Sergii Tkachenko
48885b74b0
xds-k8s jobs: standardize TESTING_VERSION ( #30027 )
...
This Addresses the issue with skips not working in golang tests, ref b/235688697.
1. Unifies `TESTING_VERSION` detection in grpc_xds_k8s_install_test_driver.sh - new approach applicable to all languages.
2. Use `TESTING_VERSION` in all build files in `--testing_version` and when tagging docker images. This will be backported to all active test branches. Build Scripts in all other languages will be updated as well.
2 years ago
Lidi Zheng
5df8612cae
[PSM interop] Expand the support of test config validation ( #28978 )
...
* [PSM interop] Expand the support of test config validation
* Comment the usage and source of testing_version
* Also include the comment for url-map tests
3 years ago
Terry Wilson
9ccec1f99e
xds_k8s tests: Fix xlang install script sourcing. ( #27658 )
...
This change sources the test driver install script correctly for the xlang tests.
This fixes a mistake in #27462 where this was missed.
3 years ago
Terry Wilson
b048618f11
xds-k8s tests: Use test driver from master branch ( #27462 )
...
Instead of directly sourcing the test driver provisioning script from the same branch, the script is downloaded (with curl) and sourced from the master branch.
This allows changes made to the test driver to be reflected in all future release branches. A separate PR will backport this change to existing release branches.
All cluster definitions are also moved to the install script, allowing any cluster changes to be done in one place in the master branch.
3 years ago
sanjaypujare
04ce30a1f8
xds-k8s/xlang: switch to testing v1.41.x from v1.40.x ( #27525 )
3 years ago
sanjaypujare
fc8a57d670
xds-k8s/xlang: increase timeout to 9 hours and misc changes ( #27339 )
3 years ago
sanjaypujare
e20e26f0d4
xds-k8s/interop: add files for cross language testing ( #27234 )
...
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
3 years ago
Lidi Zheng
3dab256776
Make Workload Identity optional ( #27189 )
...
* Make Workload Identity optional
* Update tools/run_tests/xds_k8s_test_driver/framework/test_app/server_app.py
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
* Update tools/run_tests/xds_k8s_test_driver/framework/xds_k8s_flags.py
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
* Flip the bool flag naming
* Correct the flag help description
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
3 years ago
Sergii Tkachenko
b6d9aedba0
xds-k8s: Adapt URL Map tests to use resource prefix/suffix ( #26671 )
3 years ago
Lidi Zheng
ee4f6854bd
Migrating urlMap related test cases to K8s framework ( #26367 )
...
* Build url-map test case class & migrate two test cases
- Migrated header matching
- Migrated path matching
* Polish some details
* Give sanity test the trailing line return it wants
* Address comments & add timeout cases
* Add fault injection and CSDS test cases
* Squashed commit of the following:
commit 0bf96a0e3eae59d76a456b7deed2c6c1314f4228
Author: Lidi Zheng <lidiz@google.com>
Date: Tue Jun 8 12:35:19 2021 -0700
Bazel
commit 81b4bf926b656295f1db78ab4c2ff934ab5602af
Author: Lidi Zheng <lidiz@google.com>
Date: Mon Jun 7 00:04:28 2021 -0700
Enable Bazel
commit 245026ed696357308141944aa8c4c9f5b2013a4b
Author: Lidi Zheng <lidiz@google.com>
Date: Fri Jun 4 10:37:48 2021 -0700
Reuse
commit 564d39d28b2201803bfdb379f78e8298623c4029
Author: Lidi Zheng <lidiz@google.com>
Date: Fri Jun 4 01:44:56 2021 -0700
Keep`
commit 83c437d72a76b71948314f7d5389aadca39b3d07
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 18:50:47 2021 -0700
1800s timeout
commit 1e790a53cd01a1e54bf7df6793381812a9c58c01
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 18:45:41 2021 -0700
Go
commit 68a99640a100ecf2989f0808bd69a8e17f7156bd
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 17:26:29 2021 -0700
No
commit d4f6fa5d4a1208c9dfac76e58ca15daa64231c2e
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 17:20:46 2021 -0700
L
commit 5ccd048f185c1f5a8d5fdd4359f3157d8d64ea2a
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 16:30:55 2021 -0700
Go
commit 411887c7181a593ba3c98fe09bf9f74d52a6ad9c
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 15:51:34 2021 -0700
Test
commit 8d005e5203e608c18ffe89fb2f60f81b1ba4ffa8
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 15:11:44 2021 -0700
Go
commit 7c189cb59077ecfb981ca99a8458cf44f3c10526
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 15:11:03 2021 -0700
Go
commit 8fa65a68ca9d5b71c47c8bdf5367ed3189e49cba
Author: Lidi Zheng <lidiz@google.com>
Date: Thu Jun 3 13:08:11 2021 -0700
Go
* Port changes from dev branch and polish
* Remove unused code
* Fix Bazel build
* Finally find out the secret about rpc-behavior
* Prepare for merging
* Fix bash script and use a more serious name
* Enable port forwarding
* Resolve comments
* Reuse existing code && stylish changes
* Update for interface changes
* Refactor to remove load_tests and explicit global variables
* Improve readability
* Disable AlwaysDelay for now
* Fix issues with resource creation
* Fix unexpected behavior of TestLoader.discover
* Add load_tests to timeout_test
* Improve documentation
* I really shouldn't run tests in parallel at this point
* Resolve reviewers' comments && revert DO-NOT-MERGE changes
* Two small cleanups
* Fix GCP resource creation path
* Polish some test logic
* Correct the non-failfast logic
* Put the accidentally deleted copyright line back
* Separate the Kokoro job from security tests
* Deflake configure and get_stats && remove DO-NOT-MERGE changes
3 years ago
Sergii Tkachenko
2ee8c49af0
buildscripts: switch xds-k8s cluster to 1.20.x ( #26181 )
4 years ago
Sergii Tkachenko
f9b667243b
xds-k8s buildscript should use the latest version of the driver ( #26100 )
4 years ago
Yash Tibrewal
28ef8d98e0
xds k8s kokoro job - Add git commit as tag for images ( #26051 )
4 years ago
Yash Tibrewal
e7e1ba39c5
xds k8s kokoro - Configure auth for docker ( #26050 )
...
* xds k8s kokoro - Configure auth for docker
* Add -q
4 years ago
Yash Tibrewal
cc06e6b65d
Don't check local certs for xds k8s kokoro job ( #26046 )
4 years ago
Yash Tibrewal
8e0bcf559c
Use existing repo for test driver ( #26041 )
...
* Use existing repo for test driver
* Reviewer comments
4 years ago
Yash Tibrewal
57cb063fb7
Add kokoro job for xds psm security tests ( #26033 )
...
* add kokoro job for xds psm security
* Fix scripts
* Cleanup
* Add copyright
4 years ago