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 /awx_collection/tests/integration/targets/user | |
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 'awx_collection/tests/integration/targets/user')
-rw-r--r-- | awx_collection/tests/integration/targets/user/tasks/main.yml | 1 |
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 }}" |