diff --git a/libpurgeablemem/test/purgeableresourcemanager_test.cpp b/libpurgeablemem/test/purgeableresourcemanager_test.cpp index 1a2060dd3138fe14f593d62da38438cf11aa9e0e..f89fd3d3feff288a04e24a18ce0d3e258638b559 100644 --- a/libpurgeablemem/test/purgeableresourcemanager_test.cpp +++ b/libpurgeablemem/test/purgeableresourcemanager_test.cpp @@ -50,6 +50,7 @@ void PurgeableResourceManagerTest::SetUp() void PurgeableResourceManagerTest::TearDown() { + sleep(1); } HWTEST_F(PurgeableResourceManagerTest, VisitedTest, TestSize.Level1) @@ -155,10 +156,9 @@ HWTEST_F(PurgeableResourceManagerTest, RemoveResourceTest, TestSize.Level1) std::shared_ptr key = std::make_shared(); PurgeableResourceManager::GetInstance().RemoveResource(nullptr); PurgeableResourceManager::GetInstance().AddResource(key); - EXPECT_EQ(PurgeableResourceManager::GetInstance().lruCache_.Size(), 1); PurgeableResourceManager::GetInstance().RemoveResource(key); - EXPECT_EQ(PurgeableResourceManager::GetInstance().lruCache_.Size(), 0); PurgeableResourceManager::GetInstance().Clear(); + EXPECT_EQ(PurgeableResourceManager::GetInstance().lruCache_.Size(), 0); } HWTEST_F(PurgeableResourceManagerTest, SetRecentUsedResourceTest, TestSize.Level1)