global opt_use_ns
opt_use_ns = False
opt_brxnet= None
+ opt_verbose = True
args = sys.argv[1:]
flags = [a for a in args if a.startswith("-")]
log.error("--brxnet=<ip/mask> option needs one argument: '{0}'".format(f))
sys.exit(-1)
opt_brxnet=f.split('=')[1]
- try:
- IP(opt_brxnet)
+ try:
+ IP(opt_brxnet)
if IP(opt_brxnet).iptype() == 'PUBLIC':
raise RuntimeError('is public')
except Exception as e:
log.error("Invalid ip '{0}' {1}".format(opt_brxnet, e))
sys.exit(-1)
+ elif '--no-verbose' == f:
+ opt_verbose = False
else:
log.error("Unknown option '{0}'".format(f))
sys.exit(-1)
vstart_env["OSD"] = "4"
vstart_env["MGR"] = max(max_required_mgr, 1).__str__()
- args = [os.path.join(SRC_PREFIX, "vstart.sh"), "-n", "-d",
- "--nolockdep"]
+ args = [
+ os.path.join(SRC_PREFIX, "vstart.sh"),
+ "-n",
+ "--nolockdep",
+ ]
if require_memstore:
args.append("--memstore")
+ if opt_verbose:
+ args.append("-d")
+
# usually, i get vstart.sh running completely in less than 100
# seconds.
remote.run(args=args, env=vstart_env, timeout=(3 * 60))
on_tests_error() {
if [[ -n "$JENKINS_HOME" ]]; then
CEPH_OUT_DIR=${CEPH_OUT_DIR:-"$LOCAL_BUILD_DIR"/out}
- display_log "mgr" 100000
- display_log "osd" 100000
+ display_log "mgr" 1000
+ display_log "osd" 1000
fi
}
export COVERAGE_FILE=.coverage.mgr.dashboard
find . -iname "*${COVERAGE_FILE}*" -type f -delete
- python ../qa/tasks/vstart_runner.py --ignore-missing-binaries $OPTIONS $(echo $TEST_CASES)
+ python ../qa/tasks/vstart_runner.py --ignore-missing-binaries --no-verbose $OPTIONS $(echo $TEST_CASES)
deactivate
cd $CURR_DIR