Skip to content

Repurpose dev/integration_tests/external_ui #142006

@matanlurey

Description

@matanlurey

/cc @jonahwilliams @johnmccutchan @bdero

Background

Unbeknown to me, we have an e2e test in the framework covering surface_texture external textures:

  1. .ci.yaml:

    flutter/.ci.yaml

    Line 2171 in e593cdf

    - name: Linux_pixel_7pro external_ui_integration_test
  2. .dart runner:
    TaskFunction createExternalUiIntegrationTest() {
  3. (actual test) https://github.com/flutter/flutter/blob/e593cdfb80975fb6a41dff21e3f4f774f7e68723/dev/integration_tests/external_ui/test_driver/main_test.dart

If working properly, it produces a picture like this:

image

... however, it doesn't do any pixel validation, and only runs on the Skia backend.


Tasks

Metadata

Metadata

Assignees

Labels

P3Issues that are less important to the Flutter projectc: tech-debtTechnical debt, code quality, testing, etc.fyi-androidFor the attention of Android platform teamplatform-androidAndroid applications specificallyteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions