]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
marginal/multiclient: Adding ior test to marginal
authorSam Lang <sam.lang@inktank.com>
Tue, 8 Jan 2013 19:51:11 +0000 (13:51 -0600)
committerSam Lang <sam.lang@inktank.com>
Tue, 8 Jan 2013 19:51:11 +0000 (13:51 -0600)
Signed-off-by: Sam Lang <sam.lang@inktank.com>
suites/marginal/multiclient/tasks/ior-shared-file.yaml [new file with mode: 0644]

diff --git a/suites/marginal/multiclient/tasks/ior-shared-file.yaml b/suites/marginal/multiclient/tasks/ior-shared-file.yaml
new file mode 100644 (file)
index 0000000..2dd5d7a
--- /dev/null
@@ -0,0 +1,23 @@
+tasks:
+- ceph:
+- ceph-fuse:
+- pexec:
+    clients:
+      - cd /tmp/cephtest
+      - wget http://ceph.com/qa/ior.tbz2
+      - tar xvfj ior.tbz2
+      - cd ior
+      - ./configure
+      - make
+      - make install DESTDIR=/tmp/cephtest/binary/
+      - cd /tmp/cephtest/
+      - rm ior.tbz2
+      - rm -r ior
+      - ln -s /tmp/cephtest/mnt.* /tmp/cephtest/gmnt
+- ssh_keys:
+- mpi:
+    exec: /tmp/cephtest/binary/usr/local/bin/ior -e -w -r -W -b 10m -a POSIX -o /tmp/cephtest/gmnt/ior.testfile
+- pexec:
+    all:
+      - rm -f /tmp/cephtest/gmnt/ior.testfile
+      - rm -f /tmp/cephtest/gmnt