Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TestValidationExpressions timeout 10m #109225

Closed
pacoxu opened this issue Apr 1, 2022 · 4 comments · Fixed by #109238
Closed

TestValidationExpressions timeout 10m #109225

pacoxu opened this issue Apr 1, 2022 · 4 comments · Fixed by #109238
Labels
kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. sig/testing Categorizes an issue or PR as relevant to SIG Testing. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@pacoxu
Copy link
Member

pacoxu commented Apr 1, 2022

Failure cluster 375262914f6b6fdcb255

https://storage.googleapis.com/k8s-triage/index.html?text=TestValidationExpressions

Error text:
=== RUN   TestValidationExpressions/numeric_comparisons/double(self.val1)_<=_self.val4
=== PAUSE TestValidationExpressions/numeric_comparisons/double(self.val1)_<=_self.val4
    genericapiserver_graceful_termination_test.go:560: Sending request - timeout: 100ms, url: https://127.0.0.1:37295/echo?message=attempt-1
I0401 00:42:09.198209  104730 secure_serving.go:210] Serving securely on [::]:37295
I0401 00:42:09.198288  104730 tlsconfig.go:240] "Starting DynamicServingCertificateController"
    genericapiserver_graceful_termination_test.go:671: [server] seen new connection: &net.TCPConn{conn:net.conn{fd:(*net.netFD)(0xc000c7dc00)}}
    genericapiserver_graceful_termination_test.go:653: [server] received a request, proto: HTTP/2.0, url: /echo?message=attempt-1
    genericapiserver_graceful_termination_test.go:543: The API server has started
I0401 00:42:09.218278  104730 object_count_tracker.go:84] "StorageObjectCountTracker pruner is exiting"
    genericapiserver_graceful_termination_test.go:560: Sending request - timeout: 1s, url: https://127.0.0.1:37295/echo?message=attempt-0
    genericapiserver_graceful_termination_test.go:671: [server] seen new connection: &net.TCPConn{conn:net.conn{fd:(*net.netFD)(0xc0006cc280)}}
    genericapiserver_graceful_termination_test.go:560: Sending request - timeout: 1s, url: https://127.0.0.1:37295/echo?message=attempt-1
    genericapiserver_graceful_termination_test.go:671: [server] seen new connection: &net.TCPConn{conn:net.conn{fd:(*net.netFD)(0xc0004e6200)}}
    genericapiserver_graceful_termination_test.go:560: Sending request - timeout: 1s, url: https://127.0.0.1:37295/echo?message=attempt-2
    genericapiserver_graceful_termination_test.go:671: [server] seen new connection: &net.TCPConn{conn:net.conn{fd:(*net.netFD)(0xc0006cc000)}}
panic: test timed out after 10m0s

goroutine 6169 [running]:
testing.(*M).startAlarm.func1()
	/usr/local/go/src/testing/testing.go:2029 +0xbb
created by time.goFunc
	/usr/local/go/src/time/sleep.go:176 +0x48

goroutine 1 [chan receive]:
testing.(*T).Run(0xc000db04e0, {0x2cc0c1c, 0x14}, 0x2da58a0)
	/usr/local/go/src/testing/testing.go:1487 +0x750
testing.runTests.func1(0x0?)
	/usr/local/go/src/testing/testing.go:1839 +0x9a
testing.tRunner(0xc000db04e0, 0xc000879b28)
	/usr/local/go/src/testing/testing.go:1439 +0x214
testing.runTests(0xc0002d8aa0?, {0x42249c0, 0x17, 0x17}, {0x47d6d4?, 0x407e00?, 0x423ee20?})
	/usr/local/go/src/testing/testing.go:1837 +0x7e5
testing.(*M).Run(0xc0002d8aa0)
	/usr/local/go/src/testing/testing.go:1719 +0xa72
k8s.io/kubernetes/vendor/k8s.io/apiserver/pkg/server.TestMain(0xc000100568?)
	/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/k8s.io/apiserver/pkg/server/genericapiserver_graceful_termination_test.go:47 +0x36
main.main()
	_testmain.go:93 +0x318

Recent failures:

2022/4/1 07:51:37 ci-kubernetes-generate-make-test-count10
2022/3/31 13:50:25 ci-kubernetes-generate-make-test-count10
2022/3/30 01:47:11 ci-kubernetes-generate-make-test-count10
2022/3/29 07:47:17 ci-kubernetes-generate-make-test-count10
2022/3/28 13:46:10 ci-kubernetes-generate-make-test-count10

/kind failing-test

@k8s-ci-robot k8s-ci-robot added kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test. needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Apr 1, 2022
@pacoxu
Copy link
Member Author

pacoxu commented Apr 1, 2022

The flake started after #108073 was merged.
/cc @benluddy @jpbetz

I run it locally and it costs about 190s~220s.

@pacoxu
Copy link
Member Author

pacoxu commented Apr 1, 2022

/sig api-machinery testing

@k8s-ci-robot k8s-ci-robot added sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. sig/testing Categorizes an issue or PR as relevant to SIG Testing. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Apr 1, 2022
@jpbetz
Copy link
Contributor

jpbetz commented Apr 1, 2022

#109238 should fix. Needs approval.

@cici37
Copy link
Contributor

cici37 commented Apr 5, 2022

/triage accepted

@k8s-ci-robot k8s-ci-robot added triage/accepted Indicates an issue or PR is ready to be actively worked on. and removed needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Apr 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. sig/testing Categorizes an issue or PR as relevant to SIG Testing. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants