diff --git a/.github/workflows/long_fuzz_tests_btree.yml b/.github/workflows/long_fuzz_tests_btree.yml index 9ea81fe70..e27d8eb8a 100644 --- a/.github/workflows/long_fuzz_tests_btree.yml +++ b/.github/workflows/long_fuzz_tests_btree.yml @@ -27,4 +27,23 @@ jobs: - name: Run ignored long tests run: cargo test -- --ignored fuzz_long env: - RUST_BACKTRACE: 1 \ No newline at end of file + RUST_BACKTRACE: 1 + + simple-stress-test: + runs-on: blacksmith-4vcpu-ubuntu-2404 + timeout-minutes: 0 + steps: + - uses: actions/checkout@v3 + - uses: useblacksmith/rust-cache@v3 + with: + prefix-key: "v1-rust" + - name: Set up Python 3.10 + uses: useblacksmith/setup-python@v6 + with: + python-version: "3.10" + - name: Build + run: cargo build --verbose + - name: Run ignored long tests + run: cargo run -p limbo_stress -- -t 1 -i 10000 -s + env: + RUST_BACKTRACE: 1 diff --git a/stress/main.rs b/stress/main.rs index 8bd2c3837..b6beecc08 100644 --- a/stress/main.rs +++ b/stress/main.rs @@ -309,18 +309,22 @@ fn generate_plan(opts: &Opts) -> Result