2020-07-13 13:01:35 +00:00
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home ](./index.md ) > [puppeteer ](./puppeteer.md ) > [Protocol ](./puppeteer.protocol.md ) > [Tracing ](./puppeteer.protocol.tracing.md ) > [TraceConfig ](./puppeteer.protocol.tracing.traceconfig.md )
## Protocol.Tracing.TraceConfig interface
< b > Signature:< / b >
```typescript
export interface TraceConfig
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [enableArgumentFilter ](./puppeteer.protocol.tracing.traceconfig.enableargumentfilter.md ) | boolean | Turns on argument filter. |
| [enableSampling ](./puppeteer.protocol.tracing.traceconfig.enablesampling.md ) | boolean | Turns on JavaScript stack sampling. |
| [enableSystrace ](./puppeteer.protocol.tracing.traceconfig.enablesystrace.md ) | boolean | Turns on system tracing. |
| [excludedCategories ](./puppeteer.protocol.tracing.traceconfig.excludedcategories.md ) | string\[\] | Excluded category filters. |
| [includedCategories ](./puppeteer.protocol.tracing.traceconfig.includedcategories.md ) | string\[\] | Included category filters. |
| [memoryDumpConfig ](./puppeteer.protocol.tracing.traceconfig.memorydumpconfig.md ) | [MemoryDumpConfig ](./puppeteer.protocol.tracing.memorydumpconfig.md ) | Configuration for memory dump triggers. Used only when "memory-infra" category is enabled. |
2020-07-20 15:17:06 +00:00
| [recordMode ](./puppeteer.protocol.tracing.traceconfig.recordmode.md ) | ('recordUntilFull' \| 'recordContinuously' \| 'recordAsMuchAsPossible' \| 'echoToConsole') | Controls how the trace buffer stores data. (TraceConfigRecordMode enum) |
2020-07-13 13:01:35 +00:00
| [syntheticDelays ](./puppeteer.protocol.tracing.traceconfig.syntheticdelays.md ) | string\[\] | Configuration to synthesize the delays in tracing. |