| 95 | |
| 96 | ret_code = 0 |
| 97 | def RunATest(vt_cmd, vt_env): |
| 98 | try: |
| 99 | proc = subprocess.call(vt_cmd.split(" "), env=vt_env) |
| 100 | #print('Return Code "%s"'% (proc)) |
| 101 | except subprocess.CalledProcessError as proc_error: |
| 102 | print('Command "%s" failed with return code %s' % (' '.join(proc_error.cmd), proc_error.returncode)) |
| 103 | except Exception as unknown_error: |
| 104 | print('An unkown error occured: %s', unknown_error) |
| 105 | |
| 106 | if (proc != 0): |
| 107 | global ret_code |
| 108 | ret_code = proc |
| 109 | print('Command "%s" failed with return code %s' % (vt_cmd, proc)) |
| 110 | |
| 111 | # Run the tests |
| 112 | def RunVTTests(args): |