hadoop-mapreduce-client org.apache.hadoop 3.0.0-SNAPSHOT 4.0.0 org.apache.hadoop hadoop-mapreduce-client-nativetask 3.0.0-SNAPSHOT Apache Hadoop MapReduce NativeTask ${project.parent.basedir}/../ org.apache.hadoop hadoop-common org.apache.hadoop hadoop-mapreduce-client-core org.apache.avro avro test junit junit test org.mockito mockito-all test org.apache.hadoop hadoop-common test-jar test org.apache.hadoop hadoop-mapreduce-client-common test org.apache.maven.plugins maven-surefire-plugin listener org.apache.hadoop.test.TimedOutTestsListener **/*Test.java **/Test*.java org.apache.rat apache-rat-plugin src/main/native/testData/* src/main/native/gtest/**/* native false false org.apache.maven.plugins maven-enforcer-plugin enforce-os enforce mac unix native build only supported on Mac or Unix true org.codehaus.mojo native-maven-plugin compile javah ${env.JAVA_HOME}/bin/javah org.apache.hadoop.mapred.nativetask.NativeBatchProcessor org.apache.hadoop.mapred.nativetask.NativeRuntime ${project.build.directory}/native/javah org.apache.maven.plugins maven-antrun-plugin make compile run org.apache.hadoop hadoop-maven-plugins cmake-compile compile cmake-compile ${basedir}/src ${project.build.directory}/native/javah ${sun.arch.data.model} ${require.snappy} ${snappy.prefix} ${snappy.lib} ${snappy.include} nttest test cmake-test test-native-task ${project.build.directory}/native/test ${basedir}/src ${project.build.directory}/native/test/nttest --gtest_filter=-Perf. ${project.build.directory}/native/test/native-results