cfspeedtest: 2.0.3 -> 2.2.0 (#491343)

This commit is contained in:
Adam C. Stephens
2026-02-17 13:47:31 +00:00
committed by GitHub
+15 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cfspeedtest";
version = "2.0.3";
version = "2.2.0";
src = fetchFromGitHub {
owner = "code-inflation";
repo = "cfspeedtest";
tag = "v${finalAttrs.version}";
hash = "sha256-KeJ/p9kXfI3OuAyNUx2C6DKpmtL3239uHpWAf4mDr4Q=";
hash = "sha256-EVZFmTjv2j7kax4MC5HTkVa7/IiDNZcIOgsntSGfzG4=";
};
cargoHash = "sha256-mXSbbY3nuhEw+QUk6gt71HIh2gKNBO6C0trZbyzbpnM=";
cargoHash = "sha256-cA+eRVZiZL+bbPc+Vr7nkwMLbQBKOO3uU0XzrxVajqg=";
nativeBuildInputs = [ installShellFiles ];
@@ -28,6 +28,18 @@ rustPlatform.buildRustPackage (finalAttrs: {
--zsh <($out/bin/cfspeedtest --generate-completion zsh)
'';
# require internet access
checkFlags = map (t: "--skip=${t}") [
"speedtest::tests::test_fetch_metadata_integration"
"speedtest::tests::test_run_tests_does_not_retry_non_retryable_4xx"
"speedtest::tests::test_run_tests_retries_429_and_records_success"
"speedtest::tests::test_run_tests_retry_delay_resets_after_success"
"speedtest::tests::test_run_tests_retry_delay_uses_retry_streak_not_total_attempts"
"speedtest::tests::test_run_tests_stops_after_max_attempts_on_retryable_failures"
"speedtest::tests::test_upload_duration_excludes_delayed_response_body"
"speedtest::tests::test_upload_retryable_failure_parses_retry_after_without_drain_skew"
];
meta = {
description = "Unofficial CLI for speed.cloudflare.com";
homepage = "https://github.com/code-inflation/cfspeedtest";