Added
- If nextest's keyboard input handler is enabled, pressing Enter now produces a summary line (e.g.
Running [ 00:00:05] 131/297: 32 running, 131 passed, 1 skipped). This enables common use cases where Enter is pressed to mark a point in time. - On illumos, Ctrl-T (
SIGINFO) is now supported as a way to query live status. Querying live status is also supported on BSDs with Ctrl-T, on any Unix viaSIGUSR1, as well as by pressing thetkey in interactive sessions.
Changed
- If nextest is unable to parse
--target(and in particular, a custom target), it now fails rather than printing a warning and assuming the host platform. This is being treated as a bugfix because the previous behavior was incorrect.
Fixed
- Custom targets now respect
target_familypredicates likecfg(unix). - Nextest now exits cleanly if the progress bar is enabled and writing to standard error fails. This matches the behavior in case the progress bar is disabled.
- If nextest is compiled with a system libzstd that doesn't have multithreading support, archive support no longer fails. Thanks Leandros for your first contribution!