Bug 633239

Summary: [RFE] Run tests manually exactly same way as they run in Beaker, including synchornization
Product: [Retired] Beaker Reporter: Marian Csontos <mcsontos>
Component: beahAssignee: beaker-dev-list
Status: CLOSED WONTFIX QA Contact:
Severity: medium Docs Contact:
Priority: low    
Version: 0.5CC: bpeck, mcermak, mcsontos, spoore, tklohna, tools-bugs
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: SimpleHarness
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-03 11:50:33 UTC Type: ---
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: 623920    
Bug Blocks: 632222    

Description Marian Csontos 2010-09-13 11:26:30 UTC
Provide a convenient way to run a test locally, including support for multihost synchronization.

As for now there are multiple known differences in environment when test runs locally (via make run) and from beaker.

make run will inherit everything from your environment.

make run will inherit stdin/stdout, while harness uses /dev/null. rhts used /dev/console.

selinux context: see Bug 623920 for more details.

May be others I have not thought of...

Comment 1 Martin Cermak 2010-09-13 12:44:32 UTC
Great! +1 to solving this :-)

Comment 2 Martin Cermak 2012-09-27 08:06:03 UTC
Any update here?

Comment 3 Dan Callaghan 2012-09-28 01:42:46 UTC
*** Bug 844767 has been marked as a duplicate of this bug. ***

Comment 4 Nick Coghlan 2012-10-17 04:35:51 UTC
Bulk reassignment of issues as Bill has moved to another team.

Comment 5 Scott Poore 2013-05-22 16:59:20 UTC
Hey Nick, team,

What's the status/priority on this one?  Is it already targeted for
implementation on a specific version?

How/where will this be implemented?  I'm specifically interested in the
rhts-sync-set and rhts-sync-block execution when run outside of a beaker lab
environment.

IdM QE and Dev I think are very interested in this one as we may be looking at
tests upstream where we (or customers/users) do not have beaker environments.

Thanks,
Scott

Comment 7 Scott Poore 2015-11-24 13:32:06 UTC
Is this feature not accomplished by restraint?

Comment 8 Tomas Klohna 🔧 2019-04-03 11:50:33 UTC
Requested feature is already supported by Restraint as Scott said. Please use it as your test harness. Feel free to reopen the ticket if there is some problem with it.