diff options
author | Marat Dukhan <marat@fb.com> | 2017-09-24 22:23:55 -0700 |
---|---|---|
committer | Marat Dukhan <marat@fb.com> | 2017-09-24 22:23:55 -0700 |
commit | 7073e834633de7789d892ae7cb6200d6295960bd (patch) | |
tree | c76fb7b74e5169e8d7241867f63cc67a075745b6 /test | |
parent | 0e15ffcf757c6a09750e883cb097917d5f55851f (diff) | |
download | cpuinfo-7073e834633de7789d892ae7cb6200d6295960bd.tar.gz |
Check cpuinfo_core objects in mock tests
Diffstat (limited to 'test')
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); } |