3a739a0 Convert to standard interface task

Authored and Committed by kparal 6 years ago
    Convert to standard interface task
    
    Squashed commit of the following:
    
    commit c25e8dc09972a7074c8c43a239b381d1f6aa881b
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Fri Jan 26 12:46:08 2018 +0100
    
        only download and process supported architectures
    
        Also add README instructions for local execution.
    
    commit 6ca52f1c881526f6ef44f25f6a5ee3c302918e2b
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Wed Jan 24 11:54:52 2018 +0100
    
        store downloading progress in test.log
    
    commit 76b01f27cc510cc54c7525ed57bab6bde9d7cf44
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Tue Jan 16 15:21:34 2018 +0100
    
        create artifacts/taskotron in playbook
    
    commit 49a5ff06b17fb74f82d95608842338ef1d47a8ef
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Mon Jan 15 15:30:46 2018 +0100
    
        tests.yml: better indentation
    
    commit 605e6c6ab1a73b3b2b83bd968b77705418bdfb18
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Thu Jan 11 16:50:47 2018 +0100
    
        make sure artifacts dir exists
    
        and use a variable for workdir
    
    commit e68c21f91a98ad7ac092d0998e9d2176ce1aff2d
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Wed Sep 13 15:44:50 2017 +0200
    
        use {{artifacts}}/taskotron subdir for results.yml
    
    commit 9a310186bd30a7d5dc7c3e278232fc6c342b8da1
    Author: Lukas Brabec <lbrabec@redhat.com>
    Date:   Mon Sep 11 13:54:35 2017 +0200
    
        taskotron_generic_task variable added
    
    commit 5ffb15f289d8f48a5093018c945878f4cfaf9146
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Thu Sep 7 11:06:33 2017 +0200
    
        wrap long lines
    
    commit 468e01842ea035e04f38ad098d961fef2bb53b9c
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Thu Sep 7 11:06:10 2017 +0200
    
        add testcase to taskotron_results.yml
    
    commit 790c29f0bde18985caebf7e8b512d69ca4b19a1e
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Wed Sep 6 15:50:50 2017 +0200
    
        simplify
    
    commit b69a3b3251f5d843ca7d6053229ff63ad6cbf1da
    Author: Lukas Brabec <lbrabec@redhat.com>
    Date:   Wed Sep 6 14:28:12 2017 +0200
    
        ansiblizing cleanups
    
    commit 09e5eab89eae6780366941d26973d313b55d39f8
    Author: Lukas Brabec <lbrabec@redhat.com>
    Date:   Tue Aug 29 21:38:05 2017 +0200
    
        WIP: SI compatibility
    
        - test system downloads the RPMs
        - subjects instead of koji_type item
        - proper returncode as needed by standard interface
        - output of python script in artifact file (for debugging)
        - results.yml for easier integration with resultsdb
        - test.log changed to human readable summary (as we cannot expect it to
          contain readable yaml, format is not specified by SI at the moment )
    
    commit 7839476126fb170a7225480c3c7bbf241415fa6c
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Tue Aug 29 16:11:39 2017 +0200
    
        tests.yml: save test output to test.log
    
        As SI requests.
    
    commit 9fbd9f0f884fc0e70a7cfb9f1e59d4bce36df425
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Tue Aug 29 16:03:11 2017 +0200
    
        tests.yml: add tags
    
        Tag as 'classic' and 'container', since we should be able to run the
        test there.
    
    commit bbc8494d33102fec7913d63dd41a93d3e0fede22
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Tue Aug 29 15:55:11 2017 +0200
    
        remove runtask.yml
    
        Not needed anymore with SI.
    
    commit 7be0119992d2597212aa9a6250e08cb6be30250c
    Author: Kamil Páral <kparal@redhat.com>
    Date:   Tue Aug 29 15:53:17 2017 +0200
    
        rename run_tests.yml to tests.yml
    
        As mandated by standard interface.
    
    commit 6c1ab8359900c047a8be5c0825d68928569f117d
    Author: Martin Krizek <mkrizek@redhat.com>
    Date:   Mon Aug 28 14:38:25 2017 +0200
    
        ansiblize
    
        
file modified
+28 -4
file modified
+36 -21
file removed
-33
file added
+67