Home | History | Annotate | Download | only in brillo

Lines Matching full:process

5 #include "brillo/process.h"
48 ProcessImpl process;
49 process.AddArg(kBinEcho);
50 EXPECT_EQ(0, process.Run());
55 ProcessImpl process;
56 process.AddArg("echo");
57 EXPECT_EQ(127, process.Run());
61 ProcessImpl process;
62 process.AddArg("echo");
63 process.SetSearchPath(true);
64 EXPECT_EQ(EXIT_SUCCESS, process.Run());
71 ProcessImpl process;
73 process.AddArg(kBinEcho);
74 process.AddArg(kMsg);
75 process.BindFd(fds[1], 1);
76 process.Run();
139 EXPECT_EQ(static_cast<pid_t>(Process::kErrorExitStatus), process_.Run());
144 EXPECT_EQ(static_cast<pid_t>(Process::kErrorExitStatus), process_.Run());
252 EXPECT_EQ(static_cast<pid_t>(Process::kErrorExitStatus), process_.Run());
262 EXPECT_EQ(static_cast<pid_t>(Process::kErrorExitStatus), process_.Run());
293 EXPECT_TRUE(FindLog("Process not running"));
297 EXPECT_FALSE(Process::ProcessExists(0));
298 EXPECT_TRUE(Process::ProcessExists(1));
299 EXPECT_TRUE(Process::ProcessExists(getpid()));
308 // The purpose of this unit test is to check if Process::ResetPidByFile() can
309 // properly read a pid from a file. We don't really want to kill the process
310 // with pid 456, so update the pid to 0 to prevent the Process destructor from
311 // killing any innocent process.