366 Commits

Author SHA1 Message Date
b985c2b637 Change cache strategy.
The request can be partially cached.  When this is the case, we
still try to download the packages (avoided in the last moment
by the original cache system).  But there is a prepopulated
data in 'download' and 'missings' in the request that are agregated
with the new data.
2014-07-22 17:19:17 +02:00
925d88cd9e Rename CheckRepo._download method. 2014-07-21 16:29:49 +02:00
9580834238 Move more fuctions to checkrepo.py 2014-07-21 14:33:48 +02:00
57207f3890 Revert "Allow extra packages in a request."
This reverts commit 2a8da7ce5cbe64631ae47e17c821a9323e74299a.
2014-07-21 11:10:46 +02:00
2a8da7ce5c Allow extra packages in a request. 2014-07-18 20:19:08 +02:00
3d5201b5c6 Fix fixtures and tests. 2014-07-17 14:58:02 +02:00
Stephan Kulow
f679aeba78 give select command an --add switch to mark additional packages
https://progress.opensuse.org/issues/2892
2014-07-17 13:55:45 +02:00
Stephan Kulow
3b14b96a66 support delete requests
we track the target package to download the toignore tracking
2014-07-17 11:36:05 +02:00
Stephan Kulow
ae1dd81cd3 Two fixes for check command:
- don't output empty prjs as acceptable
- don't output more than one problematic openQA job
2014-07-16 14:50:37 +02:00
be6a4a1c84 Update factory version only if is a new version. 2014-07-15 17:08:48 +02:00
8c3e87e246 Needs have too many e's. 2014-07-15 11:08:28 +02:00
Stephan Kulow
6e1250614b my completly lamda free version of changing versions
osc staging accept should set the version of factory to today
2014-07-15 10:53:43 +02:00
62001bcf9a action #2876 - Request.missing is not propley set in cached packages 2014-07-14 16:59:10 +02:00
2cbddb6f9d Add failing modules information for openQA. 2014-07-09 17:50:06 +02:00
a7c9c5717f Detect running state in openQA report. 2014-07-09 09:38:54 +02:00
33a0e224a4 Do not show twice superseded packages. 2014-07-08 17:25:29 +02:00
79086419bc Add architecture to the report. 2014-07-08 17:06:31 +02:00
7048597bf4 Remove more superflous data. 2014-07-08 16:54:56 +02:00
8d19e92e4d Remove passed openQA results. Fix tests. 2014-07-08 16:17:11 +02:00
5750f4dfb0 action #2628 adapt osc staging check to read the information from obs_factory. 2014-07-08 15:33:39 +02:00
55c105408b Fix comments. 2014-07-08 15:33:39 +02:00
d3d702fc2a Remove unused imports. 2014-07-08 15:33:10 +02:00
e121e76f2c Remove unused method. 2014-07-07 11:57:25 +02:00
4329ceff8b Improve pasteability. 2014-07-04 14:21:43 +02:00
026b0fb0e2 Store verifymd5 in the request. Use it in check_disturl. 2014-07-04 13:34:53 +02:00
feba69e4d5 SPECs files have the scrmd5 form the original request. 2014-07-04 10:41:12 +02:00
c0c4977001 Remember the call with a rev param. 2014-07-03 15:53:58 +02:00
54fd3e5108 New rev param for get_package_information. 2014-07-03 15:52:10 +02:00
8ca7a36266 Remove bad repos from local cache. 2014-07-02 14:04:55 +02:00
da8dd705b0 A new way to make plans. 2014-07-01 19:55:17 +02:00
72bf8af9e3 Add is_cached attribute. 2014-07-01 10:33:58 +02:00
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
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
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
b0730b0b5e Fix and document more dynamic fields in Request. 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
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
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
Ancor Gonzalez Sosa
84193d62e8 Nicer comments (using the improved OBS markup) for (un)select 2014-06-17 11:39:59 +02:00
Ancor Gonzalez Sosa
c7774d8b8b AcceptCommand only adds one comment
Added tests for AcceptCommand with a new Staging:C fixture.
2014-06-16 17:15:24 +02:00