From 1f15acc728ba26aee992bf675d8bda55b58c8caf Mon Sep 17 00:00:00 2001 From: Daniel Farrell Date: Fri, 1 Apr 2022 11:42:35 -0400 Subject: [PATCH] Add external network E2E to flake finder Include new external network deployments and tests in the periodic tests against devel meant to find flaky failures. Signed-off-by: Daniel Farrell --- .github/workflows/flake_finder.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/flake_finder.yml b/.github/workflows/flake_finder.yml index 231fdda63..ebdcff6b0 100644 --- a/.github/workflows/flake_finder.yml +++ b/.github/workflows/flake_finder.yml @@ -17,15 +17,27 @@ jobs: deploytool: ['operator'] globalnet: ['', 'globalnet'] cable_driver: ['libreswan', 'wireguard'] + include: + - external_net: 'external-net' + - external_net: 'external-net' + globalnet: 'globalnet' steps: - name: Check out the repository uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 - name: Run E2E deployment and tests + if: matrix.external_net != 'external-net' uses: submariner-io/shipyard/gh-actions/e2e@devel with: using: ${{ matrix.cable_driver }} ${{ matrix.deploytool }} ${{ matrix.globalnet }} + - name: Run External Network E2E deployment and tests + if: matrix.external_net == 'external-net' + uses: submariner-io/shipyard/gh-actions/e2e@devel + with: + using: ${{ matrix.external_net }} ${{ matrix.globalnet }} + skip: "" # Override skipping external network tests + - name: Post mortem if: failure() uses: submariner-io/shipyard/gh-actions/post-mortem@devel