gotestyourself / gotestyourself/gotestsum

Add a `rerun` option even if the test is successful

Open
#541 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
2.7k
Forks
171
PR merge metrics
No merged PRs in 30d

Description

Hello 👋🏽 !

I wanted to check if you thought it would be interesting to add an option to `gotestsum` that would allow you to rerun a test even if it's not failing.
The idea is to rerun every new test several times to try and detect potential low-level flaky failures in advance.

If you find this useful, I can try to implement it.

Thanks in advance!

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by tracing how gotestsum exposes command-line options and invokes Go tests; define how successful tests should be selected and repeated, then verify that repeated runs can reveal a failure while preserving the existing result and output behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.