[fuchsia] Don't upgrade feature flags for isolated runners
Isolated runners are requesting the VULKAN feature by default which causes the following failure during the test: [ERROR:vulkan_instance.cc(139)] Required extension VK_KHR_get_physical_device_properties2 missing from enumerated Vulkan extensions. vkCreateInstance will likely fail. [ERROR:vulkan_instance.cc(202)] vkCreateInstance() failed: -7 [ERROR:gpu_init.cc(698)] Failed to create and initialize Vulkan implementation. [ERROR:GrGLInterfaceAutogen.cpp(132)] ../../third_party/skia/src/gpu/gl/GrGLInterfaceAutogen.cpp:132 GrGLInterface::validate() failed. [ERROR:shared_context_state.cc(234)] OOP raster support disabled: GrContext creation failed. The test currently passes anyway, because (1) GPU process falls silently back to GL composition and (2) we have enabled mock GL prior to enabling ANGLE. Once ANGLE is enabled, initializing GL fails which can make the test crash (although not reliably, these small tests often pass before the crash occurs). Don't add feature flags that weren't requested originally. This leaves a whitelist in place instead. Bug: 1059497 Change-Id: I03760f857308b1791445301f03011c0b6b982339 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152207Reviewed-by:David Dorwin <ddorwin@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#759828}
Showing
Please register or sign in to comment