Skip to content

Run tests in parallel by default when possible #1136

Merged
ymeister merged 2 commits intoobsidiansystems:developfrom
alexfmpe:parallel-tests
Nov 13, 2025
Merged

Run tests in parallel by default when possible #1136
ymeister merged 2 commits intoobsidiansystems:developfrom
alexfmpe:parallel-tests

Conversation

@alexfmpe
Copy link
Contributor

Test suite is really slow under js backend. As in, minutes instead of seconds like under native ghc.
Probably a mix of js being slow and a lot of Text usage as generating/encoding PageName utterly dominates compared to small encoders.

I have:

  • Based work on latest develop branch
  • Followed the contribution guide
  • Looked for lint in my changes with hlint . (lint found code you did not write can be left alone)
  • Run the test suite: $(nix-build -A selftest --no-out-link)
  • Updated the changelog
  • (Optional) Run CI tests locally: nix-build release.nix -A build.x86_64-linux --no-out-link (or x86_64-darwin on macOS)

@ymeister ymeister merged commit 4393b07 into obsidiansystems:develop Nov 13, 2025
18 of 20 checks passed
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