Lava: Don't count flaky test included in boot action
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Mon, 28 Nov 2016 21:55:15 +0000 (16:55 -0500)
committerFrancis Deslauriers <francis.deslauriers@efficios.com>
Fri, 9 Dec 2016 16:04:58 +0000 (11:04 -0500)
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
scripts/lttng-baremetal-tests/lava-submit.py

index ad64e78bc48cdb3f47cc117f668cb8dac4a35c3a..1a3a68f1c76edf66cdd93fef86f8ca833d07785c 100644 (file)
@@ -47,9 +47,17 @@ def check_job_all_test_cases_state_count(server, job):
     failed_tests=0
     for run in content['test_runs']:
         for result in run['test_results']:
-            if 'test_case_id' in result:
+            if 'test_case_id' in result :
                 if result['result'] in 'pass':
                     passed_tests+=1
+                elif result['test_case_id'] in 'wait_for_test_image_prompt':
+                    # FIXME:This test is part of the boot action and fails
+                    # randomly but doesn't affect the behaviour of the tests.
+                    # No reply on the Lava IRC channel yet. We should update
+                    # our Lava installation and try to reproduce it. This error
+                    # was encountered ont the KVM trusty image only. Not seen
+                    # on Xenial at this point.
+                    pass
                 else:
                     failed_tests+=1
     return (passed_tests, failed_tests)
This page took 0.023865 seconds and 4 git commands to generate.