summaryrefslogtreecommitdiff
path: root/radio/1.0/vts/functional/vts_test_util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'radio/1.0/vts/functional/vts_test_util.cpp')
-rw-r--r--radio/1.0/vts/functional/vts_test_util.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/radio/1.0/vts/functional/vts_test_util.cpp b/radio/1.0/vts/functional/vts_test_util.cpp
index fc372011ed..5b31accbd2 100644
--- a/radio/1.0/vts/functional/vts_test_util.cpp
+++ b/radio/1.0/vts/functional/vts_test_util.cpp
@@ -83,6 +83,13 @@ bool deviceSupportsFeature(const char* feature) {
return hasFeature;
}
+bool isSsSsEnabled() {
+ // Do not use checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "")
+ // until b/148904287 is fixed. We need exact matching instead of partial matching. (i.e.
+ // by definition the empty string "" is a substring of any string).
+ return !isDsDsEnabled() && !isTsTsEnabled();
+}
+
bool isDsDsEnabled() {
return testing::checkSubstringInCommandOutput("getprop persist.radio.multisim.config", "dsds");
}