aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMarat Dukhan <marat@fb.com>2017-09-24 22:23:55 -0700
committerMarat Dukhan <marat@fb.com>2017-09-24 22:23:55 -0700
commit7073e834633de7789d892ae7cb6200d6295960bd (patch)
treec76fb7b74e5169e8d7241867f63cc67a075745b6 /test
parent0e15ffcf757c6a09750e883cb097917d5f55851f (diff)
downloadcpuinfo-7073e834633de7789d892ae7cb6200d6295960bd.tar.gz
Check cpuinfo_core objects in mock tests
Diffstat (limited to 'test')
-rw-r--r--test/blu-r1-hd.cc16
-rw-r--r--test/galaxy-c9-pro.cc16
-rw-r--r--test/galaxy-grand-prime-value-edition.cc16
-rw-r--r--test/galaxy-j7-tmobile.cc16
-rw-r--r--test/galaxy-j7-uae.cc16
-rw-r--r--test/galaxy-s3-us.cc16
-rw-r--r--test/galaxy-s4-us.cc16
-rw-r--r--test/galaxy-s5-global.cc16
-rw-r--r--test/galaxy-s5-us.cc16
-rw-r--r--test/galaxy-s6.cc16
-rw-r--r--test/galaxy-s7-global.cc16
-rw-r--r--test/galaxy-s7-us.cc16
-rw-r--r--test/galaxy-s8-global.cc16
-rw-r--r--test/galaxy-s8-us.cc16
-rw-r--r--test/galaxy-tab-3-7.0.cc16
-rw-r--r--test/galaxy-win-duos.cc16
-rw-r--r--test/huawei-mate-8.cc16
-rw-r--r--test/huawei-p9-lite.cc16
-rw-r--r--test/lenovo-a6600-plus.cc16
-rw-r--r--test/lenovo-vibe-x2.cc16
-rw-r--r--test/lg-k10-eu.cc16
-rw-r--r--test/meizu-pro-6s.cc16
-rw-r--r--test/moto-e-gen1.cc16
-rw-r--r--test/moto-g-gen2.cc16
-rw-r--r--test/moto-g-gen3.cc16
-rw-r--r--test/nexus-s.cc16
-rw-r--r--test/nexus4.cc16
-rw-r--r--test/nexus5x.cc16
-rw-r--r--test/nexus6.cc16
-rw-r--r--test/nexus6p.cc16
-rw-r--r--test/nexus9.cc16
-rw-r--r--test/oppo-r9.cc16
-rw-r--r--test/pixel-c.cc16
-rw-r--r--test/pixel-xl.cc16
-rw-r--r--test/pixel.cc16
-rw-r--r--test/xiaomi-redmi-2a.cc16
-rw-r--r--test/xperia-c4-dual.cc16
37 files changed, 592 insertions, 0 deletions
diff --git a/test/blu-r1-hd.cc b/test/blu-r1-hd.cc
index 162b877..6ed6284 100644
--- a/test/blu-r1-hd.cc
+++ b/test/blu-r1-hd.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-c9-pro.cc b/test/galaxy-c9-pro.cc
index d43a6fc..96d040f 100644
--- a/test/galaxy-c9-pro.cc
+++ b/test/galaxy-c9-pro.cc
@@ -56,6 +56,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-grand-prime-value-edition.cc b/test/galaxy-grand-prime-value-edition.cc
index bcd92cf..546f19a 100644
--- a/test/galaxy-grand-prime-value-edition.cc
+++ b/test/galaxy-grand-prime-value-edition.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-j7-tmobile.cc b/test/galaxy-j7-tmobile.cc
index f046bdc..82f07ce 100644
--- a/test/galaxy-j7-tmobile.cc
+++ b/test/galaxy-j7-tmobile.cc
@@ -43,6 +43,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-j7-uae.cc b/test/galaxy-j7-uae.cc
index 1d7f5e9..c6e6d74 100644
--- a/test/galaxy-j7-uae.cc
+++ b/test/galaxy-j7-uae.cc
@@ -43,6 +43,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s3-us.cc b/test/galaxy-s3-us.cc
index 7a403fd..12ea0fb 100644
--- a/test/galaxy-s3-us.cc
+++ b/test/galaxy-s3-us.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(2, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s4-us.cc b/test/galaxy-s4-us.cc
index dd7c6ed..82e5c41 100644
--- a/test/galaxy-s4-us.cc
+++ b/test/galaxy-s4-us.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s5-global.cc b/test/galaxy-s5-global.cc
index ad32ef7..54b402c 100644
--- a/test/galaxy-s5-global.cc
+++ b/test/galaxy-s5-global.cc
@@ -56,6 +56,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s5-us.cc b/test/galaxy-s5-us.cc
index b9cddf2..2b508c3 100644
--- a/test/galaxy-s5-us.cc
+++ b/test/galaxy-s5-us.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s6.cc b/test/galaxy-s6.cc
index ab8ffca..926b21c 100644
--- a/test/galaxy-s6.cc
+++ b/test/galaxy-s6.cc
@@ -56,6 +56,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s7-global.cc b/test/galaxy-s7-global.cc
index d8f2a3d..70139a6 100644
--- a/test/galaxy-s7-global.cc
+++ b/test/galaxy-s7-global.cc
@@ -69,6 +69,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s7-us.cc b/test/galaxy-s7-us.cc
index 072be7f..17ecaa5 100644
--- a/test/galaxy-s7-us.cc
+++ b/test/galaxy-s7-us.cc
@@ -39,6 +39,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s8-global.cc b/test/galaxy-s8-global.cc
index f66505b..4508c44 100644
--- a/test/galaxy-s8-global.cc
+++ b/test/galaxy-s8-global.cc
@@ -69,6 +69,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-s8-us.cc b/test/galaxy-s8-us.cc
index 5663821..8aec48b 100644
--- a/test/galaxy-s8-us.cc
+++ b/test/galaxy-s8-us.cc
@@ -56,6 +56,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-tab-3-7.0.cc b/test/galaxy-tab-3-7.0.cc
index 3646490..dcc5a79 100644
--- a/test/galaxy-tab-3-7.0.cc
+++ b/test/galaxy-tab-3-7.0.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(2, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/galaxy-win-duos.cc b/test/galaxy-win-duos.cc
index dbecfc8..90ad913 100644
--- a/test/galaxy-win-duos.cc
+++ b/test/galaxy-win-duos.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/huawei-mate-8.cc b/test/huawei-mate-8.cc
index fcc860f..2c29b2f 100644
--- a/test/huawei-mate-8.cc
+++ b/test/huawei-mate-8.cc
@@ -56,6 +56,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/huawei-p9-lite.cc b/test/huawei-p9-lite.cc
index f87738b..4612174 100644
--- a/test/huawei-p9-lite.cc
+++ b/test/huawei-p9-lite.cc
@@ -43,6 +43,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/lenovo-a6600-plus.cc b/test/lenovo-a6600-plus.cc
index 13e50b0..c1a61b9 100644
--- a/test/lenovo-a6600-plus.cc
+++ b/test/lenovo-a6600-plus.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/lenovo-vibe-x2.cc b/test/lenovo-vibe-x2.cc
index 440c737..c97ba12 100644
--- a/test/lenovo-vibe-x2.cc
+++ b/test/lenovo-vibe-x2.cc
@@ -56,6 +56,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/lg-k10-eu.cc b/test/lg-k10-eu.cc
index ea1436c..5efdc5c 100644
--- a/test/lg-k10-eu.cc
+++ b/test/lg-k10-eu.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/meizu-pro-6s.cc b/test/meizu-pro-6s.cc
index fbcc7bf..a289fe9 100644
--- a/test/meizu-pro-6s.cc
+++ b/test/meizu-pro-6s.cc
@@ -62,6 +62,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(10, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/moto-e-gen1.cc b/test/moto-e-gen1.cc
index 7f745a4..4420e1d 100644
--- a/test/moto-e-gen1.cc
+++ b/test/moto-e-gen1.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(2, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/moto-g-gen2.cc b/test/moto-g-gen2.cc
index bdb9904..76efa76 100644
--- a/test/moto-g-gen2.cc
+++ b/test/moto-g-gen2.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/moto-g-gen3.cc b/test/moto-g-gen3.cc
index e453cdc..1129333 100644
--- a/test/moto-g-gen3.cc
+++ b/test/moto-g-gen3.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/nexus-s.cc b/test/nexus-s.cc
index fe97c26..96bf064 100644
--- a/test/nexus-s.cc
+++ b/test/nexus-s.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(1, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/nexus4.cc b/test/nexus4.cc
index e137367..72ad15d 100644
--- a/test/nexus4.cc
+++ b/test/nexus4.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/nexus5x.cc b/test/nexus5x.cc
index d5be448..facd25a 100644
--- a/test/nexus5x.cc
+++ b/test/nexus5x.cc
@@ -52,6 +52,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(6, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/nexus6.cc b/test/nexus6.cc
index 5e37d88..2b2dfc9 100644
--- a/test/nexus6.cc
+++ b/test/nexus6.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/nexus6p.cc b/test/nexus6p.cc
index ccc5c95..1ae3f5d 100644
--- a/test/nexus6p.cc
+++ b/test/nexus6p.cc
@@ -56,6 +56,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/nexus9.cc b/test/nexus9.cc
index 3e2004e..db7b417 100644
--- a/test/nexus9.cc
+++ b/test/nexus9.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(2, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/oppo-r9.cc b/test/oppo-r9.cc
index 1013204..b96152e 100644
--- a/test/oppo-r9.cc
+++ b/test/oppo-r9.cc
@@ -43,6 +43,22 @@ TEST(PROCESSORS, DISABLED_linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/pixel-c.cc b/test/pixel-c.cc
index e2572b3..a67573f 100644
--- a/test/pixel-c.cc
+++ b/test/pixel-c.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/pixel-xl.cc b/test/pixel-xl.cc
index 1acebfd..1065bb3 100644
--- a/test/pixel-xl.cc
+++ b/test/pixel-xl.cc
@@ -39,6 +39,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/pixel.cc b/test/pixel.cc
index 7677739..e16b0f9 100644
--- a/test/pixel.cc
+++ b/test/pixel.cc
@@ -39,6 +39,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(4, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/xiaomi-redmi-2a.cc b/test/xiaomi-redmi-2a.cc
index 4d6a960..7109fd2 100644
--- a/test/xiaomi-redmi-2a.cc
+++ b/test/xiaomi-redmi-2a.cc
@@ -30,6 +30,22 @@ TEST(PROCESSORS, linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(5, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}
diff --git a/test/xperia-c4-dual.cc b/test/xperia-c4-dual.cc
index 74ba90f..912f015 100644
--- a/test/xperia-c4-dual.cc
+++ b/test/xperia-c4-dual.cc
@@ -43,6 +43,22 @@ TEST(PROCESSORS, DISABLED_linux_id) {
}
}
+TEST(CORES, count) {
+ ASSERT_EQ(8, cpuinfo_cores_count);
+}
+
+TEST(CORES, processor_start) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(i, cpuinfo_cores[i].processor_start);
+ }
+}
+
+TEST(CORES, processor_count) {
+ for (uint32_t i = 0; i < cpuinfo_cores_count; i++) {
+ ASSERT_EQ(1, cpuinfo_cores[i].processor_count);
+ }
+}
+
TEST(PACKAGES, count) {
ASSERT_EQ(1, cpuinfo_packages_count);
}