summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorRick Elrod <rick@elrod.me>2023-08-31 07:06:11 +0200
committerRick Elrod <rick@elrod.me>2023-09-05 23:10:48 +0200
commitd03a6a809db1b1b9ba5fcb968c6fd707a821e8f4 (patch)
tree03aae01b67cbbfec704d9280d004d6dc1ac79cb8 /Makefile
parentAdded relnotes for 23.0.0 (#14409) (diff)
downloadawx-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--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 52cde438f7..6fb4f69a10 100644
--- a/Makefile
+++ b/Makefile
@@ -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 \