Commit Graph

10 Commits

Author SHA1 Message Date
Sergii Tkachenko bbaf87b264 [PSM Interop] Migrate to Artifact Registry (#36273)
Migrate PSM Interop images from Container Registry (gcr.io) to Artifact Registry (pkg.dev).

Closes #36273

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36273 from sergiitk:psm-interop-pkg-dev a831ad48bb
PiperOrigin-RevId: 623209428
2024-04-09 10:28:31 -07:00
Sergii Tkachenko 22682a78f6 [PSM Interop] Delete PSM interop source per new repo migration (#35466)
New source of truth: https://github.com/grpc/psm-interop.

This PR removes PSM Interop framework source code from `tools/run_tests/xds_k8s_test_driver`, and all references to it.

Closes #35466

PiperOrigin-RevId: 597636949
2024-01-11 13:21:42 -08:00
Sergii Tkachenko 07706bc979 [PSM Interop] Use the Kokoro shared install lib from the new repo (#35327)
Source: 4f7ead2c7b/tools/internal_ci/linux/grpc_xds_k8s_install_test_driver.sh
New repo: https://github.com/grpc/psm-interop
New path: `.kokoro/psm_interop_kokoro_lib.sh`

Ref https://github.com/grpc/psm-interop/pull/16

Closes #35327

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/35327 from sergiitk:psm-interop-shared-build 0f4566313d
PiperOrigin-RevId: 591388176
2023-12-15 16:25:34 -08:00
Xuan Wang 40ee9084e9
[PSM interop] Don't fail target if sub-target already failed (#33222)
We configured TestGrid to file bug separately for each failed
sub-target, if we still fail the main target, TestGrid will fail
duplicate bugs.
2023-05-31 12:58:52 -07:00
Sergii Tkachenko 80e5f98139
xds interop: Fix buildscripts not continuing on a failed test suite (#32093)
Apparently there's a difference between bash 3 and bash 4. OSX comes with bash 3 out-of-box, so for whoever wrote this logic it "worked on my machine".
2023-01-13 18:13:09 -08:00
Sergii Tkachenko 1e42fbeb52
xDS interop: enable pod log collection in the buildscripts (#30735)
- Enables pod log collection in all PSM interop jobs implemented in https://github.com/grpc/grpc/pull/30594.
- Associate test suite runs with their own log file, so it's displayed on "Target Log" tab
2022-08-26 13:05:06 -07:00
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.
2022-06-16 15:22:28 -07:00
Yash Tibrewal 02bddf2017
Enable authz_test for C++ and Python (#29147)
* Enable authz_test for C++ and Python

* Try increasing duration

* Debugging

* Tests pass
2022-03-28 14:26:23 -07:00
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
2022-03-02 11:54:37 -08:00
sanjaypujare 33a4d6920d
internal_ci: rename grpc_xds_k8s_python to psm-security-python as part of tech-debt cleanup and name clarity (#28136) 2021-11-18 17:46:21 -08:00