From 3adf2bf97534e5bb4efd003689ae60c380e899ce Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 4 Apr 2012 13:54:43 -0700 Subject: [PATCH] schedule_suite.sh: helper to schedule a suite There's a bunch of stuff hardcoded in here, similar to the nightly, but it's a useful starting point. --- schedule_suite.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 schedule_suite.sh diff --git a/schedule_suite.sh b/schedule_suite.sh new file mode 100755 index 0000000000000..de5397c1d5a7e --- /dev/null +++ b/schedule_suite.sh @@ -0,0 +1,34 @@ +#!/bin/sh + +suite=$1 +ceph=$2 +kernel=$3 +email=$4 + +if [ -z "$email" ]; then + echo "usage: $0 " + exit 1 +fi + +stamp=`date +%Y-%m-%d_%H:%M:%S` + +fn="/tmp/schedule.suite.$$" + +cat < $fn +kernel: + branch: $kernel +nuke-on-error: true +overrides: + ceph: + btrfs: 1 + log-whitelist: + - clocks not synchronized + - old request + branch: $ceph +tasks: +- chef: +EOF + +bin/teuthology-suite -v $fn --collections /home/sage/src/ceph-qa-suite/suites/$suite/* --email $email --timeout 21600 --name $ceph-$stamp + +rm $fn -- 2.39.5