Skip to content

HTTP API to run tests#12

Draft
b-fein wants to merge 2 commits into
masterfrom
http-testing-api
Draft

HTTP API to run tests#12
b-fein wants to merge 2 commits into
masterfrom
http-testing-api

Conversation

@b-fein
Copy link
Copy Markdown
Member

@b-fein b-fein commented May 8, 2026

Runs an HTTP API which accepts SB3 files and a Whisker test suite and reports back the test results.

Building and running locally:

yarn install
yarn build
# do not open the Chrome window, accelerate test execution, and run at most 1 test suite in parallel
node run servant api --headless --acceleration 10 --port 8091 --number-of-jobs 1

Building and running the container image:

docker build -t whisker --target api -f build-for-apptainer.Dockerfile  .
docker run --rm -p 8091:8091 localhost/whisker:latest

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