Skip to content

Commit ccbce62

Browse files
committed
ci: wire fsx_paranoid into the fsx job
The paranoid variant does a full CAS round-trip after each mutation (close, wait for flush, reopen, read-back), so it catches composition bugs in range_upload that the canonical fsx misses — staging-only fsx reads from the local staging file, not from CAS. ~2.5 min for the default 100 ops, gated by HF_TOKEN like the other fsx job.
1 parent 5de5ed8 commit ccbce62

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,10 @@ jobs:
121121
timeout-minutes: 10
122122
run: cargo test --release --test fsx -- --test-threads=1 --nocapture
123123

124+
- name: fsx paranoid (CAS round-trip per mutation)
125+
timeout-minutes: 15
126+
run: cargo test --release --test fsx_paranoid -- --test-threads=1 --nocapture
127+
124128
xfstests:
125129
name: xfstests (filesystem exerciser)
126130
runs-on:

0 commit comments

Comments
 (0)