Added
-
Support for terminating tests if they take too long, via the configuration parameter
slow-timeout.terminate-after. For example, to time out after 120 seconds:slow-timeout = { period = "60s", terminate-after = 2 }
Fixed
- Improved support for reusing builds: produce better error messages if the workspace's source is missing.
Changed
- Errors are now defined with thiserror. Some minor API changes were required for the migration.