mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-04-23 00:27:06 +08:00
fix: resolve slow exit and reduce test timeouts (#1970)
- Explicitly shutdown tokio runtime on launcher cleanup to fix slow exit - Add timeout to tunnel connector in tests to prevent hanging - Reduce test wait durations from 5s to 100ms for faster test execution - Bump num-bigint-dig from 0.8.4 to 0.8.6
This commit is contained in:
@@ -105,15 +105,12 @@ jobs:
|
||||
matrix:
|
||||
include:
|
||||
- name: "easytier"
|
||||
opts: "-E 'not test(connector::dns_connector::tests) and not test(tests::three_node)' --test-threads 1 --no-fail-fast"
|
||||
opts: "-E 'not test(tests::three_node)' --test-threads 1 --no-fail-fast"
|
||||
|
||||
- name: "easytier::connector::dns_connector::tests"
|
||||
opts: "-E 'test(connector::dns_connector::tests)' --test-threads 1 --no-fail-fast"
|
||||
|
||||
- name: "easytier::tests::three_node"
|
||||
- name: "three_node"
|
||||
opts: "-E 'test(tests::three_node) and not test(subnet_proxy_three_node_test)' --test-threads 1 --no-fail-fast"
|
||||
|
||||
- name: "easytier::tests::three_node::subnet_proxy_three_node_test"
|
||||
- name: "three_node::subnet_proxy_three_node_test"
|
||||
opts: "-E 'test(subnet_proxy_three_node_test)' --test-threads 1 --no-fail-fast"
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
Reference in New Issue
Block a user