Remove grep_failed_ function: it was intended for old-style tests and is
meaningless now. Check for the presence of out_of_shared_memory file and
repeat the test if found.
Do not report errors for tests that fail due to (known) lack of shared
memory, just re-start them.
Temporarily stop allocating resources per test. Only to preserve the state
that has been used for "Zero" test variants.
Setup the signal handler after source-ing comma-application-util, otherwise
kill_children method is unknown yet. Also, let the handler to know the name
of the signal that is being handled. After handling SIGINT and cleaning up
use the same signal for self-destruction.
Minor: more consistent trace messages in '--debug' mode.
Restore the default of assigning 1 cpu per test.
Forgot to 'export -f' the newly added functions.
Minor: messed up single-double quotes.
Extended name-value-calc with logical operations.