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

Unified Diff: content/test/gpu/generate_buildbot_json.py

Issue 2305453004: Enable angle_deqp_gles2_tests on Nexus 5X. (Closed)
Patch Set: rebase Created 4 years, 3 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | testing/buildbot/chromium.gpu.fyi.json » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/test/gpu/generate_buildbot_json.py
diff --git a/content/test/gpu/generate_buildbot_json.py b/content/test/gpu/generate_buildbot_json.py
index b431c9ed7a9b94ee4bd21161c54a89f22eb44c98..c98458fb5e4bd8dba2cc6e12a694932463938b44 100755
--- a/content/test/gpu/generate_buildbot_json.py
+++ b/content/test/gpu/generate_buildbot_json.py
@@ -709,13 +709,15 @@ COMMON_GTESTS = {
'angle_deqp_gles2_tests': {
'tester_configs': [
{
+ 'allow_on_android': True,
'fyi_only': True,
# Run this on the optional tryservers.
'run_on_optional': True,
# Run only on the Win7 and Linux Release NVIDIA 32- and 64-bit bots
# (and trybots) for the time being, at least until more capacity is
# added. Also run on the AMD R7 240 bots.
- 'build_configs': ['Release', 'Release_x64'],
+ # Also run on Nexus 5X swarmed bots.
+ 'build_configs': ['Release', 'Release_x64', 'android-chromium'],
'swarming_dimension_sets': [
{
'gpu': '10de:104a',
@@ -728,11 +730,16 @@ COMMON_GTESTS = {
{
'gpu': '10de:104a',
'os': 'Linux'
- }
+ },
+ {
+ 'device_type': 'bullhead',
+ 'device_os': 'M',
+ 'os': 'Android'
+ },
],
},
],
- 'swarming': {
+ 'desktop_swarming': {
'shards': 4,
}
},
@@ -904,6 +911,9 @@ COMMON_GTESTS = {
NON_SWARMED_GTESTS = {
'tab_capture_end2end_tests': {
+ 'swarming': {
+ 'can_use_on_swarming_builders': False
+ },
'test': 'browser_tests',
'args': [
'--enable-gpu',
@@ -1278,6 +1288,11 @@ def generate_gtest(tester_name, tester_config, test, test_config, is_fyi):
result['args'] += result['desktop_args']
# Don't put the desktop args in the JSON.
result.pop('desktop_args')
+ if 'desktop_swarming' in result:
+ if not is_android(tester_config):
+ result['swarming'].update(result['desktop_swarming'])
+ # Don't put the desktop_swarming in the JSON.
+ result.pop('desktop_swarming')
# This flag only has an effect on the Linux bots that run tests
# locally (as opposed to via Swarming), which are only those couple
« no previous file with comments | « no previous file | testing/buildbot/chromium.gpu.fyi.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698