Michael Lumish
fec135a980
Merge pull request #2729 from sergiitk/psm-interop-common-prod-tests
...
PSM Interop: simplify Kokoro buildscripts
2024-05-06 15:26:17 -07:00
Michael Lumish
2af21a55f3
Merge pull request #2712 from sergiitk/psm-interop-pkg-dev
...
PSM Interop: Migrate to Artifact Registry
2024-04-08 18:04:43 -07:00
Xuan Wang
493f9bfa67
buildscripts: Use the Kokoro shared install lib from the new repo
2023-12-18 20:51:23 +00:00
Michael Lumish
036e0e1b7f
grpc-js-xds: Enable xDS affinity test
2023-09-07 17:15:20 -07:00
Michael Lumish
d1f0d9f80d
grpc-js-xds: interop: add custom_lb test, reformat test list
2023-08-24 13:38:56 -07:00
Sergii Tkachenko
d2a3ef45c0
grpc-js-xds: Bump the canonical server from v1.46.x to v1.56.0
...
Similar to https://github.com/grpc/grpc/pull/33542 .
Note that there's a ticket to automatically use the one specified in the `--server_image_canonical` flag, but for now we just hardcode.
2023-06-28 13:55:27 -07:00
Michael Lumish
5d731c4c62
Merge pull request #2475 from XuanWang-Amos/file_multiple_url_map
...
[PSM interop] Don't fail target if sub-target already failed
2023-06-23 10:37:01 -07:00
Xuan Wang
4f9c41978a
[PSM interop] Don't fail target if sub-target already failed
2023-06-22 21:21:14 +00:00
Michael Lumish
b4078a36da
grpc-js-xds: Downgrade Node version in old test script to 16
2023-06-20 10:04:13 -07:00
Michael Lumish
f253a4966a
grpc-js-xds: Update Node version in old test script
2023-06-16 13:54:33 -07:00
Xuan Wang
cd87b1287f
Don't fail target if sub-target already failed
2023-06-01 00:00:47 +00:00
Michael Lumish
821ccfa5de
PSM Interop: Increase old driver QPS to 75
2023-04-28 15:00:05 -07:00
Sergii Tkachenko
0ec5463bee
PSM Interop: experiment with qps affect on circuit_breaking
...
ref b/232859415
2023-04-07 14:45:21 -07:00
Michael Lumish
8f47d67a41
grpc-js-xds: Use the same tracers in the legacy driver as in the new one
2023-04-03 16:51:51 -07:00
Sergii Tkachenko
466bc3cdd0
Address the feedback: use pre-increment instead of `&& true`
2023-01-13 20:39:32 -05:00
Sergii Tkachenko
a23dc843af
xds interop: Fix buildscripts not continuing on a failed test suite
...
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-12 17:18:00 -08:00
Sergii Tkachenko
5812cad19e
grpc-js-xds: Reduce xDS GCE interop framework to ping_pong and circuit_breaking
...
The migration of other tests to the new framework have been completed around Aug 2022:
- 81083bd229/packages/grpc-js-xds/scripts/xds_k8s_lb.sh
- 81083bd229/packages/grpc-js-xds/scripts/xds_k8s_url_map.sh
2023-01-06 13:58:59 -08:00
Michael Lumish
02c48f426d
grpc-js-xds: interop: Fix target directory for profile log
2022-11-09 10:08:47 -08:00
Michael Lumish
e8396a5542
Don't try to create the target file as a directory
...
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
2022-11-08 15:47:09 -08:00
Michael Lumish
f844ca30bb
grpc-js-xds: interop: mkdir artifact directory before running tests
2022-11-08 15:23:20 -08:00
Michael Lumish
959f698fc4
Use absolute path for logfile output
...
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
2022-11-08 14:46:17 -08:00
Michael Lumish
b4449083b9
grpc-js-xds: interop: output CPU profile logs in old framework tests
2022-11-08 12:40:22 -08:00
Sergii Tkachenko
594933aa2b
xDS interop: enable pod log collection in the buildscripts
...
- 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 the "Target Log" tab
- Adds missing `--force_cleanup` to the lb test (reduces leaked
resources)
- Fix run_test not returning correct exit status, causing false
positives in some cases. See https://github.com/grpc/grpc/pull/30768
2022-08-26 17:51:34 -07:00
Michael Lumish
9ba4ed3621
grpc-js-xds: Fix outlier detection interop test name
2022-08-15 09:36:35 -07:00
Michael Lumish
d0dc6cd46e
grpc-js-xds: Enable the outlier detection interop test
2022-08-08 11:36:10 -07:00
Michael Lumish
914ccdc19d
Clone submodules in xds k8s url map script
2022-07-08 10:05:07 -07:00
Michael Lumish
18dcd26e4c
Merge pull request #2144 from sergiitk/xds_interop_fix_docker_auth
...
xDS k8s tests: fix docker auth error in the build scripts
2022-06-24 19:30:59 -07:00
Sergii Tkachenko
4db0cd2ac9
xDS k8s tests: fix docker auth error in the build scripts
...
Docker auth needed to be done before pushing thats to the GCR.
Also add missing versioned image tagging to xds_k8s_url_map.sh.
2022-06-24 16:11:28 -07:00
Michael Lumish
5a039aa90b
Use quotation marks for variable substitution
...
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
2022-06-24 15:29:52 -07:00
Michael Lumish
1ad6a58059
xDS k8s tests: fix a line in the url_map test script
...
The line copied from the Python script was hardcoded and not
handled by a variable, so I did not change it on the first pass.
2022-06-24 10:20:01 -07:00
Michael Lumish
47461134fb
Update copyright date
2022-06-23 15:28:22 -07:00
Michael Lumish
92cf5df8d5
Add xDS k8s url_map test script
2022-06-23 14:35:44 -07:00
Michael Lumish
e4435a50f6
Use new TESTING_VERSION variable
2022-06-21 15:51:03 -07:00
Michael Lumish
0c543aa2b2
xDS k8s interop script: publish version-tagged docker images
2022-06-15 10:09:53 -07:00
Michael Lumish
e61c8f9ecd
Change directory before submodules update
2022-05-24 13:11:41 -07:00
Michael Lumish
be749bf94f
Update submodules in test script
2022-05-24 11:14:26 -07:00
Michael Lumish
ee0c6bc9ea
Add baseline_test to test list
2022-05-24 10:35:55 -07:00
Michael Lumish
55175ae8c2
Add missing newlines at EOF
2022-05-23 16:21:27 -07:00
Michael Lumish
30bf5a1bac
Fix cluster references
...
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
2022-05-23 16:19:07 -07:00
Michael Lumish
aa97aa8a1c
grpc-js-xds: Add support for k8s interop test framework
2022-05-23 13:03:43 -07:00
Lidi Zheng
ac893ca89f
Use xds-test-server-5 as interop server image
2021-12-29 11:58:32 -08:00
Michael Lumish
29711cd526
grpc-js-xds: CSDS: add tracing and fix bugs
2021-12-03 14:01:02 -05:00
Michael Lumish
adc25c25f3
grpc-js-xds: Expose admin service in interop client, enable CSDS test
2021-12-02 16:21:19 -05:00
Michael Lumish
157882da45
grpc-js-xds: A few fixes for xDS tests
2021-09-27 15:45:22 -07:00
Michael Lumish
2efe0918a8
grpc-js-xds: Enable fault injection feature by default
2021-08-31 11:45:15 -07:00
Michael Lumish
a0baf7c99a
Fix bugs and add tracing
2021-08-10 09:43:52 -07:00
Michael Lumish
36c6add3a7
grpc-js-xds: Enable fault_injection xDS interop test
2021-08-03 15:11:52 -07:00
Michael Lumish
ec7c819181
grpc-js-xds: Enable circuit breaking test
2021-05-20 10:30:28 -07:00
Michael Lumish
d51551f6d7
grpc-js-xds: Add support for timeout xDS interop test
...
Add more logging
2021-05-19 13:25:33 -07:00
Michael Lumish
6711620c1a
grpc-js-xds: Add xDS v3 support to the client
...
Add xDS v3 test job
2021-05-04 09:36:27 -07:00