From 729aed726be7196ed697b5208c052b1e3e7e41ea Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Sun, 28 Jun 2026 18:13:10 +0200 Subject: [PATCH] ntpd-rs: skip more tests on darwin --- pkgs/by-name/nt/ntpd-rs/package.nix | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/nt/ntpd-rs/package.nix b/pkgs/by-name/nt/ntpd-rs/package.nix index 6e2c72d6910b..9c49e4b37a17 100644 --- a/pkgs/by-name/nt/ntpd-rs/package.nix +++ b/pkgs/by-name/nt/ntpd-rs/package.nix @@ -33,13 +33,26 @@ rustPlatform.buildRustPackage (finalAttrs: { # These fail based on timestamp issues with bundled certificates # See https://github.com/NixOS/nixpkgs/issues/497682 & https://github.com/pendulum-project/ntpd-rs/pull/2133 - checkFlags = [ - "--skip=daemon::keyexchange::tests::key_exchange_connection_limiter" - "--skip=daemon::keyexchange::tests::key_exchange_roundtrip_with_port_server" - "--skip=daemon::ntp_source::tests::test_deny_stops_poll" - "--skip=daemon::ntp_source::tests::test_timeroundtrip" - "--skip=daemon::server::tests::test_server_serves" - "--skip=daemon::spawn::nts::tests::allow_srv_direct_name_resolution" + checkFlags = map (t: "--skip=${t}") [ + "daemon::keyexchange::tests::key_exchange_connection_limiter" + "daemon::keyexchange::tests::key_exchange_roundtrip_with_port_server" + "daemon::ntp_source::tests::test_deny_stops_poll" + "daemon::ntp_source::tests::test_timeroundtrip" + "daemon::server::tests::test_server_serves" + "daemon::spawn::nts::tests::allow_srv_direct_name_resolution" + "daemon::spawn::standard::tests::reresolves_on_unreachable" + "nts::tests::test_key_exchange_roundtrip_no_cookies" + "nts::tests::test_keyexchange_fixed_key_no_permission" + "nts::tests::test_keyexchange_roundtrip_fixed_key" + "nts::tests::test_keyexchange_roundtrip_fixed_key_keep_alive" + "nts::tests::test_keyexchange_roundtrip_fixed_key_no_permit" + "nts::tests::test_keyexchange_roundtrip_no_proto_overlap" + "nts::tests::test_keyexchange_roundtrip_no_upgrade_possible" + "nts::tests::test_keyexchange_roundtrip_supports" + "nts::tests::test_keyexchange_roundtrip_upgrading" + "nts::tests::test_keyexchange_roundtrip_v4" + "nts::tests::test_keyexchange_roundtrip_v5" + "nts::tests::test_keyexchange_supports_no_permission" ]; postPatch = ''