diff options
author | Rick Elrod <rick@elrod.me> | 2023-08-31 07:06:11 +0200 |
---|---|---|
committer | Rick Elrod <rick@elrod.me> | 2023-09-05 23:10:48 +0200 |
commit | d03a6a809db1b1b9ba5fcb968c6fd707a821e8f4 (patch) | |
tree | 03aae01b67cbbfec704d9280d004d6dc1ac79cb8 /Makefile | |
parent | Added relnotes for 23.0.0 (#14409) (diff) | |
download | awx-d03a6a809db1b1b9ba5fcb968c6fd707a821e8f4.tar.xz awx-d03a6a809db1b1b9ba5fcb968c6fd707a821e8f4.zip |
Enable collection integration tests on GHA
There are a number of changes here:
- Abstract out a GHA composite action for running the dev environment
- Update the e2e tests to use that new abstracted action
- Introduce a new (matrixed) job for running collection integration
tests. This splits the jobs up based on filename.
- Collect coverage info and generate an html report that people can
download easily to see collection coverage info.
- Do some hacks to delete the intermediary coverage file artifacts
which aren't needed after the job finishes.
Signed-off-by: Rick Elrod <rick@elrod.me>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -383,7 +383,7 @@ test_collection_sanity: cd $(COLLECTION_INSTALL) && ansible-test sanity $(COLLECTION_SANITY_ARGS) test_collection_integration: install_collection - cd $(COLLECTION_INSTALL) && ansible-test integration $(COLLECTION_TEST_TARGET) + cd $(COLLECTION_INSTALL) && ansible-test integration -vvv $(COLLECTION_TEST_TARGET) test_unit: @if [ "$(VENV_BASE)" ]; then \ |