{
    "imports": [
        {
            "path": "frameworks/base/services/core/java/com/android/server/am"
        },
        {
            "path": "frameworks/base/services/core/java/com/android/server/wm"
        }
    ],
    "presubmit": [
        {
            "name": "CtsFragmentTestCases"
        },
        {
            "name": "CtsFragmentTestCasesSdk26"
        },
        {
            "file_patterns": ["(/|^)AppOpsManager.java"],
            "name": "CtsAppOpsTestCases"
        },
        {
            "file_patterns": ["(/|^)AppOpsManager.java"],
            "name": "CtsAppOps2TestCases"
        },
        {
            "file_patterns": ["(/|^)AppOpsManager.java"],
            "name": "FrameworksServicesTests_android_server_appop"
        },
        {
            "file_patterns": ["(/|^)AppOpsManager.java"],
            "name": "CtsStatsdAtomHostTestCases",
            "options": [
                {
                    "include-filter": "android.cts.statsdatom.appops.AppOpsTests#testAppOps"
                }
            ]
        },
        {
            "file_patterns": ["(/|^)AppOpsManager.java"],
            "name": "CtsPermissionPolicyTestCases",
            "options": [
                {
                    "include-filter": "android.permissionpolicy.cts.RuntimePermissionProperties"
                }
            ]
        },
        {
            "name": "CtsToastTestCases",
            "file_patterns": ["INotificationManager\\.aidl"]
        },
        {
            "name": "CtsWindowManagerDeviceWindow_window_toastwindowtest",
            "file_patterns": ["INotificationManager\\.aidl"]
        },
        {
            "name": "CtsInstantAppTests",
            "file_patterns": ["(/|^)InstantAppResolve[^/]*"]
        },
        {
            "name": "CtsAutoFillServiceTestCases_saveui_autofillsavedialogtest",
            "file_patterns": ["(/|^)Activity.java"]
        },
        {
            "name": "CtsAutoFillServiceTestCases_saveui_presimplesaveactivitytest",
            "file_patterns": ["(/|^)Activity.java"]
        },
        {
            "name": "CtsAutoFillServiceTestCases_saveui_simplesaveactivitytest",
            "file_patterns": ["(/|^)Activity.java"]
        },
        {
            "name": "CtsVoiceInteractionTestCases",
            "options": [
                {
                    "exclude-annotation": "androidx.test.filters.FlakyTest"
                },
                {
                    "exclude-filter": "android.voiceinteraction.cts.HotwordDetectionServiceStressTest"
                }
            ],
            "file_patterns": ["(/|^)VoiceInteract[^/]*"]
        },
        {
            "name": "CtsLocalVoiceInteraction",
            "file_patterns": ["(/|^)VoiceInteract[^/]*"]
        },
        {
            "name": "CtsOsTestCases_cts_strictmodetest_Presubmit",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "FrameworksCoreTests_context",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "file_patterns": ["(/|^)LocaleManager.java"],
            "name": "CtsLocaleManagerTestCases"
        },
        {
            "name": "FrameworksCoreTests_keyguard_manager",
            "file_patterns": [
                "(/|^)KeyguardManager.java"
            ]
        },
        {
            "name": "FrameworksCoreTests_property_invalidated_cache",
            "file_patterns": [
                "(/|^)PropertyInvalidatedCache.java"
            ]
        },
        {
            "name": "FrameworksCoreGameManagerTests_android_app",
            "file_patterns": [
                "(/|^)GameManager[^/]*", "(/|^)GameMode[^/]*"
            ]
        },
        {
            "name": "HdmiCecTests_hardware_hdmi",
            "file_patterns": [
                "(/|^)DeviceFeature[^/]*", "(/|^)Hdmi[^/]*"
            ]
        },
        {
            "name": "CtsWindowManagerDeviceActivity_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceAm_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceAppCompat_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceBackNavigation_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceDisplay_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceDragAndDrop_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceDreams_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceInsets_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceKeyguard_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceOther_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDevicePip_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceTaskFragment_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceTv_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceWindow_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "BroadcastUnitTests",
            "file_patterns": ["(/|^)BroadcastStickyCache.java"]
        },
        {
            "file_patterns": [
                "(/|^)Activity.*.java",
                "(/|^)PendingIntent.java",
                "(/|^)ComtextImpl.java"
            ],
            "name": "CtsWindowManagerBackgroundActivityTestCases"
        }
    ],
    // v2/sysui/suite/test-mapping-sysui-screenshot-test
    "sysui-screenshot-test": [
        {
        "name": "SystemUIGoogleScreenshotTests",
        "options": [
            {
            "exclude-annotation": "org.junit.Ignore"
            },
            {
            "exclude-annotation": "androidx.test.filters.FlakyTest"
            },
            {
            "exclude-annotation": "android.platform.test.annotations.Postsubmit"
            }
        ]
        }
    ],
    "postsubmit": [
        {
            "file_patterns": ["(/|^)ActivityThreadClientTest.java"],
            "name": "FrameworksMockingCoreTests"
        },
        {
            "file_patterns": ["(/|^)ActivityThreadTest.java"],
            "name": "FrameworksCoreTests"
        },
        {
            "file_patterns": ["(/|^)AppOpsManager.java"],
            "name": "CtsAppOpsTestCases"
        }
    ],
    "desktop-presubmit": [
        {
            "name": "CtsWindowManagerDeviceAm_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceBackNavigation_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDeviceDragAndDrop_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        },
        {
            "name": "CtsWindowManagerDevicePip_wm_cts",
            "file_patterns": ["(/|^)ContextImpl.java"]
        }
    ]
}
