You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pig.apache.org by da...@apache.org on 2012/02/01 07:31:24 UTC

svn commit: r1238946 - in /pig/trunk: CHANGES.txt test/org/apache/pig/test/TestGrunt.java

Author: daijy
Date: Wed Feb  1 06:31:24 2012
New Revision: 1238946

URL: http://svn.apache.org/viewvc?rev=1238946&view=rev
Log:
PIG-2499: Pig TestGrunt.testShellCommand occasionally fails

Modified:
    pig/trunk/CHANGES.txt
    pig/trunk/test/org/apache/pig/test/TestGrunt.java

Modified: pig/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/pig/trunk/CHANGES.txt?rev=1238946&r1=1238945&r2=1238946&view=diff
==============================================================================
--- pig/trunk/CHANGES.txt (original)
+++ pig/trunk/CHANGES.txt Wed Feb  1 06:31:24 2012
@@ -84,6 +84,8 @@ OPTIMIZATIONS
 
 BUG FIXES
 
+PIG-2499: Pig TestGrunt.testShellCommand occasionally fails (tomwhite via daijy)
+
 PIG-2326: Pig minicluster tests can not be run from eclipse (julienledem via daijy)
 
 PIG-2432: Eclipse .classpath file is out of date (gates)

Modified: pig/trunk/test/org/apache/pig/test/TestGrunt.java
URL: http://svn.apache.org/viewvc/pig/trunk/test/org/apache/pig/test/TestGrunt.java?rev=1238946&r1=1238945&r2=1238946&view=diff
==============================================================================
--- pig/trunk/test/org/apache/pig/test/TestGrunt.java (original)
+++ pig/trunk/test/org/apache/pig/test/TestGrunt.java Wed Feb  1 06:31:24 2012
@@ -1056,7 +1056,7 @@ public class TestGrunt {
             grunt.exec();
             assertFalse(new File("tempShFileToTestShCommand").exists());
 
-            strCmd = "sh bash -c 'touch TouchedFileInsideGrunt_61 | ls | grep TouchedFileInsideGrunt_61 > fileContainingTouchedFileInsideGruntShell_71'";
+            strCmd = "sh bash -c 'touch TouchedFileInsideGrunt_61 && ls | grep TouchedFileInsideGrunt_61 > fileContainingTouchedFileInsideGruntShell_71'";
             cmd = new ByteArrayInputStream(strCmd.getBytes());
             reader = new InputStreamReader(cmd);
             grunt = new Grunt(new BufferedReader(reader), context);