1// 2// Copyright (C) 2018 The Android Open Source Project 3// 4// Licensed under the Apache License, Version 2.0 (the "License"); 5// you may not use this file except in compliance with the License. 6// You may obtain a copy of the License at 7// 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// See the License for the specific language governing permissions and 14// limitations under the License. 15// 16 17package { 18 // See: http://go/android-license-faq 19 // A large-scale-change added 'default_applicable_licenses' to import 20 // all of the 'license_kinds' from "frameworks_base_license" 21 // to get the below license kinds: 22 // SPDX-license-identifier-Apache-2.0 23 default_team: "trendy_team_windowing_sdk", 24 default_applicable_licenses: ["frameworks_base_license"], 25} 26 27android_test { 28 name: "FlickerTestsActivityEmbedding", 29 defaults: ["FlickerTestsDefault"], 30 manifest: "AndroidManifest.xml", 31 package_name: "com.android.server.wm.flicker", 32 instrumentation_target_package: "com.android.server.wm.flicker", 33 test_config_template: "AndroidTestTemplate.xml", 34 srcs: ["src/**/*"], 35 static_libs: ["FlickerTestsBase"], 36 data: ["trace_config/*"], 37} 38 39//////////////////////////////////////////////////////////////////////////////// 40// Begin breakdowns for FlickerTestsActivityEmbedding module 41 42test_module_config { 43 name: "FlickerTestsActivityEmbedding-CatchAll", 44 base: "FlickerTestsActivityEmbedding", 45 exclude_filters: [ 46 "com.android.server.wm.flicker.activityembedding.close.CloseSecondaryActivityInSplitTest", 47 "com.android.server.wm.flicker.activityembedding.layoutchange.HorizontalSplitChangeRatioTest", 48 "com.android.server.wm.flicker.activityembedding.open.MainActivityStartsSecondaryWithAlwaysExpandTest", 49 "com.android.server.wm.flicker.activityembedding.open.OpenActivityEmbeddingPlaceholderSplitTest", 50 "com.android.server.wm.flicker.activityembedding.open.OpenActivityEmbeddingSecondaryToSplitTest", 51 "com.android.server.wm.flicker.activityembedding.open.OpenThirdActivityOverSplitTest", 52 "com.android.server.wm.flicker.activityembedding.open.OpenTrampolineActivityTest", 53 "com.android.server.wm.flicker.activityembedding.pip.SecondaryActivityEnterPipTest", 54 "com.android.server.wm.flicker.activityembedding.rotation.RotateSplitNoChangeTest", 55 "com.android.server.wm.flicker.activityembedding.rtl.RTLStartSecondaryWithPlaceholderTest", 56 "com.android.server.wm.flicker.activityembedding.splitscreen.EnterSystemSplitTest", 57 ], 58 test_suites: ["device-tests"], 59} 60 61test_module_config { 62 name: "FlickerTestsActivityEmbedding-Close-CloseSecondaryActivityInSplitTest", 63 base: "FlickerTestsActivityEmbedding", 64 include_filters: ["com.android.server.wm.flicker.activityembedding.close.CloseSecondaryActivityInSplitTest"], 65 test_suites: ["device-tests"], 66} 67 68test_module_config { 69 name: "FlickerTestsActivityEmbedding-LayoutChange-HorizontalSplitChangeRatioTest", 70 base: "FlickerTestsActivityEmbedding", 71 include_filters: ["com.android.server.wm.flicker.activityembedding.layoutchange.HorizontalSplitChangeRatioTest"], 72 test_suites: ["device-tests"], 73} 74 75test_module_config { 76 name: "FlickerTestsActivityEmbedding-Open-MainActivityStartsSecondaryWithAlwaysExpandTest", 77 base: "FlickerTestsActivityEmbedding", 78 include_filters: ["com.android.server.wm.flicker.activityembedding.open.MainActivityStartsSecondaryWithAlwaysExpandTest"], 79 test_suites: ["device-tests"], 80} 81 82test_module_config { 83 name: "FlickerTestsActivityEmbedding-Open-OpenActivityEmbeddingPlaceholderSplitTest", 84 base: "FlickerTestsActivityEmbedding", 85 include_filters: ["com.android.server.wm.flicker.activityembedding.open.OpenActivityEmbeddingPlaceholderSplitTest"], 86 test_suites: ["device-tests"], 87} 88 89test_module_config { 90 name: "FlickerTestsActivityEmbedding-Open-OpenActivityEmbeddingSecondaryToSplitTest", 91 base: "FlickerTestsActivityEmbedding", 92 include_filters: ["com.android.server.wm.flicker.activityembedding.open.OpenActivityEmbeddingSecondaryToSplitTest"], 93 test_suites: ["device-tests"], 94} 95 96test_module_config { 97 name: "FlickerTestsActivityEmbedding-Open-OpenThirdActivityOverSplitTest", 98 base: "FlickerTestsActivityEmbedding", 99 include_filters: ["com.android.server.wm.flicker.activityembedding.open.OpenThirdActivityOverSplitTest"], 100 test_suites: ["device-tests"], 101} 102 103test_module_config { 104 name: "FlickerTestsActivityEmbedding-Open-OpenTrampolineActivityTest", 105 base: "FlickerTestsActivityEmbedding", 106 include_filters: ["com.android.server.wm.flicker.activityembedding.open.OpenTrampolineActivityTest"], 107 test_suites: ["device-tests"], 108} 109 110test_module_config { 111 name: "FlickerTestsActivityEmbedding-Pip-SecondaryActivityEnterPipTest", 112 base: "FlickerTestsActivityEmbedding", 113 include_filters: ["com.android.server.wm.flicker.activityembedding.pip.SecondaryActivityEnterPipTest"], 114 test_suites: ["device-tests"], 115} 116 117test_module_config { 118 name: "FlickerTestsActivityEmbedding-Rotation-RotateSplitNoChangeTest", 119 base: "FlickerTestsActivityEmbedding", 120 include_filters: ["com.android.server.wm.flicker.activityembedding.rotation.RotateSplitNoChangeTest"], 121 test_suites: ["device-tests"], 122} 123 124test_module_config { 125 name: "FlickerTestsActivityEmbedding-Rtl-RTLStartSecondaryWithPlaceholderTest", 126 base: "FlickerTestsActivityEmbedding", 127 include_filters: ["com.android.server.wm.flicker.activityembedding.rtl.RTLStartSecondaryWithPlaceholderTest"], 128 test_suites: ["device-tests"], 129} 130 131test_module_config { 132 name: "FlickerTestsActivityEmbedding-SplitScreen-EnterSystemSplitTest", 133 base: "FlickerTestsActivityEmbedding", 134 include_filters: ["com.android.server.wm.flicker.activityembedding.splitscreen.EnterSystemSplitTest"], 135 test_suites: ["device-tests"], 136} 137 138// End breakdowns for FlickerTestsActivityEmbedding module 139//////////////////////////////////////////////////////////////////////////////// 140