Move verbosity flag into driver.go, randomize specs

Before we get too many suites baked, I want to get spec randomization
in, just so no one accidentally thinks things flow from top to bottom.

The random seed is printed with every run:

Random Seed: 1423194521 - Will randomize all specs

and can be reproduced using --ginkgo.seed
This commit is contained in:
Zach Loafman 2015-02-05 19:41:43 -08:00
parent 617e1ca7de
commit 134d332793
2 changed files with 6 additions and 1 deletions

View File

@ -102,6 +102,5 @@ fi
"${e2e}" "${auth_config[@]:+${auth_config[@]}}" \
--host="https://${KUBE_MASTER_IP-}" \
--provider="${KUBERNETES_PROVIDER}" \
--ginkgo.v \
${E2E_REPORT_DIR+"--report_dir=${E2E_REPORT_DIR}"} \
"${@}"

View File

@ -35,6 +35,12 @@ func init() {
// Turn off colors by default to make it easier to collect console output in Jenkins
// Override colors off with --ginkgo.noColor=false in the command-line
config.DefaultReporterConfig.NoColor = true
// Turn on verbose by default to get spec names
config.DefaultReporterConfig.Verbose = true
// Randomize specs as well as suites
config.GinkgoConfig.RandomizeAllSpecs = true
}
func (t *testResult) Fail() { *t = false }