[ 
https://issues.apache.org/jira/browse/PIG-5161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15900833#comment-15900833
 ] 

liyunzhang_intel commented on PIG-5161:
---------------------------------------

[~szita]: it shows exception in 
org.apache.pig.test.TestPredeployedJar.testPredeployedJar on 
[jenkins|https://builds.apache.org/job/Pig-spark/373/testReport/junit/org.apache.pig.test/TestPredeployedJar/testPredeployedJar/]
{code}
Error Message

Unable to open iterator for alias a. Backend error : 
org.apache.pig.backend.executionengine.ExecException: ERROR 2997: Unable to 
recreate exception from backed error: Exception from container-launch.
Container id: container_1488948129657_0001_01_000003
Exit code: 0
Exception message: Cannot run program "bash" (in directory 
"/home/jenkins/jenkins-slave/workspace/Pig-spark/target/PigMiniCluster/PigMiniCluster-localDir-nm-0_2/usercache/jenkins/appcache/application_1488948129657_0001/container_1488948129657_0001_01_000003"):
 error=7, Argument list too long
Stack trace: java.io.IOException: Cannot run program "bash" (in directory 
"/home/jenkins/jenkins-slave/workspace/Pig-spark/target/PigMiniCluster/PigMiniCluster-localDir-nm-0_2/usercache/jenkins/appcache/application_1488948129657_0001/container_1488948129657_0001_01_000003"):
 error=7, Argument list too long
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1047)
        at org.apache.hadoop.util.Shell.runCommand(Shell.java:523)
        at org.apache.hadoop.util.Shell.run(Shell.java:479)
        at 
org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:773)
        at 
org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:212)
        at 
org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:302)
        at 
org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:82)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: error=7, Argument list too long
        at java.lang.UNIXProcess.forkAndExec(Native Method)
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:187)
        at java.lang.ProcessImpl.start(ProcessImpl.java:130)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:1028)
        ... 10 more
{code}

Maybe this is caused by jenkins env. on my local env, it passes. [~daijy]: in 
PIG-5161, pig on spark  includes TestPredeployedJar. now it fails 
on[jenkins|https://builds.apache.org/job/Pig-spark/373/testReport/junit/org.apache.pig.test/TestPredeployedJar/testPredeployedJar/],
 can you help to view this, whether we need to modify the env variable of 
jenkins server?

> Include all unit tests for spark branch
> ---------------------------------------
>
>                 Key: PIG-5161
>                 URL: https://issues.apache.org/jira/browse/PIG-5161
>             Project: Pig
>          Issue Type: Bug
>            Reporter: liyunzhang_intel
>            Assignee: Adam Szita
>         Attachments: PIG-5161.0.patch
>
>
> we only test unit tests in test/spark-test in spark  mode. Like Tez mode, it 
> tests all unit tests in test/all-tests. and put irrelevant/problematic tests 
> into test/excluded-tests-tez. 
> {code}
>     <target name="test-tez" 
> depends="setTezEnv,setWindowsPath,setLinuxPath,compile-test,jar,debugger.check,jackson-pig-3039-test-download"
>  description="Run tez unit tests">
>         <macro-test-runner test.file="${test.all.file}" 
> tests.failed="test-tez.failed"/>
>         <fail if="test-tez.failed">Tests failed!</fail>
>     </target>
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to