about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorMalte Brandy <malte.brandy@maralorn.de>2022-02-06 19:14:21 +0100
committerMalte Brandy <malte.brandy@maralorn.de>2022-02-06 19:14:21 +0100
commit3302c41f7f3104042b53393630d0b8577fbb5bd5 (patch)
treeddceabf55a984fc5a8d2d35f738b9ca194339a6b /pkgs/development/haskell-modules
parent62580dc6fb7cc49d7b73007164f04afab615afff (diff)
downloadnixlib-3302c41f7f3104042b53393630d0b8577fbb5bd5.tar
nixlib-3302c41f7f3104042b53393630d0b8577fbb5bd5.tar.gz
nixlib-3302c41f7f3104042b53393630d0b8577fbb5bd5.tar.bz2
nixlib-3302c41f7f3104042b53393630d0b8577fbb5bd5.tar.lz
nixlib-3302c41f7f3104042b53393630d0b8577fbb5bd5.tar.xz
nixlib-3302c41f7f3104042b53393630d0b8577fbb5bd5.tar.zst
nixlib-3302c41f7f3104042b53393630d0b8577fbb5bd5.zip
haskell-language-server: Disable flaky tests for some plugins
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-arm.nix3
-rw-r--r--pkgs/development/haskell-modules/configuration-nix.nix8
2 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-arm.nix b/pkgs/development/haskell-modules/configuration-arm.nix
index 9e95e0bdad2a..2ea0f56634b8 100644
--- a/pkgs/development/haskell-modules/configuration-arm.nix
+++ b/pkgs/development/haskell-modules/configuration-arm.nix
@@ -96,6 +96,9 @@ self: super: {
   hls-call-hierarchy-plugin = dontCheck super.hls-call-hierarchy-plugin;
   hls-module-name-plugin = dontCheck super.hls-module-name-plugin;
   hls-brittany-plugin = dontCheck super.hls-brittany-plugin;
+  hls-qualify-imported-names-plugin = dontCheck super.hls-qualify-imported-names-plugin;
+  hls-class-plugin = dontCheck super.hls-class-plugin;
+  hls-selection-range-plugin = dontCheck super.hls-selection-range-plugin;
 
   # Similar RTS issue in test suite:
   # rts/linker/elf_reloc_aarch64.c:98: encodeAddendAarch64: Assertion `isInt64(21+12, addend)' failed.
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index 2e753d3de807..7e51968fa451 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -984,22 +984,24 @@ self: super: builtins.intersectAttrs super {
   }))
 {
   inherit (super)
-    hls-alternate-number-format-plugin
     hls-brittany-plugin
     hls-call-hierarchy-plugin
     hls-class-plugin
     hls-eval-plugin
     hls-floskell-plugin
     hls-fourmolu-plugin
-    hls-haddock-comments-plugin
     hls-module-name-plugin
     hls-ormolu-plugin
     hls-pragmas-plugin
-    hls-qualify-imported-names-plugin
     hls-rename-plugin
     hls-selection-range-plugin
     hls-splice-plugin;
   # Tests have file permissions expections that don‘t work with the nix store.
   hls-stylish-haskell-plugin = dontCheck super.hls-stylish-haskell-plugin;
+
+  # Flaky tests
   hls-hlint-plugin = dontCheck super.hls-hlint-plugin;
+  hls-alternate-number-format-plugin = dontCheck super.hls-alternate-number-format-plugin;
+  hls-qualify-imported-names-plugin = dontCheck super.hls-qualify-imported-names-plugin;
+  hls-haddock-comments-plugin = dontCheck super.hls-haddock-comments-plugin;
 }