Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hammer: tests: cephfs test failures (ceph.com/qa is broken, should be download.ceph.com/qa) #13022

Merged
merged 1 commit into from Jan 23, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion qa/suites/fs/multiclient/tasks/fsx-mpi.yaml.disabled
Expand Up @@ -6,7 +6,7 @@ tasks:
- pexec:
clients:
- cd $TESTDIR
- wget http://ceph.com/qa/fsx-mpi.c
- wget http://download.ceph.com/qa/fsx-mpi.c
- mpicc fsx-mpi.c -o fsx-mpi
- rm fsx-mpi.c
- ln -s $TESTDIR/mnt.* $TESTDIR/gmnt
Expand Down
2 changes: 1 addition & 1 deletion qa/suites/fs/multiclient/tasks/ior-shared-file.yaml
Expand Up @@ -6,7 +6,7 @@ tasks:
- pexec:
clients:
- cd $TESTDIR
- wget http://ceph.com/qa/ior.tbz2
- wget http://download.ceph.com/qa/ior.tbz2
- tar xvfj ior.tbz2
- cd ior
- ./configure
Expand Down
4 changes: 2 additions & 2 deletions qa/suites/fs/multiclient/tasks/mdtest.yaml
Expand Up @@ -6,7 +6,7 @@ tasks:
- pexec:
clients:
- cd $TESTDIR
- wget http://ceph.com/qa/mdtest-1.9.3.tgz
- wget http://download.ceph.com/qa/mdtest-1.9.3.tgz
- mkdir mdtest-1.9.3
- cd mdtest-1.9.3
- tar xvfz $TESTDIR/mdtest-1.9.3.tgz
Expand All @@ -20,4 +20,4 @@ tasks:
all:
- rm -f $TESTDIR/gmnt
- rm -rf $TESTDIR/mdtest-1.9.3
- rm -rf $TESTDIR/._mdtest-1.9.3
- rm -rf $TESTDIR/._mdtest-1.9.3
8 changes: 4 additions & 4 deletions qa/tasks/cram.py
Expand Up @@ -27,9 +27,9 @@ def task(ctx, config):
- cram:
clients:
client.0:
- http://ceph.com/qa/test.t
- http://ceph.com/qa/test2.t]
client.1: [http://ceph.com/qa/test.t]
- http://download.ceph.com/qa/test.t
- http://download.ceph.com/qa/test2.t]
client.1: [http://download.ceph.com/qa/test.t]
branch: foo

You can also run a list of cram tests on all clients::
Expand All @@ -38,7 +38,7 @@ def task(ctx, config):
- ceph:
- cram:
clients:
all: [http://ceph.com/qa/test.t]
all: [http://download.ceph.com/qa/test.t]

:param ctx: Context
:param config: Configuration
Expand Down
14 changes: 7 additions & 7 deletions qa/tasks/qemu.py
Expand Up @@ -396,25 +396,25 @@ def task(ctx, config):
- ceph:
- qemu:
client.0:
test: http://ceph.com/qa/test.sh
test: http://download.ceph.com/qa/test.sh
client.1:
test: http://ceph.com/qa/test2.sh
test: http://download.ceph.com/qa/test2.sh

Or use the same settings on all clients:

tasks:
- ceph:
- qemu:
all:
test: http://ceph.com/qa/test.sh
test: http://download.ceph.com/qa/test.sh

For tests that don't need a filesystem, set type to block::

tasks:
- ceph:
- qemu:
client.0:
test: http://ceph.com/qa/test.sh
test: http://download.ceph.com/qa/test.sh
type: block

The test should be configured to run on /dev/vdb and later
Expand All @@ -427,7 +427,7 @@ def task(ctx, config):
- ceph:
- qemu:
client.0:
test: http://ceph.com/qa/test.sh
test: http://download.ceph.com/qa/test.sh
type: block
num_rbd: 2

Expand All @@ -437,7 +437,7 @@ def task(ctx, config):
- ceph:
- qemu:
client.0:
test: http://ceph.com/qa/test.sh
test: http://download.ceph.com/qa/test.sh
memory: 512 # megabytes

If you want to run a test against a cloned rbd image, set clone to true::
Expand All @@ -446,7 +446,7 @@ def task(ctx, config):
- ceph:
- qemu:
client.0:
test: http://ceph.com/qa/test.sh
test: http://download.ceph.com/qa/test.sh
clone: true
"""
assert isinstance(config, dict), \
Expand Down
1 change: 0 additions & 1 deletion qa/workunits/suites/pjd.sh
Expand Up @@ -2,7 +2,6 @@

set -e

#wget http://ceph.com/qa/pjd-fstest-20090130-RC-open24.tgz
wget http://download.ceph.com/qa/pjd-fstest-20090130-RC-aclfixes.tgz
tar zxvf pjd*.tgz
cd pjd*
Expand Down