Eric Gribkoff
2f2abdf22a
yapf
2020-10-23 09:45:13 -07:00
Eric Gribkoff
f73d7af85d
Make it possible to use pre-existing client processes
2020-10-23 09:39:05 -07:00
Eric Gribkoff
0c81da4e92
Revert "Merge pull request #24163 from murgatroid99/run_xds_tests_clients_bash"
...
This reverts commit 9673bc9988 , reversing
changes made to b56b321943 .
2020-09-18 22:33:34 -07:00
Michael Lumish
831dd953a9
Remove duplicate code from formatting fix
2020-09-18 12:44:01 -07:00
Michael Lumish
f26e94be37
Fix run_xds_tests.py formatting
2020-09-18 12:26:10 -07:00
Michael Lumish
f6057e093d
Add a comment explaining the Popen change
2020-09-18 11:43:52 -07:00
Michael Lumish
a366931344
In run_xds_tests.py, run clients in bash
2020-09-16 11:06:03 -07:00
Menghan Li
5f9d5e0103
Merge pull request #23991 from menghanl/xds_test_stable
...
xds testing: always set validate_for_proxyless
2020-09-09 13:07:35 -07:00
Eric Gribkoff
6bce82c42a
Increase wait for stats timeout
2020-08-28 12:26:14 -07:00
Menghan Li
fc87ccb252
xds testing: always set validate_for_proxyless
2020-08-26 13:46:27 -07:00
Eric Gribkoff
a66313512b
xds test: retry with random suffix after conflict
2020-08-24 00:11:10 -07:00
Eric Gribkoff
2a7f14e5a0
xds tests: check health service in wait_for_healthy_backends
2020-08-22 21:46:29 -07:00
Eric Gribkoff
244aad3552
Increase timeout for GCP operations
2020-08-21 11:51:16 -07:00
Eric Gribkoff
6abdab4019
Merge pull request #23927 from ericgribkoff/disable_dist_check
...
xds testing: remove distribution comparison in backends restart
2020-08-21 10:10:08 -07:00
Eric Gribkoff
1280ffd484
Merge pull request #23928 from ericgribkoff/give_round_robin_more_time
...
Increase attempt number waiting for round_robin config propagation
2020-08-21 10:07:04 -07:00
Menghan Li
0b463943e2
Merge pull request #23923 from menghanl/xds_test_set_serving_status
2020-08-21 09:45:16 -07:00
Eric Gribkoff
5a60e1bb19
Increase attempt number waiting for round_robin config propagation
2020-08-21 02:09:42 -07:00
Menghan Li
a7dc27d4e9
xds testing: check serving status is set correctly
...
And print what status was set. This helps debugging when the test fails
2020-08-20 23:16:54 -07:00
Eric Gribkoff
214dbce0ca
xds testing: remove distribution comparison in backends restart
...
This does not add any coverage beyond the existing round_robin checks,
and has a potential flake when any RPCs in the initial sampled
distribution (before restart) fail, we will get a skewed distribution
and be unable to match it after the restart.
2020-08-20 22:40:51 -07:00
Menghan Li
f5f9f17710
xds testing: delete test new_instance_group
...
This test is already covered by remove_instance_group (which adds a new instance group and then remove).
This test is also failing when the TD instance connected by the client is in a different region.
2020-08-20 19:25:32 -07:00
Eric Gribkoff
a14395495d
Merge pull request #23915 from ericgribkoff/really_remove_flake_fix
...
Account for connecting to different zone TD
2020-08-20 16:45:26 -07:00
Eric Gribkoff
e203dd44ed
Merge pull request #23911 from ericgribkoff/remove_flake_fix
...
Account for empty EDS update in test_round_robin
2020-08-20 16:43:14 -07:00
Menghan Li
cb507e0ed4
Merge pull request #23909 from menghanl/xds_test_fail_on_error
2020-08-20 16:19:55 -07:00
Eric Gribkoff
8c97bc639c
yapf
2020-08-20 14:10:31 -07:00
Eric Gribkoff
09225ef049
Account for connecting to different zone TD
2020-08-20 14:04:19 -07:00
Richard Belleville
2188da4c92
Revert run_xds_tests.py changes to derisk release
2020-08-20 20:36:02 +00:00
Eric Gribkoff
bbe880c0a2
Account for empty EDS update in test_round_robin
2020-08-20 13:34:14 -07:00
Menghan Li
1eb137b28d
xds testing: disable fail_on_failed_rpc check
...
Fixing this needs further work to not share resources between tests.
2020-08-20 13:14:43 -07:00
Richard Belleville
6df14711e3
Yapf
2020-08-19 23:54:14 +00:00
Richard Belleville
87bd3a5fb2
Kill client process if it won't respond
2020-08-19 23:52:50 +00:00
Richard Belleville
efd0521731
Format
2020-08-19 20:50:41 +00:00
Richard Belleville
d7658d52ff
Simplify logging thread await
2020-08-19 20:44:51 +00:00
Richard Belleville
5f7bb36d5e
Fix client process logging trigger
2020-08-19 17:39:33 +00:00
Richard Belleville
a097f41b53
Log client process's output as soon as it exits
2020-08-19 05:10:22 +00:00
Penn (Dapeng) Zhang
a13f304b9f
fix format
2020-08-14 12:46:29 -07:00
Penn (Dapeng) Zhang
fc171fbdb9
revert a mistake
2020-08-14 12:24:07 -07:00
Penn (Dapeng) Zhang
7f2d994946
fix format
2020-08-14 12:10:37 -07:00
Penn (Dapeng) Zhang
33e0400df0
fix build
2020-08-14 11:53:36 -07:00
Penn (Dapeng) Zhang
0fc4994dfe
mention bootstrap server features in flag help
2020-08-14 11:24:43 -07:00
Penn (Dapeng) Zhang
747dbec408
add action='store_true'
2020-08-14 11:22:13 -07:00
Penn (Dapeng) Zhang
ad6eaa5d83
Add command flag to enable xDS v3 for xDS interop test
2020-08-14 10:58:28 -07:00
Jan Tattermusch
e4386e5657
Merge pull request #23817 from jtattermusch/upmerge_v1_31_x
...
Upmerge changes from v1.31.x branch to master
2020-08-14 09:00:55 +02:00
Jan Tattermusch
7bc943ac09
Merge remote-tracking branch 'upstream/v1.31.x' into HEAD
2020-08-13 17:26:51 +02:00
Jan Tattermusch
1cdb23240d
Merge pull request #23740 from jtattermusch/csharp_interop_xds_splitting_and_routing
...
C# xds interop tests: add support for xds splitting and routing
2020-08-13 17:21:54 +02:00
Jan Tattermusch
6eda547607
workaround C# commandlineparser bug
2020-08-13 14:29:04 +02:00
Eric Gribkoff
cdcedbf401
Merge pull request #23791 from ericgribkoff/unconditional_wait_for_propagation
...
Deflake fail_on_failed_rpc xDS test cases
2020-08-12 13:54:26 -07:00
Menghan Li
f17d65b814
xds testing: add a test case with multiple routes referring to same cluster
2020-08-12 13:42:22 -07:00
Eric Gribkoff
08f11e3d74
Deflake fail_on_failed_rpc xDS test cases
2020-08-11 11:10:33 -07:00
Eric Gribkoff
8c03da2c0a
Merge pull request #23629 from ericgribkoff/delay_fail_on_failed_rpc
...
Update semantics of --fail_on_failed_rpc
2020-07-28 14:31:19 -07:00
Menghan Li
f189419615
Merge pull request #23439 from menghanl/xds_interop_routing
...
xds interop: add routing path/header matching to framework
2020-07-28 14:30:19 -07:00