|  Michael Lumish | 00f348c486 | Merge pull request #2729 from sergiitk/psm-interop-common-prod-tests PSM Interop: simplify Kokoro buildscripts | 2024-05-06 15:30:13 -07:00 | 
				
					
						|  Michael Lumish | f38966aab5 | Merge pull request #2712 from sergiitk/psm-interop-pkg-dev PSM Interop: Migrate to Artifact Registry | 2024-04-08 18:04:49 -07:00 | 
				
					
						|  Michael Lumish | c2434173c1 | Merge pull request #2635 from XuanWang-Amos/psm-interop-shared-build buildscripts: Use the Kokoro shared install lib from the new repo | 2024-01-04 21:49:23 +00:00 | 
				
					
						|  Michael Lumish | 3cef1ba547 | 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:18 -07:00 | 
				
					
						|  Sergii Tkachenko | 073caf5b83 | Merge pull request #2478 from murgatroid99/grpc-js-xds_docker_distroless_1.8.x grpc-js-xds: Use distroless Node image for interop Dockerfile (1.8.x) | 2023-06-23 20:05:31 -04:00 | 
				
					
						|  Michael Lumish | a6aa7ea43e | 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:49 +00:00 | 
				
					
						|  Michael Lumish | a62d2b027b | Use entrypoint /nodejs/bin/node | 2023-06-23 09:34:59 -07:00 | 
				
					
						|  Michael Lumish | 9441de78f6 | grpc-js-xds: Use distroless Node image for interop Dockerfile | 2023-06-22 17:04:54 -07:00 | 
				
					
						|  Michael Lumish | 039032cdfb | 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:43 +00:00 | 
				
					
						|  Michael Lumish | 0933633424 | PSM Interop: Increase old driver QPS to 75 | 2023-04-28 15:05:32 -07:00 | 
				
					
						|  Michael Lumish | edeeda6424 | Add trailing newline in packages/grpc-js-xds/test/test-nack.ts Co-authored-by: Sergii Tkachenko <hi@sergii.org> | 2023-04-24 16:22:49 -07:00 | 
				
					
						|  Michael Lumish | dfccd687f0 | Address review comments | 2023-04-24 16:21:12 -07:00 | 
				
					
						|  Michael Lumish | 48ef1ed202 | grpc-js-xds: Bump version to 1.8.2 | 2023-04-20 14:35:39 -07:00 | 
				
					
						|  Michael Lumish | 856559cce1 | grpc-js-xds: Fix handling of resource validation errors | 2023-04-20 14:34:06 -07:00 | 
				
					
						|  Sergii Tkachenko | 2cb6ef86d4 | PSM Interop: experiment with qps affect on circuit_breaking ref  b/232859415 | 2023-04-13 11:00:37 -07:00 | 
				
					
						|  Michael Lumish | 7840a108d3 | grpc-js-xds: Use Debian and Node 18 in interop Dockerfile (1.8.x) | 2023-04-03 09:54:38 -07:00 | 
				
					
						|  Michael Lumish | ad719ccb94 | Merge pull request #2391 from murgatroid99/grpc-js-xds_node_client_version grpc-js-xds: Populate Node message field user_agent_version | 2023-03-23 10:53:49 -07:00 | 
				
					
						|  Michael Lumish | 4fa8af3969 | Merge pull request #2392 from murgatroid99/grpc-js-xds_tests_1.8.x grpc-js-xds: Add a framework for running xDS end-to-end tests (1.8.x) | 2023-03-22 11:14:14 -07:00 | 
				
					
						|  Michael Lumish | e5e6731917 | grpc-js-xds: Use simpler search algorithm in weighted target picker | 2023-03-10 14:12:58 -08:00 | 
				
					
						|  Michael Lumish | e32bbc7aac | grpc-js-xds: Allow tests to set bootstrap info in channel args | 2023-03-10 11:47:23 -08:00 | 
				
					
						|  Michael Lumish | 6bc6b8665b | grpc-js-xds: Add unit test framework | 2023-03-10 11:47:13 -08:00 | 
				
					
						|  Michael Lumish | 481f704c77 | grpc-js-xds: Populate Node message field user_agent_version | 2023-03-09 16:37:04 -08:00 | 
				
					
						|  Michael Lumish | 7a6fa275fe | grpc-js-xds: weighted clusters: stop checking total_weight, check weight sum <= uint32 max | 2023-01-18 10:55:28 -08:00 | 
				
					
						|  Michael Lumish | d441aa687d | 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:20 -08:00 | 
				
					
						|  Michael Lumish | b72e1fc665 | 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:11 -08:00 | 
				
					
						|  Michael Lumish | 161af8ca7b | grpc-js: Prepare for 1.8.0 release De-experimentalize xDS retry support, and update versions and documentation | 2022-12-01 16:02:45 -05:00 | 
				
					
						|  Michael Lumish | 9214988c45 | Merge pull request #2280 from murgatroid99/grpc-js-xds_retry grpc-js-xds: Implement retry support | 2022-11-30 10:04:47 -08:00 | 
				
					
						|  Michael Lumish | edf612a56a | grpc-js-xds: Implement retry support | 2022-11-29 14:29:47 -05:00 | 
				
					
						|  Michael Lumish | 641ed45d48 | grpc-js-xds: Update failure mode behavior | 2022-11-18 15:06:41 -08:00 | 
				
					
						|  Michael Lumish | f8f95ee9bb | grpc-js-xds: interop: Fix timestamp handling when config changes | 2022-11-14 09:50:33 -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 | 
				
					
						|  Michael Lumish | f392d4d8c5 | grpc-js-xds: interop client: correct for setInterval variance | 2022-11-04 15:21:03 -07:00 | 
				
					
						|  Michael Lumish | bcf4ce2b40 | grpc-js-xds: Log stats periodically in interop tests | 2022-10-21 15:21:19 -07:00 | 
				
					
						|  Michael Lumish | aaa568fc01 | Merge pull request #2248 from grpc/@grpc/grpc-js@1.7.x Merge v1.7.x into master | 2022-10-14 15:59:23 -07:00 | 
				
					
						|  Michael Lumish | 276b7b66d0 | grpc-js-xds: Fix limit representation for priority weight validation | 2022-10-14 13:29:57 -07:00 | 
				
					
						|  Michael Lumish | f3fc8dc864 | Merge pull request #2244 from murgatroid99/grpc-js-xds_drop_v2 grpc-js-xds: Drop xDS v2 support | 2022-10-14 11:48:16 -07:00 | 
				
					
						|  Michael Lumish | 4ac8d6dab3 | grpc-js-xds: Remove all code for handling xDS v2 | 2022-10-12 13:48:39 -07:00 | 
				
					
						|  Michael Lumish | 3003dbea52 | grpc-js-xds: Delete generated code for xDS v2 | 2022-10-12 13:48:16 -07:00 | 
				
					
						|  Michael Lumish | 8a312e63b7 | grpc-js-xds: Update code to handle modified experimental APIs | 2022-10-11 16:50:49 -07:00 | 
				
					
						|  Michael Lumish | bedc9628f5 | grpc-js-xds: Validate continuity of priorities in EDS updates | 2022-10-11 13:58:57 -07:00 | 
				
					
						|  Michael Lumish | 8832fc2d39 | grpc-js-xds: Validate uniqueness of addresses in EDS updates | 2022-10-11 13:55:19 -07:00 | 
				
					
						|  Michael Lumish | 7942b23e79 | grpc-js-xds: Validate that endpoint weights sum to no more than 32 bit uint max per priority | 2022-10-10 14:11:16 -07:00 | 
				
					
						|  Michael Lumish | 02a43a302d | grpc-js-xds: NACK WeightedCluster if total_weight is 0 | 2022-09-12 13:47:57 -07:00 | 
				
					
						|  Michael Lumish | 9dd9cb0e5d | Merge pull request #2224 from murgatroid99/grpc-js_1.7.x grpc-js: Bump to 1.7.0 | 2022-09-08 14:33:36 -07:00 | 
				
					
						|  Michael Lumish | 4a861a0d4b | grpc-js-xds: Update outlier detection entry in README | 2022-09-07 13:13:50 -07:00 | 
				
					
						|  Michael Lumish | 51de24ac0c | grpc-js: Bump to 1.7.0 | 2022-09-07 13:11:14 -07:00 |