Skip to content

Commit da496a1

Browse files
authored
Merge pull request #1412 from pepeiborra/master
Reenable HLS example benchmark
2 parents cb29d47 + 8a2cb85 commit da496a1

File tree

2 files changed

+16
-10
lines changed

2 files changed

+16
-10
lines changed

.github/workflows/bench.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,13 @@ jobs:
127127
ghcide/bench-results/results.*
128128
ghcide/bench-results/**/*.csv
129129
ghcide/bench-results/**/*.svg
130-
ghcide/bench-results/**/*.eventlog
131130
ghcide/bench-results/**/*.eventlog.html
131+
132+
- name: Archive benchmark logs
133+
uses: actions/upload-artifact@v2
134+
with:
135+
name: bench-logs-${{ runner.os }}-${{ matrix.ghc }}
136+
path: |
137+
ghcide/bench-results/**/*.log
138+
ghcide/bench-results/**/*.eventlog
132139
ghcide/bench-results/**/*.hp

ghcide/bench/config.yaml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,14 @@ examples:
2424
- src/Language/LSP/VFS.hs
2525
- src/Language/LSP/Types/Lens.hs
2626
# Small but heavily multi-component example
27-
# Disabled as it is far to slow. hie-bios >0.7.2 should help
28-
# - path: bench/example/HLS
29-
# modules:
30-
# - hls-plugin-api/src/Ide/Plugin/Config.hs
31-
# - ghcide/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs
32-
# - ghcide/bench/hist/Main.hs
33-
# - ghcide/bench/lib/Experiments/Types.hs
34-
# - ghcide/test/exe/Main.hs
35-
# - exe/Plugins.hs
27+
- path: bench/example/HLS
28+
modules:
29+
- hls-plugin-api/src/Ide/Plugin/Config.hs
30+
- ghcide/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs
31+
- ghcide/bench/hist/Main.hs
32+
- ghcide/bench/lib/Experiments/Types.hs
33+
- ghcide/test/exe/Main.hs
34+
- exe/Plugins.hs
3635

3736
# The set of experiments to execute
3837
experiments:

0 commit comments

Comments
 (0)