Commit graph

57 commits

Author SHA1 Message Date
Lubomir Rintel
bbd23fcce4 contrib/rh-bkr: update RHEL 2015-07-01 16:56:06 +02:00
Lubomir Rintel
79b968f652 contrib/rh-bkr: blacklist more wireless machines 2015-07-01 16:56:06 +02:00
Lubomir Rintel
42fa7fccdb contrib/rh-bkr: add current 7.2 2015-07-01 16:56:06 +02:00
Lubomir Rintel
9ad83cf2ba contrib/rh-bkr: add RHEL 7.2 2015-06-23 11:02:25 +02:00
Lubomir Rintel
216bad5b61 contrib/bkr: avoid running wireless tests on poor quality hardware 2015-06-17 18:03:24 +02:00
Lubomir Rintel
1bf69c78e9 contrib/bkr: avoid running wlan tests on hardware that is not mode=AP capable 2015-06-17 17:17:17 +02:00
Lubomir Rintel
eb7e4907f8 contrib/bkr: use rhel-7 branch for RHEL 7.2 2015-06-16 15:51:43 +02:00
Lubomir Rintel
b216450244 contrib/bkr: use rhel-7.1 branch wherever appropriate 2015-06-15 18:44:09 +02:00
Lubomir Rintel
cbed6de3f2 contrib/bkr: fix a small typo 2015-06-15 18:44:07 +02:00
Lubomir Rintel
ac8a103660 contrib/bkr: don't drop error output 2015-06-15 18:44:04 +02:00
Lubomir Rintel
6ccf90a5bb contrib/bkr: fix _get_default 2015-06-15 18:43:56 +02:00
Thomas Haller
dc98f74efc contrib/bkr: make configuration options for logging.level and main.dhcp configurable
$ ./brk.py -V "CONF_LOGLEVEL=INFO -V CONF_DHCP=internal
2015-04-21 14:57:30 +02:00
Thomas Haller
aae4d65d7c contrib/bkr: add option to selinux=0 2015-04-17 17:49:17 +02:00
Thomas Haller
cfb5a50968 contrib/bkr: extend README 2015-04-16 16:10:15 +02:00
Thomas Haller
969966cc0e contrib: update IP address of jenkins 2015-04-16 15:16:36 +02:00
Thomas Haller
d592c86cf8 contrib/bkr: detect GIT_TARGETBRANCH for new 1.0-beta builds 2015-01-29 13:38:05 +01:00
Thomas Haller
9b92f07ce8 contrib/bkr: add additional required package to default job 2015-01-22 12:14:36 +01:00
Thomas Haller
96f49913c4 contrib/bkr: update specifying reservesys
instead of /distribution/reservesys job, this just reserves
the machine so we see 100% completion even if reservesys fails.
2015-01-21 17:58:58 +01:00
Thomas Haller
b50f88abfa contrib/bkr: fix crash with missing profile argument 2015-01-12 23:09:48 +01:00
Thomas Haller
6f167d957f contrib/bkr: add --profile option to set commonly used arguments 2014-12-22 16:35:07 +01:00
Thomas Haller
eb9b525117 contrib/bkr: add pattern to detect GIT_TARGETBRANCH for 1.0 and 1.1 branches 2014-12-21 20:37:04 +01:00
Thomas Haller
538a913e37 contrib/bkr: adjust pattern to parse NetworkManager RPMs from URI after 1.0:wq release 2014-12-21 20:33:41 +01:00
Thomas Haller
3f8f10c93c contrib/bkr: support new --jobtype veth 2014-12-19 16:21:12 +01:00
Thomas Haller
07947f5bbe contrib/bkr: enable writing core dumps for beaker runs 2014-12-17 15:48:47 +01:00
Thomas Haller
7972e184e9 contrib/bkr: detect GIT_TARGETBRANCH for new 1.0-beta builds 2014-12-16 23:18:31 +01:00
Thomas Haller
7e9f314ed0 contrib/bkr: fix hostRequires for wifi tests
wireless group contains hosts that don't work with rhel-7.
Consider only those which hostname starts with 'wlan-r2'.
2014-12-03 14:29:24 +01:00
Thomas Haller
0353b5a740 contrib/bkr: allow specifying the jobtype and create "scratch" jobs by default
Add a new paramter --jobtype to bkr.py
2014-12-03 12:55:17 +01:00
Thomas Haller
233f3699d0 contrib/bkr: add --hosttype argument and $HOSTREQUIRES template 2014-12-02 14:47:55 +01:00
Thomas Haller
8e9b44cac0 contrib/bkr: support --var option
This is equivalent to specifying the options as environment
variables. The advantage is, that they are part of ARGS and hence
later visible in the whiteboard text.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-11-12 18:17:17 +01:00
Thomas Haller
d40fd6e2fe contrib/bkr: fix detection of GIT_TARGETBRANCH for new rhel-7.1 builds
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-23 17:11:30 +02:00
Thomas Haller
62b21d2def contrib/bkr: don't install -debug packages by default
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 11:31:16 +02:00
Thomas Haller
6c36639bbc contrib/bkr: install firewalld package in default job template
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
423adfe7c1 contrib/bkr: better detection of DISTRO_NAME and add $RESERVESYS placeholder
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
21b8680557 contrib/bkr: fix crash in script with invalid test cases missing "script"
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
9208280370 contrib/bkr: update default job template and GIT_TARGETBRANCH detection
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
c329f282ed contrib/bkr: extend default pattern for RPMs for new NM-team package
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
a0730d9c96 contrib/bkr: add paramter GIT_TARGETBRANCH
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
40db833a65 contrib/bkr: update git-url in job template
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
5e9f624f51 contrib/bkr: extend bkr.py script to support RPMs from brew:// and brewtask://
Add a new URI scheme brew:// and brewtask:// to parse RPM URLs
from http://brewweb.devel.redhat.com/

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
bd6e1006f7 contrib/bkr: extend job template, to configure journald
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
47ee0e5b56 contrib/bkr: update job01.xml template (save /distribution/install step)
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
224012a726 contrib/bkr: fix script after Nitrate XMLRPC changes
When searching with TestCase.filter(), the tag property is no longer
set. Before, when searching for cases with a particular tag, at least
that one tag was in case[tag]. And also, when not filtering for a tag,
case[tag] was properly filled. Now, case[tag] seems to be empty.
Add a workaround.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
e8474bd006 contrib/bkr: print the bkr.py script arguments in the job template
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
552959fc4a contrib/bkr: update bkr.py script and job01.xml template
Install by default all relevant NM packages from jenkins:// URL.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
d8b918c462 contrib/bkr: add code comment with url of nitrate tests that we are going to fetch by default
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
7ae04143fd contrib/bkr: improve selecting test names from Nitrate frontend
Add more capabilities to include/exclude test cases by tags and status.

Try:
  contrib/rh-bkr/bkr.py s -v -t t-rhel-7 -s CONFIRMED -T wifi -T dcb -T infiniband

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
966523468d contrib/bkr: update job template
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
8db687d1bf contrib/bkr: by default, also install NetworkManager-tui in beaker runs
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
ceb465755b automation/bkr: update job template to archive journal log
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
ea525c630c contrib/bkr: add --tests argument and allow setting tests in environment variable
You can now specifying TESTS via --nitrate-tag and --tests combined.
Or, if both arguments are omitted, if falls back to the environment
variable "TESTS".

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00