v0.11.2
Description
This release reworks how the ocs Docker image is built, removing some unneeded base layers. This shrinks the image considerably.
It also introduces a timeout feature in the create_agent_runner_fixture
function, used in integration testing. This timeout feature helps abort tests that hang due to a crash in the agent subprocess. The default timeout is 60 seconds. If you have integration tests that take longer than that for a given test you should be sure to use a longer timeout, else the test will abort early.
What's Changed
- Remove old compiled spt3g/so3g layers from Docker image by @BrianJKoopman in #397
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #399
- Interrupt agent within pytest fixture if it crashes during testing by @BrianJKoopman in #401
Full Changelog: v0.11.1...v0.11.2