Skip to content

Commit

Permalink
ci: [#634] run E2E tests in the testing workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
josecelano committed Jan 24, 2024
1 parent 4edcd2e commit ec13fb4
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/testing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -110,3 +110,32 @@ jobs:
- id: test
name: Run Unit Tests
run: cargo test --tests --benches --examples --workspace --all-targets --all-features

e2e:
name: E2E
runs-on: ubuntu-latest
needs: unit

strategy:
matrix:
toolchain: [nightly]

steps:
- id: setup
name: Setup Toolchain
uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{ matrix.toolchain }}
components: llvm-tools-preview

- id: cache
name: Enable Job Cache
uses: Swatinem/rust-cache@v2

- id: checkout
name: Checkout Repository
uses: actions/checkout@v4

- id: test
name: Run E2E Tests
run: cargo run --bin e2e_tests_runner ./share/default/config/tracker.e2e.container.sqlite3.toml

0 comments on commit ec13fb4

Please sign in to comment.