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

Commit 59b72b7

Browse files
committed
[Impeller] turned on playgrounds test for ci
1 parent f5f1a96 commit 59b72b7

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

testing/run_tests.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,6 @@ def make_test(name, flags=None, extra_env=None):
492492
'METAL_DEBUG_ERROR_MODE': '0', # Enables metal validation.
493493
'METAL_DEVICE_WRAPPER_TYPE': '1', # Enables metal validation.
494494
})
495-
# Impeller tests are only supported on macOS for now.
496495
run_engine_executable(
497496
build_dir,
498497
'impeller_unittests',
@@ -507,6 +506,24 @@ def make_test(name, flags=None, extra_env=None):
507506
'[MTLCompiler pipelineStateWithVariant:',
508507
]
509508
)
509+
# Run one playgrounds test to try to avoid breaking them.
510+
run_engine_executable(
511+
build_dir,
512+
'impeller_unittests',
513+
executable_filter,
514+
shuffle_flags + [
515+
'--enable_vulkan_validation', '--gtest_filter=*ColorWheel/Vulkan',
516+
'--enable-playground', '--playground_timeout_ms=4000'
517+
],
518+
coverage=coverage,
519+
extra_env=extra_env,
520+
# TODO(117122): Remove this allowlist.
521+
# https://github.com/flutter/flutter/issues/114872
522+
allowed_failure_output=[
523+
'[MTLCompiler createVertexStageAndLinkPipelineWithFragment:',
524+
'[MTLCompiler pipelineStateWithVariant:',
525+
]
526+
)
510527

511528

512529
def run_engine_benchmarks(build_dir, executable_filter):

0 commit comments

Comments
 (0)