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

Research test runners #6

Open
grantcodes opened this issue Apr 1, 2024 · 1 comment
Open

Research test runners #6

grantcodes opened this issue Apr 1, 2024 · 1 comment
Labels
🧑‍🔬 research Exploration and planning

Comments

@grantcodes
Copy link
Owner

Once a decision has been made on #3 I'd also like to research possibilities for writing and running tests and evaluate them based on their package sizes, runtimes and carbon emissions.

I have a feeling that someone else may have already done much of the work here (especially on speed), but I have no references yet.

@grantcodes grantcodes added the 🧑‍🔬 research Exploration and planning label Apr 1, 2024
@grantcodes grantcodes modified the milestone: 🚀 Beta Launch Apr 1, 2024
@grantcodes
Copy link
Owner Author

After a little bit of searching around I found various comparisons, particularly around the speed of various rest runners:

Looking at the results of the comparisons, I would expect the built in Node.js test runner to be the best option for sustainability focused testing for a few reasons:

  • It appears to be one of the fastest test runners around right now
  • Being built into Node.js itself brings some advantages:
    • No need for extra dependency or downloads
    • Support and maintenance should hopefully be good as part of the core language

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🧑‍🔬 research Exploration and planning
Projects
Development

No branches or pull requests

1 participant