55 Commits

Author SHA1 Message Date
8e65838cb0
SLE-12-SP1 switch to LTSS mode 2017-05-30 12:54:52 +02:00
Stephan Kulow
58bc4109eb Leap 42.1 is done 2017-05-18 12:30:59 +02:00
ed782d966b
Remove unused KGRAFT_TEST_REPO 2017-04-25 14:23:52 +02:00
schillingf
52a67ec476 Update list of kgraft test-systems.
* Add kGraft0k, kGraft1f, and kGraft26.
* Remove kGraft0c, kGraft14 and kGraft15.
2017-04-12 10:29:33 +02:00
Stephan Kulow
9542ee0b2f QAM: Do not treat all repos the same
Seperate the incidents and the repos - not all progress is problematic
2017-03-26 17:02:20 +02:00
schillingf
cf3b44171f Add new kGraft systems
Add kGraft1d, kGraft1e and kGraft25
2017-03-24 11:09:10 +01:00
Martin Pluskal
6e28563f42 Merge pull request #700 from fschilling/upd_kgr_hostlist
Add kGraft24 and kGraft0j, remove now unsupported SUTs
2017-02-18 11:43:03 +01:00
schillingf
66952bc100 Add kGraft{24,0j}, remove now unsupported SUTs
* Add kGraft24
* Add kGraft0j
* Remove kgraft-guests which served kernels that are now out of live-
  patching support
2017-02-17 16:28:26 +01:00
Stephan Kulow
c41e042306 Fix typo in openqa bot 2017-02-08 19:58:28 +01:00
Stephan Kulow
95e314ea90 maintenance: Do not send notifications for *starting* to test 2017-02-08 14:00:05 +01:00
Stephan Kulow
d6bb0b1129 Fix comments default for openqa-maintenance bot
And remove some of the noisy debug output
2017-01-11 13:35:33 +01:00
schillingf
aa50704a46 Update kGraft host-list
* Add kgraft0h, kgraft0i, kgraft1b and kgraft1c.
* Remove kgraft09 (kernel out of support)
2017-01-08 19:52:38 +01:00
schillingf
9db77eeaf0 Add hosts kgraft22 and kgraft23 2017-01-04 14:57:24 +01:00
Jimmy Berry
7431af4a72 Rework ReviewBot.CommandLineInterface to provide class option. (#622)
Alleviates the need for a lot of duplicate code, some of which is already
out-of-sync.
2017-01-02 09:34:13 +01:00
Stephan Kulow
cc7888ed65 Fix syntax 2016-12-25 07:57:30 +01:00
schillingf
688da5b208 add SUTs kGraft{0g,1a,21} 2016-12-16 15:49:28 +01:00
Stephan Kulow
3c4976fd88 Change incident summary
Include all groups counting the passing jobs too (we need a link
to the passing groups to see if SP1 and SP2 were tested)
2016-12-09 14:03:55 +01:00
Stephan Kulow
4607d725da Move to requests module (#601)
urllib is for some reason *much* slower - like minutes instead of microseconds
2016-11-26 06:59:58 +01:00
Stephan Kulow
0f9830606c Fix link to the failed step (#600)
Instead of linking to the first step in a failed test, link to the first
failing. openQA uses this route internally to delay parsing details
2016-11-24 12:20:30 +01:00
Ondřej Súkup
a22b016fa4 Added kGraft20 refhost (#592) 2016-11-08 08:59:26 +01:00
Stephan Kulow
5eb1cb18e5 Adapt to SP2 maintenance (#591) 2016-11-04 16:01:54 +01:00
fschilling
2972159403 added host kGraft19 (#589) 2016-10-26 18:41:07 +02:00
Stephan Kulow
6a82823e6e reintroduce pformat import - it *is* used 2016-10-25 14:48:50 +02:00
fschilling
8a06bd4bdb fixed WORKER_CLASS for host kGraft18 (#587)
The VM is not hosted by perseus but by pegasus.
2016-10-25 14:42:54 +02:00
Ludwig Nussel
95014d8564 Merge pull request #584 from openSUSE/support_kgraft
Add kgraft settings
2016-10-25 10:52:09 +02:00
Stephan Kulow
d68fd5a741 Treat all SLE-12 live patches as SP1
(GA is LTSS and covered differently)
2016-10-24 15:09:06 +02:00
Stephan Kulow
272bb42c33 Some small code cleanup 2016-10-24 13:48:34 +02:00
Stephan Kulow
0b727a5c61 Special settings for kgraft incidents 2016-10-24 13:48:34 +02:00
Ondřej Súkup
96807a0298 Cleanup unused code/imports (#585) 2016-10-19 15:37:56 +02:00
Stephan Kulow
c0700e81bc Add kgraft settings 2016-10-19 14:44:18 +02:00
Ondřej Súkup
9c93fcdb32 Remove backward compatibility with qam-minimal tests (#583) 2016-10-19 13:24:14 +02:00
Stephan Kulow
8b25ffe305 Report fails without modules too (#577)
otherwise the request will be blocked as FAILED without reason
2016-10-08 07:55:00 +02:00
Stephan Kulow
6b9ca35f1f Only trigger new repos if all previous incidents are reported (#576) 2016-10-08 07:49:24 +02:00
Stephan Kulow
5df3fcc141 Report incompletes (#575)
* Fix reporting of incomplete jobs

* Do not accept requests that have something to report

The bot just isn't smart enough to hold chromium updates if the
(otherwise unimportant) chromium test broke
2016-10-07 11:01:30 +02:00
Stephan Kulow
3e5f2c3528 Update sle 12 ga: desktop is gone and server is ltss now (#574) 2016-10-06 13:13:23 +02:00
Stephan Kulow
0780948ab2 openqa-maintenance: Add 42.2 settings 2016-09-26 13:37:08 +02:00
Stephan Kulow
9c3a192e34 remove debugging aid 2016-08-13 18:31:57 +02:00
Stephan Kulow
a49886fd9e Provide INCIDENT_REPO and INCIDENT_PATCH to openqa 2016-08-12 14:10:23 +02:00
Stephan Kulow
83044e225a Calculate LATEST_GOOD before scheduling incidents 2016-08-04 18:13:48 +02:00
Stephan Kulow
b811a66e4c Wait for the test repo before commenting 2016-08-04 13:53:49 +02:00
Stephan Kulow
af6562c948 Also track released updates for SLE 2016-08-03 16:36:31 +02:00
Stephan Kulow
de778a21bd Allow multiple medium to be scheduled per repo target
and make the repo targets specific to openqa instance (oops)
2016-08-03 16:16:34 +02:00
Stephan Kulow
e6bbef1db4 Fix the build number calculation for a new day 2016-07-29 07:33:15 +02:00
Stephan Kulow
2a317d2927 Extend the BS comment to group it by modules 2016-07-28 21:21:47 +02:00
Stephan Kulow
d35f5ba4b4 Make sure we get a new test build every day 2016-07-28 15:30:02 +02:00
Stephan Kulow
cce9cf3c6a Trigger the repo runs independent of the reviews
Just use the generated build number while fetching openqa jobs. This way
we can trigger test runs even if there are no incidents to review to
verify the tests still work on maintained products
2016-07-28 15:26:14 +02:00
Stephan Kulow
6560f67179 Schedule Test Repository tests if not yet done
(for this check the checksum of the repo checksums)
2016-07-28 14:11:13 +02:00
Stephan Kulow
a723b56641 Remove paranoid check
As long as all actions come from the same incident, having a submit
to somewhere else is fine - see https://build.suse.de/request/show/114532
2016-05-13 16:07:27 +02:00
Stephan Kulow
3ae5d9fe71 Fix formatting for passing tests 2016-05-02 12:53:05 +02:00
Stephan Kulow
76f91fe250 Update the openQA if the number of tests changed 2016-04-29 15:08:59 +02:00