Skip to content

Docker-based test runner with lua5.1, upstream LuaJIT, and Luau#239

Merged
levno-710 merged 2 commits into
masterfrom
docker-test-runner
Jun 15, 2026
Merged

Docker-based test runner with lua5.1, upstream LuaJIT, and Luau#239
levno-710 merged 2 commits into
masterfrom
docker-test-runner

Conversation

@levno-710

Copy link
Copy Markdown
Member

Replace the Lua-based test runner with a Docker-based one that tests against lua5.1, upstream LuaJIT (built from source), and Luau (built from source).

  • Each test runs against all 5 presets (Minify, Weak, Vmify, Medium, Strong)
  • Each combination runs N iterations (default 10), comparing output to baseline
  • Supports custom configs, metadata annotations (@Skip, @luau-only, @runtime, @skip-preset)
  • Updated CI workflows and docs

@levno-710 levno-710 merged commit 2e8dc69 into master Jun 15, 2026
1 check passed
@levno-710 levno-710 deleted the docker-test-runner branch June 15, 2026 18:40
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.

1 participant