From 862a93fbf59e5696ed3fc52bb5c5641832739166 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20P=2E=20Ren=C3=A9=20de=20Cotret?= Date: Mon, 12 Oct 2026 21:12:21 -0400 Subject: [PATCH] Enable all QUIC tests in CI --- .github/workflows/cabal.yml | 2 +- packages/distributed-process-tests/tests/runQUIC.hs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cabal.yml b/.github/workflows/cabal.yml index 8a612684..0b67ed68 100644 --- a/.github/workflows/cabal.yml +++ b/.github/workflows/cabal.yml @@ -47,7 +47,7 @@ jobs: run: | # Cloud Haskell tests using the QUIC backend are quite flaky, but in CI only. # Therefore, the 'quic' flag is normally enabled locally, but disabled in CI. - cabal configure --test-show-details=direct --flags "-quic" + cabal configure --test-show-details=direct cabal freeze --minimize-conflict-set cat cabal.project.freeze diff --git a/packages/distributed-process-tests/tests/runQUIC.hs b/packages/distributed-process-tests/tests/runQUIC.hs index bc85e7ca..d11cbe97 100644 --- a/packages/distributed-process-tests/tests/runQUIC.hs +++ b/packages/distributed-process-tests/tests/runQUIC.hs @@ -69,6 +69,7 @@ mkQUICTransport = do serviceName = "0", credentials = creds :| [], -- credentials are self-signed, and therefore cannot be validated - validateCredentials = False + validateCredentials = False, + socketOptions = [] } )