TraceCategoriesAndOptions Object
categoryFilter
string - A filter to control what category groups should be traced. A filter can have an optional '-' prefix to exclude category groups that contain a matching category. Having both included and excluded category patterns in the same list is not supported. Examples:test_MyTest*
,test_MyTest*,test_OtherStuff
,-excluded_category1,-excluded_category2
.traceOptions
string - Controls what kind of tracing is enabled, it is a comma-delimited sequence of the following strings:record-until-full
,record-continuously
,trace-to-console
,enable-sampling
,enable-systrace
, e.g.'record-until-full,enable-sampling'
. The first 3 options are trace recording modes and hence mutually exclusive. If more than one trace recording modes appear in thetraceOptions
string, the last one takes precedence. If none of the trace recording modes are specified, recording mode isrecord-until-full
. The trace option will first be reset to the default option (record_mode
set torecord-until-full
,enable_sampling
andenable_systrace
set tofalse
) before options parsed fromtraceOptions
are applied on it.