Skip to content

Conversation

@vext01
Copy link
Contributor

@vext01 vext01 commented Mar 18, 2025

Before we had a submodule for the openresty tests and a duplicated run.sh. This removes the submodule and the duplicated runner and switches instead to using our yklua-tests repo.

While we are here, also test unserialised compilation.

Note: serialised compilation still takes a long time to test on account of tak.lua being so very slow.

Before we had a submodule for the openresty tests and a duplicated
run.sh. This removes the submodule and the duplicated runner and
switches instead to using our yklua-tests repo.

While we are here, also test unserialised compilation.

Note: serialised compilation still takes a long time to test on account
of tak.lua being so very slow.
@ltratt ltratt added this pull request to the merge queue Mar 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Mar 18, 2025
@vext01
Copy link
Contributor Author

vext01 commented Mar 18, 2025

The reason this timed out appears to be because the currently in-tree runner runs each test once, whereas the one in the yklua-tests repo runs things 10 times.

(Running tak.lua 10 times takes about 3 hours now)

I'm going to make a PR on the yklua-tests repo to only run things once for now and then we are at parity with what we did before.

@vext01
Copy link
Contributor Author

vext01 commented Mar 18, 2025

With luck this should merge now.

@ltratt ltratt added this pull request to the merge queue Mar 18, 2025
Merged via the queue into ykjit:main with commit bd03669 Mar 18, 2025
2 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