Lines Matching refs:opt
39 static void TestCaseOption(const HiperfClient::RecordOption &opt);
146 HiperfClient::RecordOption opt;
147 opt.SetTargetSystemWide(true);
150 ASSERT_TRUE(myHiperf.PrePare(opt));
172 void HiperfClientTest::TestCaseOption(const HiperfClient::RecordOption &opt)
180 ASSERT_TRUE(myHiperf.Start(opt));
208 HiperfClient::RecordOption opt;
209 opt.SetTargetSystemWide(true);
211 TestCaseOption(opt);
216 HiperfClient::RecordOption opt;
218 opt.SetSelectPids(selectPids);
219 opt.SetCompressData(true);
220 TestCaseOption(opt);
225 HiperfClient::RecordOption opt;
227 opt.SetSelectPids(selectPids);
229 opt.SetSelectCpus(cpus);
231 TestCaseOption(opt);
236 HiperfClient::RecordOption opt;
238 opt.SetSelectPids(selectPids);
239 opt.SetTimeStopSec(40);
243 ASSERT_TRUE(myHiperf.Start(opt));
248 HiperfClient::RecordOption opt;
250 opt.SetSelectPids(selectPids);
251 opt.SetFrequency(500);
253 TestCaseOption(opt);
258 HiperfClient::RecordOption opt;
260 opt.SetSelectPids(selectPids);
261 opt.SetPeriod(3);
263 TestCaseOption(opt);
268 HiperfClient::RecordOption opt;
270 opt.SetSelectPids(selectPids);
272 opt.SetSelectEvents(selectEvents);
274 TestCaseOption(opt);
279 HiperfClient::RecordOption opt;
281 opt.SetSelectPids(selectPids);
283 opt.SetSelectGroups(selectEvents);
284 TestCaseOption(opt);
289 HiperfClient::RecordOption opt;
291 opt.SetSelectPids(selectPids);
292 opt.SetNoInherit(true);
294 TestCaseOption(opt);
299 HiperfClient::RecordOption opt;
301 opt.SetSelectPids(selectPids);
303 TestCaseOption(opt);
308 HiperfClient::RecordOption opt;
310 opt.SetSelectPids(selectPids);
311 opt.SetCallStackSamplingConfigs(1);
315 ASSERT_TRUE(myHiperf.Start(opt));
320 HiperfClient::RecordOption opt;
322 opt.SetSelectTids(selectTids);
324 TestCaseOption(opt);
329 HiperfClient::RecordOption opt;
330 opt.SetTargetSystemWide(true);
331 opt.SetExcludePerf(true);
333 TestCaseOption(opt);
338 HiperfClient::RecordOption opt;
340 opt.SetSelectPids(selectPids);
341 opt.SetCpuPercent(50);
343 TestCaseOption(opt);
348 HiperfClient::RecordOption opt;
350 opt.SetSelectPids(selectPids);
351 opt.SetOffCPU(true);
353 TestCaseOption(opt);
358 HiperfClient::RecordOption opt;
360 opt.SetSelectPids(selectPids);
361 opt.SetCallGraph("fp");
363 TestCaseOption(opt);
368 HiperfClient::RecordOption opt;
370 opt.SetSelectPids(selectPids);
371 opt.SetDelayUnwind(true);
373 TestCaseOption(opt);
378 HiperfClient::RecordOption opt;
380 opt.SetSelectPids(selectPids);
381 opt.SetDisableUnwind(true);
383 TestCaseOption(opt);
388 HiperfClient::RecordOption opt;
390 opt.SetSelectPids(selectPids);
391 opt.SetDisableCallstackMerge(true);
393 TestCaseOption(opt);
398 HiperfClient::RecordOption opt;
400 opt.SetSelectPids(selectPids);
401 opt.SetOutputFilename("perf.data.ut");
403 TestCaseOption(opt);
408 HiperfClient::RecordOption opt;
410 opt.SetSelectPids(selectPids);
411 opt.SetSymbolDir("/data/local/tmp/");
413 TestCaseOption(opt);
418 HiperfClient::RecordOption opt;
420 opt.SetSelectPids(selectPids);
421 opt.SetDataLimit("100M");
423 TestCaseOption(opt);
428 HiperfClient::RecordOption opt;
433 opt.SetAppPackage(testProcesses);
435 TestCaseOption(opt);
440 HiperfClient::RecordOption opt;
442 opt.SetSelectPids(selectPids);
443 opt.SetClockId("monotonic");
445 TestCaseOption(opt);
450 HiperfClient::RecordOption opt;
452 opt.SetSelectPids(selectPids);
453 opt.SetMmapPages(64);
455 TestCaseOption(opt);
460 HiperfClient::RecordOption opt;
462 opt.SetSelectPids(selectPids);
463 opt.SetReport(true);
465 TestCaseOption(opt);
473 HiperfClient::RecordOption opt;
475 opt.SetSelectPids(selectPids);
477 opt.SetVecBranchSampleTypes(vecBranchSampleTypes);
483 ASSERT_EQ(myHiperf.Start(opt), false);
485 ASSERT_TRUE(myHiperf.Start(opt));