[GH-ISSUE #3204] Ignore, replace, or remove remaining internet-based tests #1155

Open
opened 2026-03-16 01:44:54 +03:00 by kerem · 0 comments
Owner

Originally created by @divergentdave on GitHub (Aug 13, 2025).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/3204

Tests using Google Public DNS have been especially flaky in CI today. We should work towards addressing these, because they keep holding up the merge queue.

sudo ip netns add isolated
sudo ip netns exec isolated ip link set lo up
sudo ip netns exec isolated sudo -u $USER $(which cargo) nextest run --no-fail-fast --all-features
     Summary [  40.684s] 706 tests run: 666 passed, 40 failed, 33 skipped
        FAIL [   0.022s] hickory-client client::client::tests::async_client
        FAIL [   0.008s] hickory-client tests::readme_example
        FAIL [  30.149s] hickory-dns::integration forwarder::test_lookup
        FAIL [   1.020s] hickory-dns::integration named_metrics_tests::test_blocklist_metrics
        FAIL [   1.020s] hickory-dns::integration named_metrics_tests::test_consulting_blocklist_metrics
        FAIL [   1.014s] hickory-dns::integration named_tests::test_forward
        FAIL [   0.004s] hickory-integration::integration client_future_tests::test_query_https
        FAIL [   0.004s] hickory-integration::integration client_future_tests::test_query_tcp_ipv4
        FAIL [   0.005s] hickory-integration::integration client_future_tests::test_query_udp_ipv4
        FAIL [   0.005s] hickory-integration::integration client_future_tests::test_timeout_query_udp
        FAIL [   0.005s] hickory-integration::integration client_tests::test_nsec3_no_data
        FAIL [   0.004s] hickory-integration::integration client_tests::test_nsec3_nxdomain
        FAIL [   0.004s] hickory-integration::integration client_tests::test_query_udp_edns
        FAIL [   0.004s] hickory-integration::integration client_tests::test_secure_query_example_tcp
        FAIL [   0.004s] hickory-integration::integration client_tests::test_timeout_query_tcp
        FAIL [   0.005s] hickory-integration::integration client_tests::test_timeout_query_udp
        FAIL [   0.005s] hickory-integration::integration dnssec_client_handle_tests::test_secure_query_example_tcp
        FAIL [   0.022s] hickory-proto h2::h2_client_stream::tests::test_https_google
        FAIL [   0.022s] hickory-proto h2::h2_client_stream::tests::test_https_google_with_pure_ip_address_server
        FAIL [   5.024s] hickory-proto h3::h3_client_stream::tests::test_h3_client_stream_clonable
        FAIL [   5.020s] hickory-proto h3::h3_client_stream::tests::test_h3_cloudflare
        FAIL [   5.020s] hickory-proto h3::h3_client_stream::tests::test_h3_google
        FAIL [   5.028s] hickory-proto h3::h3_client_stream::tests::test_h3_google_with_pure_ip_address_server
        FAIL [  30.038s] hickory-resolver name_server::connection_provider::tests::test_adguard_quic
        FAIL [   0.019s] hickory-resolver name_server::connection_provider::tests::test_cloudflare_https
        FAIL [   0.019s] hickory-resolver name_server::connection_provider::tests::test_cloudflare_tls
        FAIL [  30.045s] hickory-resolver name_server::connection_provider::tests::test_google_h3
        FAIL [   0.037s] hickory-resolver name_server::connection_provider::tests::test_google_https
        FAIL [   0.018s] hickory-resolver name_server::connection_provider::tests::test_google_tls
        FAIL [   0.018s] hickory-resolver name_server::name_server::tests::test_name_server
        FAIL [   0.019s] hickory-resolver name_server::name_server_pool::tests::test_multi_use_conns
        FAIL [   0.022s] hickory-resolver resolver::tests::test_domain_search
        FAIL [   0.018s] hickory-resolver resolver::tests::test_fqdn
        FAIL [   0.021s] hickory-resolver resolver::tests::test_idna
        FAIL [   0.024s] hickory-resolver resolver::tests::test_large_ndots
        FAIL [   0.021s] hickory-resolver resolver::tests::test_lookup_cloudflare
        FAIL [   0.021s] hickory-resolver resolver::tests::test_lookup_google
        FAIL [   0.030s] hickory-resolver resolver::tests::test_ndots
        FAIL [   0.025s] hickory-resolver resolver::tests::test_search_list
        FAIL [   0.029s] hickory-resolver tests::readme_example

Originally created by @divergentdave on GitHub (Aug 13, 2025). Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/3204 Tests using Google Public DNS have been especially flaky in CI today. We should work towards addressing these, because they keep holding up the merge queue. ```bash sudo ip netns add isolated sudo ip netns exec isolated ip link set lo up sudo ip netns exec isolated sudo -u $USER $(which cargo) nextest run --no-fail-fast --all-features ``` ``` Summary [ 40.684s] 706 tests run: 666 passed, 40 failed, 33 skipped FAIL [ 0.022s] hickory-client client::client::tests::async_client FAIL [ 0.008s] hickory-client tests::readme_example FAIL [ 30.149s] hickory-dns::integration forwarder::test_lookup FAIL [ 1.020s] hickory-dns::integration named_metrics_tests::test_blocklist_metrics FAIL [ 1.020s] hickory-dns::integration named_metrics_tests::test_consulting_blocklist_metrics FAIL [ 1.014s] hickory-dns::integration named_tests::test_forward FAIL [ 0.004s] hickory-integration::integration client_future_tests::test_query_https FAIL [ 0.004s] hickory-integration::integration client_future_tests::test_query_tcp_ipv4 FAIL [ 0.005s] hickory-integration::integration client_future_tests::test_query_udp_ipv4 FAIL [ 0.005s] hickory-integration::integration client_future_tests::test_timeout_query_udp FAIL [ 0.005s] hickory-integration::integration client_tests::test_nsec3_no_data FAIL [ 0.004s] hickory-integration::integration client_tests::test_nsec3_nxdomain FAIL [ 0.004s] hickory-integration::integration client_tests::test_query_udp_edns FAIL [ 0.004s] hickory-integration::integration client_tests::test_secure_query_example_tcp FAIL [ 0.004s] hickory-integration::integration client_tests::test_timeout_query_tcp FAIL [ 0.005s] hickory-integration::integration client_tests::test_timeout_query_udp FAIL [ 0.005s] hickory-integration::integration dnssec_client_handle_tests::test_secure_query_example_tcp FAIL [ 0.022s] hickory-proto h2::h2_client_stream::tests::test_https_google FAIL [ 0.022s] hickory-proto h2::h2_client_stream::tests::test_https_google_with_pure_ip_address_server FAIL [ 5.024s] hickory-proto h3::h3_client_stream::tests::test_h3_client_stream_clonable FAIL [ 5.020s] hickory-proto h3::h3_client_stream::tests::test_h3_cloudflare FAIL [ 5.020s] hickory-proto h3::h3_client_stream::tests::test_h3_google FAIL [ 5.028s] hickory-proto h3::h3_client_stream::tests::test_h3_google_with_pure_ip_address_server FAIL [ 30.038s] hickory-resolver name_server::connection_provider::tests::test_adguard_quic FAIL [ 0.019s] hickory-resolver name_server::connection_provider::tests::test_cloudflare_https FAIL [ 0.019s] hickory-resolver name_server::connection_provider::tests::test_cloudflare_tls FAIL [ 30.045s] hickory-resolver name_server::connection_provider::tests::test_google_h3 FAIL [ 0.037s] hickory-resolver name_server::connection_provider::tests::test_google_https FAIL [ 0.018s] hickory-resolver name_server::connection_provider::tests::test_google_tls FAIL [ 0.018s] hickory-resolver name_server::name_server::tests::test_name_server FAIL [ 0.019s] hickory-resolver name_server::name_server_pool::tests::test_multi_use_conns FAIL [ 0.022s] hickory-resolver resolver::tests::test_domain_search FAIL [ 0.018s] hickory-resolver resolver::tests::test_fqdn FAIL [ 0.021s] hickory-resolver resolver::tests::test_idna FAIL [ 0.024s] hickory-resolver resolver::tests::test_large_ndots FAIL [ 0.021s] hickory-resolver resolver::tests::test_lookup_cloudflare FAIL [ 0.021s] hickory-resolver resolver::tests::test_lookup_google FAIL [ 0.030s] hickory-resolver resolver::tests::test_ndots FAIL [ 0.025s] hickory-resolver resolver::tests::test_search_list FAIL [ 0.029s] hickory-resolver tests::readme_example ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#1155
No description provided.