aboutsummaryrefslogtreecommitdiff
path: root/test/mock/galaxy-s5-global.cc
diff options
context:
space:
mode:
authorMarat Dukhan <marat@fb.com>2017-12-18 17:45:18 -0800
committerMarat Dukhan <marat@fb.com>2017-12-18 17:45:18 -0800
commitfd0f3ef7856c75d04acd822df5336034e243f826 (patch)
tree595f1fc6496e39549e43613ec108784878d1aa4f /test/mock/galaxy-s5-global.cc
parent25632292e40ab82bbab13ecac44057cf8826ce34 (diff)
downloadcpuinfo-fd0f3ef7856c75d04acd822df5336034e243f826.tar.gz
GPU name normalization on Android
Diffstat (limited to 'test/mock/galaxy-s5-global.cc')
-rw-r--r--test/mock/galaxy-s5-global.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/mock/galaxy-s5-global.cc b/test/mock/galaxy-s5-global.cc
index 5184062..d45f954 100644
--- a/test/mock/galaxy-s5-global.cc
+++ b/test/mock/galaxy-s5-global.cc
@@ -180,6 +180,14 @@ TEST(PACKAGES, name) {
}
}
+TEST(PACKAGES, gpu_name) {
+ for (uint32_t i = 0; i < cpuinfo_get_packages_count(); i++) {
+ ASSERT_EQ("ARM Mali-T628",
+ std::string(cpuinfo_get_package(i)->gpu_name,
+ strnlen(cpuinfo_get_package(i)->gpu_name, CPUINFO_GPU_NAME_MAX)));
+ }
+}
+
TEST(PACKAGES, processor_start) {
for (uint32_t i = 0; i < cpuinfo_get_packages_count(); i++) {
ASSERT_EQ(0, cpuinfo_get_package(i)->processor_start);
@@ -547,6 +555,7 @@ int main(int argc, char* argv[]) {
cpuinfo_mock_filesystem(filesystem);
#ifdef __ANDROID__
cpuinfo_mock_android_properties(properties);
+ cpuinfo_mock_gl_renderer("Mali-T628");
#endif
cpuinfo_initialize();
::testing::InitGoogleTest(&argc, argv);