KEYCLOAK-16158 Fix error reporting

This commit is contained in:
Hynek Mlnarik 2020-11-13 08:46:30 +01:00 committed by Hynek Mlnařík
parent 56574afbeb
commit 6206c98a8f

View file

@ -66,14 +66,14 @@ jobs:
run: | run: |
mvn install -nsu -B -DskipTestsuite -DskipExamples -f pom.xml mvn install -nsu -B -DskipTestsuite -DskipExamples -f pom.xml
TEST_RESULT=$? TEST_RESULT=$?
find . -path '*/target/surefire-reports/*.xml' | zip reports-unit-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-unit-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Unit test reports - name: Unit test reports
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: reports-unit-tests.zip name: reports-unit-tests
retention-days: 14 retention-days: 14
path: reports-unit-tests.zip path: reports-unit-tests.zip
if-no-files-found: ignore if-no-files-found: ignore
@ -115,14 +115,14 @@ jobs:
echo '::endgroup::' echo '::endgroup::'
mvn clean install -nsu -B -Pauth-server-wildfly -f testsuite/integration-arquillian/tests/base/pom.xml | misc/log/trimmer.sh mvn clean install -nsu -B -Pauth-server-wildfly -f testsuite/integration-arquillian/tests/base/pom.xml | misc/log/trimmer.sh
TEST_RESULT=${PIPESTATUS[0]} TEST_RESULT=${PIPESTATUS[0]}
find . -path '*/target/surefire-reports/*.xml' | zip reports-base-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-base-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Base test reports - name: Base test reports
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: reports-base-tests.zip name: reports-base-tests
retention-days: 14 retention-days: 14
path: reports-base-tests.zip path: reports-base-tests.zip
if-no-files-found: ignore if-no-files-found: ignore
@ -167,14 +167,14 @@ jobs:
run: | run: |
mvn clean install -nsu -B -Pauth-server-wildfly,auth-server-cluster,db-mysql,jpa -Dsession.cache.owners=2 -Dbackends.console.output=true -Dauth.server.log.check=false -Dfrontend.console.output=true -Dtest=org.keycloak.testsuite.cluster.**.*Test -f testsuite/integration-arquillian/pom.xml | misc/log/trimmer.sh mvn clean install -nsu -B -Pauth-server-wildfly,auth-server-cluster,db-mysql,jpa -Dsession.cache.owners=2 -Dbackends.console.output=true -Dauth.server.log.check=false -Dfrontend.console.output=true -Dtest=org.keycloak.testsuite.cluster.**.*Test -f testsuite/integration-arquillian/pom.xml | misc/log/trimmer.sh
TEST_RESULT=${PIPESTATUS[0]} TEST_RESULT=${PIPESTATUS[0]}
find . -path '*/target/surefire-reports/*.xml' | zip reports-cluster-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-cluster-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Cluster test reports - name: Cluster test reports
if: failure() if: failure()
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: reports-cluster-tests.zip name: reports-cluster-tests
retention-days: 14 retention-days: 14
path: reports-cluster-tests.zip path: reports-cluster-tests.zip
if-no-files-found: ignore if-no-files-found: ignore
@ -227,14 +227,14 @@ jobs:
echo '::endgroup::' echo '::endgroup::'
mvn clean install -B -nsu -f testsuite/integration-arquillian/tests/base/pom.xml -Pcache-server-infinispan,auth-servers-crossdc-jboss,auth-server-wildfly "-Dtest=org.keycloak.testsuite.crossdc.**.*,org.keycloak.testsuite.adapter.**.crossdc.**.*" | misc/log/trimmer.sh mvn clean install -B -nsu -f testsuite/integration-arquillian/tests/base/pom.xml -Pcache-server-infinispan,auth-servers-crossdc-jboss,auth-server-wildfly "-Dtest=org.keycloak.testsuite.crossdc.**.*,org.keycloak.testsuite.adapter.**.crossdc.**.*" | misc/log/trimmer.sh
TEST_RESULT=${PIPESTATUS[0]} TEST_RESULT=${PIPESTATUS[0]}
find . -path '*/target/surefire-reports/*.xml' | zip reports-cross-dc-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-cross-dc-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Cross-DC test reports - name: Cross-DC test reports
if: failure() if: failure()
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: reports-cross-dc-tests.zip name: reports-cross-dc-tests
retention-days: 14 retention-days: 14
path: reports-cross-dc-tests.zip path: reports-cross-dc-tests.zip
if-no-files-found: ignore if-no-files-found: ignore
@ -276,14 +276,14 @@ jobs:
echo '::endgroup::' echo '::endgroup::'
mvn clean install -nsu -B -f testsuite/integration-arquillian/tests/base/pom.xml -Dkeycloak.client.provider=map -Dkeycloak.group.provider=map -Dkeycloak.role.provider=map | misc/log/trimmer.sh mvn clean install -nsu -B -f testsuite/integration-arquillian/tests/base/pom.xml -Dkeycloak.client.provider=map -Dkeycloak.group.provider=map -Dkeycloak.role.provider=map | misc/log/trimmer.sh
TEST_RESULT=${PIPESTATUS[0]} TEST_RESULT=${PIPESTATUS[0]}
find . -path '*/target/surefire-reports/*.xml' | zip reports-base-undertow-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-base-undertow-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Base test - undertow reports - name: Base test - undertow reports
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: reports-base-undertow-tests.zip name: reports-base-undertow-tests
retention-days: 14 retention-days: 14
path: reports-base-undertow-tests.zip path: reports-base-undertow-tests.zip
if-no-files-found: ignore if-no-files-found: ignore
@ -324,14 +324,14 @@ jobs:
echo '::endgroup::' echo '::endgroup::'
mvn clean install -nsu -B -Pauth-server-quarkus -f testsuite/integration-arquillian/tests/base/pom.xml -Dtest='!org.keycloak.testsuite.adapter.**,!**.crossdc.**,!**.cluster.**' | misc/log/trimmer.sh mvn clean install -nsu -B -Pauth-server-quarkus -f testsuite/integration-arquillian/tests/base/pom.xml -Dtest='!org.keycloak.testsuite.adapter.**,!**.crossdc.**,!**.cluster.**' | misc/log/trimmer.sh
TEST_RESULT=${PIPESTATUS[0]} TEST_RESULT=${PIPESTATUS[0]}
find . -path '*/target/surefire-reports/*.xml' | zip reports-base-unit-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-quarkus-base-unit-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Quarkus base / unit test reports - name: Quarkus base / unit test reports
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: reports-quarkus-base-unit-tests.zip name: reports-quarkus-base-unit-tests
retention-days: 14 retention-days: 14
path: reports-quarkus-base-unit-tests.zip path: reports-quarkus-base-unit-tests.zip
if-no-files-found: ignore if-no-files-found: ignore
@ -369,14 +369,14 @@ jobs:
echo '::endgroup::' echo '::endgroup::'
mvn clean install -nsu -B -Pauth-server-quarkus -f testsuite/integration-arquillian/tests/base/pom.xml -Dtest=org.keycloak.testsuite.adapter.** | misc/log/trimmer.sh mvn clean install -nsu -B -Pauth-server-quarkus -f testsuite/integration-arquillian/tests/base/pom.xml -Dtest=org.keycloak.testsuite.adapter.** | misc/log/trimmer.sh
TEST_RESULT=${PIPESTATUS[0]} TEST_RESULT=${PIPESTATUS[0]}
find . -path '*/target/surefire-reports/*.xml' | zip reports-adapter-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-quarkus-adapter-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Quarkus adapter test reports - name: Quarkus adapter test reports
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: reports-quarkus-adapter-tests.zip name: reports-quarkus-adapter-tests
retention-days: 14 retention-days: 14
path: reports-quarkus-adapter-tests.zip path: reports-quarkus-adapter-tests.zip
if-no-files-found: ignore if-no-files-found: ignore
@ -414,14 +414,14 @@ jobs:
echo '::endgroup::' echo '::endgroup::'
mvn clean install -nsu -B -Pauth-server-cluster-quarkus -Dsession.cache.owners=2 -Dtest=**.cluster.** -f testsuite/integration-arquillian/pom.xml | misc/log/trimmer.sh mvn clean install -nsu -B -Pauth-server-cluster-quarkus -Dsession.cache.owners=2 -Dtest=**.cluster.** -f testsuite/integration-arquillian/pom.xml | misc/log/trimmer.sh
TEST_RESULT=${PIPESTATUS[0]} TEST_RESULT=${PIPESTATUS[0]}
find . -path '*/target/surefire-reports/*.xml' | zip reports-cluster-tests.zip -@ find . -path '*/target/surefire-reports/*.xml' | zip -q reports-quarkus-cluster-tests.zip -@
exit $TEST_RESULT exit $TEST_RESULT
- name: Quarkus cluster test reports - name: Quarkus cluster test reports
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: reports-quarkus-cluster-tests.zip name: reports-quarkus-cluster-tests
retention-days: 14 retention-days: 14
path: reports-quarkus-cluster-tests.zip path: reports-quarkus-cluster-tests.zip
if-no-files-found: ignore if-no-files-found: ignore