Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(494)

Side by Side Diff: scripts/slave/recipe_modules/chromium_tests/chromium_webrtc.py

Issue 2119233003: Adding capture unittests to webcam-equipped WebRTC bots. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | scripts/slave/recipes/chromium.expected/full_chromium_webrtc_Linux_Builder.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import collections 5 import collections
6 from . import steps 6 from . import steps
7 7
8 8
9 _builders = collections.defaultdict(dict) 9 _builders = collections.defaultdict(dict)
10 10
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
109 spec['tests'] = [ 109 spec['tests'] = [
110 WebRTCTest('content_browsertests', 110 WebRTCTest('content_browsertests',
111 args=['--gtest_filter=WebRtc*', '--run-manual', 111 args=['--gtest_filter=WebRtc*', '--run-manual',
112 '--test-launcher-print-test-stdio=always', 112 '--test-launcher-print-test-stdio=always',
113 '--test-launcher-bot-mode'], 113 '--test-launcher-bot-mode'],
114 perf_id=perf_id), 114 perf_id=perf_id),
115 WebRTCTest('browser_tests', 115 WebRTCTest('browser_tests',
116 # These tests needs --test-launcher-jobs=1 since some of them are 116 # These tests needs --test-launcher-jobs=1 since some of them are
117 # not able to run in parallel (due to the usage of the 117 # not able to run in parallel (due to the usage of the
118 # peerconnection server). 118 # peerconnection server).
119 # TODO(phoglund): increasing timeout for the HD video quality test.
120 # The original timeout was 300000. See http://crbug.com/476865.
121 args=['--gtest_filter=WebRtc*:Webrtc*:TabCapture*:*MediaStream*', 119 args=['--gtest_filter=WebRtc*:Webrtc*:TabCapture*:*MediaStream*',
122 '--run-manual', '--ui-test-action-max-timeout=350000', 120 '--run-manual', '--ui-test-action-max-timeout=350000',
123 '--test-launcher-jobs=1', 121 '--test-launcher-jobs=1',
124 '--test-launcher-bot-mode', 122 '--test-launcher-bot-mode',
125 '--test-launcher-print-test-stdio=always'], 123 '--test-launcher-print-test-stdio=always'],
126 perf_id=perf_id), 124 perf_id=perf_id),
125 # Run capture unittests as well since our bots have real webcams.
126 WebRTCTest('capture_unittests'),
127 WebRTCTest('content_unittests'), 127 WebRTCTest('content_unittests'),
128 WebRTCTest('media_unittests', 128 WebRTCTest('media_unittests',
129 args=['--gtest_filter=VideoCaptureDeviceTest*', 129 args=['--gtest_filter=VideoCaptureDeviceTest*',
mcasas 2016/07/29 16:09:28 This --gtest_filter probably does not apply anymor
kjellander_chromium 2016/08/01 05:41:00 Right, I mentioned this in some other thread. Edw
130 '--enable-logging', 130 '--enable-logging',
131 '--v=1', 131 '--v=1',
132 '--test-launcher-jobs=1', 132 '--test-launcher-jobs=1',
133 '--test-launcher-print-test-stdio=always']), 133 '--test-launcher-print-test-stdio=always']),
134 WebRTCTest('remoting_unittests', args=['--gtest_filter=Webrtc*']), 134 WebRTCTest('remoting_unittests', args=['--gtest_filter=Webrtc*']),
135 ] 135 ]
136 return spec 136 return spec
137 137
138 138
139 def AddBuildSpec(name, platform, target_bits=64): 139 def AddBuildSpec(name, platform, target_bits=64):
(...skipping 10 matching lines...) Expand all
150 150
151 AddBuildSpec('Win Builder', 'win', target_bits=32) 151 AddBuildSpec('Win Builder', 'win', target_bits=32)
152 AddBuildSpec('Mac Builder', 'mac') 152 AddBuildSpec('Mac Builder', 'mac')
153 AddBuildSpec('Linux Builder', 'linux') 153 AddBuildSpec('Linux Builder', 'linux')
154 154
155 AddTestSpec('Win7 Tester', 'chromium-webrtc-rel-7', 'win', target_bits=32) 155 AddTestSpec('Win7 Tester', 'chromium-webrtc-rel-7', 'win', target_bits=32)
156 AddTestSpec('Win8 Tester', 'chromium-webrtc-rel-win8', 'win', target_bits=32) 156 AddTestSpec('Win8 Tester', 'chromium-webrtc-rel-win8', 'win', target_bits=32)
157 AddTestSpec('Win10 Tester', 'chromium-webrtc-rel-win10', 'win', target_bits=32) 157 AddTestSpec('Win10 Tester', 'chromium-webrtc-rel-win10', 'win', target_bits=32)
158 AddTestSpec('Mac Tester', 'chromium-webrtc-rel-mac', 'mac') 158 AddTestSpec('Mac Tester', 'chromium-webrtc-rel-mac', 'mac')
159 AddTestSpec('Linux Tester', 'chromium-webrtc-rel-linux', 'linux') 159 AddTestSpec('Linux Tester', 'chromium-webrtc-rel-linux', 'linux')
OLDNEW
« no previous file with comments | « no previous file | scripts/slave/recipes/chromium.expected/full_chromium_webrtc_Linux_Builder.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698