Commit c99cac72 authored by Kira Bruneau's avatar Kira Bruneau
Browse files

zynaddsubfx: disable PortChecker test unconditionally

We discovered that the PortChecker test is non-deterministic in #353482.

There's a fix upstream:
https://github.com/zynaddsubfx/zynaddsubfx/pull/244, but it requires
an update to one of the submodules, rtosc.

So for now, we'll just disable the test until the next release.
parent 2d2a9ddb
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -117,9 +117,10 @@ in stdenv.mkDerivation rec {
  # TODO: Update cmake hook to make it simpler to selectively disable cmake tests: #113829
  checkPhase = let
    disabledTests =
      # PortChecker test fails when lashSupport is enabled because
      # zynaddsubfx takes to long to start trying to connect to lash
      lib.optionals lashSupport [ "PortChecker" ]
      # PortChecker is non-deterministic. It's fixed in the master
      # branch, but backporting would require an update to rtosc, so
      # we'll just disable it until the next release.
      [ "PortChecker" ]

      # Tests fail on aarch64
      ++ lib.optionals stdenv.hostPlatform.isAarch64 [ "MessageTest" "UnisonTest" ];