Blog

serial_test posts

serial_test - 3.0.0, multi-key support - 6 Jan 2024 Rust  serial_test 

16 million downloads and still adding features

serial_test - 7 million downloads, and 1.0 - 17 Jan 2023 Rust  serial_test 

7 million downloads, and 1.0

Parallel for serial_test - 5 Jun 2022 Rust  serial_test 

parallel attribute support for serial_test

Celebrating 100,000 downloads of serial_test - 23 Jun 2020 Rust  serial_test 

About 18 months ago I was wondering how to make Rust tests run in serial occasionally and I wrote a little crate called “serial_test” to solve this. I was digging through some other things, and idly noted that serial_test now has over 100,000 downloads, and so it’s probably a good time for a little retrospective on it.

Serialising Rust tests - 14 Jan 2019 Rust  serial_test  Tools 

I’m once again prodding the potboiler tests and a couple of the tests I was doing wanted to mess around with the shared database. This had the problem that multiple tests would collide with each other, as the default for Rust testing is to run everything in parallel. This is unusual, but good in many…