test-infra: testcase `pull-kubernetes-typecheck` failed more frequently
What happened:
Hi, I’m not familiar with test-infra. But as the title described, I found pull-kubernetes-typecheck failed more frequently. I run make verify WHAT="gofmt typecheck" locally, it passed however.
What you expected to happen: Tests success.
How to reproduce it (as minimally and precisely as possible): /test pull-kubernetes-typecheck
Please provide links to example occurrences, if any: prow: https://prow.k8s.io/view/gs/kubernetes-jenkins/pr-logs/pull/104247/pull-kubernetes-typecheck/1430759600583348224 testgrid: https://testgrid.k8s.io/presubmits-kubernetes-blocking#pull-kubernetes-typecheck
Anything else we need to know?: None.
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 1
- Comments: 16 (10 by maintainers)
FYI, I raised the increase in memory use in go1.17 with the golang team and its being investigated. If they are able to fix it (which looks possible from the issue comments), it may be possible to increase parallelism again once the fix gets in. https://github.com/golang/go/issues/49035
The root cause seems to be the memory usage because the kernel kills the test process. We could either increase the memory of the machine but I guess 32GiB is already massive for such a test. Reducing the parallelism seems a workaround from my point of view.