summaryrefslogtreecommitdiffstats
path: root/awx_collection/tests/integration/targets/user
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 /awx_collection/tests/integration/targets/user
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 'awx_collection/tests/integration/targets/user')
-rw-r--r--awx_collection/tests/integration/targets/user/tasks/main.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/awx_collection/tests/integration/targets/user/tasks/main.yml b/awx_collection/tests/integration/targets/user/tasks/main.yml
index 2d88bb199a..a3fae666b0 100644
--- a/awx_collection/tests/integration/targets/user/tasks/main.yml
+++ b/awx_collection/tests/integration/targets/user/tasks/main.yml
@@ -220,6 +220,7 @@
user:
controller_username: "{{ username }}-orgadmin"
controller_password: "{{ username }}-orgadmin"
+ controller_oauthtoken: false # Hack for CI where we use oauth in config file
username: "{{ username }}"
first_name: Joe
password: "{{ 65535 | random | to_uuid }}"