(List (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS errexit]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS nounset]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -o]} {[LIT_CHARS pipefail]} ) (= scope= flags=0 words=[] bindings=[('KUBE_ROOT', {[ComSub (Com {[LIT_CHARS dirname]} {[DQ [VarSub BASH_SOURCE]]})] [LIT_CHARS /..]})]) (= scope= flags=0 words=[] bindings=[('BENCHMARK_REGEX', {[VarSub BENCHMARK_REGEX test_op=VS_TEST_COLON_HYPHEN {[DQ [LIT_CHARS .]]}]})]) (Com {[LIT_CHARS source]} {[DQ [VarSub KUBE_ROOT][LIT_CHARS /hack/lib/init.sh]]} ) (FunctionDef cleanup [] (List (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS etcd] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS cleanup]} ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS log] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS status]} {[DQ [LIT_CHARS "Benchmark cleanup complete"]]} ) ) ) (= scope= flags=0 words=[] bindings=[('ARGS', {[DQ [LIT_CHARS "-bench-pods 3000 -bench-tasks 100 -bench-tasks 10"]]})]) (FunctionDef runTests [] (List (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS etcd] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS start]} ) (Com {[LIT_CHARS kube] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS log] [LIT_OTHER ":"] [LIT_OTHER ":"] [LIT_CHARS status]} {[DQ [LIT_CHARS "Running benchmarks"]]} ) (Com {[LIT_CHARS make]} {[LIT_CHARS test]} {[LIT_VAR_LIKE "WHAT="] [LIT_CHARS test/integration] =} more_env=[('KUBE_GOFLAGS', {[DQ [LIT_CHARS "-tags 'benchmark no-docker' -bench . -benchmem -benchtime 1s -cpu 4"]]}), ('KUBE_RACE', {[DQ [LIT_CHARS -race]]}), ('KUBE_TEST_API_VERSIONS', {[DQ [LIT_CHARS v1]]}), ('KUBE_TIMEOUT', {[DQ [LIT_CHARS "-timeout 10m"]]}), ('KUBE_TEST_ETCD_PREFIXES', {[DQ [LIT_CHARS registry]]}), ('ETCD_CUSTOM_PREFIX', {[DQ [LIT_CHARS None]]}), ('KUBE_TEST_ARGS', {[DQ [VarSub ARGS]]})] ) (Com {[LIT_CHARS cleanup]} ) ) ) (Com {[LIT_CHARS trap]} {[LIT_CHARS cleanup]} {[LIT_CHARS EXIT]} ) (Com {[LIT_CHARS runTests]} ) )