Commit Graph

3 Commits (a080d7f134ff92fecff10ff28062174eb41a9dc8)

Author SHA1 Message Date
Alex Willmer 0af057e365 ci: Convert host group names from kebab-case to snake_case
Ansible 2.* and higher emit warnings about snake case, and it may be causing
tests to get skipped or behave differently.
4 years ago
Alex Willmer 5fc7fcd112 CI: Skip unprivileged become tests on MacOS with Ansible < 2.11
Ansible 2.10 and earlier try to use setfacl, which is not present on
MacOS. Ansible 2.11 and later use chmod +a instead.
4 years ago
Alex Willmer bb271d8d00 tests: Tag resource intensive tasks, to skip when strategy=linear
The ansible_mitogen test suite takes over an hour when Ansible is not
accelerated by Mitogen. This change aims to reduce that by skipping
tests with a large number of iterations when the linear strategy is
chosen.

The tagged tests are intended to uncover Mitogen resource leaks. Since
Mitogen is not invoked when strategy=linear, the slight reduction in
test coverage is an acceptable trade off.
5 years ago