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

Tests improvements #112

Open
robertsLando opened this issue Oct 23, 2024 · 2 comments
Open

Tests improvements #112

robertsLando opened this issue Oct 23, 2024 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@robertsLando
Copy link
Member

robertsLando commented Oct 23, 2024

After some investigation many tests were broke. Here a list of broken tests that require investigation and some possible improvements:

  • test-00-sea: when running produced binary an error is thrown on windows and mac(fixed by fix: follow exact SEA baking procedure for Mac #116)
  • test-50-fs-runtime-layer-3: fs.writeFileSync throws ENOENT: no such file or directory, open /snapshot/test-50-fs-runtime-layer-3/test-z-asset.css on node 20/22
  • test-79-npm: this test is HUGE and has been disabled as it's not reliable. Understand if restore it or not
  • test-46-multi-arch: add macos support
  • test-80-compression-node-opcua: takes forever (from 5 min on linux up to 10 minutes on windows). Make it faster cc @erossignon
  • Enable parallel tests
@robertsLando
Copy link
Member Author

cc @faulpeltz any clue about the test-50-fs-runtime-layer-3 error?

@robertsLando
Copy link
Member Author

Ref #111

@robertsLando robertsLando changed the title Fix tests Tests improvements Oct 23, 2024
@robertsLando robertsLando added enhancement New feature or request good first issue Good for newcomers labels Oct 23, 2024
robertsLando added a commit that referenced this issue Oct 23, 2024
robertsLando added a commit that referenced this issue Oct 23, 2024
robertsLando added a commit that referenced this issue Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant