Skip to content

Commit

Permalink
Run one invocation per crash job step, enable pernosco
Browse files Browse the repository at this point in the history
  • Loading branch information
lopopolo committed Aug 21, 2021
1 parent 9551978 commit 47f9828
Showing 1 changed file with 87 additions and 7 deletions.
94 changes: 87 additions & 7 deletions .github/workflows/crash.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,38 +35,118 @@ jobs:
run: cargo build --verbose --bin spec-runner
working-directory: "spec-runner"

- name: Compile release
run: cargo build --verbose --bin spec-runner --release
- name: Run specs - debug - artichoke formatter - all-core-specs
run: |
./target/debug/spec-runner --quiet --format artichoke all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs
- name: Run specs - debug - summary formatter - all-core-specs
run: |
./target/debug/spec-runner --quiet --format artichoke all-core-specs.toml > /dev/null
./target/debug/spec-runner --quiet --format summary all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - debug - tagger formatter - all-core-specs
run: |
./target/debug/spec-runner --quiet --format tagger all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - debug - yaml formatter - all-core-specs
run: |
./target/debug/spec-runner --quiet --format yaml all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs
- name: Run specs - debug - artichoke formatter - spec-state
run: |
./target/debug/spec-runner --quiet --format artichoke spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - debug - summary formatter - spec-state
run: |
./target/debug/spec-runner --quiet --format summary spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - debug - tagger formatter - spec-state
run: |
./target/debug/spec-runner --quiet --format tagger spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - debug - yaml formatter - spec-state
run: |
./target/debug/spec-runner --quiet --format yaml spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Compile release
run: cargo build --verbose --bin spec-runner --release
working-directory: "spec-runner"

- name: Run specs
- name: Run specs - release - artichoke formatter - all-core-specs
run: |
./target/release/spec-runner --quiet --format artichoke all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - release - summary formatter - all-core-specs
run: |
./target/release/spec-runner --quiet --format summary all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - release - tagger formatter - all-core-specs
run: |
./target/release/spec-runner --quiet --format tagger all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - release - yaml formatter - all-core-specs
run: |
./target/release/spec-runner --quiet --format yaml all-core-specs.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs
- name: Run specs - release - artichoke formatter - spec-state
run: |
./target/release/spec-runner --quiet --format artichoke spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - release - summary formatter - spec-state
run: |
./target/release/spec-runner --quiet --format summary spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - release - tagger formatter - spec-state
run: |
./target/release/spec-runner --quiet --format tagger spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

- name: Run specs - release - yaml formatter - spec-state
run: |
./target/release/spec-runner --quiet --format yaml spec-state.toml > /dev/null
working-directory: "spec-runner"
env:
PERNOSCO_ENABLE: 1

0 comments on commit 47f9828

Please sign in to comment.