Lines Matching +full:9 +full:a
4 # Run a series of tests under KVM. By default, this series is specified
109 …checkarg --bootimage "(relative path to kernel boot image)" "$#" "$2" '[a-zA-Z0-9][a-zA-Z0-9_]*' '…
117 checkarg --configs "(list of config files)" "$#" "$2" '^[^/.a-z]\+$' '^--'
122 checkarg --cpus "(number)" "$#" "$2" '^[0-9]*$' '^--'
136 checkarg --datestamp "(relative pathname)" "$#" "$2" '^[a-zA-Z0-9._/-]*$' '^--'
160 checkarg --duration "(minutes)" $# "$2" '^[0-9][0-9]*\(s\|m\|h\|d\|\)$' '^error'
188 …checkarg --jitter "(# threads [ sleep [ spin ] ])" $# "$2" '^-\{,1\}[0-9]\+\( \+[0-9]\+\)\{,2\} *$…
200 …" $# "$2" '^\(#CHECK#\)\?CONFIG_[A-Z0-9_]\+=\([ynm]\|[0-9]\+\|"[^"]*"\)\( \(#CHECK#\)\?CONFIG_[A-Z…
213 checkarg --mac "(MAC address)" $# "$2" '^\([0-9a-fA-F]\{2\}:\)\{5\}[0-9a-fA-F]\{2\}$' error
218 checkarg --memory "(memory size)" $# "$2" '^[0-9]\+[MG]\?$' error
245 checkarg --shutdown-grace "(seconds)" "$#" "$2" '^[0-9]*$' '^error'
294 # Create a file of test-name/#cpus pairs, sorted by decreasing #cpus.
299 [0-9]\**|[0-9][0-9]\**|[0-9][0-9][0-9]\**|[0-9][0-9][0-9][0-9]\**)
354 # Use a greedy bin-packing algorithm, sorting the list accordingly.
372 # can be executed concurrently given ncpus. Note that a given test
383 continue; # Already part of a batch.
402 # Generate a script to execute the tests in appropriate batches.
468 print "echo ----Start batch " batchnum ": `date` | tee -a " rd "log";
495 print "echo ", cfr[jn], cpusr[jn] ovf ": Starting build. `date` | tee -a " rd "log";
502 if (affinitylist ~ /^[0-9,-][0-9,-]*$/)
507 …print "echo ", cfr[jn], cpusr[jn] ovf ": Waiting for build to complete. `date` | tee -a " rd "log";
512 print "echo ", cfr[jn], cpusr[jn] ovf ": Build complete. `date` | tee -a " rd "log";
526 print "\techo ----", cfr[j], cpusr[j] ovf ": Kernel present. `date` | tee -a " rd "log";
532 print "echo Build-only run, so suppressing jitter | tee -a " rd "log"
539 print "\techo ---- Starting kernels. `date` | tee -a " rd "log";
546 print "\techo ---- All kernel runs complete. `date` | tee -a " rd "log";
549 print "\techo ---- No kernel runs. `date` | tee -a " rd "log";
552 print "echo ----", cfr[j], cpusr[j] ovf ": Build/run results: | tee -a " rd "log";
553 print "cat " rd cfr[j] "/kvm-test-1-run.sh.out | tee -a " rd "log";
571 # Out of CPUs, dump out a batch.
654 # Not a dryrun. Record the batches and the number of CPUs, then run the script.