From 9dc998407042d1d110f1839be4a6b098ebd0e79e Mon Sep 17 00:00:00 2001 From: Parth Sane Date: Tue, 17 Sep 2024 18:07:22 +0000 Subject: Fix Libbinder RemoveFromCacheOnServerDeath test Get pid before killing the server Test: atest binderCacheUnitTest Bug: 333854840 Flag: Exempt Bugfix Change-Id: I7d07c34e89867920f03545557eb51d4c307ec357 --- libs/binder/tests/binderCacheUnitTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/binder/tests/binderCacheUnitTest.cpp b/libs/binder/tests/binderCacheUnitTest.cpp index 92dab19a63..482d197688 100644 --- a/libs/binder/tests/binderCacheUnitTest.cpp +++ b/libs/binder/tests/binderCacheUnitTest.cpp @@ -137,9 +137,9 @@ TEST_F(LibbinderCacheTest, RemoveFromCacheOnServerDeath) { ASSERT_EQ(binder1, result); // Kill the server, this should remove from cache. - foo.killServer(binder1); pid_t pid; ASSERT_EQ(OK, binder1->getDebugPid(&pid)); + foo.killServer(binder1); system(("kill -9 " + std::to_string(pid)).c_str()); sp binder2 = sp::make(); -- cgit v1.2.3-59-g8ed1b