|
@@ -151,7 +151,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
ProcfsBasedProcessTree p = new ProcfsBasedProcessTree(pid,
|
|
|
ProcessTree.isSetsidAvailable,
|
|
|
ProcessTree.DEFAULT_SLEEPTIME_BEFORE_SIGKILL);
|
|
|
- p = p.getProcessTree(); // initialize
|
|
|
+ p.updateProcessTree(); // initialize
|
|
|
LOG.info("ProcessTree: " + p.toString());
|
|
|
|
|
|
File leaf = new File(lowestDescendant);
|
|
@@ -164,7 +164,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- p = p.getProcessTree(); // reconstruct
|
|
|
+ p.updateProcessTree(); // reconstruct
|
|
|
LOG.info("ProcessTree: " + p.toString());
|
|
|
|
|
|
// Get the process-tree dump
|
|
@@ -203,7 +203,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
}
|
|
|
|
|
|
// ProcessTree is gone now. Any further calls should be sane.
|
|
|
- p = p.getProcessTree();
|
|
|
+ p.updateProcessTree();
|
|
|
assertFalse("ProcessTree must have been gone", p.isAlive());
|
|
|
assertTrue("Cumulative vmem for the gone-process is "
|
|
|
+ p.getCumulativeVmem() + " . It should be zero.", p
|
|
@@ -336,7 +336,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
new ProcfsBasedProcessTree("100", true, 100L,
|
|
|
procfsRootDir.getAbsolutePath());
|
|
|
// build the process tree.
|
|
|
- processTree.getProcessTree();
|
|
|
+ processTree.updateProcessTree();
|
|
|
|
|
|
// verify cumulative memory
|
|
|
assertEquals("Cumulative virtual memory does not match", 600000L,
|
|
@@ -362,7 +362,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
writeStatFiles(procfsRootDir, pids, procInfos);
|
|
|
|
|
|
// build the process tree.
|
|
|
- processTree.getProcessTree();
|
|
|
+ processTree.updateProcessTree();
|
|
|
|
|
|
// verify cumulative cpu time again
|
|
|
cumuCpuTime = ProcfsBasedProcessTree.JIFFY_LENGTH_IN_MILLIS > 0 ?
|
|
@@ -409,7 +409,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
new ProcfsBasedProcessTree("100", true, 100L,
|
|
|
procfsRootDir.getAbsolutePath());
|
|
|
// build the process tree.
|
|
|
- processTree.getProcessTree();
|
|
|
+ processTree.updateProcessTree();
|
|
|
|
|
|
// verify cumulative memory
|
|
|
assertEquals("Cumulative memory does not match",
|
|
@@ -425,7 +425,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
writeStatFiles(procfsRootDir, newPids, newProcInfos);
|
|
|
|
|
|
// check memory includes the new process.
|
|
|
- processTree.getProcessTree();
|
|
|
+ processTree.updateProcessTree();
|
|
|
assertEquals("Cumulative vmem does not include new process",
|
|
|
1200000L, processTree.getCumulativeVmem());
|
|
|
long cumuRssMem = ProcfsBasedProcessTree.PAGE_SIZE > 0 ?
|
|
@@ -451,7 +451,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
writeStatFiles(procfsRootDir, newPids, newProcInfos);
|
|
|
|
|
|
// refresh process tree
|
|
|
- processTree.getProcessTree();
|
|
|
+ processTree.updateProcessTree();
|
|
|
|
|
|
// processes older than 2 iterations should be same as before.
|
|
|
assertEquals("Cumulative vmem shouldn't have included new processes",
|
|
@@ -555,7 +555,7 @@ public class TestProcfsBasedProcessTree extends TestCase {
|
|
|
new ProcfsBasedProcessTree("100", true, 100L, procfsRootDir
|
|
|
.getAbsolutePath());
|
|
|
// build the process tree.
|
|
|
- processTree.getProcessTree();
|
|
|
+ processTree.updateProcessTree();
|
|
|
|
|
|
// Get the process-tree dump
|
|
|
String processTreeDump = processTree.getProcessTreeDump();
|