Searched refs:TrackedCommand (Results 1 – 5 of 5) sorted by relevance
| /developtools/hiperf/test/unittest/common/native/ |
| D | tracked_command_test.cpp | 49 unique_ptr<TrackedCommand> trackedCMD = TrackedCommand::CreateInstance(cmd_); 54 EXPECT_EQ(state, TrackedCommand::State::COMMAND_WAITING); 60 EXPECT_EQ(state, TrackedCommand::State::COMMAND_STARTED); 65 EXPECT_EQ(state, TrackedCommand::State::COMMAND_STOPPED); 67 EXPECT_NE(state, TrackedCommand::State::COMMAND_STOPPED); 73 unique_ptr<TrackedCommand> trackedCMD = TrackedCommand::CreateInstance(cmdNotExist_); 78 EXPECT_EQ(state, TrackedCommand::State::COMMAND_WAITING); 84 EXPECT_EQ(state, TrackedCommand::State::COMMAND_FAILURE); 89 EXPECT_EQ(state, TrackedCommand::State::COMMAND_STOPPED); 91 EXPECT_NE(state, TrackedCommand::State::COMMAND_STOPPED);
|
| /developtools/hiperf/src/ |
| D | tracked_command.cpp | 26 std::unique_ptr<TrackedCommand> TrackedCommand::CreateInstance(const std::vector<std::string> &args) in CreateInstance() 28 std::unique_ptr<TrackedCommand> command {new (std::nothrow) TrackedCommand(args)}; in CreateInstance() 38 TrackedCommand::TrackedCommand(const std::vector<std::string> &args) : command_ {args} {} in TrackedCommand() function in OHOS::Developtools::HiPerf::TrackedCommand 40 TrackedCommand::~TrackedCommand() in ~TrackedCommand() 45 void TrackedCommand::Stop() in Stop() 50 bool TrackedCommand::InitSignalPipes(int &startFd, int &ackFd) in InitSignalPipes() 74 bool TrackedCommand::CreateChildProcess() in CreateChildProcess() 100 bool TrackedCommand::StartCommand() in StartCommand() 133 void TrackedCommand::ExecuteCommand(const int &startFd, const int &ackFd) in ExecuteCommand() 174 bool TrackedCommand::WaitCommand(int &wstatus) in WaitCommand() [all …]
|
| D | perf_events.cpp | 568 if (trackedCommand_->GetState() == TrackedCommand::State::COMMAND_STARTED) { in StopTracking() 608 if (trackedCommand_->GetState() == TrackedCommand::State::COMMAND_WAITING) { in EnableTracking() 618 } else if (trackedCommand_->GetState() != TrackedCommand::State::COMMAND_STARTED) { in EnableTracking() 1435 if (trackedCommand_->GetState() < TrackedCommand::State::COMMAND_STARTED) { in HaveTargetsExit()
|
| /developtools/hiperf/include/ |
| D | tracked_command.h | 24 class TrackedCommand : public Noncopyable { 33 static std::unique_ptr<TrackedCommand> CreateInstance(const std::vector<std::string> &args); 35 ~TrackedCommand(); 61 explicit TrackedCommand(const std::vector<std::string> &args);
|
| D | perf_events.h | 363 trackedCommand_ = TrackedCommand::CreateInstance(trackedCommand); in SetTrackedCommand() 605 std::unique_ptr<TrackedCommand> trackedCommand_ = {};
|