Home
last modified time | relevance | path

Searched refs:CreateCommandInstance (Results 1 – 20 of 20) sorted by relevance

/aosp12/system/extras/simpleperf/
H A Dcommand_test.cpp30 TEST(command, CreateCommandInstance) { in TEST() argument
31 ASSERT_TRUE(CreateCommandInstance("mock1") == nullptr); in TEST()
33 ASSERT_TRUE(CreateCommandInstance("mock1") != nullptr); in TEST()
35 ASSERT_TRUE(CreateCommandInstance("mock1") == nullptr); in TEST()
H A Dcmd_help.cpp50 std::unique_ptr<Command> cmd = CreateCommandInstance(args[0]); in Run()
81 std::unique_ptr<Command> cmd = CreateCommandInstance(cmd_name); in PrintShortHelp()
H A Dprofcollect.cpp39 auto recordCmd = CreateCommandInstance("record"); in Record()
49 auto injectCmd = CreateCommandInstance("inject"); in Inject()
H A Dcmd_api_test.cpp64 ASSERT_TRUE(CreateCommandInstance("api-prepare")->Run({})); in RecordApp()
79 CreateCommandInstance("api-collect")->Run({"--app", package_name, "-o", tmpfile.path})); in RecordApp()
H A Dcmd_merge_test.cpp33 return CreateCommandInstance("merge"); in MergeCmd()
39 if (!CreateCommandInstance("report")->Run({"-i", record_file, "-g", "-o", tmpfile.path})) { in GetReport()
H A Dcmd_list_test.cpp27 list_cmd = CreateCommandInstance("list"); in SetUp()
H A Dcmd_trace_sched_test.cpp43 return CreateCommandInstance("trace-sched"); in TraceSchedCmd()
H A Dcommand.cpp162 std::unique_ptr<Command> CreateCommandInstance(const std::string& cmd_name) { in CreateCommandInstance() function
272 std::unique_ptr<Command> command = CreateCommandInstance(args[0]); in RunSimpleperfCmd()
H A Dcmd_dumprecord_test.cpp26 return CreateCommandInstance("dump"); in DumpCmd()
H A Dcmd_monitor_test.cpp32 return CreateCommandInstance("monitor"); in MonitorCmd()
H A Dcmd_debug_unwind_test.cpp35 return CreateCommandInstance("debug-unwind"); in DebugUnwindCmd()
H A Dcmd_kmem_test.cpp33 return CreateCommandInstance("kmem"); in KmemCmd()
H A Dcmd_inject_test.cpp29 return CreateCommandInstance("inject"); in InjectCmd()
H A Dcommand.h200 std::unique_ptr<Command> CreateCommandInstance(const std::string& cmd_name);
H A Dcmd_report_test.cpp36 return CreateCommandInstance("report"); in ReportCmd()
539 return CreateCommandInstance("record"); in RecordCmd()
H A Dcmd_report_sample_test.cpp27 return CreateCommandInstance("report-sample"); in ReportSampleCmd()
H A Dcmd_record_test.cpp56 return CreateCommandInstance("record"); in RecordCmd()
978 CreateCommandInstance("inject")->Run({"-i", record_file.path, "-o", inject_file.path})); in TEST()
1063 ASSERT_TRUE(CreateCommandInstance("dump")->Run({tmpfile.path})); in TEST()
H A Dcmd_trace_sched.cpp173 std::unique_ptr<Command> record_cmd = CreateCommandInstance("record"); in RecordSchedEvents()
H A Dcmd_kmem.cpp450 std::unique_ptr<Command> record_cmd = CreateCommandInstance("record"); in RecordKmemInfo()
H A Dcmd_stat_test.cpp35 return CreateCommandInstance("stat"); in StatCmd()