From 4b03636102e3bd2cb652e1b105ed99dec6d0acc4 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Sat, 3 Jun 2023 10:55:18 +0300 Subject: [PATCH] ci: run integration tests for all QUIC versions, even if steps failed (#3882) --- .github/workflows/integration.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 3628602e1..a7776c0ae 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -26,16 +26,21 @@ jobs: go run github.com/onsi/ginkgo/v2/ginkgo -r -v -randomize-all -randomize-suites -trace -skip-package self,versionnegotiation integrationtests go run github.com/onsi/ginkgo/v2/ginkgo -r -v -randomize-all -randomize-suites -trace integrationtests/versionnegotiation -- ${{ env.QLOGFLAG }} - name: Run self tests, using draft-29 + if: success() || failure() # run this step even if the previous one failed run: go run github.com/onsi/ginkgo/v2/ginkgo -r -v -randomize-all -randomize-suites -trace integrationtests/self -- -version=draft29 ${{ env.QLOGFLAG }} - name: Run self tests, using QUIC v1 + if: success() || failure() # run this step even if the previous one failed run: go run github.com/onsi/ginkgo/v2/ginkgo -r -v -randomize-all -randomize-suites -trace integrationtests/self -- -version=1 ${{ env.QLOGFLAG }} - name: Run self tests, using QUIC v2 + if: success() || failure() # run this step even if the previous one failed run: go run github.com/onsi/ginkgo/v2/ginkgo -r -v -randomize-all -randomize-suites -trace integrationtests/self -- -version=2 ${{ env.QLOGFLAG }} - name: Run set tests, with GSO disabled + if: success() || failure() # run this step even if the previous one failed env: QUIC_GO_DISABLE_GSO: true run: go run github.com/onsi/ginkgo/v2/ginkgo -r -v -randomize-all -randomize-suites -trace integrationtests/self -- -version=1 ${{ env.QLOGFLAG }} - name: Run tests (32 bit) + if: success() || failure() # run this step even if the previous one failed env: GOARCH: 386 run: |