summaryrefslogtreecommitdiff
path: root/libartbase/base/utils_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libartbase/base/utils_test.cc')
-rw-r--r--libartbase/base/utils_test.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/libartbase/base/utils_test.cc b/libartbase/base/utils_test.cc
index ab8627fa7d..a422fc5369 100644
--- a/libartbase/base/utils_test.cc
+++ b/libartbase/base/utils_test.cc
@@ -124,6 +124,13 @@ TEST_F(UtilsTest, GetProcessStatus) {
EXPECT_EQ("<unknown>", GetProcessStatus("InvalidFieldName"));
}
+TEST_F(UtilsTest, GetOsThreadStatQuick) {
+ std::string my_stat = GetOsThreadStatQuick(GetTid());
+ EXPECT_GT(my_stat.length(), 20);
+ EXPECT_LT(my_stat.length(), 1000);
+ EXPECT_EQ('R', GetStateFromStatString(my_stat));
+}
+
TEST_F(UtilsTest, StringSplit) {
auto range = SplitString("[ab[c[[d[e[", '[');
auto it = range.begin();