YARN-3427. Remove deprecated methods from ResourceCalculatorProcessTree
(Contributed by Miklos Szegedi via Daniel Templeton)
This commit is contained in:
parent
d4483a2fe4
commit
15acdbdba2
@ -341,12 +341,6 @@ public long getVirtualMemorySize(int olderThanAge) {
|
|||||||
return total;
|
return total;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public long getCumulativeVmem(int olderThanAge) {
|
|
||||||
return getVirtualMemorySize(olderThanAge);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public long getRssMemorySize(int olderThanAge) {
|
public long getRssMemorySize(int olderThanAge) {
|
||||||
if (PAGE_SIZE < 0) {
|
if (PAGE_SIZE < 0) {
|
||||||
@ -368,12 +362,6 @@ public long getRssMemorySize(int olderThanAge) {
|
|||||||
return isAvailable ? totalPages * PAGE_SIZE : UNAVAILABLE; // convert # pages to byte
|
return isAvailable ? totalPages * PAGE_SIZE : UNAVAILABLE; // convert # pages to byte
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public long getCumulativeRssmem(int olderThanAge) {
|
|
||||||
return getRssMemorySize(olderThanAge);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the resident set size (RSS) memory used by all the processes
|
* Get the resident set size (RSS) memory used by all the processes
|
||||||
* in the process-tree that are older than the passed in age. RSS is
|
* in the process-tree that are older than the passed in age. RSS is
|
||||||
|
@ -79,18 +79,6 @@ public long getVirtualMemorySize() {
|
|||||||
return getVirtualMemorySize(0);
|
return getVirtualMemorySize(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the virtual memory used by all the processes in the
|
|
||||||
* process-tree.
|
|
||||||
*
|
|
||||||
* @return virtual memory used by the process-tree in bytes,
|
|
||||||
* {@link #UNAVAILABLE} if it cannot be calculated.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public long getCumulativeVmem() {
|
|
||||||
return getCumulativeVmem(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the resident set size (rss) memory used by all the processes
|
* Get the resident set size (rss) memory used by all the processes
|
||||||
* in the process-tree.
|
* in the process-tree.
|
||||||
@ -102,18 +90,6 @@ public long getRssMemorySize() {
|
|||||||
return getRssMemorySize(0);
|
return getRssMemorySize(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the resident set size (rss) memory used by all the processes
|
|
||||||
* in the process-tree.
|
|
||||||
*
|
|
||||||
* @return rss memory used by the process-tree in bytes,
|
|
||||||
* {@link #UNAVAILABLE} if it cannot be calculated.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public long getCumulativeRssmem() {
|
|
||||||
return getCumulativeRssmem(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the virtual memory used by all the processes in the
|
* Get the virtual memory used by all the processes in the
|
||||||
* process-tree that are older than the passed in age.
|
* process-tree that are older than the passed in age.
|
||||||
@ -128,21 +104,6 @@ public long getVirtualMemorySize(int olderThanAge) {
|
|||||||
return UNAVAILABLE;
|
return UNAVAILABLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the virtual memory used by all the processes in the
|
|
||||||
* process-tree that are older than the passed in age.
|
|
||||||
*
|
|
||||||
* @param olderThanAge processes above this age are included in the
|
|
||||||
* memory addition
|
|
||||||
* @return virtual memory used by the process-tree in bytes for
|
|
||||||
* processes older than the specified age, {@link #UNAVAILABLE} if it
|
|
||||||
* cannot be calculated.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public long getCumulativeVmem(int olderThanAge) {
|
|
||||||
return UNAVAILABLE;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the resident set size (rss) memory used by all the processes
|
* Get the resident set size (rss) memory used by all the processes
|
||||||
* in the process-tree that are older than the passed in age.
|
* in the process-tree that are older than the passed in age.
|
||||||
@ -157,21 +118,6 @@ public long getRssMemorySize(int olderThanAge) {
|
|||||||
return UNAVAILABLE;
|
return UNAVAILABLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the resident set size (rss) memory used by all the processes
|
|
||||||
* in the process-tree that are older than the passed in age.
|
|
||||||
*
|
|
||||||
* @param olderThanAge processes above this age are included in the
|
|
||||||
* memory addition
|
|
||||||
* @return rss memory used by the process-tree in bytes for
|
|
||||||
* processes older than specified age, {@link #UNAVAILABLE} if it cannot be
|
|
||||||
* calculated.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public long getCumulativeRssmem(int olderThanAge) {
|
|
||||||
return UNAVAILABLE;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the CPU time in millisecond used by all the processes in the
|
* Get the CPU time in millisecond used by all the processes in the
|
||||||
* process-tree since the process-tree was created
|
* process-tree since the process-tree was created
|
||||||
|
@ -214,12 +214,6 @@ public long getVirtualMemorySize(int olderThanAge) {
|
|||||||
return total;
|
return total;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public long getCumulativeVmem(int olderThanAge) {
|
|
||||||
return getVirtualMemorySize(olderThanAge);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public long getRssMemorySize(int olderThanAge) {
|
public long getRssMemorySize(int olderThanAge) {
|
||||||
long total = UNAVAILABLE;
|
long total = UNAVAILABLE;
|
||||||
@ -236,12 +230,6 @@ public long getRssMemorySize(int olderThanAge) {
|
|||||||
return total;
|
return total;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
public long getCumulativeRssmem(int olderThanAge) {
|
|
||||||
return getRssMemorySize(olderThanAge);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public long getCumulativeCpuTime() {
|
public long getCumulativeCpuTime() {
|
||||||
for (ProcessInfo p : processTree.values()) {
|
for (ProcessInfo p : processTree.values()) {
|
||||||
|
@ -236,10 +236,6 @@ public void testProcessTree() throws Exception {
|
|||||||
"vmem for the gone-process is " + p.getVirtualMemorySize()
|
"vmem for the gone-process is " + p.getVirtualMemorySize()
|
||||||
+ " . It should be UNAVAILABLE(-1).",
|
+ " . It should be UNAVAILABLE(-1).",
|
||||||
p.getVirtualMemorySize() == UNAVAILABLE);
|
p.getVirtualMemorySize() == UNAVAILABLE);
|
||||||
Assert.assertTrue(
|
|
||||||
"vmem (old API) for the gone-process is " + p.getCumulativeVmem()
|
|
||||||
+ " . It should be UNAVAILABLE(-1).",
|
|
||||||
p.getCumulativeVmem() == UNAVAILABLE);
|
|
||||||
Assert.assertTrue(p.toString().equals("[ ]"));
|
Assert.assertTrue(p.toString().equals("[ ]"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -456,9 +452,6 @@ public void testCpuAndMemoryForProcessTree() throws IOException {
|
|||||||
ResourceCalculatorProcessTree.UNAVAILABLE;
|
ResourceCalculatorProcessTree.UNAVAILABLE;
|
||||||
Assert.assertEquals("rss memory does not match", cumuRssMem,
|
Assert.assertEquals("rss memory does not match", cumuRssMem,
|
||||||
processTree.getRssMemorySize());
|
processTree.getRssMemorySize());
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals("rss memory (old API) does not match", cumuRssMem,
|
|
||||||
processTree.getCumulativeRssmem());
|
|
||||||
|
|
||||||
// verify cumulative cpu time
|
// verify cumulative cpu time
|
||||||
long cumuCpuTime =
|
long cumuCpuTime =
|
||||||
@ -477,9 +470,6 @@ public void testCpuAndMemoryForProcessTree() throws IOException {
|
|||||||
// anon (exclude r-xs,r--s)
|
// anon (exclude r-xs,r--s)
|
||||||
Assert.assertEquals("rss memory does not match",
|
Assert.assertEquals("rss memory does not match",
|
||||||
(20 * KB_TO_BYTES * 3), processTree.getRssMemorySize());
|
(20 * KB_TO_BYTES * 3), processTree.getRssMemorySize());
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals("rss memory (old API) does not match",
|
|
||||||
(20 * KB_TO_BYTES * 3), processTree.getCumulativeRssmem());
|
|
||||||
|
|
||||||
// test the cpu time again to see if it cumulates
|
// test the cpu time again to see if it cumulates
|
||||||
procInfos[0] =
|
procInfos[0] =
|
||||||
@ -545,7 +535,6 @@ public void testMemForOlderProcesses() throws IOException {
|
|||||||
testMemForOlderProcesses(true);
|
testMemForOlderProcesses(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("deprecation")
|
|
||||||
private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
||||||
// initial list of processes
|
// initial list of processes
|
||||||
String[] pids = { "100", "200", "300", "400" };
|
String[] pids = { "100", "200", "300", "400" };
|
||||||
@ -589,8 +578,6 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
// verify virtual memory
|
// verify virtual memory
|
||||||
Assert.assertEquals("Virtual memory does not match", 700000L,
|
Assert.assertEquals("Virtual memory does not match", 700000L,
|
||||||
processTree.getVirtualMemorySize());
|
processTree.getVirtualMemorySize());
|
||||||
Assert.assertEquals("Virtual memory (old API) does not match", 700000L,
|
|
||||||
processTree.getCumulativeVmem());
|
|
||||||
|
|
||||||
// write one more process as child of 100.
|
// write one more process as child of 100.
|
||||||
String[] newPids = { "500" };
|
String[] newPids = { "500" };
|
||||||
@ -609,8 +596,6 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
processTree.updateProcessTree();
|
processTree.updateProcessTree();
|
||||||
Assert.assertEquals("vmem does not include new process",
|
Assert.assertEquals("vmem does not include new process",
|
||||||
1200000L, processTree.getVirtualMemorySize());
|
1200000L, processTree.getVirtualMemorySize());
|
||||||
Assert.assertEquals("vmem (old API) does not include new process",
|
|
||||||
1200000L, processTree.getCumulativeVmem());
|
|
||||||
if (!smapEnabled) {
|
if (!smapEnabled) {
|
||||||
long cumuRssMem =
|
long cumuRssMem =
|
||||||
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
||||||
@ -618,25 +603,15 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
ResourceCalculatorProcessTree.UNAVAILABLE;
|
ResourceCalculatorProcessTree.UNAVAILABLE;
|
||||||
Assert.assertEquals("rssmem does not include new process",
|
Assert.assertEquals("rssmem does not include new process",
|
||||||
cumuRssMem, processTree.getRssMemorySize());
|
cumuRssMem, processTree.getRssMemorySize());
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals("rssmem (old API) does not include new process",
|
|
||||||
cumuRssMem, processTree.getCumulativeRssmem());
|
|
||||||
} else {
|
} else {
|
||||||
Assert.assertEquals("rssmem does not include new process",
|
Assert.assertEquals("rssmem does not include new process",
|
||||||
20 * KB_TO_BYTES * 4, processTree.getRssMemorySize());
|
20 * KB_TO_BYTES * 4, processTree.getRssMemorySize());
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals("rssmem (old API) does not include new process",
|
|
||||||
20 * KB_TO_BYTES * 4, processTree.getCumulativeRssmem());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// however processes older than 1 iteration will retain the older value
|
// however processes older than 1 iteration will retain the older value
|
||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"vmem shouldn't have included new process", 700000L,
|
"vmem shouldn't have included new process", 700000L,
|
||||||
processTree.getVirtualMemorySize(1));
|
processTree.getVirtualMemorySize(1));
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"vmem (old API) shouldn't have included new process", 700000L,
|
|
||||||
processTree.getCumulativeVmem(1));
|
|
||||||
if (!smapEnabled) {
|
if (!smapEnabled) {
|
||||||
long cumuRssMem =
|
long cumuRssMem =
|
||||||
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
||||||
@ -645,18 +620,10 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"rssmem shouldn't have included new process", cumuRssMem,
|
"rssmem shouldn't have included new process", cumuRssMem,
|
||||||
processTree.getRssMemorySize(1));
|
processTree.getRssMemorySize(1));
|
||||||
// Verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"rssmem (old API) shouldn't have included new process", cumuRssMem,
|
|
||||||
processTree.getCumulativeRssmem(1));
|
|
||||||
} else {
|
} else {
|
||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"rssmem shouldn't have included new process",
|
"rssmem shouldn't have included new process",
|
||||||
20 * KB_TO_BYTES * 3, processTree.getRssMemorySize(1));
|
20 * KB_TO_BYTES * 3, processTree.getRssMemorySize(1));
|
||||||
// Verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"rssmem (old API) shouldn't have included new process",
|
|
||||||
20 * KB_TO_BYTES * 3, processTree.getCumulativeRssmem(1));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// one more process
|
// one more process
|
||||||
@ -679,10 +646,6 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"vmem shouldn't have included new processes", 700000L,
|
"vmem shouldn't have included new processes", 700000L,
|
||||||
processTree.getVirtualMemorySize(2));
|
processTree.getVirtualMemorySize(2));
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"vmem (old API) shouldn't have included new processes", 700000L,
|
|
||||||
processTree.getCumulativeVmem(2));
|
|
||||||
if (!smapEnabled) {
|
if (!smapEnabled) {
|
||||||
long cumuRssMem =
|
long cumuRssMem =
|
||||||
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
||||||
@ -691,18 +654,10 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"rssmem shouldn't have included new processes",
|
"rssmem shouldn't have included new processes",
|
||||||
cumuRssMem, processTree.getRssMemorySize(2));
|
cumuRssMem, processTree.getRssMemorySize(2));
|
||||||
// Verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"rssmem (old API) shouldn't have included new processes",
|
|
||||||
cumuRssMem, processTree.getCumulativeRssmem(2));
|
|
||||||
} else {
|
} else {
|
||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"rssmem shouldn't have included new processes",
|
"rssmem shouldn't have included new processes",
|
||||||
20 * KB_TO_BYTES * 3, processTree.getRssMemorySize(2));
|
20 * KB_TO_BYTES * 3, processTree.getRssMemorySize(2));
|
||||||
// Verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"rssmem (old API) shouldn't have included new processes",
|
|
||||||
20 * KB_TO_BYTES * 3, processTree.getCumulativeRssmem(2));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// processes older than 1 iteration should not include new process,
|
// processes older than 1 iteration should not include new process,
|
||||||
@ -710,10 +665,6 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"vmem shouldn't have included new processes", 1200000L,
|
"vmem shouldn't have included new processes", 1200000L,
|
||||||
processTree.getVirtualMemorySize(1));
|
processTree.getVirtualMemorySize(1));
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"vmem (old API) shouldn't have included new processes", 1200000L,
|
|
||||||
processTree.getCumulativeVmem(1));
|
|
||||||
if (!smapEnabled) {
|
if (!smapEnabled) {
|
||||||
long cumuRssMem =
|
long cumuRssMem =
|
||||||
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
||||||
@ -722,34 +673,19 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
|||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"rssmem shouldn't have included new processes",
|
"rssmem shouldn't have included new processes",
|
||||||
cumuRssMem, processTree.getRssMemorySize(1));
|
cumuRssMem, processTree.getRssMemorySize(1));
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"rssmem (old API) shouldn't have included new processes",
|
|
||||||
cumuRssMem, processTree.getCumulativeRssmem(1));
|
|
||||||
} else {
|
} else {
|
||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"rssmem shouldn't have included new processes",
|
"rssmem shouldn't have included new processes",
|
||||||
20 * KB_TO_BYTES * 4, processTree.getRssMemorySize(1));
|
20 * KB_TO_BYTES * 4, processTree.getRssMemorySize(1));
|
||||||
Assert.assertEquals(
|
|
||||||
"rssmem (old API) shouldn't have included new processes",
|
|
||||||
20 * KB_TO_BYTES * 4, processTree.getCumulativeRssmem(1));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// no processes older than 3 iterations
|
// no processes older than 3 iterations
|
||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"Getting non-zero vmem for processes older than 3 iterations",
|
"Getting non-zero vmem for processes older than 3 iterations",
|
||||||
0, processTree.getVirtualMemorySize(3));
|
0, processTree.getVirtualMemorySize(3));
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"Getting non-zero vmem (old API) for processes older than 3 iterations",
|
|
||||||
0, processTree.getCumulativeVmem(3));
|
|
||||||
Assert.assertEquals(
|
Assert.assertEquals(
|
||||||
"Getting non-zero rssmem for processes older than 3 iterations",
|
"Getting non-zero rssmem for processes older than 3 iterations",
|
||||||
0, processTree.getRssMemorySize(3));
|
0, processTree.getRssMemorySize(3));
|
||||||
// verify old API
|
|
||||||
Assert.assertEquals(
|
|
||||||
"Getting non-zero rssmem (old API) for processes older than 3 iterations",
|
|
||||||
0, processTree.getCumulativeRssmem(3));
|
|
||||||
} finally {
|
} finally {
|
||||||
FileUtil.fullyDelete(procfsRootDir);
|
FileUtil.fullyDelete(procfsRootDir);
|
||||||
}
|
}
|
||||||
|
@ -56,13 +56,9 @@ public void tree() {
|
|||||||
pTree.infoStr = "3524,1024,1024,500\r\n2844,1024,1024,500\r\n";
|
pTree.infoStr = "3524,1024,1024,500\r\n2844,1024,1024,500\r\n";
|
||||||
pTree.updateProcessTree();
|
pTree.updateProcessTree();
|
||||||
assertTrue(pTree.getVirtualMemorySize() == 2048);
|
assertTrue(pTree.getVirtualMemorySize() == 2048);
|
||||||
assertTrue(pTree.getCumulativeVmem() == 2048);
|
|
||||||
assertTrue(pTree.getVirtualMemorySize(0) == 2048);
|
assertTrue(pTree.getVirtualMemorySize(0) == 2048);
|
||||||
assertTrue(pTree.getCumulativeVmem(0) == 2048);
|
|
||||||
assertTrue(pTree.getRssMemorySize() == 2048);
|
assertTrue(pTree.getRssMemorySize() == 2048);
|
||||||
assertTrue(pTree.getCumulativeRssmem() == 2048);
|
|
||||||
assertTrue(pTree.getRssMemorySize(0) == 2048);
|
assertTrue(pTree.getRssMemorySize(0) == 2048);
|
||||||
assertTrue(pTree.getCumulativeRssmem(0) == 2048);
|
|
||||||
assertTrue(pTree.getCumulativeCpuTime() == 1000);
|
assertTrue(pTree.getCumulativeCpuTime() == 1000);
|
||||||
assertTrue(pTree.getCpuUsagePercent() == ResourceCalculatorProcessTree.UNAVAILABLE);
|
assertTrue(pTree.getCpuUsagePercent() == ResourceCalculatorProcessTree.UNAVAILABLE);
|
||||||
|
|
||||||
@ -71,13 +67,9 @@ public void tree() {
|
|||||||
testClock.setTime(elapsedTimeBetweenUpdatesMsec);
|
testClock.setTime(elapsedTimeBetweenUpdatesMsec);
|
||||||
pTree.updateProcessTree();
|
pTree.updateProcessTree();
|
||||||
assertTrue(pTree.getVirtualMemorySize() == 3072);
|
assertTrue(pTree.getVirtualMemorySize() == 3072);
|
||||||
assertTrue(pTree.getCumulativeVmem() == 3072);
|
|
||||||
assertTrue(pTree.getVirtualMemorySize(1) == 2048);
|
assertTrue(pTree.getVirtualMemorySize(1) == 2048);
|
||||||
assertTrue(pTree.getCumulativeVmem(1) == 2048);
|
|
||||||
assertTrue(pTree.getRssMemorySize() == 3072);
|
assertTrue(pTree.getRssMemorySize() == 3072);
|
||||||
assertTrue(pTree.getCumulativeRssmem() == 3072);
|
|
||||||
assertTrue(pTree.getRssMemorySize(1) == 2048);
|
assertTrue(pTree.getRssMemorySize(1) == 2048);
|
||||||
assertTrue(pTree.getCumulativeRssmem(1) == 2048);
|
|
||||||
assertTrue(pTree.getCumulativeCpuTime() == 3000);
|
assertTrue(pTree.getCumulativeCpuTime() == 3000);
|
||||||
assertTrue(pTree.getCpuUsagePercent() == 200);
|
assertTrue(pTree.getCpuUsagePercent() == 200);
|
||||||
Assert.assertEquals("Percent CPU time is not correct",
|
Assert.assertEquals("Percent CPU time is not correct",
|
||||||
@ -88,13 +80,9 @@ public void tree() {
|
|||||||
testClock.setTime(elapsedTimeBetweenUpdatesMsec);
|
testClock.setTime(elapsedTimeBetweenUpdatesMsec);
|
||||||
pTree.updateProcessTree();
|
pTree.updateProcessTree();
|
||||||
assertTrue(pTree.getVirtualMemorySize() == 2048);
|
assertTrue(pTree.getVirtualMemorySize() == 2048);
|
||||||
assertTrue(pTree.getCumulativeVmem() == 2048);
|
|
||||||
assertTrue(pTree.getVirtualMemorySize(2) == 2048);
|
assertTrue(pTree.getVirtualMemorySize(2) == 2048);
|
||||||
assertTrue(pTree.getCumulativeVmem(2) == 2048);
|
|
||||||
assertTrue(pTree.getRssMemorySize() == 2048);
|
assertTrue(pTree.getRssMemorySize() == 2048);
|
||||||
assertTrue(pTree.getCumulativeRssmem() == 2048);
|
|
||||||
assertTrue(pTree.getRssMemorySize(2) == 2048);
|
assertTrue(pTree.getRssMemorySize(2) == 2048);
|
||||||
assertTrue(pTree.getCumulativeRssmem(2) == 2048);
|
|
||||||
assertTrue(pTree.getCumulativeCpuTime() == 4000);
|
assertTrue(pTree.getCumulativeCpuTime() == 4000);
|
||||||
Assert.assertEquals("Percent CPU time is not correct",
|
Assert.assertEquals("Percent CPU time is not correct",
|
||||||
pTree.getCpuUsagePercent(), 0, 0.01);
|
pTree.getCpuUsagePercent(), 0, 0.01);
|
||||||
|
Loading…
Reference in New Issue
Block a user