diff options
author | Matt Clay <matt@mystile.com> | 2022-09-08 15:26:22 -0700 |
---|---|---|
committer | Matt Clay <matt@mystile.com> | 2022-12-12 09:50:20 -0800 |
commit | cfbd819db326bed9629898f517d09787d79115b2 (patch) | |
tree | 5e5cfdc42053f0664afa273793392c788fc4c6c1 | |
parent | 6babd43ce08465820d6623cba61740106bb79ad1 (diff) | |
download | ansible-cfbd819db326bed9629898f517d09787d79115b2.tar.gz |
[stable-2.12] Improve split integration test. (#78738)
* Omit redundant fact gathering.
* Add connection type to split test.
* Add user info to split integration test.
(cherry picked from commit 2e5e802)
Co-authored-by: Matt Clay <matt@mystile.com>
-rw-r--r-- | test/integration/targets/split/aliases | 1 | ||||
-rw-r--r-- | test/integration/targets/split/tasks/main.yml | 10 |
2 files changed, 9 insertions, 2 deletions
diff --git a/test/integration/targets/split/aliases b/test/integration/targets/split/aliases index 87958830d5..7907b284ab 100644 --- a/test/integration/targets/split/aliases +++ b/test/integration/targets/split/aliases @@ -1,2 +1,3 @@ context/target shippable/posix/group1 +gather_facts/no diff --git a/test/integration/targets/split/tasks/main.yml b/test/integration/targets/split/tasks/main.yml index ead1c536af..2b5e42e77e 100644 --- a/test/integration/targets/split/tasks/main.yml +++ b/test/integration/targets/split/tasks/main.yml @@ -13,15 +13,21 @@ - name: Build non-split status message set_fact: message: " + {{ control_host.ansible_facts.ansible_user_id }}@{{ control_host.ansible_facts.ansible_hostname }} on {{ control_host.ansible_facts.ansible_distribution }} {{ control_host.ansible_facts.ansible_distribution_version }} - {{ control_host.ansible_facts.ansible_python.executable }} ({{ control_host.ansible_facts.ansible_python_version }}) -> + {{ control_host.ansible_facts.ansible_python.executable }} ({{ control_host.ansible_facts.ansible_python_version }}) + --[ {{ ansible_connection }} ]--> + {{ managed_host.ansible_facts.ansible_user_id }} on {{ managed_host.ansible_facts.ansible_python.executable }} ({{ managed_host.ansible_facts.ansible_python_version }})" when: split is success and split.stat.exists - name: Build split status message set_fact: message: " + {{ control_host.ansible_facts.ansible_user_id }}@{{ control_host.ansible_facts.ansible_hostname }} on {{ control_host.ansible_facts.ansible_distribution }} {{ control_host.ansible_facts.ansible_distribution_version }} - {{ control_host.ansible_facts.ansible_python.executable }} ({{ control_host.ansible_facts.ansible_python_version }}) -> + {{ control_host.ansible_facts.ansible_python.executable }} ({{ control_host.ansible_facts.ansible_python_version }}) + --[ {{ ansible_connection }} ]--> + {{ managed_host.ansible_facts.ansible_user_id }}@{{ managed_host.ansible_facts.ansible_hostname }} on {{ managed_host.ansible_facts.ansible_distribution }} {{ managed_host.ansible_facts.ansible_distribution_version }} {{ managed_host.ansible_facts.ansible_python.executable }} ({{ managed_host.ansible_facts.ansible_python_version }})" when: split is not success or not split.stat.exists |