Skip to content

Conversation

@knoellle
Copy link
Contributor

@knoellle knoellle commented Jul 20, 2025

Why? What?

Extra für @schluis:
This PR adds a new subcommand to pepsi which launches the cargo addon "nextest".

Nextest is a faster and more featured test-runner for cargo than the builtin cargo test.

I deliberately chose not to mimick the arguments directly because we likely won't use most of them and I think its more ergonomic this way.
For example, pepsi nextest --profile release executes cargo nextest run --cargo-profile release
The full argument set is still available by directly invoking cargo nextest instead of going through pepsi.

Fixes #

ToDo / Known Issues

Ideas for Next Iterations (Not This PR)

  • Use nextest in CI

How to Test

Install cargo nextest if you haven't already, then run ./pepsi nextest

@knoellle knoellle added the tools:Tooling Related to pepsi et.al. label Jul 20, 2025
@github-project-automation github-project-automation bot moved this to Request for Review in Development Jul 20, 2025
@knoellle knoellle enabled auto-merge July 20, 2025 16:17
@schluis
Copy link
Contributor

schluis commented Jul 20, 2025

Why?!?!?!?!?!

@schluis
Copy link
Contributor

schluis commented Jul 20, 2025

Screenshot_20250720_153239_GitHub.jpg

Copy link
Member

@rmburg rmburg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gefällt 👍

@knoellle knoellle added this pull request to the merge queue Jul 27, 2025
Merged via the queue into HULKs:main with commit f0f4dae Jul 27, 2025
27 checks passed
@knoellle knoellle deleted the pepsi-nextest branch July 27, 2025 04:20
@github-project-automation github-project-automation bot moved this from Request for Review to Done in Development Jul 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tools:Tooling Related to pepsi et.al.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants