Commit Graph

3963 Commits

Author SHA1 Message Date
Michael Lumish d302da4d60
Merge pull request #2492 from sergiitk/backport-1.6-psm-interop-server-bump
grpc-js-xds: Bump the canonical server from v1.46.x to v1.56.0 (@grpc/grpc-js@1.6.x backport)
2023-06-29 09:31:18 -07:00
Michael Lumish d003e0d585 Merge pull request #2488 from grpc/psm-interop-server-bump
grpc-js-xds: Bump the canonical server from v1.46.x to v1.56.0
2023-06-28 16:13:24 -07:00
Sergii Tkachenko d1d23be646
Merge pull request #2480 from murgatroid99/grpc-js-xds_docker_distroless_1.6.x
grpc-js-xds: Use distroless Node image for interop Dockerfile (1.6.x)
2023-06-23 20:06:57 -04:00
Michael Lumish 1c3be83b7e
Merge pull request #2484 from XuanWang-Amos/backport-1.6-file_multiple_url_map
[PSM interop] Don't fail target if sub-target already failed (@grpc/grpc-js@1.6.x backport)
2023-06-23 10:54:48 -07:00
Michael Lumish 159960d7fc 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 17:40:52 +00:00
Michael Lumish fb26dce23a Use entrypoint /nodejs/bin/node 2023-06-23 09:35:16 -07:00
Michael Lumish 7b62c07b4d grpc-js-xds: Use distroless Node image for interop Dockerfile 2023-06-22 17:07:07 -07:00
Michael Lumish db166ff241
Merge pull request #2460 from XuanWang-Amos/backport-1.6-xds_duplicate_bugs
PSM Interop: Don't fail target if sub-target already failed (@grpc/grpc-js@1.6.x backport)
2023-06-01 11:22:40 -07:00
Michael Lumish 9dbed94c62 Merge pull request #2457 from XuanWang-Amos/xds_duplicate_bugs
PSM Interop: Don't fail target if sub-target already failed
2023-06-01 17:58:46 +00:00
Sergii Tkachenko e5afd1483e
Merge pull request #2453 from sergiitk/backport-1.6-interop-xds-v2-circuit_breaking
PSM Interop: do not run circuit_breaking in Legacy xDS v2 suite (@grpc/grpc-js@1.6.x backport)
2023-05-25 18:01:49 -04:00
Michael Lumish be631d2bb5 Merge pull request #2447 from sergiitk/interop-xds-v2-circuit_breaking
PSM Interop: do not run circuit_breaking in Legacy xDS v2 suite
2023-05-25 14:27:43 -07:00
Michael Lumish 05e649305b
Merge pull request #2451 from sergiitk/backport-1.6-grpc-js_test_versions
grpc-js: Test against actively maintained Node versions (@grpc/grpc-js@1.6.x backport)
2023-05-25 10:58:35 -07:00
Michael Lumish 57a138897f Merge pull request #2246 from murgatroid99/grpc-js_test_versions
grpc-js: Test against actively maintained Node versions
2023-05-24 14:57:21 -07:00
Michael Lumish d70ebffddc
Merge pull request #2440 from murgatroid99/grpc-js-xds_driver_qps_1.6.x
PSM Interop: Increase old driver QPS to 75 (1.6.x)
2023-05-02 10:29:54 -07:00
Michael Lumish aadf0877b8 PSM Interop: Increase old driver QPS to 75 2023-04-28 15:10:55 -07:00
Michael Lumish bfb33fb442
Merge pull request #2426 from murgatroid99/grpc-js_circuit_breaking_qps_1.6.x
PSM Interop: experiment with qps affect on circuit_breaking (1.6.x)
2023-04-13 12:30:57 -07:00
Sergii Tkachenko f22ba9b3c9 PSM Interop: experiment with qps affect on circuit_breaking
ref  b/232859415
2023-04-13 11:02:16 -07:00
Michael Lumish 9dc8ff40d0
Merge pull request #2407 from murgatroid99/grpc-js-xds_node_18_1.6.x
grpc-js-xds: Use Debian and Node 18 in interop Dockerfile (1.6.x)
2023-04-03 14:40:28 -07:00
Michael Lumish dec8e60391 grpc-js-xds: Use Debian and Node 18 in interop Dockerfile (1.6.x) 2023-04-03 13:59:58 -07:00
Michael Lumish fc63719eda
Merge pull request #2354 from murgatroid99/grpc-js_typescript_update_1.6.x
grpc-js: Update to newest typescript compiler (1.6.x)
2023-02-09 17:17:50 -08:00
Michael Lumish e86ae295a8 grpc-js: Update to newest typescript compiler 2023-02-09 15:08:42 -08:00
Sergii Tkachenko 24fcfd7f6b
Merge pull request #2328 from sergiitk/backport-1.6-xds-interop-fix-buildscript-suites
xds interop: Fix buildscripts not continuing on a failed test suite (@grpc/grpc-js@1.6.x backport)

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".

The `((` construct returns a 0 exit code if the value is non-zero.
Since the value starts at 0 and we do a post-increment,
it will always fail the first time.
Changing it to a pre-increment fixes the problem.
2023-01-17 19:26:22 -05:00
Michael Lumish ace3a26987 Merge pull request #2323 from sergiitk/xds-interop-fix-buildscript-suites
xds interop: Fix buildscripts not continuing on a failed test suite
2023-01-17 16:20:14 -08:00
Sergii Tkachenko 97debe0ef8
Merge pull request #2312 from sergiitk/backport-1.6-reduce-gce-xds-interop-tests
grpc-js-xds: Reduce GCE xDS interop tests to ping_pong and circuit_breaking (@grpc/grpc-js@1.6.x backport)
2023-01-06 17:59:01 -05:00
Michael Lumish af0578e1ae Merge pull request #2310 from grpc/reduce-gce-xds-interop-tests
grpc-js-xds: Reduce GCE xDS interop tests to ping_pong and circuit_breaking
2023-01-06 14:53:05 -08:00
Michael Lumish 3a789e2209
Merge pull request #2219 from sergiitk/backport-1.6-xds-interop-buildscript-enable-logs
xDS interop: enable pod log collection in the buildscripts (@grpc/grpc-js@1.6.x backport)
2022-09-07 09:24:47 -07:00
Michael Lumish bf34ac2ff7 Merge pull request #2208 from sergiitk/xds-interop-buildscript-enable-logs
xDS interop: enable pod log collection in the buildscripts
2022-09-06 18:11:20 -07:00
Michael Lumish ea1f2b3777
Merge pull request #2216 from murgatroid99/grpc-js_status_fix_fix
grpc-js: Fix typo in previous status message handling fix
2022-08-31 10:16:02 -07:00
Michael Lumish ccd855fb5a grpc-js: Fix typo in previous status message handling fix 2022-08-29 18:18:53 -07:00
Michael Lumish 77950142ff
Merge pull request #2210 from murgatroid99/grpc-js_status_decode_error_fix
grpc-js: Handle errors when decoding status details
2022-08-29 10:42:43 -07:00
Michael Lumish a82e40ff9a grpc-js: Handle errors when decoding status details 2022-08-29 09:52:13 -07:00
Michael Lumish df07da3a02
Merge pull request #2206 from murgatroid99/grpc-js_outlier_detection_ejection_percent_equal
grpc-js: Stop ejecting when current percent is equal to max
2022-08-24 15:27:40 -07:00
Michael Lumish 1d5801aa90 grpc-js: Stop ejecting when current percent is equal to max 2022-08-24 14:54:09 -07:00
Michael Lumish 1b2cf99bf6
Merge pull request #2204 from murgatroid99/grpc-js_outlier_detection_failure_percentage_fix
grpc-js: Outlier Detection: fix failure percentage min hosts check
2022-08-24 14:24:59 -07:00
Michael Lumish 3db72f981e
Merge pull request #2205 from murgatroid99/proto-loader_dep_fix_1.6.x
proto-loader: Update dependencies to fix compilation error (1.6.x)
2022-08-24 13:03:53 -07:00
Michael Lumish 7a138a6965 proto-loader: Update dependencies to fix compilation error 2022-08-24 11:14:11 -07:00
Michael Lumish 8664c837db Fix spelling 2022-08-24 10:59:15 -07:00
Michael Lumish f15efb63de grpc-js: Outlier Detection: fix failure percentage min hosts check 2022-08-24 10:27:53 -07:00
Michael Lumish 00b33e8db6
Merge pull request #2195 from murgatroid99/grpc-js-xds_od_interop_fix_1.6.x
grpc-js-xds: Fix outlier detection interop test name (v1.6.x)
2022-08-15 16:04:17 -07:00
Michael Lumish a5429ad883
Merge pull request #2193 from murgatroid99/grpc-js_stream_flow_after_end
grpc-js: Drain incoming http2 data after outputting status
2022-08-15 13:15:51 -07:00
Michael Lumish ff16cdf021 grpc-js-xds: Fix outlier detection interop test name 2022-08-15 09:39:21 -07:00
Michael Lumish 3f4418faf0 grpc-js: Drain incoming http2 data after outputting status 2022-08-11 18:01:01 -07:00
Michael Lumish 6d6c58c2c5
Merge pull request #2186 from murgatroid99/grpc-js-xds_outlier_detection_interop_1.6.x
grpc-js-xds: Enable the outlier detection interop test (1.6.x)
2022-08-11 09:41:25 -07:00
Michael Lumish bf345c70ce
Merge pull request #2191 from murgatroid99/grpc-js_1.6.9_real
grpc-js: Update version to 1.6.9
2022-08-09 09:54:08 -07:00
Michael Lumish e87b864075 grpc-js: Update version to 1.6.9 2022-08-08 17:18:02 -07:00
Michael Lumish a2e5ded830
Merge pull request #2181 from murgatroid99/grpc-js_outlier_detection_fixes_backport
grpc-js: backport outlier detection fixes to v1.6.x
2022-08-08 13:43:36 -07:00
Michael Lumish b08171e232
Merge pull request #2188 from murgatroid99/grpc-js_ping_error_check
grpc-js: Handle errors when trying to ping
2022-08-08 13:35:46 -07:00
Michael Lumish fb8de8589b
Merge pull request #2187 from murgatroid99/grpc-js_trailers_event_memory_leak
grpc-js: Avoid explicit bind in trailer event handler
2022-08-08 13:22:28 -07:00
Michael Lumish d7765f6050
Merge pull request #2126 from murgatroid99/grpc-js_tsconfig_types
grpc-js: Specify 'types' option in tsconfig file
2022-08-08 13:14:01 -07:00
Michael Lumish 31d28b5f14 grpc-js: Handle errors when trying to ping 2022-08-08 13:05:26 -07:00