jjb/lava: Correct YAML loading for lava job results
[lttng-ci.git] / scripts / system-tests / lava2-submit.py
index 8ff4c55ed072efc817ce46128431ccaa592110e9..dfd7ad4daa11b895deaf09ed6b0095df246e11a1 100644 (file)
@@ -28,8 +28,8 @@ import yaml
 from jinja2 import Environment, FileSystemLoader
 
 USERNAME = 'lava-jenkins'
-HOSTNAME = os.environ.get('LAVA_HOST', 'lava-master-02.internal.efficios.com')
-PROTO = os.environ.get('LAVA_PROTO', 'http')
+HOSTNAME = os.environ.get('LAVA_HOST', 'lava-master-03.internal.efficios.com')
+PROTO = os.environ.get('LAVA_PROTO', 'https')
 OBJSTORE_URL = "https://obj.internal.efficios.com/lava/results/"
 
 def parse_stable_version(stable_version_string):
@@ -83,7 +83,7 @@ def check_job_all_test_cases_state_count(server, job):
     """
     print("Testcase result:")
     content = server.results.get_testjob_results_yaml(str(job))
-    testcases = yaml.unsafe_load(content)
+    testcases = yaml.load(content, Loader=yaml.Loader)
 
     passed_tests = 0
     failed_tests = 0
@@ -105,7 +105,7 @@ def print_test_output(server, job):
     Parse the attachment of the testcase to fetch the stdout of the test suite
     """
     job_finished, log = server.scheduler.jobs.logs(str(job))
-    logs = yaml.unsafe_load(log.data.decode('ascii'))
+    logs = yaml.load(log.data.decode('ascii'), Loader=yaml.Loader)
     print_line = False
     for line in logs:
         if line['lvl'] != 'target':
This page took 0.037724 seconds and 4 git commands to generate.