Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 16a2db3

Browse files
committed
[Impeller] turned on playgrounds test for ci
1 parent 30b7e9d commit 16a2db3

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

testing/run_tests.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,6 @@ def make_test(name, flags=None, extra_env=None):
508508
'METAL_DEBUG_ERROR_MODE': '0', # Enables metal validation.
509509
'METAL_DEVICE_WRAPPER_TYPE': '1', # Enables metal validation.
510510
})
511-
# Impeller tests are only supported on macOS for now.
512511
run_engine_executable(
513512
build_dir,
514513
'impeller_unittests',
@@ -523,6 +522,24 @@ def make_test(name, flags=None, extra_env=None):
523522
'[MTLCompiler pipelineStateWithVariant:',
524523
]
525524
)
525+
# Run one playgrounds test to try to avoid breaking them.
526+
run_engine_executable(
527+
build_dir,
528+
'impeller_unittests',
529+
executable_filter,
530+
shuffle_flags + [
531+
'--enable_vulkan_validation', '--gtest_filter=*ColorWheel/Vulkan',
532+
'--enable-playground', '--playground_timeout_ms=4000'
533+
],
534+
coverage=coverage,
535+
extra_env=extra_env,
536+
# TODO(117122): Remove this allowlist.
537+
# https://github.com/flutter/flutter/issues/114872
538+
allowed_failure_output=[
539+
'[MTLCompiler createVertexStageAndLinkPipelineWithFragment:',
540+
'[MTLCompiler pipelineStateWithVariant:',
541+
]
542+
)
526543

527544

528545
def run_engine_benchmarks(build_dir, executable_filter):

0 commit comments

Comments
 (0)