loader.cc: Print a message when a program returns a non-zero status

Signed-off-by: Vlad Zolotarov <vladz@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
tst-fsx.c: Fix: fallocate() is defined when FALLOCATE is defined

Signed-off-by: Vlad Zolotarov <vladz@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
test.py: Add additional error patterns to test.py

Add additional error patterns to test.py:
1) For tests that are missing. Without it test.py was reporting the
   missing tests as PASSED.
2) For tests that fail with a critical errors like missing symbols.
   Without it the "make check" was hanging silently leaving u dazed
   and confused.
3) For tests that return non-zero status:
       a) Those that use exit().
       b) Those that user return xx.

Signed-off-by: Vlad Zolotarov <vladz@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
test.py: Blacklist tst-fsx test since it fails

Signed-off-by: Vlad Zolotarov <vladz@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
usr.manifest.skel: Add missing tests

tst-commands.so and tst-fsx.so were missing.

Signed-off-by: Vlad Zolotarov <vladz@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>
tests: print average transfer rate after test

Signed-off-by: Tomasz Grabiec <tgrabiec@cloudius-systems.com>
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com>