Skip to content

Increase timeout for PHP and Ruby xds v3 tests#26168

Closed
stanley-cheung wants to merge 1 commit intogrpc:masterfrom
stanley-cheung:php-ruby-add-xds-timeout
Closed

Increase timeout for PHP and Ruby xds v3 tests#26168
stanley-cheung wants to merge 1 commit intogrpc:masterfrom
stanley-cheung:php-ruby-add-xds-timeout

Conversation

@stanley-cheung
Copy link
Copy Markdown
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
Copy Markdown
Contributor Author

cc @srini100 @dfawley @lidizheng

@YifeiZhuang
Copy link
Copy Markdown
Member

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
Copy Markdown
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.

4 participants