Lines Matching full:opt
38 static void TestCaseOption(const HiperfClient::RecordOption &opt);
145 HiperfClient::RecordOption opt; variable
146 opt.SetTargetSystemWide(true);
149 ASSERT_TRUE(myHiperf.PrePare(opt));
171 void HiperfClientTest::TestCaseOption(const HiperfClient::RecordOption &opt) in TestCaseOption() argument
179 ASSERT_TRUE(myHiperf.Start(opt)); in TestCaseOption()
207 HiperfClient::RecordOption opt; variable
208 opt.SetTargetSystemWide(true);
210 TestCaseOption(opt);
215 HiperfClient::RecordOption opt; variable
217 opt.SetSelectPids(selectPids);
218 opt.SetCompressData(true);
219 TestCaseOption(opt);
224 HiperfClient::RecordOption opt; variable
226 opt.SetSelectPids(selectPids);
228 opt.SetSelectCpus(cpus);
230 TestCaseOption(opt);
235 HiperfClient::RecordOption opt; variable
237 opt.SetSelectPids(selectPids);
238 opt.SetTimeStopSec(40);
242 ASSERT_TRUE(myHiperf.Start(opt));
247 HiperfClient::RecordOption opt; variable
249 opt.SetSelectPids(selectPids);
250 opt.SetFrequency(500);
252 TestCaseOption(opt);
257 HiperfClient::RecordOption opt; variable
259 opt.SetSelectPids(selectPids);
260 opt.SetPeriod(3);
262 TestCaseOption(opt);
267 HiperfClient::RecordOption opt; variable
269 opt.SetSelectPids(selectPids);
271 opt.SetSelectEvents(selectEvents);
273 TestCaseOption(opt);
278 HiperfClient::RecordOption opt; variable
280 opt.SetSelectPids(selectPids);
282 opt.SetSelectGroups(selectEvents);
283 TestCaseOption(opt);
288 HiperfClient::RecordOption opt; variable
290 opt.SetSelectPids(selectPids);
291 opt.SetNoInherit(true);
293 TestCaseOption(opt);
298 HiperfClient::RecordOption opt; variable
300 opt.SetSelectPids(selectPids);
302 TestCaseOption(opt);
307 HiperfClient::RecordOption opt; variable
309 opt.SetSelectPids(selectPids);
310 opt.SetCallStackSamplingConfigs(1);
314 ASSERT_TRUE(myHiperf.Start(opt));
319 HiperfClient::RecordOption opt; variable
321 opt.SetSelectTids(selectTids);
323 TestCaseOption(opt);
328 HiperfClient::RecordOption opt; variable
329 opt.SetTargetSystemWide(true);
330 opt.SetExcludePerf(true);
332 TestCaseOption(opt);
337 HiperfClient::RecordOption opt; variable
339 opt.SetSelectPids(selectPids);
340 opt.SetCpuPercent(50);
342 TestCaseOption(opt);
347 HiperfClient::RecordOption opt; variable
349 opt.SetSelectPids(selectPids);
350 opt.SetOffCPU(true);
352 TestCaseOption(opt);
357 HiperfClient::RecordOption opt; variable
359 opt.SetSelectPids(selectPids);
360 opt.SetCallGraph("fp");
362 TestCaseOption(opt);
367 HiperfClient::RecordOption opt; variable
369 opt.SetSelectPids(selectPids);
370 opt.SetDelayUnwind(true);
372 TestCaseOption(opt);
377 HiperfClient::RecordOption opt; variable
379 opt.SetSelectPids(selectPids);
380 opt.SetDisableUnwind(true);
382 TestCaseOption(opt);
387 HiperfClient::RecordOption opt; variable
389 opt.SetSelectPids(selectPids);
390 opt.SetDisableCallstackMerge(true);
392 TestCaseOption(opt);
397 HiperfClient::RecordOption opt; variable
399 opt.SetSelectPids(selectPids);
400 opt.SetOutputFilename("perf.data.ut");
402 TestCaseOption(opt);
407 HiperfClient::RecordOption opt; variable
409 opt.SetSelectPids(selectPids);
410 opt.SetSymbolDir("/data/local/tmp/");
412 TestCaseOption(opt);
417 HiperfClient::RecordOption opt; variable
419 opt.SetSelectPids(selectPids);
420 opt.SetDataLimit("100M");
422 TestCaseOption(opt);
427 HiperfClient::RecordOption opt; variable
432 opt.SetAppPackage(testProcesses);
434 TestCaseOption(opt);
439 HiperfClient::RecordOption opt; variable
441 opt.SetSelectPids(selectPids);
442 opt.SetClockId("monotonic");
444 TestCaseOption(opt);
449 HiperfClient::RecordOption opt; variable
451 opt.SetSelectPids(selectPids);
452 opt.SetMmapPages(64);
454 TestCaseOption(opt);
459 HiperfClient::RecordOption opt; variable
461 opt.SetSelectPids(selectPids);
462 opt.SetReport(true);
464 TestCaseOption(opt);
469 HiperfClient::RecordOption opt; variable
471 opt.SetSelectPids(selectPids);
472 opt.SetCallStackSamplingConfigs(1);
474 opt.SetVecBranchSampleTypes(branchSampleTypes);
481 HiperfClient::RecordOption opt; variable
483 opt.SetTargetSystemWide(true);
484 opt.SetBackTrack(true);
485 opt.SetBackTrackSec(10); // 10 : 10s
486 opt.SetExcludeProcess(process);
489 EXPECT_TRUE(myHiperf.PrePare(opt));