apisix/t/node
罗泽轩 e58a55fbc6
fix(chash): ensure retry can try every node (#3651)
Previously the default number of retry is equal to the number of node,
but the same node will be tried again according to its weight.

Also ensure the same picker will be used in the whole request,
especially during the retry.
2021-02-27 22:17:22 +08:00
..
chash-balance.t fix(chash): ensure retry can try every node (#3651) 2021-02-27 22:17:22 +08:00
chash-hashon.t feat: support hash on vars_combinations (#3278) 2021-01-15 10:45:46 +08:00
consumer-plugin.t feat: allow create consumers with multiple auth plugins (#2898) 2020-12-01 15:42:59 +08:00
ewma.t feat: ewma use p2c to improve performance (#3300) 2021-01-29 17:17:22 +08:00
filter_func.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
global-rule.t fix: should assign value to api_ctx.global_rules before running global rules (#3595) 2021-02-18 11:34:59 +08:00
grpc-proxy.t fix: don't use port 80 for all schemes (#3544) 2021-02-20 16:01:00 +08:00
healthcheck2.t refactor: the parent of upstream should point to its original src (#3287) 2021-01-15 14:43:39 +08:00
healthcheck-discovery.t fix: remove stale checker before adding new one (#3427) 2021-01-26 23:33:21 +08:00
healthcheck-ipv6.t ci: make it work under OpenResty 1.19 (#2768) 2020-11-30 10:32:35 +08:00
healthcheck-multiple-worker.t ci: make it work under OpenResty 1.19 (#2768) 2020-11-30 10:32:35 +08:00
healthcheck-passive.t feat: share etcd client (#2932) 2020-12-15 20:18:25 +08:00
healthcheck-stop-checker.t test: make ci stable (#3413) 2021-01-26 00:01:48 +08:00
healthcheck.t fix(chash): ensure retry can try every node (#3651) 2021-02-27 22:17:22 +08:00
hosts.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
http_host.t fix: proxy_set_header Host $host may lose port info (#2079) 2021-01-27 13:16:07 +08:00
https-proxy.t fix: don't use port 80 for all schemes (#3544) 2021-02-20 16:01:00 +08:00
invalid-route.t fix: upstream dns resolver failed response 503 (#3398) 2021-01-29 16:23:20 +08:00
invalid-service.t chore: spelling (#3027) 2020-12-13 19:31:24 +08:00
invalid-upstream.t feat: rewrite handwriting validation with jsonschema (#3021) 2020-12-18 16:55:23 +08:00
least_conn.t feat(CI): check for trailing whitespace (#3250) 2021-02-16 12:14:46 +08:00
merge-route.t test: make node/merge-route.t stable (#2999) 2020-12-09 17:08:26 +08:00
not-exist-service.t change: responsed a better tip when failed to match any route. (#1013) 2020-01-03 10:11:37 +08:00
not-exist-upstream.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
plugin-configs.t feat: support to bind plugin config by plugin_config_id (#3567) 2021-02-20 20:42:10 +08:00
remote_addrs.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
remote-addr-ipv6.t fix: remove upstream 'Server' header info. fix #2714 (#2731) 2020-11-18 13:15:31 +08:00
remote-addr.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
route-delete.t test: before creating and deleting routes in batches, clear all routes first (#2253) 2020-09-18 18:43:02 +08:00
route-domain-with-local-dns.t ci: avoid requesting IPv6 address as GitHub Action doesn't support it (#3656) 2021-02-24 16:09:25 +08:00
route-domain.t ci: avoid requesting IPv6 address as GitHub Action doesn't support it (#3656) 2021-02-24 16:09:25 +08:00
route-filter-func.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
route-host.t fix: ignore the case of configured host (#3377) 2021-01-22 10:18:50 +08:00
route-status.t feat: rewrite handwriting validation with jsonschema (#3021) 2020-12-18 16:55:23 +08:00
route-uris.t change: responsed a better tip when failed to match any route. (#1013) 2020-01-03 10:11:37 +08:00
rr-balance.t ci: make it work under OpenResty 1.19 (#2768) 2020-11-30 10:32:35 +08:00
sanity-radixtree.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
service-empty.t test: wait for more time and check the error log, old way is unstable. (#2341) 2020-09-30 17:05:46 +08:00
timeout-upstream.t license: add ASF header. (#743) 2019-10-31 09:27:28 +08:00
upstream-array-nodes.t test: updated style. (#1606) 2020-05-22 21:34:58 +08:00
upstream-discovery.t fix: cache server picker for nodes without port (#3665) 2021-02-27 20:01:05 +08:00
upstream-domain-with-special-dns.t change: default to cache DNS record according to the TTL (#3530) 2021-02-10 11:41:13 +08:00
upstream-domain.t fix: upstream dns resolver failed response 503 (#3398) 2021-01-29 16:23:20 +08:00
upstream-ipv6.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
upstream-node-dns.t change: default to cache DNS record according to the TTL (#3530) 2021-02-10 11:41:13 +08:00
upstream-retries.t fix(roundrobin): don't retry a node again (#3217) 2021-01-11 22:25:53 +08:00
upstream-status-5xx.t feat: How to distinguish whether the 5xx status code (eg 500) comes from upstream or apisix (#2817) 2020-11-27 18:33:02 +08:00
upstream-websocket.t chore(core): enabled websocket in route and service (#2593) 2020-11-10 16:56:38 +08:00
upstream.t test: make ci stable (#3329) 2021-01-20 15:58:44 +08:00
vars.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00
wildcard-host.t fix: Update error message when Route doesn't exist (#2304) 2020-10-06 11:48:52 +08:00