-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
Create test runner #2
Conversation
a0fc58a
to
75372ba
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! One thing I did find is that running the tests seemed to be relatively slow, and I have a beefy machine. We'll need to see if there are timeouts once we have this deployed.
Thank you for making such a wonderful template repository. It was very easy to create a Gleam test runner using it as a base.
Thanks! This is lovely to hear.
Note that for the test runner to be deployed, @iHiD needs to merge exercism/terraform#82 and then run terraform (as well as giving proper access to the right secrets).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tried to do some tests but I'm likely missing something.
@ErikSchierboom That's interesting- how long did they take to run for you? It takes 2 seconds to run an exercise for me on my laptop, though that is outside of docker. |
I've attempted to improve performance by precompiling the deps. I could possibly optimise it further by using the JavaScript backend, but seeing as there's lots of tracks that compile a lot slower than Erlang (and a literal Erlang track!) that shouldn't be required. Perhaps there is some other problem? |
I found they took about 8-9 seconds, and that was using Docker. We've occasionally had tracks that were very slow in our Docker environment. But let's wait and see what things look like on our production servers. |
OK, thank you! |
Hello!
Thank you for making such a wonderful template repository. It was very easy to create a Gleam test runner using it as a base.
Closes exercism/gleam#28