|
@@ -49,6 +49,7 @@ import org.apache.hadoop.yarn.api.records.ContainerLaunchContext;
|
|
|
import org.apache.hadoop.yarn.conf.YarnConfiguration;
|
|
|
import org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container;
|
|
|
import org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerDiagnosticsUpdateEvent;
|
|
|
+import org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.privileged.PrivilegedOperation;
|
|
|
import org.apache.hadoop.yarn.server.nodemanager.executor.ContainerSignalContext;
|
|
|
import org.apache.hadoop.yarn.server.nodemanager.executor.ContainerStartContext;
|
|
|
import org.apache.hadoop.yarn.server.nodemanager.executor.DeletionAsUserContext;
|
|
@@ -148,8 +149,10 @@ public class TestLinuxContainerExecutorWithMocks {
|
|
|
assertEquals(Arrays.asList(YarnConfiguration.DEFAULT_NM_NONSECURE_MODE_LOCAL_USER,
|
|
|
appSubmitter, cmd, appId, containerId,
|
|
|
workDir.toString(), "/bin/echo", "/dev/null", pidFile.toString(),
|
|
|
- StringUtils.join(",", dirsHandler.getLocalDirs()),
|
|
|
- StringUtils.join(",", dirsHandler.getLogDirs()), "cgroups=none"),
|
|
|
+ StringUtils.join(PrivilegedOperation.LINUX_FILE_PATH_SEPARATOR,
|
|
|
+ dirsHandler.getLocalDirs()),
|
|
|
+ StringUtils.join(PrivilegedOperation.LINUX_FILE_PATH_SEPARATOR,
|
|
|
+ dirsHandler.getLogDirs()), "cgroups=none"),
|
|
|
readMockParams());
|
|
|
|
|
|
}
|
|
@@ -312,8 +315,10 @@ public class TestLinuxContainerExecutorWithMocks {
|
|
|
assertEquals(Arrays.asList(YarnConfiguration.DEFAULT_NM_NONSECURE_MODE_LOCAL_USER,
|
|
|
appSubmitter, cmd, appId, containerId,
|
|
|
workDir.toString(), "/bin/echo", "/dev/null", pidFile.toString(),
|
|
|
- StringUtils.join(",", dirsHandler.getLocalDirs()),
|
|
|
- StringUtils.join(",", dirsHandler.getLogDirs()),
|
|
|
+ StringUtils.join(PrivilegedOperation.LINUX_FILE_PATH_SEPARATOR,
|
|
|
+ dirsHandler.getLocalDirs()),
|
|
|
+ StringUtils.join(PrivilegedOperation.LINUX_FILE_PATH_SEPARATOR,
|
|
|
+ dirsHandler.getLogDirs()),
|
|
|
"cgroups=none"), readMockParams());
|
|
|
|
|
|
}
|