Skip to content

Commit

Permalink
Enable test feature in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
fuzzypixelz committed Jun 20, 2024
1 parent f74b90f commit 13f8a42
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,10 @@ jobs:
run: cargo +stable clippy -p zenoh --all-targets --features unstable,shared-memory -- --deny warnings

- name: Clippy workspace
run: cargo +stable clippy --all-targets -- --deny warnings
run: cargo +stable clippy --all-targets --features test -- --deny warnings

- name: Clippy workspace unstable
run: cargo +stable clippy --all-targets --features unstable -- --deny warnings
run: cargo +stable clippy --all-targets --features unstable,test -- --deny warnings

- name: Clippy all features
if: ${{ matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' }}
Expand Down Expand Up @@ -122,11 +122,11 @@ jobs:

- name: Run tests with SHM
if: ${{ matrix.os == 'macOS-latest' || matrix.os == 'windows-latest' }}
run: cargo nextest run -F shared-memory -F unstable -E 'not (test(test_default_features))' --exclude zenoh-examples --exclude zenoh-plugin-example --workspace
run: cargo nextest run -F test -F shared-memory -F unstable -E 'not (test(test_default_features))' --exclude zenoh-examples --exclude zenoh-plugin-example --workspace

- name: Run tests with SHM + unixpipe
if: ${{ matrix.os == 'ubuntu-latest' }}
run: cargo nextest run -F shared-memory -F unstable -F transport_unixpipe -E 'not (test(test_default_features))' --exclude zenoh-examples --exclude zenoh-plugin-example --workspace
run: cargo nextest run -F test -F shared-memory -F unstable -F transport_unixpipe -E 'not (test(test_default_features))' --exclude zenoh-examples --exclude zenoh-plugin-example --workspace

- name: Check for feature leaks
if: ${{ matrix.os == 'ubuntu-latest' }}
Expand Down Expand Up @@ -156,7 +156,7 @@ jobs:
name: Typos Check
runs-on: ubuntu-latest
steps:
- name: Clone this repository
- name: Clone this repository
uses: actions/checkout@v4

- name: Check spelling
Expand Down

0 comments on commit 13f8a42

Please sign in to comment.