HomeClusterLabs Projects

Refactor: CTS: Add the basics needed for running cts-cli tests.

Description

Refactor: CTS: Add the basics needed for running cts-cli tests.

For now I've only added support for the daemon tests, since there's only
four of them and they don't do anything special. This adds support for
running tests, diffing output, reporting results, and saving changed
output.

However, note that the giant sed block from the shell version is not
present yet, so even the daemon tests will report changed output.

Details

Provenance
clumensAuthored on Jun 11 2024, 11:57 AM
Parents
rP902d88530a17: Refactor: CTS: Add a context manager for modifying the OS environment.
Branches
Unknown
Tags
Unknown