haskell-language-server: Disable flaky tests for some plugins

main
Malte Brandy 2 years ago
parent 62580dc6fb
commit 3302c41f7f
  1. 3
      pkgs/development/haskell-modules/configuration-arm.nix
  2. 8
      pkgs/development/haskell-modules/configuration-nix.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.

@ -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;
}

Loading…
Cancel
Save