From 75657986756805bf069af37fb70e3a3eafda9f95 Mon Sep 17 00:00:00 2001
From: Javier Neira <atreyu.bbb@gmail.com>
Date: Tue, 2 Nov 2021 20:06:41 +0100
Subject: [PATCH] [skip circleci] Enable func-test suite for windows (#2296)

* Ignore tests stucking ci

* Enable func-test for win and 9.0.1
---
 .github/workflows/test.yml | 4 ++--
 test/functional/Main.hs    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 3ec3f6d3..ce5f8093 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -5,7 +5,7 @@ defaults:
     shell: bash
 
 # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency.
-concurrency: 
+concurrency:
   group: ${{ github.head_ref }}-${{ github.workflow }}
   cancel-in-progress: true
 
@@ -148,7 +148,7 @@ jobs:
         # run the tests without parallelism to avoid running out of memory
         run: cabal test ghcide --test-options="-j1 --rerun-update" || cabal test ghcide --test-options="-j1 --rerun" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true cabal test ghcide --test-options="-j1 --rerun"
 
-      - if: matrix.test && !(matrix.os == 'windows-latest' && matrix.ghc == '9.0.1')
+      - if: matrix.test
         name: Test func-test suite
         env:
           HLS_TEST_EXE: hls
diff --git a/test/functional/Main.hs b/test/functional/Main.hs
index ff9473e5..c8c16517 100644
--- a/test/functional/Main.hs
+++ b/test/functional/Main.hs
@@ -34,7 +34,7 @@ main = defaultTestRunner
             , FunctionalLiquid.tests
             , HieBios.tests
             , Highlight.tests
-            , Progress.tests
+            , ignoreInEnv [HostOS Windows, GhcVer GHC90] "Tests gets stuck in ci" $ Progress.tests
             , Reference.tests
             , Symbol.tests
             , TypeDefinition.tests
-- 
GitLab