Browse Source

Merge pull request #114 from EspressoSystems/scripts

Make scripts fail out on error
main
Mat R 1 year ago
committed by GitHub
parent
commit
38a0d3c593
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 5 deletions
  1. +5
    -1
      scripts/run_benchmarks.sh
  2. +5
    -4
      scripts/run_tests.sh
  3. +4
    -0
      scripts/test_coverage.sh

+ 5
- 1
scripts/run_benchmarks.sh

@ -1,4 +1,8 @@
#!/bin/bash
#!/usr/bin/env bash
#Fail out on error
set -e
cd ..
cd hyperplonk
# Run the benchmark binary

+ 5
- 4
scripts/run_tests.sh

@ -1,10 +1,11 @@
#!/usr/bin/env bash
#Fail out on error
set -e
# We want the code to panic if there is an integer overflow
export RUSTFLAGS="-C overflow-checks=on"
cargo test --release -p pcs --no-default-features --features=parallel -- -Zunstable-options --report-time
cargo test --release -- -Zunstable-options --report-time
cargo test --release --all -- -Zunstable-options --report-time
cargo test --no-run --features=print-trace
cargo test --no-run --no-default-features
cargo bench --no-run
cargo bench --no-run

+ 4
- 0
scripts/test_coverage.sh

@ -1,5 +1,9 @@
#!/usr/bin/env nix-shell
#!nix-shell ../nix/nightly.nix -i bash
#Fail out on error
set -e
set -o xtrace
IGNORED_FILES="--ignore **/errors.rs\
--ignore **/src/bin/*\

Loading…
Cancel
Save