* ci: Allow more time for GitHub tests to settle * ci: Run build-snapshot on any push, but dont dupe with PR |
||
|---|---|---|
| .. | ||
| configs | ||
| lib | ||
| proxies | ||
| test | ||
| .eslintrc.yml | ||
| .gitignore | ||
| .mocharc.yml | ||
| Makefile | ||
| README.md | ||
| Vagrantfile | ||
| compose.yml | ||
| envVagrant.sh | ||
| mochaSetup.mjs | ||
| package-lock.json | ||
| package.json | ||
| runner.mjs | ||
README.md
OliveTin-integration-tests
GitHub Actions (Ubuntu, Local Process)
mochais run with the default runner that starts and stops OliveTin as a local process (ie, localhost:1337).
Running different configurations (Local Process, VM, Container)
- Get the snapshot you want to test
make getsnapshot - To test against VMs:
--
export OLIVETIN_TEST_RUNNER=vm--vagrant up fedora38(or whatever distro you like defined inVagrantfile) --. envVagrant.sh fedora38to set the $IP and $PORT mocha