Lines Matching +full:9 +full:a

4 # Run a series of tests under KVM.  By default, this series is specified
111 checkarg --bootimage "(relative path to kernel boot image)" "$#" "$2" '[a-zA-Z0-9][a-zA-Z0-9_]*' '^--'
119 checkarg --configs "(list of config files)" "$#" "$2" '^[^/.a-z]\+$' '^--'
124 checkarg --cpus "(number)" "$#" "$2" '^[0-9]*$' '^--'
138 checkarg --datestamp "(relative pathname)" "$#" "$2" '^[a-zA-Z0-9._/-]*$' '^--'
162 checkarg --duration "(minutes)" $# "$2" '^[0-9][0-9]*\(s\|m\|h\|d\|\)$' '^error'
190 checkarg --jitter "(# threads [ sleep [ spin ] ])" $# "$2" '^-\{,1\}[0-9]\+\( \+[0-9]\+\)\{,2\} *$' '^error$'
202 checkarg --kconfig "(Kconfig options)" $# "$2" '^\(#CHECK#\)\?CONFIG_[A-Z0-9_]\+=\([ynm]\|[0-9]\+\|"[^"]*"\)\( \(#CHECK#\)\?CONFIG_[A-Z0-9_]\+=\([ynm]\|[0-9]\+\|"[^"]*"\)\)*$' '^error$'
215 checkarg --mac "(MAC address)" $# "$2" '^\([0-9a-fA-F]\{2\}:\)\{5\}[0-9a-fA-F]\{2\}$' error
220 checkarg --memory "(memory size)" $# "$2" '^[0-9]\+[MG]\?$' error
250 checkarg --shutdown-grace "(seconds)" "$#" "$2" '^[0-9]*$' '^error'
299 # Create a file of test-name/#cpus pairs, sorted by decreasing #cpus.
304 [0-9]\**|[0-9][0-9]\**|[0-9][0-9][0-9]\**|[0-9][0-9][0-9][0-9]\**)
359 # Use a greedy bin-packing algorithm, sorting the list accordingly.
377 # can be executed concurrently given ncpus. Note that a given test
388 continue; # Already part of a batch.
407 # Generate a script to execute the tests in appropriate batches.
474 print "echo ----Start batch " batchnum ": `date` | tee -a " rd "log";
501 print "echo ", cfr[jn], cpusr[jn] ovf ": Starting build. `date` | tee -a " rd "log";
508 if (affinitylist ~ /^[0-9,-][0-9,-]*$/)
513 print "echo ", cfr[jn], cpusr[jn] ovf ": Waiting for build to complete. `date` | tee -a " rd "log";
518 print "echo ", cfr[jn], cpusr[jn] ovf ": Build complete. `date` | tee -a " rd "log";
532 print "\techo ----", cfr[j], cpusr[j] ovf ": Kernel present. `date` | tee -a " rd "log";
538 print "echo Build-only run, so suppressing jitter | tee -a " rd "log"
545 print "\techo ---- Starting kernels. `date` | tee -a " rd "log";
552 print "\techo ---- All kernel runs complete. `date` | tee -a " rd "log";
555 print "\techo ---- No kernel runs. `date` | tee -a " rd "log";
558 print "echo ----", cfr[j], cpusr[j] ovf ": Build/run results: | tee -a " rd "log";
559 print "cat " rd cfr[j] "/kvm-test-1-run.sh.out | tee -a " rd "log";
577 # Out of CPUs, dump out a batch.
660 # Not a dryrun. Record the batches and the number of CPUs, then run the script.