Home | History | Annotate | Download | only in browser

Lines Matching refs:proc_info

30   ProcessInfoSnapshot::ProcInfoEntry proc_info;
31 ASSERT_TRUE(snapshot.GetProcInfo(1, &proc_info));
32 EXPECT_EQ(1, static_cast<int64>(proc_info.pid));
33 EXPECT_EQ(0, static_cast<int64>(proc_info.ppid));
34 EXPECT_EQ(0, static_cast<int64>(proc_info.uid));
35 EXPECT_EQ(0, static_cast<int64>(proc_info.euid));
36 EXPECT_GE(proc_info.rss, 0u);
37 EXPECT_GT(proc_info.vsize, 0u);
47 EXPECT_FALSE(snapshot.GetProcInfo(2, &proc_info));
50 EXPECT_FALSE(snapshot.GetProcInfo(2, &proc_info));
54 EXPECT_FALSE(snapshot.GetProcInfo(1, &proc_info));
72 ProcessInfoSnapshot::ProcInfoEntry proc_info;
73 ASSERT_TRUE(snapshot.GetProcInfo(pid, &proc_info));
74 EXPECT_EQ(pid, proc_info.pid);
75 EXPECT_EQ(ppid, proc_info.ppid);
76 EXPECT_EQ(uid, proc_info.uid);
77 EXPECT_EQ(euid, proc_info.euid);
78 EXPECT_GE(proc_info.rss, 100u); // Sanity check: we're running, so we
80 EXPECT_GE(proc_info.vsize, 1024u); // Sanity check: our |vsize| is presumably
82 EXPECT_GE(proc_info.rshrd, 1024u); // Shared memory should also > 1 MB.
83 EXPECT_GE(proc_info.rprvt, 1024u); // Same with private memory.
86 ASSERT_TRUE(snapshot.GetProcInfo(ppid, &proc_info));
87 EXPECT_EQ(ppid, proc_info.pid);
88 EXPECT_NE(static_cast<int64>(proc_info.ppid), 0);
89 EXPECT_EQ(uid, proc_info.uid); // This (and the following) should be true
90 EXPECT_EQ(euid, proc_info.euid); // under reasonable circumstances.
92 EXPECT_GT(proc_info.vsize, 0u); // Its |vsize| should be nonzero though.
127 ProcessInfoSnapshot::ProcInfoEntry proc_info;
128 ASSERT_TRUE(snapshot.GetProcInfo(process_handle, &proc_info));
130 EXPECT_EQ(proc_info.euid, 0u);
132 EXPECT_EQ(proc_info.uid, geteuid());