Add SelfTargeting test plan

This patch adds a trigger. The trigger is triggered when someone
changes the followin files
* core/java/android/content/om/*
* core/java/com/android/internal/content/om/*
* core/jni/*Overlay*

The trigger triggers the following tests to run.
* SelfTargetingOverlayDeviceTests
* CtsContentTestCases
    * android.content.om.cts
    * android.content.res.loader.cts

Bug: 205919743
Test: atest --collect-tests-only -p \
      frameworks/base/core/java/android/content/om/
Test: atest --collect-tests-only -p \
      frameworks/base/core/java/com/android/internal/content/om/
Test: atest --collect-tests-only -p \
      frameworks/base/core/jni
Change-Id: I6018d5806c93b7b0a87331a95e144a6ab45c068c
This commit is contained in:
felkachang
2022-12-05 07:43:39 +00:00
committed by Felka Chang
parent e47106c688
commit 06aa20724a
3 changed files with 52 additions and 1 deletions

View File

@@ -11,6 +11,9 @@
{
"name": "OverlayDeviceTests"
},
{
"name": "SelfTargetingOverlayDeviceTests"
},
{
"name": "OverlayHostTests"
},
@@ -35,6 +38,9 @@
},
{
"include-filter": "android.content.om.cts"
},
{
"include-filter": "android.content.res.loader.cts"
}
]
}

View File

@@ -7,6 +7,28 @@
"include-filter": "com.android.internal.content."
}
]
},
{
"name": "SelfTargetingOverlayDeviceTests"
}
],
"presubmit-large": [
{
"name": "CtsContentTestCases",
"options": [
{
"exclude-annotation": "androidx.test.filters.FlakyTest"
},
{
"exclude-annotation": "org.junit.Ignore"
},
{
"include-filter": "android.content.om.cts"
},
{
"include-filter": "android.content.res.loader.cts"
}
]
}
]
}
}

View File

@@ -11,6 +11,29 @@
}
],
"file_patterns": ["CharsetUtils|FastData"]
},
{
"name": "SelfTargetingOverlayDeviceTests",
"file_patterns": ["Overlay"]
}
],
"presubmit-large": [
{
"name": "CtsContentTestCases",
"options": [
{
"exclude-annotation": "androidx.test.filters.FlakyTest"
},
{
"exclude-annotation": "org.junit.Ignore"
},
{
"include-filter": "android.content.om.cts"
},
{
"include-filter": "android.content.res.loader.cts"
}
]
}
]
}