Laura Flores
7f6c3f393e
qa/crontab: check older builds on teuthology/nop when necessary
...
Today's scheduled run failed since the newest build of main
had failed. If we add `-n 10` to the command, this will
make it so we start at the newest build and backtrack
up to 10 older builds if necessary.
A higher number than that is not necessary, as the suite
failing to run will signal to us that more than the last
10 main builds are broken in Shaman.
Signed-off-by: Laura Flores <lflores@redhat.com>
2023-03-30 10:38:14 -05:00
Laura Flores
9fbedc6c9b
qa/crontab: add reef upgrade tests and teuthology/nop
...
Signed-off-by: Laura Flores <lflores@redhat.com>
2023-03-24 11:15:13 -05:00
Laura Flores
39df3b8827
qa/crontab: temporarily disable teuthology cronjobs
...
Temporarily disable teuthology cron jobs before
the Reef dev freeze. This commit is intended to
lessen the load on the teuthology queue as we
test final patches for Reef, but should be reverted
after the dev freeze.
Signed-off-by: Laura Flores <lflores@redhat.com>
2023-02-22 23:17:19 +00:00
Yuri Weinstein
0583d631a3
qa/tests: added quincy-p2p tp the mix
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-12-12 11:31:52 -08:00
Brad Hubbard
532f7c9765
qa/tests: Remove octopus ceph-ansible tests
...
Ceph-ansible is no longer supported and octopus is EOL.
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2022-11-11 12:05:12 +10:00
Yuri Weinstein
f3c76e0274
qa/testing: added pacific-x and quincy-x for reef release
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-10-05 10:20:06 -07:00
Neha Ojha
db02b786ab
qa/crontab: run crimson-rados on the main branch
...
It isn't useful to run the crimson suite on Quincy because we don't
backport crimson fixes.
Signed-off-by: Neha Ojha <nojha@redhat.com>
2022-09-29 17:44:56 +00:00
David Galloway
c714ee5449
qa/tests: Typos and spacing
...
Signed-off-by: David Galloway <dgallowa@redhat.com>
2022-07-01 16:40:20 -04:00
Gabriella
99c4e068c0
teuthology-cronjobs: master->main
...
Signed-off-by: Gabriella Roman <gsroman@bu.edu>
2022-05-25 08:01:11 -04:00
Ionut Balutoiu
d8113881a2
qa/crontab/teuthology-cronjobs: add windows suite
...
Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
2022-04-20 19:56:23 +03:00
Yuri Weinstein
600c1e18c9
qa/tests: fixed typo
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-03-15 16:00:20 -07:00
Yuri Weinstein
1572be9b8f
qa/tests: added client upgrade suites to the crontab
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-03-14 08:28:37 -07:00
Yuri Weinstein
7f4292a914
qa/tests: replaced master wth quincy runs
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-02-16 11:36:32 -08:00
Yuri Weinstein
095f970710
qa/tests: run upgrades on quincy
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-01-17 10:18:04 -08:00
Yuri Weinstein
880f5ab7f9
qa/tests: switch all gibba machines to smithi
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-12-02 11:10:47 -08:00
Yuri Weinstein
69567f16f3
qa/tests: added pacific-x suite to run on master
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-10-28 16:11:50 -07:00
Yuri Weinstein
e7cea80450
qa/tests: added back octopus-x run on master
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-10-28 15:13:04 -07:00
Yuri Weinstein
a97f57796d
qa/tests: removed nautilus suites as EOL, kept kcephfs and krbd suites
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-07-07 14:17:01 -07:00
Yuri Weinstein
a63e60e5db
qa/tests: added client-upgrade-nautilus-pacific tests
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-05-14 08:34:27 -07:00
Yuri Weinstein
0d624465cf
qa/tests: added pacific-p2p
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-05-12 09:00:06 -07:00
Yuri Weinstein
ebb2ed96a7
qa/tests: removed most of runs for nautilus as it's almost EOL
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-05-11 08:59:33 -07:00
Patrick Donnelly
7aa9b79f01
qa/crontab: reduce frequency of pacific nightlies
...
To once a week.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-05-03 15:14:45 -07:00
Patrick Donnelly
1605af807d
qa/crontab: reduce pacific priority
...
Now that it is released, we can reduce its priority to be in line with
other nightlies (but still higher, for now).
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-04-16 09:15:05 -07:00
Yuri Weinstein
86e8949963
qa/tests: reduced octopus-x jobs on master and pacific (--subset 1/10)
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-03-15 11:48:21 -07:00
Patrick Donnelly
b89f585df3
Merge PR #39874 into master
...
* refs/pull/39874/head:
qa/crontab: simplify pacific cronjob def
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2021-03-05 14:06:48 -08:00
Patrick Donnelly
a161fb33fa
qa/crontab: simplify pacific cronjob def
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-03-05 10:19:07 -08:00
Patrick Donnelly
a172ff9e1c
qa/crontab: set teuthology envvars in crontab
...
These are magically set somewhere in teuthology's startup rc files.
Instead, define them here.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-03-05 09:52:32 -08:00
Patrick Donnelly
1ef08db575
qa: schedule random subset
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-03-04 13:43:27 -08:00
Patrick Donnelly
6863d36213
qa: allow specifying partition size for nightlies
...
I did some visual cleanup too but mostly this changeset is to support
specifying subsets for each suite type. For now, only "fs" suite is
using partitions different from rados.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-03-04 13:41:34 -08:00
Yuri Weinstein
4845755730
qa/tests: moved nautilus and octopus tests to run on gibba and -p 70 for smoke tests
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-03-04 10:57:56 -08:00
Josh Durgin
ebff8322f5
qa: use --newest 100 to find a recent build
...
master and stable branches are only built a couple times a day now, so
we need to backtrack further.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2021-02-23 00:37:53 +00:00
Josh Durgin
45d7a30be3
qa: deprioritize master and upgrade runs
...
Keep pacific at high for now. Since teuthology-dispatcher locks nodes
before starting jobs, the upgrade jobs no longer need high priority to
run on more machines than average.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2021-02-23 00:34:45 +00:00
Josh Durgin
01c8e8279e
qa/crontab: adjust scheduled frequencies
...
smoke: 3x a week on master, weekly on other branches
pacific: every 2 days
master, octopus, nautilus, upgrades: weekly
This should be a net reduction in tests each week. Currently
we schedule far more than the lab can run in a given week.
Try to balance the scheduling over the course of the week.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2021-02-22 21:34:49 +00:00
Yuri Weinstein
a51bc72fa5
qa/tests: removed ceph-ansible (master and pacific)
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-02-03 10:04:27 -08:00
Yuri Weinstein
5795442fd5
qa/tests: changed priority - master 100, pacific 80
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-01-27 08:45:19 -08:00
Yuri Weinstein
300c7312de
qa/tests: reduced octopus, nautilus, master frequency
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-01-27 08:31:19 -08:00
Yuri Weinstein
5b05122123
qa/tests: moved 'master' runs to 'gibba' machines
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-01-22 08:59:32 -08:00
Yuri Weinstein
0c06c87d8d
qa/tests: added pacific, changed octopus number of runs
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2021-01-18 10:47:55 -08:00
Patrick Donnelly
a8bae02bee
qa: remove empty multimds suite
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Fixes: https://tracker.ceph.com/issues/48121
2021-01-07 12:55:25 -08:00
Josh Durgin
c79fa6d780
qa/tasks/cephadm: include first mgr host when applying mgrs
...
This prevents the first mgr from being shut down due to lack of
appropriate placements.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-12-23 11:30:54 -08:00
Patrick Donnelly
326f472950
qa: remove kcephfs suite
...
Fixes: https://tracker.ceph.com/issues/23718
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-11-03 13:00:36 -08:00
Neha Ojha
f0addf0b16
qa/crontab/teuthology-cronjobs: add crimson-rados
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-10-13 17:00:07 +00:00
Yuri Weinstein
74f0a8b37a
qa/tests: removed extra line
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-09-08 10:10:14 -07:00
Yuri Weinstein
836118e912
qa/tests: run 'rados' tests every day
...
Also changed the "subset" to 100000 to reduce daily runs on master branch
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-09-02 09:21:36 -07:00
Yuri Weinstein
0584150501
qa/tests: Added "--force-priority"
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-08-28 07:35:25 -07:00
Yuri Weinstein
ed804d284c
qa/tests: clients' upgrades for older releases must use "-t py2"
...
Fixes: https://tracker.ceph.com/issues/47120
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-08-26 16:17:51 -07:00
Yuri Weinstein
64448c6cd6
qa/tests: use "-k distro" for all suites (except krbd)
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-08-11 11:09:42 -07:00
Yuri Weinstein
fac822f131
qa/tests: changes related to #36435 and #36436
...
Merge only after #36435 and #36436 merged
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-08-03 10:22:42 -07:00
Yuri Weinstein
56c4210617
qa/tests: removed mimic runs as EOL
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-06-19 15:15:19 -07:00
Kyr Shatskyy
94f9e0e06b
qa/crontab: remove -t py2 from schedule
...
After automating teuthology branch selection we do not need
to provide it exclusively with teuthology-suite.
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
2020-06-10 13:12:00 +02:00