test-runner: check SQUAD upload status

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
diff --git a/automated/utils/test-runner.py b/automated/utils/test-runner.py
index 690a8a2..00237b3 100755
--- a/automated/utils/test-runner.py
+++ b/automated/utils/test-runner.py
@@ -809,17 +809,18 @@
         with open("{}/stdout.log".format(self.test['test_path']), "r") as logfile:
             log = logfile.read()
 
-        submit_results(
-            group_project_slug="{}/{}".format(self.qa_reports_group, self.qa_reports_project),
-            build_version=self.qa_reports_build_version,
-            env_slug=self.qa_reports_env,
-            tests=tests,
-            metrics=metrics,
-            log=log,
-            metadata=self.testdef['metadata'],
-            attachments=None,
-        )
-        self.logger.info("Results pushed to QA Reports")
+        if submit_results(
+                group_project_slug="{}/{}".format(self.qa_reports_group, self.qa_reports_project),
+                build_version=self.qa_reports_build_version,
+                env_slug=self.qa_reports_env,
+                tests=tests,
+                metrics=metrics,
+                log=log,
+                metadata=self.testdef['metadata'],
+                attachments=None):
+            self.logger.info("Results pushed to QA Reports")
+        else:
+            self.logger.warning("Results upload to QA Reports failed!")
 
     def dict_to_json(self):
         # Save test results to output/test_id/result.json