about summary refs log tree commit diff
path: root/pkgs/by-name/am
diff options
context:
space:
mode:
authorAnthony Roussel <anthony@roussel.dev>2023-10-29 21:55:04 +0100
committerAnthony Roussel <anthony@roussel.dev>2023-11-06 15:47:32 +0100
commitb21b961274baaf44c19f9705d8bc34f4b168f5ae (patch)
treefe105be88e5235248c5f3064ecae26224a3c12bb /pkgs/by-name/am
parentf879f6a492a92a29e5e173d74d803dce471e84cc (diff)
amazon-ssm-agent: skip time dependent/flaky test
Build regularly fails because of time dependent tests:

* Test name: TestSendStreamDataMessageWithStreamDataSequenceNumberMutexLocked
* File: agent/session/datachannel/datachannel_test.go#L259 (refs/tags/3.2.1705.0)

This test is a time-based unit test, and relies on `time.Sleep`.
We should disable it to get the ssm build working again.
Diffstat (limited to 'pkgs/by-name/am')
-rw-r--r--pkgs/by-name/am/amazon-ssm-agent/package.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/by-name/am/amazon-ssm-agent/package.nix b/pkgs/by-name/am/amazon-ssm-agent/package.nix
index 4816ac1bdc734..7a0efbdab6234 100644
--- a/pkgs/by-name/am/amazon-ssm-agent/package.nix
+++ b/pkgs/by-name/am/amazon-ssm-agent/package.nix
@@ -131,6 +131,11 @@ buildGoModule rec {
     runHook postInstall
   '';
 
+  checkFlags = [
+    # Skip time dependent/flaky test
+    "-skip=TestSendStreamDataMessageWithStreamDataSequenceNumberMutexLocked"
+  ];
+
   postFixup = ''
     wrapProgram $out/bin/amazon-ssm-agent --prefix PATH : ${bashInteractive}/bin
   '';