On 10/16/2013 04:27 PM, Ladislav Slezak wrote:
Dne 9.10.2013 10:31, Josef Reidinger napsal(a):
4) skip running rspec tests before osc:build and run it only during osc build as part of test if package build
Pros: - no dependencies, even ruby bindings is not part, only yast-rake
Cons: - if rspec test fail, then it will be later in build, so no fail fast
I'd prefer this solution as it is the most robust (you will test against correct base packages like yast2 and you can even use packages which are not installed at Jenkins) and requires no extra maintenance (the latest packages from OBS will be used automatically, no need to keep them in sync manually).
The disadvantage (later failure) is not a problem IMHO, `osc build` should be quite quick, on my machine it takes just about few minutes and that's fine for me.
From what I've seen, this seems to be the easiest way of checking several branches independently. Automation is what I feel to save our resources we currently spend on maintenance. That's why I think we should check all maintained branches (if possible). Bye Lukas -- Lukas Ocilka, Cloud & Systems Management Department SUSE LINUX s.r.o., Praha -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org