Focus Seriatim integration coverage
This commit is contained in:
@@ -41,8 +41,13 @@ regular file owned by `root:root` with mode `0755`.
|
||||
## Validation
|
||||
|
||||
The integration driver installs pinned collection dependencies, runs syntax
|
||||
checking and ansible-lint, converges and verifies the default release, then
|
||||
requires an immediate repeat with `changed=0` and `failed=0`:
|
||||
checking and ansible-lint, and verifies the default release and idempotence. It
|
||||
also covers missing and wrong-version binaries, metadata drift without a
|
||||
rebuild, selection of the previous release, restoration of the default
|
||||
release, and platform failures before application state is created. The suite
|
||||
mutates only `/usr/local/src/seriatim`, `/usr/local/bin/seriatim`, and paths
|
||||
inside its private temporary directory, and leaves the default release
|
||||
installed:
|
||||
|
||||
```sh
|
||||
tests/integration
|
||||
|
||||
Reference in New Issue
Block a user