summaryrefslogtreecommitdiffhomepage
path: root/cmd/testwrapper/flakytest
AgeCommit message (Collapse)AuthorFilesLines
2025-10-06cmd/testwrapper/flakytest: use t.Attr annotation on flaky testsBrad Fitzpatrick2-2/+12
Updates #17460 Change-Id: I7381e9a6dd73514c73deb6b863749eef1a87efdc Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2025-02-24cmd/testwrapper/flakytest: add Marked to check if in flakytest (#15119)Paul Scott2-0/+75
Updates tailscale/corp#26637 Signed-off-by: Paul Scott <paul@tailscale.com>
2023-09-28cmd/testwrapper: include flake URL in JSON metadataBrad Fitzpatrick1-1/+1
Updates tailscale/corp#14975 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2023-09-11cmd/testwrapper/flakytest: don't spam stderr in Mark when not under wrapperBrad Fitzpatrick1-3/+8
If the user's running "go test" by hand, no need to spam stderr with the sentinel marker. It already calls t.Logf (which only gets output on actual failure, or verbose mode) which is enough to tell users it's known flaky. Stderr OTOH always prints out and is distracting to manual "go test" users. Updates #cleanup Change-Id: Ie5e6881bae291787c30f75924fa132f4a28abbb2 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2023-06-28cmd/testwrapper/flakytest: clearly describe why TestFlakeRun failsMaisem Ali1-1/+4
Fixes #8474 Signed-off-by: Maisem Ali <maisem@tailscale.com>
2023-06-26cmd/testwrapper: only retry flaky failed testsMaisem Ali2-18/+26
Redo the testwrapper to track and only retry flaky tests instead of retrying the entire pkg. It also fails early if a non-flaky test fails. This also makes it so that the go test caches are used. Fixes #7975 Signed-off-by: Maisem Ali <maisem@tailscale.com>
2023-01-27all: update copyright and license headersWill Norris2-6/+4
This updates all source files to use a new standard header for copyright and license declaration. Notably, copyright no longer includes a date, and we now use the standard SPDX-License-Identifier header. This commit was done almost entirely mechanically with perl, and then some minimal manual fixes. Updates #6865 Signed-off-by: Will Norris <will@tailscale.com>
2023-01-23tstest/integration: mark all integration tests as flakyAndrew Dunham1-1/+1
Updates #7036 Change-Id: I3aec5ad680078199ba984bf8afc20b2f2eb37257 Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
2023-01-18cmd/testwrapper: move from corp; mark magicsock test as flakyAndrew Dunham2-0/+73
Signed-off-by: Andrew Dunham <andrew@du.nham.ca> Change-Id: Ibab5860f5797b3db151d3c27855333e43a9088a4