diff --git a/.github/workflows/_rust.yml b/.github/workflows/_rust.yml index 301b487a9..5976026fc 100644 --- a/.github/workflows/_rust.yml +++ b/.github/workflows/_rust.yml @@ -88,6 +88,9 @@ jobs: - uses: ./.github/actions/setup-rust id: setup-rust - uses: ./.github/actions/setup-tauri + - uses: taiki-e/install-action@v2 + with: + tool: ripgrep - name: "cargo test" shell: bash run: | @@ -95,6 +98,11 @@ jobs: # First, run all tests. cargo test --all-features ${{ steps.setup-rust.outputs.packages }} -- --include-ignored --nocapture + # Assert that we sample certain transitions + rg SendICMPPacketToCidrResource $TESTCASES_DIR + rg SendICMPPacketToDnsResource $TESTCASES_DIR + rg SendDnsQueries $TESTCASES_DIR + # Backup dumped state and transition samples mv $TESTCASES_DIR $TESTCASES_BACKUP_DIR