mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 23:03:02 +08:00
test: disable leak detection in DeferredDeleter tests
detached std::thread can still be running after test TearDown, leak listener fails because of the std::thread resources freed up afterwards. Related-To: NEO-15414 Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
9d3fbdb741
commit
e4681ddafa
@@ -1,10 +1,11 @@
|
||||
/*
|
||||
* Copyright (C) 2018-2024 Intel Corporation
|
||||
* Copyright (C) 2018-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
#include "shared/test/common/helpers/memory_management.h"
|
||||
#include "shared/test/common/mocks/mock_deferrable_deletion.h"
|
||||
#include "shared/test/common/mocks/mock_deferred_deleter.h"
|
||||
|
||||
@@ -95,6 +96,7 @@ class MyDeferredDeleter : public DeferredDeleter {
|
||||
struct DeferredDeleterMtTest : public ::testing::Test {
|
||||
|
||||
void SetUp() override {
|
||||
MemoryManagement::fastLeaksDetectionMode = MemoryManagement::LeakDetectionMode::TURN_OFF_LEAK_DETECTION;
|
||||
deleter.reset(new MyDeferredDeleter());
|
||||
}
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
/*
|
||||
* Copyright (C) 2018-2024 Intel Corporation
|
||||
* Copyright (C) 2018-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
*/
|
||||
|
||||
#include "shared/test/common/helpers/memory_management.h"
|
||||
#include "shared/test/common/mocks/mock_deferrable_deletion.h"
|
||||
#include "shared/test/common/mocks/mock_deferred_deleter.h"
|
||||
|
||||
@@ -15,6 +16,7 @@ using namespace NEO;
|
||||
struct DeferredDeleterTest : public ::testing::Test {
|
||||
|
||||
void SetUp() override {
|
||||
MemoryManagement::fastLeaksDetectionMode = MemoryManagement::LeakDetectionMode::TURN_OFF_LEAK_DETECTION;
|
||||
deleter.reset(new MockDeferredDeleter());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user