You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Takashi Ohnishi (JIRA)" <ji...@apache.org> on 2016/01/07 08:17:39 UTC
[jira] [Created] (YARN-4555)
TestDefaultContainerExecutor#testContainerLaunchError fails on non-englihsh
locale environment
Takashi Ohnishi created YARN-4555:
-------------------------------------
Summary: TestDefaultContainerExecutor#testContainerLaunchError fails on non-englihsh locale environment
Key: YARN-4555
URL: https://issues.apache.org/jira/browse/YARN-4555
Project: Hadoop YARN
Issue Type: Bug
Components: nodemanager
Affects Versions: 2.7.1
Reporter: Takashi Ohnishi
Priority: Minor
In my env where LANG=ja_JP.UTF-8, the test fails with
{code}
-------------------------------------------------------------------------------
Test set: org.apache.hadoop.yarn.server.nodemanager.TestDefaultContainerExecutor
-------------------------------------------------------------------------------
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.286 sec <<< FAILURE! - in org.apache.hadoop.yarn.server.nodemanager.TestDefaultContainerExecutor
testContainerLaunchError(org.apache.hadoop.yarn.server.nodemanager.TestDefaultContainerExecutor) Time elapsed: 1.149 sec <<< FAILURE!
java.lang.AssertionError: Invalid Diagnostics message: Exception from container-launch.
Container id: CONTAINER_ID
Exit code: 127
Exception message: bash: target/TestDefaultContainerExecutor/localDir/default_container_executor.sh: そのようなファイルやディレクトリはありません
Stack trace: ExitCodeException exitCode=127: bash: target/TestDefaultContainerExecutor/localDir/default_container_executor.sh: そのようなファイルやディ>レクトリはありません
{code}
This is because the test code assertion assumes the English locale as below.
{code}
250 public Object answer(InvocationOnMock invocationOnMock)
251 throws Throwable {
252 String diagnostics = (String) invocationOnMock.getArguments()[0];
253 assertTrue("Invalid Diagnostics message: " + diagnostics,
254 diagnostics.contains("No such file or directory"));
255 return null;
256 }
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)