@@ -52,13 +52,6 @@ defaults: &defaults
52
52
- ~/build/.stack-work
53
53
- ~/build/ghcide/.stack-work
54
54
55
- - run :
56
- name : Test ghcide
57
- # Tests MUST run with -j1, since multiple ghc-mod sessions are not allowed
58
- # command: stack -j 1 --stack-yaml=${STACK_FILE} test ghcide --dump-logs
59
- command : echo "ghcide tests disabled until they got fixed, see https://github.com/mpickering/ghcide/issues/25"
60
- no_output_timeout : 120m
61
-
62
55
- run :
63
56
name : Setup stack eval hie.html
64
57
command : cp plugins/hls-eval-plugin/test/testdata/hie-stack.yaml plugins/hls-eval-plugin/test/testdata/hie.yaml
@@ -73,25 +66,19 @@ defaults: &defaults
73
66
# work ok, but given that these CircleCI runners aren't the beefiest
74
67
# machine can cause some flakiness. So pass -j1 to Tasty (NOT Stack) to
75
68
# tell it to go slow and steady.
76
- command : stack --stack-yaml=${STACK_FILE} test haskell-language-server:func-test --dump-logs --test-arguments="-j1 --rerun-update" || stack --stack-yaml=${STACK_FILE} test haskell-language-server:func-test --dump-logs --test-arguments="-j1 --rerun" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true stack --stack-yaml=${STACK_FILE} test haskell-language-server:func-test --dump-logs --test-arguments="-j1 --rerun"
69
+ command : stack --stack-yaml=${STACK_FILE} test --no-run-tests haskell-language-server:func-test --dump-logs --test-arguments="-j1 --rerun-update" || stack --stack-yaml=${STACK_FILE} test haskell-language-server:func-test --dump-logs --test-arguments="-j1 --rerun" || LSP_TEST_LOG_COLOR=0 LSP_TEST_LOG_MESSAGES=true LSP_TEST_LOG_STDERR=true stack --stack-yaml=${STACK_FILE} test haskell-language-server:func-test --dump-logs --test-arguments="-j1 --rerun"
77
70
no_output_timeout : 120m
78
71
79
72
- run :
80
73
name : Test haskell-language-server wrapper-test suite
81
- command : stack --stack-yaml=${STACK_FILE} test haskell-language-server:wrapper-test --dump-logs --test-arguments="-j1" || stack --stack-yaml=${STACK_FILE} test haskell-language-server:wrapper-test --dump-logs --test-arguments="-j1"
74
+ command : stack --stack-yaml=${STACK_FILE} test --no-run-tests haskell-language-server:wrapper-test --dump-logs --test-arguments="-j1" || stack --stack-yaml=${STACK_FILE} test haskell-language-server:wrapper-test --dump-logs --test-arguments="-j1"
82
75
no_output_timeout : 30m
83
76
84
77
- run :
85
78
name : Test hls-tactics-plugin
86
- command : stack --stack-yaml=${STACK_FILE} test hls-tactics-plugin:test:tests --dump-logs --test-arguments="-j1"
79
+ command : stack --stack-yaml=${STACK_FILE} test --no-run-tests hls-tactics-plugin:test:tests --dump-logs --test-arguments="-j1"
87
80
no_output_timeout : 30m
88
81
89
- - store_test_results :
90
- path : test-results
91
-
92
- - store_artifacts :
93
- path : test-logs
94
-
95
82
- save_cache :
96
83
key : stack-cache-{{ .Environment.HIE_CACHE }}-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}-{{ checksum "all-cabal.txt" }}
97
84
paths : *cache_paths
@@ -156,3 +143,4 @@ workflows:
156
143
- ghc-8.10.1
157
144
- ghc-8.10.2
158
145
- ghc-8.10.3
146
+ - ghc-default
0 commit comments