891 Commits

Author SHA1 Message Date
23419e638e Separate memoized function for easy tests. 2014-07-01 09:30:54 +02:00
43d5d99a5e Some improvements in the output. 2014-07-01 09:30:53 +02:00
Stephan Kulow
e61acec981 more known passes 2014-06-30 21:42:26 +02:00
Stephan Kulow
8a45d8676f one more passing 2014-06-28 15:58:29 +02:00
Stephan Kulow
27d2db0d33 also ignore zip files 2014-06-28 09:36:34 +02:00
Stephan Kulow
819082c949 Merge pull request #175 from aplanas/master
Enable comments and some changes in local cache
2014-06-27 11:19:01 +02:00
3e98a7545c Together with goodrepos, takes care of downloads.
There are many fields tracked with a request object that are
assigned during the check process.  The field downloads was
missing too.  The next one is possibly to_ignore.
2014-06-27 11:06:23 +02:00
414ad1390e Enable comments. 2014-06-27 09:50:08 +02:00
2fb9555648 The cache takes care of goodrepos. 2014-06-26 16:44:30 +02:00
01dfc4d9ce Small fix. Also disable the local search for now. 2014-06-26 15:30:31 +02:00
Alberto Planas
846ce1a395 Merge pull request #174 from openSUSE/coolo_improve_review_skip
Coolo improve review skip
2014-06-26 13:17:39 +02:00
Stephan Kulow
1bdb8bdb15 don't skip review if the diff contains chmod,chown or rm
switch from ancor to coolo - and then drop out later
2014-06-26 13:11:08 +02:00
Stephan Kulow
418f2bbafe be more conservative in skipping 2014-06-26 12:15:07 +02:00
Stephan Kulow
0fb87602a6 only skip review-team on version updates 2014-06-26 12:00:46 +02:00
Stephan Kulow
ee8d338530 give the perl script a NEW_VERSION env variable if it's an update 2014-06-26 11:49:26 +02:00
Stephan Kulow
59b7f061cb Merge pull request #173 from aplanas/master
Makes sure that stdout is restored.
2014-06-26 11:47:58 +02:00
10d4fd3542 Makes sure that stdout is restored. 2014-06-26 11:46:37 +02:00
Stephan Kulow
589033c547 don't regexp 2014-06-25 16:10:20 +02:00
Stephan Kulow
8d21a73fac Merge pull request #172 from aplanas/master
A draft for the local cache (not properly tested) and some tests
2014-06-25 14:25:21 +02:00
ccfb48511e Add initial test for check_specs. 2014-06-25 14:17:52 +02:00
b297237a79 Fix a missing continue. 2014-06-25 12:55:07 +02:00
c593116f2a Remove the print in check_specs. 2014-06-25 12:00:07 +02:00
c206367acb Initial steps to detect valid packages in the cache. 2014-06-25 12:00:07 +02:00
53d7614f97 Fix description. 2014-06-25 12:00:07 +02:00
46c5c5c001 Initial tests for checkrepo. 2014-06-25 12:00:07 +02:00
657f74c565 Detect when there is only one repo as a candidate. 2014-06-25 12:00:07 +02:00
Alberto Planas
a744801201 Merge pull request #171 from openSUSE/coolo_bumblebee
support X11:Bumblebee as prj
2014-06-25 11:39:30 +02:00
Stephan Kulow
438d0d19a8 support X11:Bumblebee as prj 2014-06-25 11:27:27 +02:00
Stephan Kulow
c0890f19e8 Merge pull request #170 from aplanas/master
Remove useless oscs
2014-06-23 15:07:38 +02:00
c5daf9a956 Remove fake oscs for testing. 2014-06-23 15:06:03 +02:00
3d9ae2bcba Add error messages for other execution plans where there is not standard repo 2014-06-23 14:42:19 +02:00
4c0d469a96 Remove pep8 complains. 2014-06-23 14:20:11 +02:00
Stephan Kulow
10db576d5b Merge pull request #169 from aplanas/master
First draft for action #2432
2014-06-23 14:02:25 +02:00
d565200a2c Improve error messages.
- Show only the error messages for standard repo (staging projects)

- Cache error messages to show only one instance
2014-06-23 13:45:48 +02:00
0197930ff9 Remove debug output. 2014-06-23 11:07:33 +02:00
93b725b74b Takes care of :DVD. 2014-06-23 11:04:20 +02:00
88a5db6a56 action #2432 - Refactor the repo checker to look for broken dependencies in staging prjs
First approach to this.  In this version we create a execution_plan
where there are one (for now) fallback if the plan fails.

If the logic is correct, needs to be refactored a lot:

- Plans are combination of different repos, we need to priorize
  certain repos over the rest, or explore all the combinations.

- execution_plan is using as index the main repo, this is confusing.

- The overall code is confusing and unordered, with creation of
  fields dynamically in the Request class, like goodrepo, goodrepos,
  downloads, etc.  This needs to be done in an ordered way
2014-06-23 11:04:20 +02:00
b0730b0b5e Fix and document more dynamic fields in Request. 2014-06-23 11:04:19 +02:00
d56e6244e6 action #2616 - Update osc to disable output. 2014-06-23 11:04:19 +02:00
a2d6c19377 Fix call to change_review_state 2014-06-23 11:04:19 +02:00
eb7d775ed4 Fix variable result 2014-06-23 11:04:19 +02:00
a2555f9b27 Moving more parts. 2014-06-23 11:04:19 +02:00
Stephan Kulow
3d9387ae66 one less known failure 2014-06-20 08:16:23 +02:00
Stephan Kulow
21ac9cce7c ignore packages already in :DVD 2014-06-18 21:52:08 +02:00
Stephan Kulow
a28c7977e1 random fixes for totest 2014-06-18 08:48:41 +02:00
Alberto Planas
c87854d043 Merge pull request #168 from openSUSE/coolo_1523
Coolo 1523
2014-06-17 14:45:13 +02:00
Stephan Kulow
4b432b9bb1 fix the test suite for the subpkg tests
actually the biggest impact has my refusal to select into outdated prjs
2014-06-17 14:39:51 +02:00
Stephan Kulow
9579595e72 remove sub packages on unselect
http://pastebin/10224
2014-06-17 13:57:19 +02:00
Stephan Kulow
65375ed945 create sub packages in 2nd ring
https://progress.opensuse.org/issues/1523
2014-06-17 13:49:15 +02:00
Stephan Kulow
6e71aa486a don't crash if the publish flags were manipulated with the webui 2014-06-17 12:02:59 +02:00