HADOOP-12714. Fix hadoop-mapreduce-client-nativetask unit test which fails because it is not able to open the "glibc bug spill" file. (cmccabe)
This commit is contained in:
parent
b2c155f810
commit
5af5f9575a
|
@ -691,6 +691,9 @@ Release 2.9.0 - UNRELEASED
|
|||
|
||||
HADOOP-12712. Fix some cmake plugin and native build warnings (cmccabe)
|
||||
|
||||
HADOOP-12714. Fix hadoop-mapreduce-client-nativetask unit test which fails
|
||||
because it is not able to open the "glibc bug spill" file. (cmccabe)
|
||||
|
||||
Release 2.8.0 - UNRELEASED
|
||||
|
||||
INCOMPATIBLE CHANGES
|
||||
|
|
|
@ -209,6 +209,7 @@
|
|||
<goals><goal>cmake-test</goal></goals>
|
||||
<configuration>
|
||||
<testName>test-native-task</testName>
|
||||
<workingDirectory>${project.build.directory}/native/test</workingDirectory>
|
||||
<source>${basedir}/src</source>
|
||||
<binary>${project.build.directory}/native/test/nttest</binary>
|
||||
<args><arg>--gtest_filter=-Perf.</arg></args>
|
||||
|
|
|
@ -77,6 +77,12 @@ public class TestMojo extends AbstractMojo {
|
|||
@Parameter(defaultValue="600")
|
||||
private int timeout;
|
||||
|
||||
/**
|
||||
* The working directory to use.
|
||||
*/
|
||||
@Parameter
|
||||
private File workingDirectory;
|
||||
|
||||
/**
|
||||
* Path to results directory.
|
||||
*/
|
||||
|
@ -307,6 +313,9 @@ public class TestMojo extends AbstractMojo {
|
|||
getLog().info(bld.toString());
|
||||
ProcessBuilder pb = new ProcessBuilder(cmd);
|
||||
Exec.addEnvironment(pb, env);
|
||||
if (workingDirectory != null) {
|
||||
pb.directory(workingDirectory);
|
||||
}
|
||||
pb.redirectError(new File(results, testName + ".stderr"));
|
||||
pb.redirectOutput(new File(results, testName + ".stdout"));
|
||||
getLog().info("with extra environment variables " + Exec.envToString(env));
|
||||
|
|
Loading…
Reference in New Issue