You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ex...@apache.org on 2022/03/03 00:53:00 UTC
[nifi] branch main updated: NIFI-9749 - Capture additional logging for system-test workflow runs
This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/main by this push:
new 6bc8515 NIFI-9749 - Capture additional logging for system-test workflow runs
6bc8515 is described below
commit 6bc85155f9aa829ca93696db189460543d75953f
Author: Paul Grey <gr...@yahoo.com>
AuthorDate: Wed Mar 2 16:21:41 2022 -0500
NIFI-9749 - Capture additional logging for system-test workflow runs
This closes #5827
Signed-off-by: David Handermann <ex...@apache.org>
---
.github/workflows/system-tests.yml | 14 ++++++++++----
nifi-system-tests/nifi-stateless-system-test-suite/pom.xml | 6 ++++++
nifi-system-tests/nifi-system-test-suite/pom.xml | 6 ++++++
3 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml
index 0654236..4c45365 100644
--- a/.github/workflows/system-tests.yml
+++ b/.github/workflows/system-tests.yml
@@ -82,11 +82,14 @@ jobs:
${{ env.MAVEN_RUN_ARGUMENTS }}
${{ env.MAVEN_PROJECTS }}
- name: Upload Troubleshooting Logs
- if: ${{ failure() }}
+ if: failure() || cancelled()
uses: actions/upload-artifact@v2
with:
name: ubuntu-latest-troubleshooting-logs
- path: "**/target/troubleshooting/"
+ path: |
+ nifi-system-tests/nifi-system-test-suite/target/failsafe-reports/**/*.txt
+ nifi-system-tests/nifi-system-test-suite/target/surefire-reports/**/*.txt
+ nifi-system-tests/nifi-system-test-suite/target/troubleshooting/**/*
retention-days: 7
macos:
@@ -126,9 +129,12 @@ jobs:
${{ env.MAVEN_RUN_ARGUMENTS }}
${{ env.MAVEN_PROJECTS }}
- name: Upload Troubleshooting Logs
- if: ${{ failure() }}
+ if: failure() || cancelled()
uses: actions/upload-artifact@v2
with:
name: macos-latest-troubleshooting-logs
- path: "**/target/troubleshooting/"
+ path: |
+ nifi-system-tests/nifi-system-test-suite/target/failsafe-reports/**/*.txt
+ nifi-system-tests/nifi-system-test-suite/target/surefire-reports/**/*.txt
+ nifi-system-tests/nifi-system-test-suite/target/troubleshooting/**/*
retention-days: 7
diff --git a/nifi-system-tests/nifi-stateless-system-test-suite/pom.xml b/nifi-system-tests/nifi-stateless-system-test-suite/pom.xml
index e0d23e7..370f3c0 100644
--- a/nifi-system-tests/nifi-stateless-system-test-suite/pom.xml
+++ b/nifi-system-tests/nifi-stateless-system-test-suite/pom.xml
@@ -154,6 +154,12 @@
<build>
<plugins>
<plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <redirectTestOutputToFile>true</redirectTestOutputToFile>
+ </configuration>
+ </plugin>
+ <plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<finalName>nifi-stateless</finalName>
diff --git a/nifi-system-tests/nifi-system-test-suite/pom.xml b/nifi-system-tests/nifi-system-test-suite/pom.xml
index 433103d..b65d6dc 100644
--- a/nifi-system-tests/nifi-system-test-suite/pom.xml
+++ b/nifi-system-tests/nifi-system-test-suite/pom.xml
@@ -27,6 +27,12 @@
<build>
<plugins>
<plugin>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <redirectTestOutputToFile>true</redirectTestOutputToFile>
+ </configuration>
+ </plugin>
+ <plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<finalName>nifi-lib</finalName>