commit | c46698431e7fcb63374f233201822973b887c366 | [log] [tgz] |
---|---|---|
author | Chris Ye <lzye@google.com> | Tue Jul 14 17:10:09 2020 -0700 |
committer | Chris Ye <lzye@google.com> | Tue Jul 14 17:10:09 2020 -0700 |
tree | 058d157f8b97adaa21cf6704459d991d207b1ea0 | |
parent | 044b4dc70dc1db15da4ee0d4352dd2a940952f14 [diff] [blame] |
After the InputFlingerServiceTest is done, kill the service process forked. Kill the service process created during testing when the test is done. Test: atest inputflinger_tests. Change-Id: I5b5dc987da192e49d2524c2ff7779f3b54f65a9b
diff --git a/services/inputflinger/tests/InputFlingerService_test.cpp b/services/inputflinger/tests/InputFlingerService_test.cpp index fd3f562..6d50519 100644 --- a/services/inputflinger/tests/InputFlingerService_test.cpp +++ b/services/inputflinger/tests/InputFlingerService_test.cpp
@@ -402,7 +402,9 @@ } else { android::ProcessState::self()->startThreadPool(); ::testing::InitGoogleTest(&argc, argv); - return RUN_ALL_TESTS(); + int result = RUN_ALL_TESTS(); + kill(forkPid, SIGKILL); + return result; } return 0; }