From: Greg Farnum Date: Wed, 11 Jun 2014 20:40:48 +0000 (-0700) Subject: qa: add an fsx run which turns on kernel debugging X-Git-Tag: v0.83~111 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=29c33f0c057acc4e0f4e5022c97553a2dc095b21;p=ceph.git qa: add an fsx run which turns on kernel debugging Signed-off-by: Greg Farnum --- diff --git a/qa/workunits/suites/fsx_debug.sh b/qa/workunits/suites/fsx_debug.sh new file mode 100755 index 000000000000..0d16d82b5598 --- /dev/null +++ b/qa/workunits/suites/fsx_debug.sh @@ -0,0 +1,25 @@ +#!/bin/sh -x + +p() { + echo "$*" > /sys/kernel/debug/dynamic_debug/control +} + +echo 9 > /proc/sysrq-trigger +p 'module ceph +p' +p 'module libceph +p' +p 'module rbd +p' + +set -e + +git clone git://ceph.newdream.net/git/xfstests.git +make -C xfstests +cp xfstests/ltp/fsx . + +./fsx 1MB -N 50000 -p 10000 -l 1048576 +./fsx 10MB -N 50000 -p 10000 -l 10485760 +./fsx 100MB -N 50000 -p 10000 -l 104857600 + +echo 9 > /proc/sysrq-trigger +p 'module ceph +p' +p 'module libceph +p' +p 'module rbd +p' \ No newline at end of file