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
Michael Lumish
d8022a557d
grpc-js-xds: Enable outlier detection by default
2022-09-07 11:16:12 -07: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
2c6fd779d8
grpc-js-xds: Use authority override to select VirtualHost when provided
2022-08-25 14:22:00 -07:00
Michael Lumish
460fa93b9c
grpc-js-xds: priority: remove currentChildFromBeforeUpdate
2022-08-23 13:38:56 -07:00
Michael Lumish
ae53dd1a19
Merge pull request #2202 from murgatroid99/grpc-js-xds_priority_fixes
...
grpc-js-xds: Make various fixes to the priority LB policy
2022-08-22 16:06:09 -07:00
Michael Lumish
552b710b93
Merge pull request #2200 from murgatroid99/grpc-js-xds_delay_child_updates
...
grpc-js-xds: delay picker updates while updating children in weighted_target and xds_cluster_manager
2022-08-22 16:05:28 -07:00
Michael Lumish
e1b2cad25e
grpc-js-xds: Make various fixes to the priority LB policy
2022-08-22 14:28:34 -07:00
Michael Lumish
3e6730cd24
grpc-js-xds: delay picker updates while updating children in weighted target and xds_cluster_manager
2022-08-18 14:55:58 -07:00
Michael Lumish
a3b698e837
Don't use tracer for ignored resource deletion logs
2022-08-17 17:00:02 -07:00
Michael Lumish
7ca0cc0069
grpc-js-xds: Implement ignore_resource_deletion option
2022-08-17 16:56:50 -07:00
Michael Lumish
9ba4ed3621
grpc-js-xds: Fix outlier detection interop test name
2022-08-15 09:36:35 -07:00
Michael Lumish
7e339b4c9e
Merge pull request #2185 from murgatroid99/grpc-js-xds_outlier_detection_interop
...
grpc-js-xds: Enable the outlier detection interop test
2022-08-11 09:41:16 -07:00
Michael Lumish
6ab1abccff
Merge branch 'master' into grpc-js-xds_resource_timer
2022-08-08 13:52:38 -07:00
Michael Lumish
d0dc6cd46e
grpc-js-xds: Enable the outlier detection interop test
2022-08-08 11:36:10 -07:00
Michael Lumish
1e53150155
Update outlier detection behavior for gRFC updates
2022-08-02 13:48:16 -07:00
Michael Lumish
90e8886d98
grpc-js: Add outlier detection tracing and enable it in interop tests
2022-08-02 11:02:02 -07:00
Michael Lumish
6641494e02
Clone submodules in xds k8s url map script
2022-07-08 10:08:09 -07:00
Michael Lumish
c6d7d2aa03
Backport xDS k8s interop docker image to version branch
2022-07-07 14:39:00 -07:00
Michael Lumish
1463ffa42e
Backport xDS k8s test scripts to the v1.6.x branch
2022-06-28 14:05:29 -07:00
Michael Lumish
9035327af1
Clear the nonce when the stream ends
2022-05-12 17:38:28 -07:00
Michael Lumish
65075e50a7
Only start the timer if the ADS stream is running
2022-05-12 17:34:25 -07:00
Michael Lumish
067bb13f27
grpc-js-xds: Refactor xDS stream state and add resource timer
2022-05-12 17:18:55 -07:00
Michael Lumish
e48fb88a3d
Merge pull request #2089 from murgatroid99/grpc-js-xds_eds_validation_dupe_locality
...
grpc-js-xds: Reject EDS updates with duplicate locality/priority pairs
2022-04-11 14:47:46 -07:00
Michael Lumish
672b92bd6b
Merge pull request #2088 from murgatroid99/grpc-js-xds_error_stream_id
...
grpc-js-xds: Include Node ID in XdsClient status errors
2022-04-11 14:37:03 -07:00
Michael Lumish
1e1f732363
grpc-js-xds: Reject EDS updates with duplicate locality/priority pairs
2022-04-11 10:42:42 -07:00
Michael Lumish
57d7827ab8
grpc-js-xds: Include Node ID in XdsClient status errors
2022-04-11 10:12:24 -07:00