[Bug] unit_test_in_verify_ci exits 1 with failing tests
Open
@tenfyzhong is already working on this.
Since Jan 29, 2026.
type/enhancement
- Dominant language
- Go
- Stars
- 56
- Forks
- 63
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 34
Description
Description
make unit_test_in_verify_ci exits with code 1. Most tests pass, but gotestsum reports failures and the target ends with Error 1.
Steps to Reproduce
- In repo
pingcap/ticdc - Run:
make unit_test_in_verify_ci
Expected Behavior
The target should exit 0 if all unit tests pass.
Actual Behavior
The target exits 1. gotestsum summary shows failures (example):
DONE 3380 tests, 1 skipped, 5 failures in 223.524s
make: *** [unit_test_in_verify_ci] Error 1
Context
- Go version:
go1.25.5 - OS/Arch:
darwin/arm64 - Target:
make unit_test_in_verify_ci(race + tagsintest)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.