[system-tests] run_system_test.py cannot run some test cases with templates

Bug #1604057 reported by Dennis Dmitriev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Dennis Dmitriev

Bug Description

Try to run a template-based system test:

$ ./run_system_test.py run --with-xunit "system_test.deploy_and_check_radosgw(ceph_all_on_neutron_vlan)"

Expected result: system test started

Actual result: system test not found:
...
2016-07-18 13:39:53,252 - INFO fuel_web_client.py:3237 -- Use FuelWebClient compatible to fuel-devops 3.0
There are no cases mapped to current group, please be sure that you put right test group name.

---------------

The issue caused by incorrect regexp that should parse the group name in the method split_group_config().

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

Fix proposed to branch: master
Review: https://review.openstack.org/343762

Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Dennis Dmitriev (ddmitriev)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/343763

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/343762
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=923af3eb227c9e0e407aea5f4ceebdce147e44c3
Submitter: Jenkins
Branch: master

commit 923af3eb227c9e0e407aea5f4ceebdce147e44c3
Author: Dennis Dmitriev <email address hidden>
Date: Mon Jul 18 19:11:09 2016 +0300

    Fix regexp that parse a template-based test case name

    - allow to use symbols "-" and "_" in the YAML template names

    Change-Id: I1e69cf39e667c7198ecddbddedb5aa45d789c7eb
    Closes-Bug:#1604057

Changed in fuel:
status: In Progress → Fix Committed
tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (stable/mitaka)

Reviewed: https://review.openstack.org/343763
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=b34458de2d6a296cbe83f2f6f33447bb6f1b8311
Submitter: Jenkins
Branch: stable/mitaka

commit b34458de2d6a296cbe83f2f6f33447bb6f1b8311
Author: Dennis Dmitriev <email address hidden>
Date: Mon Jul 18 19:11:09 2016 +0300

    Fix regexp that parse a template-based test case name

    - allow to use symbols "-" and "_" in the YAML template names

    Change-Id: I1e69cf39e667c7198ecddbddedb5aa45d789c7eb
    Closes-Bug:#1604057

tags: added: on-verification
Revision history for this message
Tatyana Kuterina (tkuterina) wrote :

Verified on 9.1 snapshot #81

[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 495
cat /etc/fuel_build_number:
 495
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 python-packetary-9.0.0-1.mos142.noarch
 fuel-migrate-9.0.0-1.mos8496.noarch
 fuel-release-9.0.0-1.mos6349.noarch
 fuel-bootstrap-cli-9.0.0-1.mos285.noarch
 fuel-openstack-metadata-9.0.0-1.mos8748.noarch
 fuel-ostf-9.0.0-1.mos938.noarch
 shotgun-9.0.0-1.mos90.noarch
 python-fuelclient-9.0.0-1.mos325.noarch
 fuel-9.0.0-1.mos6349.noarch
 fuel-misc-9.0.0-1.mos8496.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8748.noarch
 rubygem-astute-9.0.0-1.mos753.noarch
 fuel-setup-9.0.0-1.mos6349.noarch
 network-checker-9.0.0-1.mos74.x86_64
 fuel-agent-9.0.0-1.mos285.noarch
 fuel-ui-9.0.0-1.mos2717.noarch
 fuel-library9.0-9.0.0-1.mos8496.noarch
 nailgun-mcagents-9.0.0-1.mos753.noarch
 fuel-notify-9.0.0-1.mos8496.noarch
 fuel-nailgun-9.0.0-1.mos8748.noarch
 fuelmenu-9.0.0-1.mos274.noarch
 fuel-mirror-9.0.0-1.mos142.noarch
 fuel-utils-9.0.0-1.mos8496.noarch

FUEL_QA_COMMIT=bfb750898b0f5ef196eb0c8a295cc29279487ade
UBUNTU_MIRROR_ID=ubuntu-2016-07-31-170655
CENTOS_MIRROR_ID=centos-7.2.1511-2016-05-31-083834
MOS_UBUNTU_MIRROR_ID=9.0-2016-08-01-154321
MOS_CENTOS_OS_MIRROR_ID=os-2016-06-23-135731
MOS_CENTOS_PROPOSED_MIRROR_ID=proposed-2016-08-01-154321
MOS_CENTOS_UPDATES_MIRROR_ID=updates-2016-06-23-135916
MOS_CENTOS_HOLDBACK_MIRROR_ID=holdback-2016-06-23-140047
MOS_CENTOS_HOTFIX_MIRROR_ID=hotfix-2016-07-18-162958
MOS_CENTOS_SECURITY_MIRROR_ID=security-2016-06-23-140002

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

Other bug subscribers

Remote bug watches

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