Need to update script which allow to upload Tempest tests to TestRail

Bug #1436426 reported by Timur Nurlygayanov
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Timur Nurlygayanov
6.0.x
Fix Released
High
Timur Nurlygayanov

Bug Description

We need to update the script which upload Tempest tests to TestRail TMS.

What should be changed:
1. Test cases names should contain 'id' of Tempest test, like:
test_aggregate_add_existent_host[gate,id-19dd44e1-c435-4ee1-a402-88c4f90b5950,negative]
2. Need to collect only test cases which have 'id' in names
3. Need to delete / upload test cases in parallel threads to improve the performance of this script (no parallel execution takes ~2 hours, if we will perform requests in parallel we can upload tests in 1-2 minute)

Changed in fuel:
assignee: nobody → Timur Nurlygayanov (tnurlygayanov)
status: Confirmed → In Progress
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/167416
Committed: https://git.openstack.org/cgit/stackforge/fuel-qa/commit/?id=cc61727aed6526a6caf2b4b59bad5db45d769e5c
Submitter: Jenkins
Branch: master

commit cc61727aed6526a6caf2b4b59bad5db45d769e5c
Author: TimurNurlygayanov <email address hidden>
Date: Wed Mar 25 01:22:34 2015 +0400

    Updated script for Tempest tests in TestRail

    Updated script:
     1. Changed test cases collect logic. New version will copy
        only functional Tempest tests which have id.
     2. All requests to TestRail will be performed in parallel 100 threads

    Closes-Bug: #1436426
    Change-Id: I2f65c8deaca6c85cfd71a98a886e9cfc3a351e6d

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

It is done, we can use the same script for different MOS releases

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.