Remove Impeller/OpenGLES from CI branch for Android e2e tests. (flutter/engine#51734)

We don't intend to make much progress on the Impeller OpenGLES backend in 2024. I won't remove the capability to run these tests locally (the plumbing is already done and doesn't cost anything), but we don't need to have these just sit/flake on CI consuming resources.

Partial work towards https://github.com/flutter/flutter/issues/144064.
This commit is contained in:
Matan Lurey 2024-03-27 19:44:50 -07:00 committed by GitHub
parent 956b7e2c9d
commit d29da01928
2 changed files with 0 additions and 112 deletions

View File

@ -89,28 +89,6 @@ targets:
- testing/scenario_app/**
- testing/skia_gold_client/**
# TODO(matanlurey): OpenGLES is very flaky, https://github.com/flutter/flutter/issues/143626.
- name: Linux linux_android_emulator_opengles_tests
bringup: true
enabled_branches:
- main
recipe: engine_v2/engine_v2
properties:
config_name: linux_android_emulator_opengles
dependencies: >-
[
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
]
timeout: 90
runIf:
- .ci.yaml
- ci/builders/linux_android_emulator.json
- DEPS
- lib/ui/**
- shell/platform/android/**
- testing/scenario_app/**
- testing/skia_gold_client/**
# Task to run Linux linux_android_emulator_tests on AVDs running Android 33
# instead of 34 for investigating https://github.com/flutter/flutter/issues/137947.
- name: Linux linux_android_emulator_tests_api_33

View File

@ -1,90 +0,0 @@
{
"builds": [
{
"drone_dimensions": [
"device_type=none",
"os=Linux",
"kvm=1",
"cores=8"
],
"gclient_variables": {
"use_rbe": true
},
"gn": [
"--android",
"--android-cpu=x64",
"--no-lto",
"--rbe",
"--no-goma",
"--target-dir",
"android_emulator_opengles_debug_x64"
],
"dependencies": [
{
"dependency": "goldctl",
"version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"
}
],
"name": "android_emulator_opengles_debug_x64",
"ninja": {
"config": "android_emulator_opengles_debug_x64",
"targets": [
"flutter/testing/scenario_app"
]
},
"tests": [
{
"language": "dart",
"name": "Android Scenario App Integration Tests (Impeller/OpenGLES)",
"test_timeout_secs": 900,
"max_attempts": 1,
"test_dependencies": [
{
"dependency": "android_virtual_device",
"version": "android_34_google_apis_x64.textpb"
},
{
"dependency": "avd_cipd_version",
"version": "build_id:8759428741582061553"
}
],
"contexts": [
"android_virtual_device"
],
"script": "flutter/testing/scenario_app/bin/run_android_tests.dart",
"parameters": [
"--out-dir=../out/android_emulator_opengles_debug_x64",
"--enable-impeller",
"--impeller-backend=opengles"
]
},
{
"language": "dart",
"name": "Android Scenario App Integration Tests (Impeller/OpenGLES, SurfaceTexture)",
"test_timeout_secs": 900,
"max_attempts": 1,
"test_dependencies": [
{
"dependency": "android_virtual_device",
"version": "android_34_google_apis_x64.textpb"
},
{
"dependency": "avd_cipd_version",
"version": "build_id:8759428741582061553"
}
],
"contexts": [
"android_virtual_device"
],
"script": "flutter/testing/scenario_app/bin/run_android_tests.dart",
"parameters": [
"--out-dir=../out/android_emulator_opengles_debug_x64",
"--enable-impeller",
"--impeller-backend=opengles",
"--force-surface-producer-surface-texture"
]
}
]
}
]
}