Commit 129ccbe6 authored by Saman Sami's avatar Saman Sami Committed by Commit Bot

Enable Vulkan content_browsertests on Linux GPU FYI TSAN bot

The tests were disabled due to timeout when native Vulkan is used, so
use swiftshader instead.

Bug: 940723
Change-Id: Ida3745c7d6d480aebf1a56498b3242a1b77353d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1790198
Commit-Queue: Saman Sami <samans@chromium.org>
Reviewed-by: default avatarJonathan Ross <jonross@chromium.org>
Reviewed-by: default avatarStephen Martinis <martiniss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#694859}
parent f3e32334
......@@ -11990,6 +11990,37 @@
},
"test": "content_browsertests"
},
{
"args": [
"--enable-gpu",
"--test-launcher-bot-mode",
"--test-launcher-jobs=1",
"--test-launcher-filter-file=../../testing/buildbot/filters/vulkan.content_browsertests.filter",
"--enable-features=VizDisplayCompositor,UseSkiaRenderer,UiGpuRasterization",
"--use-vulkan=swiftshader",
"--enable-oop-rasterization",
"--enable-gpu-rasterization",
"--force-gpu-rasterization",
"--disable-software-compositing-fallback",
"--disable-vulkan-fallback-to-gl-for-testing",
"--disable-headless-mode",
"--test-launcher-print-test-stdio=always"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_gtest_merge.py"
},
"name": "vulkan_swiftshader_content_browsertests",
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-16.04"
}
]
},
"test": "content_browsertests"
},
{
"args": [
"--test-launcher-print-test-stdio=always"
......
......@@ -5175,6 +5175,22 @@
'performance_smoke_test_isolated_scripts',
],
# This is meant to be a superset of 'chromium_linux_and_gl_gtests'. Any
# changes there must be reflected here.
'chromium_linux_and_gl_and_vulkan_gtests': [
'aura_gtests',
'chromium_gtests',
'chromium_gtests_for_devices_with_graphical_output',
'chromium_gtests_for_linux_and_chromeos_only',
'chromium_gtests_for_win_and_linux_only',
'linux_flavor_specific_chromium_gtests',
'non_android_chromium_gtests',
'non_android_and_cast_and_chromeos_chromium_gtests',
'vr_platform_specific_chromium_gtests',
'gl_gtests',
'gpu_fyi_vulkan_swiftshader_gtests',
],
# gl_tests requires dedicated slaves with GPUs on linux, so have a separate
# test list with gl_tests included. This is chromium_linux_gtests + gl_gtests.
'chromium_linux_and_gl_gtests': [
......
......@@ -3758,7 +3758,7 @@
'linux-xenial',
],
'test_suites': {
'gtest_tests': 'chromium_linux_and_gl_gtests',
'gtest_tests': 'chromium_linux_and_gl_and_vulkan_gtests',
},
'args': [
'--test-launcher-print-test-stdio=always',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment