Michal Hrusecky <mhrusecky@suse.cz> writes:
Susanne Oberhauser-Hirschoff - 18:32 28.11.13 wrote:
- Integration means testing, and testing may be a gate/decision point whether further builds make sense at all (think rings). This tracking of test status is not in the tool. And tests should gate further work based on test status. And tests, automatic or manual, have a smart and a stupid order doing them.
So you would like to see better integration between openQA and OBS?
openQA imnsho is just another flavour of build (as in rpm, kiwi, deb, openQA) I'm talking about 1. support _manual_ steps in the flow: hardware tests in the community are manual, not automatic. bluez audio comes to mind. 2. clearly distinguish test from build: a failing test may still mean an ok package, just only 'gold', not 'platinum'
However how will this help dependent multi-target projects (like gnome, or kde or databases or d:lang:*) to likewise be stable at all^wmost times?
It looks to me like the flow that is proposed here continues to break projects that build for both factory and other released distributions.
Few comments:
- It will not break stable versions
- Changes done in devel project should be send to Factory anyway ** If changes are in Factory, base is not going to change to break everything without fix provided
Sooo, the solution is simple, if you want your stuff not getting broken as nobody know what you have, submit your changes to Factory and don't keep them to yourself :-) Devel projects are packages on the way to Factory anyway ;-)
Like an upstream project at random times would push their stuff into my working branch and break it "because I'll merge it upstream later anyhow" ;-) sigh. There was barely a way to leapfrog svn and cvs on the way from rcs to git. It even needed some proprietary things before and in between. Maybe this is also true for the way from autobuild to a distributed integration server. S. -- Susanne Oberhauser SUSE LINUX Products GmbH +49-911-74053-574 Maxfeldstraße 5 Processes and Infrastructure 90409 Nürnberg GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org