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
Yuri Weinstein
c55642587a
qa/tests: removed ceph-deploy suite run on mimic as EOL
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-06-08 11:31:10 -07:00
Yuri Weinstein
8f9259a57b
qa/tests: Changed -t from py2
to default for octopus
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-06-03 14:30:35 -07:00
Kefu Chai
f4126326b9
qa/tests: do not pass "-t 2" to teuthology-suite when testing nautilus
...
this change partially reverts
21dacc823b
see also #34171
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-06-03 20:58:48 +08:00
Lenz Grimmer
28ac243556
Merge pull request #32829 from Devp00l/wip-43765
...
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-05-14 13:45:16 -07:00
Kefu Chai
5c8e43c171
qa/tests: pass "-t 2" to teuthology-suite when testing mimic
...
it's an oversight in 21dacc823b
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-04-24 23:09:03 +08:00
Yuri Weinstein
5e7391f231
qa/tests: fixed typo
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-04-20 13:57:10 -07:00
Yuri Weinstein
540842d27e
qa/tests: added new clients upgrade tests
...
`client-upgrade-octopus-pacific` for future 'pacific' release
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-04-20 12:44:39 -07:00
Yuri Weinstein
a20f41f225
qa/tests: added octopus-p2p upgrade tests to the mix
...
Signed-off-by: Yuri Weinstein <yweinste@gmail.com>
2020-04-16 14:18:43 -07:00
Kefu Chai
21dacc823b
qa/tests: pass "-t 2" to teuthology-suite when testing non-master branches
...
-t is an alias of "--teuthology-branch" which defaults to master. we
have a "py2" branch in teuthology. that branch is compatible with
python2, and the teuthology-worker is executed in a Python2 environment,
so all qa suites tested using "py2" branch of teuthology should work
fine as long as they are Python2 compatible. currently, all LTS branches
are compatible with Python2, and only master is also compatible with
Python3. but we plan to migrate master and octopus' qa suites to
python3 to ease the pain of maintainance in long term.
to achieve this goal, in this change, all non-master branches are now
tested using the "py2" teuthology branch.
once the python3 compatible changes are backported to octopus, "-t 2"
options will be removed from the command lines testing octopus.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-04-09 11:19:03 +08:00
Yuri Weinstein
7c2a0a455e
Merge pull request #34456 from ceph/wip-crontab-master
...
qa/tests: removed ceph-deploy from master and octopus (ceph-deploy is…
2020-04-07 17:29:05 -07:00
yuriw
2dc7af0f0f
qa/tests: removed ceph-deploy from master and octopus (ceph-deploy isn't written to run on el8)
...
Signed-off-by: yuriw <yuri.weinstein@gmail.com>
2020-04-07 16:47:56 -07:00
yuriw
898d9c5a60
qa/tests: fixed typo
...
Signed-off-by: yuriw <yuri.weinstein@gmail.com>
2020-04-03 09:28:05 -07:00
yuriw
8c80a43b58
qa/tests: added client upgrades tests for octopus, removed mimic-x/masted as not needed
...
Signed-off-by: Yuri Weinstein <yweinstein@redhat.com>
2020-04-03 08:57:28 -07:00
Yuri Weinstein
f5552eb767
qa/tests: reduced runs for nautilus, added runs for octopus
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-02-11 08:37:15 -08:00
Yuri Weinstein
e59705618e
qa/tests: removed all runs for luminous - EOL
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-02-10 08:20:59 -08:00
Yuri Weinstein
9d57de1e78
qa/tests: trying to fix syntax error that prevented mimic-x to be added to the schedule
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-11-21 16:43:54 -08:00
Yuri Weinstein
c90740427b
qa/tests - upped priority for upgrades on master, otherwise they never lock nodes for testing and fail
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-08-14 09:43:02 -07:00
Yuri Weinstein
803b8fb752
Merge pull request #29428 from yuriw/wip-yuriw-crontab-master
...
qa/tests: added mimic-x on master run
2019-07-31 12:32:24 -07:00
Yuri Weinstein
467b81f2e7
qa/tests: added mimic-x on master run
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-07-31 07:56:25 -07:00
Yuri Weinstein
9a437fcdaa
qa/tests: changed the TO email to 'ceph-qa@ceph.io'
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-06-24 07:25:15 -07:00
Yuri Weinstein
524e339a9d
qa/tests: removed upgrade/client-upgrade-hammer becasue ubuntu 14.04 is not supported
...
Also removed ubuntu 14.04 filters
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-06-12 09:13:15 -07:00
Yuri Weinstein
a986bd0ae2
qa.tests: added "smoke" suite to the schedule on "mimic","nautilus"
...
Note: frequency can/will reduce later
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-06-10 12:40:30 -07:00
Yuri Weinstein
7939b1a10f
qa/tests: filtered in only "trusty"
...
Fixes: http://tracker.ceph.com/issues/40195
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-06-06 14:36:57 -07:00
Yuri Weinstein
3315df374c
qa/tests: removed filters for client-upgrade-* suites
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-05-28 13:33:12 -07:00
Yuri Weinstein
659f41e77b
qa/tests: added new client-upgrade-*-nautilus suites for jewel, luminous, mimic
...
NOTE:
!!!! three suites below MUST use --suite-branch jewel, luminous, mimic (see https://tracker.ceph.com/issues/24021 )
ref: https://github.com/ceph/ceph/pull/27983 ; https://github.com/ceph/ceph/pull/27934 ; https://github.com/ceph/ceph/pull/28027
--filter "ubuntu_16.04,centos_7.6,rhel_7.6" - test ONLY supported distro BEFORE mimic
--filter "ubuntu_16.04,ubuntu_18.04,centos_7.6,rhel_7.6" - test ONLY supported distro AFTER mimic
Merge after https://github.com/ceph/ceph/pull/28027
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-05-15 07:48:57 -07:00
Yuri Weinstein
544d13d851
qa/test: reduce over all number of runs
...
We kill thousands of queued jobs every week, so why do we even schedule them ?
Another point was that we run numerous of tests as part of PRs testing on released versions anyway, so it's duplicating effort
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-05-07 09:49:58 -07:00
Yuri Weinstein
e699d9026d
qa/tests: removed all runs on ovh
...
and consolidated `smoke` runs re: https://github.com/ceph/ceph/pull/27956
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-05-03 12:40:59 -07:00
Yuri Weinstein
036e50f9dc
qa/tests: moved some runs from ovh, removed ceph-disk/nautilus
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-04-16 09:39:31 -07:00
Yuri Weinstein
041215ca6b
qa/tests: added rados on master, reduced fs, rbd, multimds
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-04-11 17:49:48 -07:00
Yuri Weinstein
ab8d671723
qa/tests: run luminous-x and mimic-x 2 times a week but with high priority
...
hope is it will help with locking 5 nodes for tests
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-04-11 09:36:26 -07:00
Yuri Weinstein
10d5a591fc
qa/tests: reduce number of jobs for kcephfs
...
we need it on `master` as well
see https://github.com/ceph/ceph/pull/27165
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-04-02 16:34:29 -07:00
Yuri Weinstein
a016563804
qa/tests: added nautilus-x run
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-03-28 13:03:24 -07:00
Yuri Weinstein
47d69860bf
qa/tests: added nautilus-p2p to cron
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-03-27 09:26:10 -07:00
Yuri Weinstein
c480715253
qa/tests: reduced number of jobs for kcephfs
suite
...
now we get 502 jobs and run 3 times a week
this change will generate/run 44 jobs every day
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-03-25 10:02:24 -07:00
Neha Ojha
a21e183834
qa/crontab/teuthology-cronjobs: fix suite-branch
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2019-03-22 15:29:04 -07:00
Yuri Weinstein
afb47c6264
qa/tests: reduced frequency for luminous and mimic runs
...
added all suites for nauitlus
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-03-20 13:26:58 -07:00
Yuri Weinstein
4d7d0f53f3
qa/tests: reduced nubmer of runs on 'ovh'
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-01-10 09:03:16 -08:00
Yuri Weinstein
5127d0166e
qa/tests: added "-n 7" to make sure mimic-x runs on built master branch
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-11-10 10:18:49 -08:00
Kefu Chai
f3bc838894
Merge pull request #24139 from tchaikov/wip-fix-typos
...
*/: fix typos in docs,messages,logs,comments
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Ricardo Dias <rdias@suse.com>
2018-09-21 16:56:31 +08:00
Kefu Chai
4b0e2c8ed4
qa: fix typos
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-09-21 12:41:42 +08:00
Yuri Weinstein
765521b665
qa/tests: removed knfs from crontab
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-09-18 14:44:59 -07:00
Yuri Weinstein
790a3960cb
qa/tests: changed ceph qa email address to bypass dreamhost's spam filter
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-08-06 13:59:21 -07:00
Yuri Weinstein
bba79cdb9f
qa/tests: added mimic-x to the schedule
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-07-28 14:42:39 -07:00
Yuri Weinstein
298065df29
qa/tests - added mimic-p2p suite
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-06-26 16:05:44 -07:00
Yuri Weinstein
9dae20e08d
qa/tests - added luminous-p2p suite to the schedule
...
(Merge after https://github.com/ceph/ceph/pull/22474 is merged)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-06-21 15:21:26 -07:00
Yuri Weinstein
ae1ad9c0b4
qa/tests - added powercycle suite to run on weekly basis on master and mimic
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-06-18 12:56:18 -07:00