DO NOT MERGE: CDD(8.1) Annotations
CDD: 7.4.1.1/C-1-6: MUST implement a blocked numbers management UI, which is opened
with the intent returned by TelecomManager.createManageBlockedNumbersIntent() method.
TelecomAvailabilityTest#testTelecomCanManageBlockedNumbers()
CDD: 3.1/C-0-1: Devices MUST NOT change the behavior or semantics of a standard intent.
IntentTest.java
CDD: 3.5/C-0-2:Devices MUST NOT alter the lifecycle or lifecycle semantics of a
particular type of system component (such as Service, Activity, ContentProvider, etc.)
ServiceTest, ContentProviderTest
CDD: 3.2.3.1/C-0-1-> AvailableIntentsTest.Devices must resolve core applications' intent...
CDD: 6.2/C-0-1->TestSystemIntents. Devices must resolve APPLICAION_DEVELOPMENT_SETTINGS_INTENT
CDD: 7.4.1.1/C-1-1: MUST include number blocking support(for devices with telephony)
-->CallBlockingTest
CDD: 7.4.1.1/C-1-3: MUST block all calls and messages from a phone number in 'BlockedNumberProvider'
without any interaction with apps.
7.4.1.1/C-1-4: MUST NOT write to the platform call log provider for a blocked call.
-CallBlockingTest#testIncomingCallFromBlockedNumberIsRejected()--> verifies call is blocked and
not written to the call logs.
CDD:7.4.1.1/C-1-2 MUST fully implement BlockedNumberContract and the corresponding API
as described in the SDK documentation.
--> BlockedNumberContractTest
CDD 3.5/C-0-7:
CDD VERSION: 8.1 (https://source.android.com/compatibility/8.1/android-8.1-cdd#3_5_api_behavioral_compatibility
Test: make cts
Bug: 130032710
Change-Id: I765baac77f8f427e9db813d1e878c2a76a119da2
16 files changed