summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Forlot <romain.forlot@iot.bzh>2018-10-24 11:39:48 +0200
committerRomain Forlot <romain.forlot@iot.bzh>2018-10-24 14:04:11 +0200
commitfa5e03a85309ac5b14eb6ef1b2f211539351a88f (patch)
tree34d7903f330c40387ad4ccce9b3c5d0c45269f62
parent021609cd6bafc542629c67e5385d890acb751d13 (diff)
Adds test set markers around each test file launch
Fix wrong test case markers order... Result has to be after the test case ending. Change-Id: If05a57382879d19fcae33f219141148004f07918 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
-rw-r--r--conf.d/controller/lua.d/aft.lua9
1 files changed, 8 insertions, 1 deletions
diff --git a/conf.d/controller/lua.d/aft.lua b/conf.d/controller/lua.d/aft.lua
index d38b329..1ff6d25 100644
--- a/conf.d/controller/lua.d/aft.lua
+++ b/conf.d/controller/lua.d/aft.lua
@@ -63,6 +63,10 @@ function _AFT.setOutputFile(filePath)
io.output(file)
io.stdout = file
+
+ if _AFT.lavaOutput then
+ print("<LAVA_SIGNAL_TESTSET START "..fileName..">")
+ end
end
function _AFT.exitAtEnd(code)
@@ -430,8 +434,8 @@ function _AFT.describe(testName, testFunction, setUp, tearDown)
end
end
- print('<LAVA_SIGNAL_TESTCASE TEST_CASE_ID='..testName..' RESULT='..result..'>')
print('<LAVA_SIGNAL_ENDTC '..testName..'>')
+ print('<LAVA_SIGNAL_TESTCASE TEST_CASE_ID='..testName..' RESULT='..result..'>')
end
end
@@ -681,6 +685,9 @@ function _launch_test(context, confArgs, queryArgs)
_AFT.beforeAll = nil
_AFT.afterAll = nil
_AFT.tests_list = {}
+ if _AFT.lavaOutput then
+ print("<LAVA_SIGNAL_TESTSET STOP>")
+ end
end
elseif type(confArgs.files) == 'string' then
_AFT.setOutputFile(confArgs.files)