[meta-virtualization] [sumo] [PATCH v1] lxc: make error report compatible with ptest

Sinan Kaya okaya at kernel.org
Fri Oct 12 09:56:24 PDT 2018


ptest puts the test status at the beginning of the test. Follow
the style.

BEGIN: /usr/lib/lxc/ptest
 ### Starting LXC ptest ###
SKIPPED: lxc-test-apparmor
FAIL: lxc-test-attach
PASS: lxc-test-automount
FAIL: lxc-test-autostart
PASS: lxc-test-cgpath
PASS: lxc-test-cloneconfig
PASS: lxc-test-clonetest
PASS: lxc-test-concurrent
FAIL: lxc-test-console
PASS: lxc-test-containertests
PASS: lxc-test-createconfig
FAIL: lxc-test-createtest
FAIL: lxc-test-destroytest
PASS: lxc-test-device-add-remove
PASS: lxc-test-get_item
PASS: lxc-test-getkeys
PASS: lxc-test-list
PASS: lxc-test-locktests
PASS: lxc-test-lxcpath
PASS: lxc-test-may-control
PASS: lxc-test-reboot
PASS: lxc-test-saveconfig
SKIPPED: lxc-test-shutdowntest
PASS: lxc-test-snapshot
PASS: lxc-test-startone
PASS: lxc-test-utils

Results:
    PASSED = 19
    FAILED = 5
    SKIPPED = 2
(for details check individual test log in ./logs directory)

 ### LXC ptest complete ###
END: /usr/lib/lxc/ptest

Signed-off-by: Sinan Kaya <okaya at kernel.org>
---
 recipes-containers/lxc/files/run-ptest | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/recipes-containers/lxc/files/run-ptest b/recipes-containers/lxc/files/run-ptest
index e98554497..3f3a75f25 100644
--- a/recipes-containers/lxc/files/run-ptest
+++ b/recipes-containers/lxc/files/run-ptest
@@ -29,17 +29,17 @@ do
     then
 	$test >logs/$(basename $test).log 2>&1
     else
-	echo "$test SKIPPED"
+	echo "SKIPPED: $(basename $test)"
 	skipped=$((skipped+1))
 	continue
     fi
 
     if [ $? -eq 0 ]
     then
-	echo "$test PASS"
+	echo "PASS: $(basename $test)"
 	passed=$((passed+1))
     else
-	echo "$test FAIL"
+	echo "FAIL: $(basename $test)"
 	failed=$((failed+1))
     fi
 done
-- 
2.19.0



More information about the meta-virtualization mailing list