Skip to content

Commit

Permalink
test: adapt e2e compatibility tests v5.x (#1828)
Browse files Browse the repository at this point in the history
* refactor e2e

* e2e tests infra for compatibility testing

* fix compatibility tests

* adapt nightly runs

* cleanup

* addressed comments
  • Loading branch information
bermuell authored Apr 30, 2024
1 parent 637713b commit 81c8a92
Show file tree
Hide file tree
Showing 14 changed files with 1,782 additions and 956 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/nightly-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ on:
jobs:
compatibility-test:
runs-on: ubuntu-latest
timeout-minutes: 180
timeout-minutes: 200
steps:
- uses: actions/setup-go@v5
with:
Expand All @@ -36,7 +36,7 @@ jobs:
# Run compatibility tests for different consumer (-cv) and provider (-pv) versions.
# Combination of all provider versions with consumer versions are tested.
# For new versions to be tested add/modify -pc/-cv parameters.
run: go run ./tests/e2e/... --tc compatibility -pv latest -pv v4.0.0 -pv v3.3.3-lsm -cv latest -cv v4.0.0 -cv v3.3.0 -cv v3.2.0
run: go run ./tests/e2e/... --tc compatibility -pv latest -pv v5.0.0-rc0 -pv v4.1.1-lsm -pv v3.3.3-lsm -cv latest -cv v5.0.0-rc0 -cv v4.1.1 -cv v3.3.0 -cv v3.2.0
happy-path-test:
runs-on: ubuntu-latest
timeout-minutes: 20
Expand Down
Loading

0 comments on commit 81c8a92

Please sign in to comment.