EspressoSystems / HotShot

http://hotshot.docs.espressosys.com/
MIT License
120 stars 31 forks source link

use nextest for CI #3716

Closed ss-es closed 3 days ago

ss-es commented 3 days ago

This PR:

Makes CI use cargo nextest with automatic retries. Currently configured to try flaky tests up to 3 times total.

This PR does not:

Key places to review:

This makes it harder to tell when tests are flaky because CI might not fail, but it should reduce the back-and-forth from manually retrying CI workflows

Worth looking at the logs too, which seem much nicer and (personally) easier to read