Bug 1277492

Summary: make run_suite script work with latest stable basic ovirt tests
Product: [Community] ovirt-system-tests Reporter: Yaniv Bronhaim <ybronhei>
Component: RFEsAssignee: David Caro <dcaroest>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Stehlik <pstehlik>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: ---CC: bugs, dcaroest, eedri
Target Milestone: milestone2   
Target Release: 0.4   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: ci
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-24 11:29:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1279411    

Description Yaniv Bronhaim 2015-11-03 13:13:58 UTC
Project ovirt-testing-framework-tests is aimed to include different type of testing suites. This script should simplify the run of those script and be used by variate jenkins jobs for different purposes, such as for vdsm functional tests.

Therefore, in this RFE we need to merge between the tests in lago core code to the once in ovirt-testing-framework-tests/basic_suite and have it part of the current 3.5 job (http://jenkins.ovirt.org/job/ovirt_3.5_system-tests-el7-x86_64/) means that instead of running it with lago commands or additional script, the job will only run with the command - "./run_suite basic_suite"

Comment 1 Eyal Edri 2015-11-05 15:21:31 UTC
is this solved for lago 0.3? doesn't this means the opposite of splitting the tests ?

Comment 2 Red Hat Bugzilla Rules Engine 2015-11-05 15:21:35 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 3 David Caro 2015-11-05 16:14:58 UTC
It's not solved, what yaniv means is that in the repo where we will have the tests after the split, there's a shell script that handles the test execution, and that we should use that instead of hardcoding the test execution in the jenkins job (as it does now).

I agree to certain point, still have to find a better way to integrate with the standard ci, but yes, essentially we will replace the jenkins-hardcoded script by one simple ./run_suite <mysuite> line.

That also eases the manual execution.

We should decide how to distribute that among devs and how to ease the usage, but that's a future task.

Comment 4 Eyal Edri 2015-11-11 08:12:29 UTC
david, is the patch relevant for the bug, if so - please move to POST (shouldn't the hook do it btw?)

Comment 5 David Caro 2015-11-11 09:30:38 UTC
I added the hook that moves to POST a couple days ago, but forgot to move the bugs that had the patch added before that