#224 standard-test-beakerlib: resolve-test-dependencies runs always on test-runner
Closed 5 years ago by astepano. Opened 5 years ago by astepano.

@@ -1,11 +1,13 @@ 

  ---

  

  - name: Get list of RPM packages listed at beakerlib tests' requirements

-   script: "{{ role_path }}/files/resolve-test-dependencies {{ tenv_workdir }}/{{ item }}"

+   command: "{{ role_path }}/files/resolve-test-dependencies {{ playbook_dir }}/{{ item }}"

    with_flattened:

      # tests - is defined at tests.yml playbook

      - "{{ tests }}"

    register: deps

+   delegate_to: "{{ test_runner_inventory_name }}"

+   delegate_facts: True

    environment:

      BEAKERLIB_LIBRARY_PATH: "{{ beakerlib_libraries_path }}"

  
@@ -18,9 +20,9 @@ 

    when: deps.results[0].stdout_lines | length > 1

  

  - debug:

-     msg: >

-       Tests requre next RPM packages: {{ makefile_pkgs_req1 }}

-       Tests requre next RPM packages: {{ makefile_pkgs_req2 }}

+     msg:

+       - "RhtsRequires entry from Makefile: {{ makefile_pkgs_req1|d("None", true) }}"

+       - "Requires entry from Makefile: {{ makefile_pkgs_req2|d("None", true) }}"

      verbosity: 1

  

  - include_role:

Pull-Request has been closed by astepano

5 years ago