summaryrefslogtreecommitdiffstats
path: root/libmemunreachable/tests
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2017-06-21 13:13:00 -0700
committerColin Cross <ccross@android.com>2017-06-22 10:58:23 -0700
commita9939e9a23ea21f4f8dc69cf1dae8e95debadcfb (patch)
tree3ff7dc55ea77d15b821d1f4b011390a881449044 /libmemunreachable/tests
parenta83881e33ce29ee236c924d669cb41a9d816962d (diff)
downloadsystem_core-a9939e9a23ea21f4f8dc69cf1dae8e95debadcfb.tar.gz
system_core-a9939e9a23ea21f4f8dc69cf1dae8e95debadcfb.tar.bz2
system_core-a9939e9a23ea21f4f8dc69cf1dae8e95debadcfb.zip
Move libmemunreachable into namespace android
Putting libmemunreachable in the global C++ namespace was an oversight, move it into namespace android. Test: m -j checkbuild Change-Id: I0799906f6463178cb04a719bb4054cad33a50dbe
Diffstat (limited to 'libmemunreachable/tests')
-rw-r--r--libmemunreachable/tests/Allocator_test.cpp4
-rw-r--r--libmemunreachable/tests/DisableMalloc_test.cpp4
-rw-r--r--libmemunreachable/tests/HeapWalker_test.cpp4
-rw-r--r--libmemunreachable/tests/LeakFolding_test.cpp4
-rw-r--r--libmemunreachable/tests/MemUnreachable_test.cpp4
-rw-r--r--libmemunreachable/tests/ThreadCapture_test.cpp4
6 files changed, 24 insertions, 0 deletions
diff --git a/libmemunreachable/tests/Allocator_test.cpp b/libmemunreachable/tests/Allocator_test.cpp
index 0bb4f3134..8991a7b0b 100644
--- a/libmemunreachable/tests/Allocator_test.cpp
+++ b/libmemunreachable/tests/Allocator_test.cpp
@@ -19,6 +19,8 @@
#include <ScopedDisableMalloc.h>
#include <gtest/gtest.h>
+namespace android {
+
std::function<void()> ScopedAlarm::func_;
class AllocatorTest : public testing::Test {
@@ -170,3 +172,5 @@ TEST_F(AllocatorTest, unique) {
ASSERT_NE(ptr, nullptr);
}
+
+} // namespace android
diff --git a/libmemunreachable/tests/DisableMalloc_test.cpp b/libmemunreachable/tests/DisableMalloc_test.cpp
index 2db584839..c630049fc 100644
--- a/libmemunreachable/tests/DisableMalloc_test.cpp
+++ b/libmemunreachable/tests/DisableMalloc_test.cpp
@@ -24,6 +24,8 @@
using namespace std::chrono_literals;
+namespace android {
+
class DisableMallocTest : public ::testing::Test {
protected:
void alarm(std::chrono::microseconds us) {
@@ -124,3 +126,5 @@ TEST_F(DisableMallocTest, deadlock_fork) {
}
}, "");
}
+
+} // namespace android
diff --git a/libmemunreachable/tests/HeapWalker_test.cpp b/libmemunreachable/tests/HeapWalker_test.cpp
index 1b258ee75..84a0ec63b 100644
--- a/libmemunreachable/tests/HeapWalker_test.cpp
+++ b/libmemunreachable/tests/HeapWalker_test.cpp
@@ -23,6 +23,8 @@
#include <gtest/gtest.h>
#include "Allocator.h"
+namespace android {
+
class HeapWalkerTest : public ::testing::Test {
public:
HeapWalkerTest() : disable_malloc_(), heap_() {}
@@ -199,3 +201,5 @@ TEST_F(HeapWalkerTest, segv) {
EXPECT_EQ(0U, leaked_bytes);
ASSERT_EQ(0U, leaked.size());
}
+
+} // namespace android
diff --git a/libmemunreachable/tests/LeakFolding_test.cpp b/libmemunreachable/tests/LeakFolding_test.cpp
index 7ae7f7607..f5b363140 100644
--- a/libmemunreachable/tests/LeakFolding_test.cpp
+++ b/libmemunreachable/tests/LeakFolding_test.cpp
@@ -21,6 +21,8 @@
#include <gtest/gtest.h>
#include "Allocator.h"
+namespace android {
+
class LeakFoldingTest : public ::testing::Test {
public:
LeakFoldingTest() : disable_malloc_(), heap_() {}
@@ -425,3 +427,5 @@ TEST_F(LeakFoldingTest, multicycle) {
EXPECT_EQ(3U, leaked[3].referenced_count);
EXPECT_EQ(6 * sizeof(uintptr_t), leaked[3].referenced_size);
}
+
+} // namespace android
diff --git a/libmemunreachable/tests/MemUnreachable_test.cpp b/libmemunreachable/tests/MemUnreachable_test.cpp
index a231f4fb6..bb6bcbc7a 100644
--- a/libmemunreachable/tests/MemUnreachable_test.cpp
+++ b/libmemunreachable/tests/MemUnreachable_test.cpp
@@ -23,6 +23,8 @@
#include <memunreachable/memunreachable.h>
+namespace android {
+
class HiddenPointer {
public:
explicit HiddenPointer(size_t size = 256) { Set(malloc(size)); }
@@ -209,3 +211,5 @@ TEST(MemunreachableTest, leak_lots) {
ASSERT_TRUE(LogUnreachableMemory(true, 100));
}
+
+} // namespace android
diff --git a/libmemunreachable/tests/ThreadCapture_test.cpp b/libmemunreachable/tests/ThreadCapture_test.cpp
index 5bcb79e51..4fbf729ad 100644
--- a/libmemunreachable/tests/ThreadCapture_test.cpp
+++ b/libmemunreachable/tests/ThreadCapture_test.cpp
@@ -34,6 +34,8 @@
using namespace std::chrono_literals;
+namespace android {
+
class ThreadListTest : public ::testing::TestWithParam<int> {
public:
ThreadListTest() : stop_(false) {}
@@ -343,3 +345,5 @@ TEST_F(ThreadCaptureTest, capture_signal) {
}
});
}
+
+} // namespace android