Alfredo Deza
fe6f46114a
create a --version flag for teuthology
...
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
2014-08-04 15:12:06 -04:00
Alfredo Deza
7d0a072da1
pull the version and description in setup.py
...
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
2014-08-04 15:11:47 -04:00
Alfredo Deza
a2bb186fe3
add an initial version to teuthology
...
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
2014-08-04 15:11:26 -04:00
Zack Cerza
0d1fe79b70
Tweak usage statement
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-08-04 11:50:22 -06:00
Zack Cerza
ef21080605
Merge pull request #304 from ceph/wip-fix-build-matrix
...
suite: fix build_matrix when non-yaml present in % dir
2014-08-04 10:10:02 -06:00
Sage Weil
21e27637d3
suite: fix build_matrix when non-yaml present in % dir
...
First, if we get a non-yaml file, return an empty list.
Second, if we are in a % mode, exclude an empty raw result from the
combination. Otherwise, we get no resulting jobs.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-08-04 09:07:08 -07:00
tamil
14b03bc77f
adding multi-version suite to test compatibility of clients running newer
...
version of ceph against servers running older version.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-08-01 22:49:23 -07:00
tamil
12154c2216
Merge branch 'master' of github.com:ceph/ceph-qa-suite
2014-08-01 19:31:22 -07:00
Josh Durgin
511a059728
Merge pull request #76 from ceph/wip_tune2_upgrade-firefly
...
Added ec-readwrite.yaml to the mix to enable erasure code coverage
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-08-05 14:52:57 -07:00
Yuri Weinstein
542dbd2a29
Added ec-readwrite.yaml to the mix to enable erasure code coverage
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-08-05 14:48:46 -07:00
David Zafman
9f7107b3a9
Merge pull request #303 from ceph/wip-8930
...
Tasks are failing since using "data" pool no longer part of default install
Reviewed-by: Sage Weil <sage@redhat.com>
2014-08-01 18:28:05 -07:00
David Zafman
54af8b2be3
Tasks are failing since using "data" pool no longer part of default install
...
Create a pool specifically for each task
Fixes: 8930
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-08-01 16:06:39 -07:00
Zack Cerza
3440d664e7
Expand '~' in ssh key paths
...
... since paramiko doesn't bother to do this
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-08-01 14:27:59 -06:00
tamil
ceb37c625a
Merge branch 'master' of github.com:ceph/ceph-qa-suite
2014-08-01 12:46:49 -07:00
Zack Cerza
f4c953c1fa
Merge pull request #301 from ceph/wip-nuke-vpm
...
nuke: allow nuking vpm hosts
2014-08-01 13:25:18 -06:00
Sage Weil
03be707d4d
kcephfs/thrash: add standby mds
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-31 21:22:09 -07:00
tamil
d76af5a657
Merge branch 'master' of github.com:ceph/ceph-qa-suite
2014-07-31 12:53:09 -07:00
Sage Weil
f84458bd93
ceph_manager: increase osd revival timeout from 75 -> 150 seconds
...
Saw this fail on a firefly run just bc of valgrind slowness. Make the
timeout higher!
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-30 21:34:45 -07:00
Sage Weil
7c3fc404d6
valgrind: ignore ec plugin factory leaks
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-30 18:14:08 -07:00
John Spray
9e2c82824b
Merge pull request #300 from ceph/wip-mpi-vers
...
task/mpi: Explicit check for version mismatch
2014-07-30 23:37:39 +01:00
Zack Cerza
094cd5b3ba
Merge pull request #302 from ceph/wip-8850
...
tell us if you are really not running any more
2014-07-30 14:31:27 -06:00
Alfredo Deza
4686115c48
add another call to use "ps aux"
...
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
2014-07-30 16:28:02 -04:00
Alfredo Deza
ec342d8146
tell us if you are really not running any more
...
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
2014-07-30 16:17:01 -04:00
Sage Weil
1c7c2eb4b9
nuke: allow nuking vpm hosts
...
Skip the console check, though.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-30 11:12:09 -07:00
Sage Weil
ec2f94901f
kcephfs: thrash mds too
...
And shorten names.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-30 06:55:43 -07:00
John Spray
491817961a
task/mpi: Explicit check for version mismatch
...
Instead of proceeding to have mpiexec fail or hang,
do an up-front check that the MPI version is the same
on all of the nodes in the test.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-30 14:29:11 +01:00
Sage Weil
79357060f1
Merge pull request #53 from ceph/wip-leaks
...
use notcmalloc to fix leak checking
2014-07-29 15:27:54 -07:00
Warren Usui
6d01f11a02
Merge pull request #67 from ceph/wip_fix_emperor-x
...
Fixed -x in the suite, this fixed http://tracker.ceph.com/issues/8862
2014-07-29 14:35:53 -07:00
Yuri Weinstein
5d2ce7fd87
Fixed -x in the suite, this fixed http://tracker.ceph.com/issues/8862
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-29 14:14:32 -07:00
Zack Cerza
b8687a54aa
Fix package_version_for_hash() call
...
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
2014-07-29 14:43:41 -06:00
John Spray
b354631e6e
Merge pull request #62 from ceph/wip-standbyreplay
...
suites/fs: add a standbyreplay configuration
2014-07-29 18:14:02 +01:00
John Spray
0147c74671
task/mds_journal_migration: fix cleanup
...
Previously this was remounting in the background
which meant that if a workunit was executed immediately
afterwards it could put files in the mount dir before
the FS was mounted, causing the mount to fail.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-29 13:11:12 +01:00
John Spray
431ae2f583
suites/fs: add a standbyreplay configuration
...
A place for any tests which should be run with
standbyreplay MDSs in play. Initially just
the mds_journal_migration task, to cover
the #8811 case.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-29 11:34:50 +01:00
Yuri Weinstein
3f3da880d4
Update README
2014-07-28 16:28:14 -07:00
Yuri Weinstein
f2b742268a
Update README
2014-07-28 16:24:57 -07:00
Josh Durgin
7dcb8bd6b2
dumpling-firefly-x: document structure of suite
...
Hopefully this makes it easier to digest and maintain
than reading yaml fragments.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Signed-off-by: Yuri Weintstein <yuri.weinstein@inktank.com>
2014-07-28 16:14:36 -07:00
John Spray
cc7c9b2e8b
task/workunit: add sudo to dir delete
...
This failure to delete used to be hidden in
a catch-all exception handler that was
removed in 396dc073
.
This was causing failures in kcephfs suite
like:
Command failed on plana96 with status 1: 'rm -rf -- /home/ubuntu/cephtest/mnt.0/client.0'
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-27 12:04:23 +01:00
Sage Weil
c88e1cb1d6
rados/singleton/all/rest-api: add mds.a
...
The test expects an MDS.
Signed-off-by: Sage Weil <sage@inktank.com>
2014-07-26 09:05:25 -07:00
tamil
05fb534206
added a new test for rgw_readwrite with front end as civetweb instead of apache
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-07-25 21:04:12 -07:00
tamil
ac8ab1e6fd
added a new test for rgw_readwrite with front end as civetweb instead of apache
2014-07-25 20:43:39 -07:00
Josh Durgin
ef6f0de7c7
Merge pull request #66 from ceph/wip_tune_upgrade-firefly
...
Changed upgrade order and re-enabled rados/tests.sh
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-07-25 16:05:53 -07:00
Yuri Weinstein
531f89caf1
Changed upgrade order and re-enabled rados/tests.sh
...
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-07-25 15:58:45 -07:00
Zack Cerza
2999a4d492
Merge pull request #296 from ceph/wip-standby-mds
...
Wip standby mds
2014-07-25 16:44:34 -06:00
Sage Weil
883f2a76f4
task/osd_recovery: use rbd instead of metadata pool
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-25 11:39:42 -07:00
Sage Weil
4e56521ebe
task/osd_backfill: use 'rbd' instead of 'data' pool
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-25 11:33:25 -07:00
John Spray
2ed1131fc9
task/workunit: general tidy
...
* PEP8-ize whitespace
* specialize a catch-all except:
* don't alias 'misc' to 'teuthology'
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-25 13:33:31 +01:00
John Spray
396dc073cb
task/workunit: clean up dir deletion
...
This was always trying to remove the mountpoint,
and then swallowing the exception and printing
it to the log.
Instead:
* Ensure it's only trying to delete mnt if it created it
* Don't swallow those exceptions: if deleting the dirs
fails then something has gone wrong and it should bubble
up.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-25 13:33:31 +01:00
John Spray
a96a7b027c
task/cephfs: generalise Filesystem for multi-MDS
...
This enables tasks like mds_journal_migration to be
run in an environment with standby-replay MDSs present.
Signed-off-by: John Spray <john.spray@redhat.com>
2014-07-25 13:33:31 +01:00
Sage Weil
175057f3bc
rados/verify: increase api tests timeout
...
This has been timing out for weeks to months (hard to say since before that
we were consistently hitting an OSD crash on shutdown). The runs I've looked
at are making progress and seem fine ... just slow because of valgrind and
because of thrashing.
Backport: firefly
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-24 18:57:22 -07:00
Sage Weil
279f39d4c1
use notcmalloc builder for valgrind leak checking
...
This reverts 453d72b294
. It turns out that
tcmalloc defeats the leak checking in valgrind.
Signed-off-by: Sage Weil <sage@inktank.com>
2014-07-24 11:57:06 -07:00