diff --git a/audio/test/low_bandwidth_audio_test.py b/audio/test/low_bandwidth_audio_test.py index 386572f6e5..051d67fea4 100755 --- a/audio/test/low_bandwidth_audio_test.py +++ b/audio/test/low_bandwidth_audio_test.py @@ -296,9 +296,6 @@ def main(): else: test_command = [os.path.join(args.build_dir, 'low_bandwidth_audio_test')] - if args.isolated_script_test_output: - test_command += ['--gtest_output=json:' + args.isolated_script_test_output] - analyzers = [Analyzer('pesq', _RunPesq, pesq_path, 16000)] # Check if POLQA can run at all, or skip the 48 kHz tests entirely. example_path = os.path.join(SRC_DIR, 'resources', 'voice_engine', @@ -366,6 +363,10 @@ def main(): with open(args.isolated_script_test_perf_output, 'wb') as f: f.write(histograms.AsProto().SerializeToString()) + if args.isolated_script_test_output: + with open(args.isolated_script_test_output, 'w') as f: + json.dump({"version": 3}, f) + return test_process.wait() diff --git a/tools_webrtc/flags_compatibility.py b/tools_webrtc/flags_compatibility.py index e7aeb93faf..72c66a594f 100755 --- a/tools_webrtc/flags_compatibility.py +++ b/tools_webrtc/flags_compatibility.py @@ -22,7 +22,9 @@ def main(): test_command = _ForcePythonInterpreter(unrecognized_args) if args.isolated_script_test_output: - test_command += ['--gtest_output=json:' + args.isolated_script_test_output] + test_command += [ + '--isolated_script_test_output', args.isolated_script_test_output + ] if args.isolated_script_test_perf_output: test_command += [ '--isolated_script_test_perf_output=' +