From 004f012b56985667a58c1c00722076ad51621a10 Mon Sep 17 00:00:00 2001 From: Harinn Date: Thu, 14 May 2026 10:59:55 +0700 Subject: [PATCH 1/2] telemt: skip flaky tests --- pkgs/by-name/te/telemt/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/te/telemt/package.nix b/pkgs/by-name/te/telemt/package.nix index df7f5210a381..368b2f7e8e91 100644 --- a/pkgs/by-name/te/telemt/package.nix +++ b/pkgs/by-name/te/telemt/package.nix @@ -16,6 +16,13 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-x5/SLSlYeGx40oXj/I/5zvyTNgSBwKsA33OwVIq9LGw="; + checkFlags = [ + # flaky: races between MiddleClientWriterCancelled and TrafficBudgetWaitCancelled observation paths + "--skip=proxy::middle_relay::middle_relay_atomic_quota_invariant_tests::me_writer_data_write_obeys_flow_cancellation" + # flaky: timing-coupling assertion fires on slower hardware + "--skip=proxy::masking::masking_timing_budget_coupling_security_tests::adversarial_delayed_interface_lookup_does_not_consume_outcome_floor_budget" + ]; + meta = { mainProgram = "telemt"; description = "MTProxy for Telegram on Rust + Tokio"; From 5e60dab3d83e80f3512336720437edb45d24861e Mon Sep 17 00:00:00 2001 From: Harinn Date: Fri, 15 May 2026 22:57:19 +0700 Subject: [PATCH 2/2] telemt: set meta.platforms to linux --- pkgs/by-name/te/telemt/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/te/telemt/package.nix b/pkgs/by-name/te/telemt/package.nix index 368b2f7e8e91..8930a708170e 100644 --- a/pkgs/by-name/te/telemt/package.nix +++ b/pkgs/by-name/te/telemt/package.nix @@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec { description = "MTProxy for Telegram on Rust + Tokio"; homepage = "https://github.com/telemt/telemt"; maintainers = with lib.maintainers; [ r4v3n6101 ]; + platforms = lib.platforms.linux; }; }