From 0ac5eff5c12f4aaaf6f46cf4764a2661c6bd07f7 Mon Sep 17 00:00:00 2001 From: Ayush Saxena Date: Fri, 16 Aug 2024 14:02:31 +0530 Subject: [PATCH 1/2] TEZ-4528: Parallel compilation in precommit. --- .github/workflows/build.yml | 2 +- build-tools/test-patch.sh | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 19659f2d79..ec7d32d868 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,4 +35,4 @@ jobs: - uses: actions/setup-java@v1 with: java-version: ${{ matrix.java-version }} - - run: mvn clean install -DskipTests -Dmaven.javadoc.skip=true + - run: mvn clean install -T2C -DskipTests -Dmaven.javadoc.skip=true diff --git a/build-tools/test-patch.sh b/build-tools/test-patch.sh index 9b457af221..77e6884a78 100755 --- a/build-tools/test-patch.sh +++ b/build-tools/test-patch.sh @@ -252,8 +252,8 @@ prebuildWithoutPatch () { echo "" echo "" echo "Compiling $(pwd)" - echo "$MVN clean test -DskipTests -Ptest-patch > $PATCH_DIR/masterJavacWarnings.txt 2>&1" - $MVN clean test -DskipTests -Ptest-patch > $PATCH_DIR/masterJavacWarnings.txt 2>&1 + echo "$MVN clean -T2C test -DskipTests -Ptest-patch > $PATCH_DIR/masterJavacWarnings.txt 2>&1" + $MVN clean -T2C test -DskipTests -Ptest-patch > $PATCH_DIR/masterJavacWarnings.txt 2>&1 if [[ $? != 0 ]] ; then echo "master compilation is broken?" JIRA_COMMENT="$JIRA_COMMENT @@ -518,8 +518,8 @@ buildAndInstall () { echo "======================================================================" echo "" echo "" - echo "$MVN install -Dmaven.javadoc.skip=true -DskipTests -D${PROJECT_NAME}PatchProcess" - $MVN install -Dmaven.javadoc.skip=true -DskipTests -D${PROJECT_NAME}PatchProcess + echo "$MVN install -T2C -Dmaven.javadoc.skip=true -DskipTests -D${PROJECT_NAME}PatchProcess" + $MVN install -T2C -Dmaven.javadoc.skip=true -DskipTests -D${PROJECT_NAME}PatchProcess return $? } From 2def3edfbc7d19b946f8b521ae046ed7288cedf1 Mon Sep 17 00:00:00 2001 From: Ayush Saxena Date: Fri, 16 Aug 2024 14:54:42 +0530 Subject: [PATCH 2/2] Test CI Run. --- tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java | 1 + 1 file changed, 1 insertion(+) diff --git a/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java b/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java index 263ac76b4c..1e5a8ae940 100644 --- a/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java +++ b/tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java @@ -1762,6 +1762,7 @@ public void stateChanged(Service dependency) { Throwable dependencyError = dependency.getFailureCause(); if (dependencyError != null) { synchronized(this) { + // test dependenciesFailed = true; if(LOG.isDebugEnabled()) { LOG.debug("Service: " + service.getName() + " will fail to start"