)]}' { "commit": "e65428769e4a484882f1f5ad4c002f53f8fff984", "tree": "348aff7164c6d1c238f8609897516120779a3079", "parents": [ "58581c3d1286052a6552c8c9c180f0fff89c3dad" ], "author": { "name": "Roshan Pius", "email": "rpius@google.com", "time": "Thu Sep 03 14:09:09 2015 -0700" }, "committer": { "name": "Roshan Pius", "email": "rpius@google.com", "time": "Tue Sep 08 20:19:08 2015 +0000" }, "message": "Few stability fixes in Telecom CTS tests.\n\nFixing some failures when running all the telecom tests back to back\nin a suite:\n1. Ensure that the connection/incall services created by test are\nunbound before exiting a test to ensure that each test cleans up the\ntelecom state.\n2. In ConnectionService tests, we need to wait for the new calls\ncorresponding to the new connections created. Since the calls created\nvia |addExistingConnection| API in ConnectionService take a little while\nto bubble upto inCallService, we might end up missing to cleanup this\nnew call as a part of test teardown and this might interfere with\nsubsequent tests.\n3. Destroy the MockConnection object on reject/abort. This was resulting\nin the ExtendedInCallService#testRejectIncomingCall leaving behind a\nstale connection object.\n4. Since the remote phone accounts are registered/enabled via ADB commands\n(since they need system permission), we need to add a small wait to ensure\nthat the account has been successfully registered and available in\nPhoneAccountRegistrar.\n5. Use |creatTestNumber| method instead of |getTestNumber| to create a\nnew unique phone number for each incoming call in the test.\n6. Some other minor cleanup of unused code.\n\nBUG: 23604254\nChange-Id: Iff123f122f9cb43ec89f6c18cdb76e4b33dd4a94\n", "tree_diff": [ { "type": "modify", "old_id": "00a56ac00e88f50faa82579257ed8b268d613dd2", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/BaseRemoteTelecomTest.java", "new_id": "3a0dbd3650ca3f2971588d8ef577ae02e8afab02", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/BaseRemoteTelecomTest.java" }, { "type": "modify", "old_id": "31ca09b200f7c6b3187c86160811b4f7dcb8ae5f", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/BaseTelecomTestWithMockServices.java", "new_id": "d7fe2398b77041ff99b4d4d157a1bd84f3585358", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/BaseTelecomTestWithMockServices.java" }, { "type": "modify", "old_id": "121d559a5eeb6664b2946ca9a3bd689a7a15de88", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/ConferenceTest.java", "new_id": "508870c5baa1d6e5e1b224a7c1ded782cbe2b1fb", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/ConferenceTest.java" }, { "type": "modify", "old_id": "afaa3eb3c2443ad901e1936ba363fddc60820234", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/ConnectionServiceTest.java", "new_id": "836ca481b5231f820c040b5a7c86fd0ecbcc0359", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/ConnectionServiceTest.java" }, { "type": "modify", "old_id": "3c30e6b9ae553bcf848cff92a59d33a5294aa2cb", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/CtsConnectionService.java", "new_id": "d8d5773142df1080bbd2ddc9296b4ac1dbe0ceef", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/CtsConnectionService.java" }, { "type": "modify", "old_id": "3738487def3023b53edd5cc713f0b0dbc5147dde", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/CtsRemoteConnectionService.java", "new_id": "13b525fb05d8e120ebdcfa0c43f66a64c07d2506", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/CtsRemoteConnectionService.java" }, { "type": "modify", "old_id": "19d27afb2b12c1d2afa56d102edfe4e52f406e67", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/ExtendedInCallServiceTest.java", "new_id": "02d2f157f44b672bddd9a791735a4b72f47a64d4", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/ExtendedInCallServiceTest.java" }, { "type": "modify", "old_id": "d556baa1c96f232dc2ee43be252cfdc40caf18e6", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/MockConnection.java", "new_id": "9bb83a16813d0486339628ee81bd1e6b3095a56a", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/MockConnection.java" }, { "type": "modify", "old_id": "1856603348c53d95b90aae75cc1406ada26ce243", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/MockInCallService.java", "new_id": "0f1f538bd3caa4e21f1b4fea2e6f6b13389d4877", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/MockInCallService.java" }, { "type": "modify", "old_id": "8ffcf488bdc38f90ba25e43291a6dad87d535d53", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/NumberDialingTest.java", "new_id": "e95a2904086a19d465178c8fdd4a5b73ff36f7f9", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/NumberDialingTest.java" }, { "type": "modify", "old_id": "f2422c99685d62cf9cc4ad478ce290bf6e7424ce", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/OutgoingCallTest.java", "new_id": "e02de92bb6cdb24976de9260fe8383367ec82497", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/OutgoingCallTest.java" }, { "type": "modify", "old_id": "3fc65ea2493af6b7dcc0eb9ca2bfd1a2dc07ed69", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/RemoteConferenceTest.java", "new_id": "787966a842973c456bfb7b4e02e4fb44926c4c4f", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/RemoteConferenceTest.java" }, { "type": "modify", "old_id": "79fb5923412b14c12b7d8660fc19f4434493e3b3", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/RemoteConnectionTest.java", "new_id": "5b552a0a449ed0cc289cc023700fa8f74d837aba", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/RemoteConnectionTest.java" }, { "type": "modify", "old_id": "466a90bc028dc954dcbb2c8155e42250c9d7401b", "old_mode": 33188, "old_path": "tests/tests/telecom/src/android/telecom/cts/WiredHeadsetTest.java", "new_id": "ab4106e7781a3f017c439cb731af261b7ba532ec", "new_mode": 33188, "new_path": "tests/tests/telecom/src/android/telecom/cts/WiredHeadsetTest.java" } ] }