From 9259e7bd0353a3202cdd5bf71f68cb3bf9a9c599 Mon Sep 17 00:00:00 2001 From: "phoglund@webrtc.org" Date: Wed, 30 May 2012 09:07:02 +0000 Subject: [PATCH] Added a step for restarting pulseaudio. BUG= TEST= Review URL: https://webrtc-codereview.appspot.com/611007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@2322 4adac7df-926f-26a2-2b94-8c16560cd09d --- .../build_internal/scripts/webrtc_buildbot/utils.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/continuous_build/build_internal/scripts/webrtc_buildbot/utils.py b/tools/continuous_build/build_internal/scripts/webrtc_buildbot/utils.py index 27a7c8f3ab..a312947f94 100755 --- a/tools/continuous_build/build_internal/scripts/webrtc_buildbot/utils.py +++ b/tools/continuous_build/build_internal/scripts/webrtc_buildbot/utils.py @@ -762,6 +762,11 @@ class WebRTCLinuxFactory(WebRTCFactory): cmd = MakeCommandToRunTestInXvfb(['out/Debug/video_render_module_test']) self.AddCommonTestRunStep(test=test, cmd=cmd) elif test == 'voe_auto_test': + # Restart pulseaudio first to reduce risk of pulseaudio flakiness. + self.AddCommonStep(['/etc/init.d/pulseaudio', 'restart'], + 'restart pulseaudio') + + # Set up the regular test run. binary = 'out/Debug/voe_auto_test' cmd = [binary, '--automated', '--gtest_filter=-RtpFuzzTest.*'] self.AddCommonTestRunStep(test=test, cmd=cmd)