From 28611d3e3f217bcf12ed28c3d2da45a770d3fb6a Mon Sep 17 00:00:00 2001 From: Jing Ji Date: Fri, 18 Oct 2019 11:33:24 -0700 Subject: [PATCH] Add test case for racing between process's death and service's stop Bug: 136627142 Test: atest -c \ FrameworksServicesTests:ActivityManagerTest#testServiceUnbindAndKilling Change-Id: I47f6bc5f384379c8e34b67ff42a4916c26ba00cc --- services/tests/servicestests/AndroidTest.xml | 1 + .../server/am/ActivityManagerTest.java | 132 ++++++++++++++++++ .../test-apps/SimpleServiceTestApp/Android.bp | 30 ++++ .../SimpleServiceTestApp/AndroidManifest.xml | 25 ++++ .../simpleservicetestapp/SimpleService.java | 37 +++++ 5 files changed, 225 insertions(+) create mode 100644 services/tests/servicestests/test-apps/SimpleServiceTestApp/Android.bp create mode 100644 services/tests/servicestests/test-apps/SimpleServiceTestApp/AndroidManifest.xml create mode 100644 services/tests/servicestests/test-apps/SimpleServiceTestApp/src/com/android/servicestests/apps/simpleservicetestapp/SimpleService.java diff --git a/services/tests/servicestests/AndroidTest.xml b/services/tests/servicestests/AndroidTest.xml index 4d653b99439c4..d34f78353e715 100644 --- a/services/tests/servicestests/AndroidTest.xml +++ b/services/tests/servicestests/AndroidTest.xml @@ -23,6 +23,7 @@