YARN-4732. *ProcessTree classes have too many whitespace issues
This commit is contained in:
parent
cd8b6889a7
commit
7fae4c68e6
@ -48,8 +48,8 @@ public class ProcessTree {
|
||||
private static final String SIGTERM_STR = "SIGTERM";
|
||||
private static final String SIGKILL_STR = "SIGKILL";
|
||||
|
||||
|
||||
public static final boolean isSetsidAvailable = isSetsidSupported();
|
||||
|
||||
private static boolean isSetsidSupported() {
|
||||
ShellCommandExecutor shexec = null;
|
||||
boolean setsidSupported = true;
|
||||
@ -114,7 +114,6 @@ protected static void destroyProcessGroup(String pgrpId,
|
||||
sigKill(pgrpId, true, sleeptimeBeforeSigkill, inBackground);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Send a specified signal to the specified pid
|
||||
*
|
||||
@ -214,7 +213,6 @@ private static void sigKillInCurrentThread(String pid, boolean isProcessGroup,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/** Kills the process(OR process group) by sending the signal SIGKILL
|
||||
* @param pid Process id(OR process group id) of to-be-deleted-process
|
||||
@ -301,7 +299,7 @@ public static boolean isAlive(String pid) {
|
||||
}
|
||||
return (shexec.getExitCode() == 0 ? true : false);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Is the process group with still alive?
|
||||
*
|
||||
@ -326,7 +324,6 @@ public static boolean isProcessGroupAlive(String pgrpId) {
|
||||
}
|
||||
return (shexec.getExitCode() == 0 ? true : false);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Helper thread class that kills process-tree with SIGKILL in background
|
||||
|
@ -331,7 +331,7 @@ public long getVirtualMemorySize(int olderThanAge) {
|
||||
}
|
||||
return total;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("deprecation")
|
||||
public long getCumulativeVmem(int olderThanAge) {
|
||||
@ -358,7 +358,7 @@ public long getRssMemorySize(int olderThanAge) {
|
||||
}
|
||||
return isAvailable ? totalPages * PAGE_SIZE : UNAVAILABLE; // convert # pages to byte
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("deprecation")
|
||||
public long getCumulativeRssmem(int olderThanAge) {
|
||||
@ -409,13 +409,11 @@ private long getSmapBasedRssMemorySize(int olderThanAge) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (LOG.isDebugEnabled()) {
|
||||
LOG.debug(procMemInfo.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
if (total > 0) {
|
||||
total *= KB_TO_BYTES; // convert to bytes
|
||||
|
@ -78,7 +78,7 @@ public ResourceCalculatorProcessTree(String root) {
|
||||
public long getVirtualMemorySize() {
|
||||
return getVirtualMemorySize(0);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the virtual memory used by all the processes in the
|
||||
* process-tree.
|
||||
@ -101,7 +101,7 @@ public long getCumulativeVmem() {
|
||||
public long getRssMemorySize() {
|
||||
return getRssMemorySize(0);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the resident set size (rss) memory used by all the processes
|
||||
* in the process-tree.
|
||||
@ -127,7 +127,7 @@ public long getCumulativeRssmem() {
|
||||
public long getVirtualMemorySize(int olderThanAge) {
|
||||
return UNAVAILABLE;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the virtual memory used by all the processes in the
|
||||
* process-tree that are older than the passed in age.
|
||||
@ -156,7 +156,7 @@ public long getCumulativeVmem(int olderThanAge) {
|
||||
public long getRssMemorySize(int olderThanAge) {
|
||||
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.
|
||||
|
@ -45,7 +45,6 @@ static class ProcessInfo {
|
||||
long cpuTimeMsDelta; // delta of cpuTime since last update
|
||||
int age = 1;
|
||||
}
|
||||
|
||||
private String taskProcessId = null;
|
||||
private long cpuTimeMs = UNAVAILABLE;
|
||||
private Map<String, ProcessInfo> processTree =
|
||||
@ -144,7 +143,7 @@ Map<String, ProcessInfo> createProcessInfo(String processesInfoStr) {
|
||||
}
|
||||
return allProcs;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void updateProcessTree() {
|
||||
if(taskProcessId != null) {
|
||||
@ -214,7 +213,7 @@ public long getVirtualMemorySize(int olderThanAge) {
|
||||
}
|
||||
return total;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("deprecation")
|
||||
public long getCumulativeVmem(int olderThanAge) {
|
||||
|
@ -227,7 +227,6 @@ public void testProcessTree() throws Exception {
|
||||
// ProcessTree is gone now. Any further calls should be sane.
|
||||
p.updateProcessTree();
|
||||
Assert.assertFalse("ProcessTree must have been gone", isAlive(pid));
|
||||
|
||||
Assert.assertTrue(
|
||||
"vmem for the gone-process is " + p.getVirtualMemorySize()
|
||||
+ " . It should be zero.", p.getVirtualMemorySize() == 0);
|
||||
@ -581,7 +580,6 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
||||
// verify virtual memory
|
||||
Assert.assertEquals("Virtual memory does not match", 700000L,
|
||||
processTree.getVirtualMemorySize());
|
||||
|
||||
Assert.assertEquals("Virtual memory (old API) does not match", 700000L,
|
||||
processTree.getCumulativeVmem());
|
||||
|
||||
@ -602,10 +600,8 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
||||
processTree.updateProcessTree();
|
||||
Assert.assertEquals("vmem does not include new process",
|
||||
1200000L, processTree.getVirtualMemorySize());
|
||||
|
||||
Assert.assertEquals("vmem (old API) does not include new process",
|
||||
1200000L, processTree.getCumulativeVmem());
|
||||
|
||||
if (!smapEnabled) {
|
||||
long cumuRssMem =
|
||||
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
||||
@ -632,7 +628,6 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
||||
Assert.assertEquals(
|
||||
"vmem (old API) shouldn't have included new process", 700000L,
|
||||
processTree.getCumulativeVmem(1));
|
||||
|
||||
if (!smapEnabled) {
|
||||
long cumuRssMem =
|
||||
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
||||
@ -645,7 +640,6 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
||||
Assert.assertEquals(
|
||||
"rssmem (old API) shouldn't have included new process", cumuRssMem,
|
||||
processTree.getCumulativeRssmem(1));
|
||||
|
||||
} else {
|
||||
Assert.assertEquals(
|
||||
"rssmem shouldn't have included new process",
|
||||
@ -676,12 +670,10 @@ private void testMemForOlderProcesses(boolean smapEnabled) throws IOException {
|
||||
Assert.assertEquals(
|
||||
"vmem shouldn't have included new processes", 700000L,
|
||||
processTree.getVirtualMemorySize(2));
|
||||
|
||||
// verify old API
|
||||
Assert.assertEquals(
|
||||
"vmem (old API) shouldn't have included new processes", 700000L,
|
||||
processTree.getCumulativeVmem(2));
|
||||
|
||||
if (!smapEnabled) {
|
||||
long cumuRssMem =
|
||||
ProcfsBasedProcessTree.PAGE_SIZE > 0
|
||||
|
@ -44,7 +44,6 @@ public String getProcessTreeDump() {
|
||||
public long getRssMemorySize(int age) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
public long getCumulativeRssmem(int age) {
|
||||
return 0;
|
||||
@ -53,7 +52,7 @@ public long getCumulativeRssmem(int age) {
|
||||
public long getVirtualMemorySize(int age) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
public long getCumulativeVmem(int age) {
|
||||
return 0;
|
||||
|
@ -29,7 +29,7 @@
|
||||
public class TestWindowsBasedProcessTree {
|
||||
private static final Log LOG = LogFactory
|
||||
.getLog(TestWindowsBasedProcessTree.class);
|
||||
|
||||
|
||||
class WindowsBasedProcessTreeTester extends WindowsBasedProcessTree {
|
||||
String infoStr = null;
|
||||
|
||||
@ -62,7 +62,6 @@ public void tree() {
|
||||
assertTrue(pTree.getCumulativeVmem() == 2048);
|
||||
assertTrue(pTree.getVirtualMemorySize(0) == 2048);
|
||||
assertTrue(pTree.getCumulativeVmem(0) == 2048);
|
||||
|
||||
assertTrue(pTree.getRssMemorySize() == 2048);
|
||||
assertTrue(pTree.getCumulativeRssmem() == 2048);
|
||||
assertTrue(pTree.getRssMemorySize(0) == 2048);
|
||||
|
Loading…
Reference in New Issue
Block a user