7381 Commits

Author SHA1 Message Date
Michal Hrušecký
1d37f18903 Merge pull request #54 from openSUSE/coolo_1587
osc staging check with argument should give more output than without
2014-02-21 14:32:48 +01:00
Stephan Kulow
3e0cf8ed31 osc staging check with argument should give more output than without
(issue 1587)
2014-02-21 07:10:11 +01:00
Michal Hrušecký
b2b27a1ca7 Merge pull request #53 from openSUSE/coolo_1595
:-)
2014-02-20 14:25:45 +01:00
Stephan Kulow
538668d290 Merge pull request #51 from miska/master
Updated documentation reflecting the test I did
2014-02-20 14:23:31 +01:00
Stephan Kulow
9160515913 actually test the previous commit in action ;( 2014-02-20 14:22:33 +01:00
Michal Hrušecký
5486eb0599 Merge pull request #52 from openSUSE/coolo_1595
Looks ok
2014-02-20 13:28:16 +01:00
Stephan Kulow
3cb64d8381 unselect needs to reopen factory-staging review
- extend the add_review function to allow by_group too
- readd factory-staging group review for unselect
2014-02-20 11:43:28 +01:00
Stephan Kulow
bcf6af0129 avoid tabs in python 2014-02-20 10:04:03 +01:00
Stephan Kulow
189136c6c1 fix one more python 3.3 print 2014-02-20 09:59:51 +01:00
Michal Hrusecky
ac1114b878 Updated documentation reflecting the test I did
Documenting how did I rewrote the test case to make it easier and statefull.
2014-02-20 09:23:50 +01:00
Stephan Kulow
854c8f11cf max fixed openqa, so no need to whitelist tests 2014-02-20 08:04:13 +01:00
Alberto Planas
c4cc1738c8 Merge pull request #50 from miska/master
Whitespace fix
2014-02-19 20:39:03 +01:00
Michal Hrusecky
ef8f61ec3f Whitespace fix 2014-02-19 20:05:01 +01:00
Michal Hrušecký
542abf7fe1 Merge pull request #49 from openSUSE/coolo_fix_supersede
Looks ok, although there is alignment error :-D
2014-02-19 20:03:52 +01:00
Stephan Kulow
a1ad96579f simplify osc staging list output 2014-02-19 17:27:03 +01:00
Michal Hrušecký
254d8bb8e7 Merge pull request #45 from openSUSE/coolo_fix_non_groups
we need to check requests not in group too - on their own
2014-02-19 12:58:12 +01:00
Michal Hrušecký
95b9a94a9e Merge pull request #47 from openSUSE/coolo_implement_accept
implement accept action (issue 1479)
2014-02-19 12:57:03 +01:00
Michal Hrušecký
85b6195b43 Merge pull request #48 from openSUSE/coolo_issue_1577
if the package is not in a ring, build disable it when adding
2014-02-19 12:53:58 +01:00
Stephan Kulow
bbd2c7d7f6 if the package is not in a ring, build disable it when adding 2014-02-19 12:11:56 +01:00
Stephan Kulow
94c7b8f660 Merge pull request #46 from miska/master
Better testing, so far only for request reviews
2014-02-19 11:51:27 +01:00
Stephan Kulow
aeb07c24fc implement accept action (issue 1479) 2014-02-19 11:49:12 +01:00
Michal Hrusecky
00108750be Better testing, so far only for request reviews
To make testing more reliable and nice and generally better, we need to address
few issues. First of all, currently it is hard to figure out what was test
trying to access if accessing it fails. Second issue was that we mixed both
tests and OBS simulation logic. In perfect world, we should write some state
machine simulating OBS in some limited way and checking that scripts behaviour
corresponds to it.

This commit attempts to solve it at one example - review handling test.
2014-02-19 10:49:10 +01:00
Stephan Kulow
5c6ee06651 we need to check requests not in group too - on their own 2014-02-18 21:00:02 +01:00
Michal Hrušecký
20c00eedf5 Merge pull request #44 from openSUSE/coolo_broken_links
work around missing vrev on plain links
2014-02-18 14:38:23 +01:00
Alberto Planas
510f01d64f Merge pull request #43 from openSUSE/coolo_rework_list
moving list command into a file on its own (issue 1591)
2014-02-18 14:37:13 +01:00
Stephan Kulow
3cc1815f97 work around missing vrev on plain links 2014-02-18 14:36:32 +01:00
Stephan Kulow
aa2765c423 moving list command into a file on its own (issue 1591)
Removed accept - which is broken anyway and needs to be redone (issue 1479)
2014-02-18 14:28:45 +01:00
Alberto Planas
ef14eedafc Merge pull request #42 from openSUSE/add_kde5
add new devel project
2014-02-18 13:43:51 +01:00
Stephan Kulow
f7c774687c add new devel project 2014-02-18 13:41:02 +01:00
Alberto Planas
48c6d6fa70 Merge pull request #41 from openSUSE/coolo_unselect
implement unselect option
2014-02-18 13:32:15 +01:00
Stephan Kulow
3bf7a84ee7 implement unselect option
removes the request from review and tracking
2014-02-18 13:30:39 +01:00
Alberto Planas
7bfa3722f3 Merge pull request #40 from openSUSE/coolo_1290
fix the whole group issue
2014-02-18 10:43:01 +01:00
Stephan Kulow
68d60770b1 the check_repo_download function needs to return a set - even for errors 2014-02-18 10:40:45 +01:00
Stephan Kulow
4bf3f388f8 we need still need to fetch the complete group 2014-02-18 10:40:45 +01:00
Alberto Planas
2bd5461e9e Merge pull request #39 from openSUSE/coolo_1290
replace OBS groups with review groups defined in staging prjs
2014-02-18 10:02:19 +01:00
Stephan Kulow
3e042b1fd2 replace OBS groups with review groups defined in staging prjs
(issue 1290)
2014-02-18 10:00:07 +01:00
Stephan Kulow
4879a4b509 fix import for exception 2014-02-18 09:21:29 +01:00
Alberto Planas
5f6f2b84b3 Merge pull request #38 from openSUSE/coolo_simplify_checker
make the check output a bit easier to parse
2014-02-18 09:04:36 +01:00
Alberto Planas
ca2ad227b5 Merge pull request #37 from openSUSE/fix_select
make sure we remove the factory-staging review after picking
2014-02-18 09:03:37 +01:00
Stephan Kulow
c5de3b8dbf test travis 2014-02-18 08:59:01 +01:00
Stephan Kulow
2fb87f1767 make sure we remove the factory-staging review after picking 2014-02-18 08:58:10 +01:00
Stephan Kulow
28789e0c23 fix exception handling 2014-02-18 07:22:55 +01:00
Stephan Kulow
15800dbe27 make the check output a bit easier to parse
Having all informations can be a bit tough - next stop colors :)
2014-02-17 21:24:06 +01:00
Michal Hrušecký
2156b553bc Merge pull request #36 from openSUSE/coolo_1345
implement openqa "sync" - looks, not looking where I'm not supposed to.
2014-02-17 17:42:39 +01:00
Stephan Kulow
48e05a9765 fix up the staging functionality for select 2014-02-17 16:09:30 +01:00
Stephan Kulow
afd0e0650e implement openqa "sync"
This implements the current openqa logic - while we have no official API
this will do as long as we keep it uptodate
2014-02-17 15:13:27 +01:00
Michal Hrusecky
e44f86a939 Tests for review manipulations 2014-02-17 15:12:18 +01:00
Michal Hrusecky
98e90ffb64 Implemented reviews handling
When adding rq into project, add review by project, when removing, accept the
review.
https://progress.opensuse.org/issues/1565
2014-02-17 14:41:13 +01:00
Alberto Planas
a33c27578c Merge pull request #34 from openSUSE/coolo_1323
check for dirty repositories
2014-02-17 14:32:06 +01:00
Stephan Kulow
485a056a4b check for dirty repositories
Also make sure the move_between_projects doesn't move requests not
there
2014-02-17 14:28:18 +01:00