You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/utils/shippable
Matt Clay 37274de7a2 [stable-2.5] Backport test infra bug fixes. (#48700)
* Download hello package from S3 for apt test.

(cherry picked from commit 83fd82ca7e)

* Fix passing of env vars to Shippable.

(cherry picked from commit 9979a32e5c)

* Use correct interpreter for ansible-test injector.

(cherry picked from commit eec21a3d12)

* Correct ansible-test injector python behavior.

Inject a symlink to the correct python into the copied injector
directory instead of altering the shebang of the injector. This
has the side-effect of also intercepting `python` for integration
tests which simplifies cases where it needs to be directly invoked
without collecting code coverage.

(cherry picked from commit d6bf45cd9d)

* Fix ansible-test merge change detection.

(cherry picked from commit aa7fe919d3)

* Fix ansible-test interpreter tracking.

Track the interpreter for each copy of the injector by the interpreter
path instead of the interpreter version. This avoids the possibility
of mixing different interpreters with the same version.

(cherry picked from commit fa53b4805b)

* Use `state: latest` for `dpkg_selections` test.

We don't need to test with `upgrade: dist`, since we're not trying
to test the `apt` module. We just need to make sure the hold set
by the `dpkg_selections` module is working.

This change will avoid updating all the packages on the system,
which is slow, unnecessary, and can cause the installed python
to be changed.

(cherry picked from commit 136a2cca2f)
7 years ago
..
tools [stable-2.5] Backport test infra bug fixes. (#48700) 7 years ago
aws.sh Update Shippable integration test groups. (#43118) 8 years ago
azure.sh Update Shippable integration test groups. (#43118) 8 years ago
cloud.sh Backport test infra fixes and updates to stable-2.5. (#46992) 7 years ago
cs.sh Update Shippable integration test groups. (#43118) 8 years ago
freebsd.sh Update Shippable integration test groups. (#43118) 8 years ago
linux.sh Update Shippable integration test groups. (#43118) 8 years ago
network.sh Update Shippable integration test groups. (#43118) 8 years ago
osx.sh Update Shippable integration test groups. (#43118) 8 years ago
rhel.sh Update Shippable integration test groups. (#43118) 8 years ago
sanity.sh Use 4 nodes for sanity tests in CI. 7 years ago
shippable.sh Backport test infra fixes and updates to stable-2.5. (#46992) 7 years ago
timing.py Flush output from timing script. 7 years ago
timing.sh Use runtime instead of datetime for test output. 7 years ago
tower.sh Update Shippable integration test groups. (#43118) 8 years ago
units.sh Skip coverage on routine CI runs. 8 years ago
vcenter.sh Update Shippable integration test groups. (#43118) 8 years ago
windows.sh Backport test infra fixes and updates to stable-2.5. (#46992) 7 years ago