Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Temporarily disable broken hp2pretty in restore bench #2821

Merged
merged 1 commit into from
Aug 16, 2021

Conversation

Anviking
Copy link
Member

@Anviking Anviking commented Aug 12, 2021

  • Disable failing hp2pretty call in restore bench.

Issue Number

None / Will require ADP-1074 for a proper fix.

Comments

Allowing the failure to exist hides the results of the actual
benchmarks:

  • makes checking the results more time-consuming
  • could lead to real errors going unnoticed.

Test build: https://buildkite.com/input-output-hk/cardano-wallet-nightly/builds/1054#87ef8967-0fee-4fb5-9083-0d66598eb0d7

@Anviking Anviking self-assigned this Aug 12, 2021
The heap profile is so large that hp2pretty fails

```
hp2pretty: internal error: Unable to commit 6069157888 bytes of memory
    (GHC version 8.8.4 for x86_64_unknown_linux)
    Please report this as a GHC bug:  https://www.haskell.org/ghc/reportabug
./.buildkite/bench-restore.sh: line 42: 126586 Aborted                 (core dumped) hp2pretty $artifact_name.hp
```

Allowing the failure to exist hides the results of the actual
benchmarks:
- makes checking the results more time-consuming
- could lead to real errors going unnoticed.
@Anviking Anviking force-pushed the anviking/ADP-1074/hp2pretty-workaround branch from ba79b59 to ae8d8bd Compare August 12, 2021 10:22
@Anviking Anviking requested a review from rvl August 12, 2021 13:26
@rvl rvl merged commit f0e9c62 into master Aug 16, 2021
@rvl rvl deleted the anviking/ADP-1074/hp2pretty-workaround branch August 16, 2021 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants