Объект TraceCategoriesAndOptions
categoryFilter
string – Фильтр для контроля групп категорий. Фильтр может иметь необязательный префикс '-' для чтобы исключить группы категорий, которые содержат соответствующую категорию. Категория не может быть и включена, и исключена одновременно в одном и том же списке. Примеры:test_MyTest*
,test_MyTest*,test_OtherStuff
,-excluded_category1,-excluded_category2
.traceOptions
string - управляет тем какие виды трассировки включены, это последовательность из следующих строк, разделенных запятыми:record-until-full
,record-continuously
,trace-to-console
,enable-sampling
,enable-systrace
, например,'record-until-full,enable-sampling'
. Первые 3 опции – режимы записи трассировки, и поэтому они являются взаимоисключающими. Если в строкеtraceOptions
появляются более чем один режим записи трассировки, последний имеет приоритет. Если ни один из режимов записи трассировки не указан, режим записи будетrecord-until-full
. Опция трассировки сначала будет сброшена значениями по умолчанию (record_mode
установится в значениеrecord-until-full
,enable_sampling
иenable_systrace
установятся в значениеfalse
) перед тем, как параметры будут обработаны изtraceOptions
и будут применены на ней.