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

Increase timeout for PHP and Ruby xds v3 tests #26168

Closed

Conversation

stanley-cheung
Copy link
Contributor

I noticed that recently, after the api_listener, forwarding_rule_port_match, forwarding_rule_default_port, metadata_filter test cases got added, PHP and Ruby x3 tests are more likely to timed out with

ERROR: Aborting VM command due to timeout of 10800 seconds. <-- this is 180 minutes.

Ruby v3 Dashboard: https://testgrid.corp.google.com/grpc-lb#gRPC%20Ruby%20xDS%20v3%20Master
PHP v3 Dashboard: https://testgrid.corp.google.com/grpc-lb#gRPC%20PHP%20xDS%20v3%20Master

Note how the timeout error started happening after those 4 new test cases were added on Apr 30.

Now the test suite is running up to 20 xds test cases sequentially (if all the test cases are implemented for the language. PHP is having 18. Ruby is having 19 now). There are lots of adding, deleting and waiting on GCP resources to be ready inside each of these test cases. We can't expect to be able to keep adding test cases while keeping the same timeout value in the kokoro job config.

@stanley-cheung stanley-cheung added lang/php lang/ruby release notes: no Indicates if PR should not be in release notes labels May 4, 2021
@stanley-cheung
Copy link
Contributor Author

cc @srini100 @dfawley @lidizheng

@YifeiZhuang
Copy link
Contributor

YifeiZhuang commented May 4, 2021

looks the same error message for other languages as well, like in java.

Accidentally being fixed by #26090

@menghanl menghanl changed the title Add timeout to PHP and Ruby xds v3 tests Increase timeout for PHP and Ruby xds v3 tests May 5, 2021
@stanley-cheung
Copy link
Contributor Author

Superceded by #26187

@stanley-cheung stanley-cheung deleted the php-ruby-add-xds-timeout branch May 6, 2021 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lang/php lang/ruby release notes: no Indicates if PR should not be in release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants