#concurrency-testing

  1. loom

    Permutation testing for concurrent code

    v0.7.2 2.7M #concurrency-testing #lock-free #atomic
  2. shuttle

    testing concurrent Rust code

    v0.8.1 201K #concurrency-testing #concurrency #async
  3. testbench

    Testing and benchmarking tools for concurrent Rust code

    v1.0.1 #concurrency-testing #multi-threading #testing #benchmarking #multi-threading-concurrency
  4. frankenlab

    Deterministic testing harness for async Rust: record, replay, and minimize concurrency bugs

    v0.2.5 #concurrency-testing #async-concurrency #replay #testing #deterministic
  5. web-concurrency-tester-rs

    A deterministic concurrency testing tool for Web/JavaScript environments using DPOR and PCT

    v0.1.0 #concurrency-testing #testing #race-detection #dpor #web
  6. parcheck

    Test permutations of concurrent scenarios

    v0.1.0-alpha.2 #concurrency-testing #testing #async
  7. test-with-tokio

    attribute macro for tests using tokio with cases and async guards

    v0.3.3 #tokio-test #tokio-runtime #test-cases #macro-attributes #concurrency-testing #guards #async-concurrency
  8. lincheck

    A linearizability checker for concurrent data structures

    v0.2.1 #concurrency-testing #lock-free #verification #testing #linearizability
  9. sparking-lot-core

    parking on addresses

    v0.1.3 #parking-lot #concurrency #addresses #park #loom #thread-count #unpark #atomic-bool #concurrency-testing
  10. fenic

    test concurrent code

    v0.1.0 #concurrency-testing #model #thread-spawn #arc #atomic #concurrency-model
  11. Try searching with DuckDuckGo.

  12. blockade

    A wrapper library to interface with the Blockade project

    v0.1.10 #testing #distributed #concurrency-testing #api-bindings