summaryrefslogtreecommitdiff
path: root/libartbase/base/utils_test.cc
diff options
context:
space:
mode:
author Hans Boehm <hboehm@google.com> 2025-02-13 10:59:59 -0800
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2025-02-13 10:59:59 -0800
commit35a8b07c110dcf75a0f74554d0d0ee343655abf8 (patch)
treecd0d59d26c1103bb210444d5207a947c31422dcd /libartbase/base/utils_test.cc
parent155f88b8911f293d0611fc9f9c76b1b67dd046f2 (diff)
parentb63a35a0495ea4beaa36aad7d81728daacee3be4 (diff)
Extend suspend timeout for debug activities am: 4bcbbe50ab am: b63a35a049
Original change: https://android-review.googlesource.com/c/platform/art/+/3463910 Change-Id: I0ce959085b814157e74b0fb00d74468639d89aa4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
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();