Add results from android stress testing

This commit is contained in:
Severin Kaderli 2022-10-05 17:38:32 +02:00
parent 51a99f8d6e
commit c8b7ff3ebe
7 changed files with 6614 additions and 9 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,105 @@
"property","value"
"version","1.1.11"
"build","1011102"
"fileFormat","1.15"
"deviceModel","SM-G965F"
"deviceBrand","samsung"
"deviceBoard","exynos9810"
"deviceManufacturer","samsung"
"deviceBaseOS","samsung/star2ltexx/star2lte:10/QP1A.190711.020/G965FXXU7DTAA:user/release-keys"
"deviceCodename","REL"
"deviceRelease","10"
"depthFrontSensor","0"
"depthFrontResolution","null"
"depthFrontRate","null"
"depthBackSensor","0"
"depthBackResolution","null"
"depthBackRate","null"
"accelerometer Name","LSM6DSL Acceleration Sensor"
"accelerometer Vendor","STM"
"accelerometer Range","78.4532"
"accelerometer Resolution","0.0023942017"
"accelerometer MinDelay","2000"
"accelerometer MaxDelay","180000"
"accelerometer Power","0.25"
"accelerometer Version","1"
"linear_acceleration Name","Linear Acceleration Sensor"
"linear_acceleration Vendor","Samsung Electronics"
"linear_acceleration Range","78.4532"
"linear_acceleration Resolution","0.0023942017"
"linear_acceleration MinDelay","10000"
"linear_acceleration MaxDelay","0"
"linear_acceleration Power","6.0"
"linear_acceleration Version","3"
"gravity Name","Gravity Sensor"
"gravity Vendor","Samsung Electronics"
"gravity Range","19.6133"
"gravity Resolution","5.9604645E-8"
"gravity MinDelay","10000"
"gravity MaxDelay","0"
"gravity Power","6.0"
"gravity Version","3"
"gyroscope Name","LSM6DSL Gyroscope Sensor"
"gyroscope Vendor","STM"
"gyroscope Range","17.453293"
"gyroscope Resolution","6.1086525E-4"
"gyroscope MinDelay","2000"
"gyroscope MaxDelay","180000"
"gyroscope Power","6.1"
"gyroscope Version","1"
"magnetic_field Name","AK09916C Magnetic field Sensor"
"magnetic_field Vendor","Asahi Kasei Microdevices"
"magnetic_field Range","2000.0"
"magnetic_field Resolution","0.06"
"magnetic_field MinDelay","10000"
"magnetic_field MaxDelay","200000"
"magnetic_field Power","6.0"
"magnetic_field Version","1"
"pressure Name","LPS22H Barometer Sensor"
"pressure Vendor","STMicroelectronics"
"pressure Range","1260.0"
"pressure Resolution","2.4414062E-4"
"pressure MinDelay","100000"
"pressure MaxDelay","1000000"
"pressure Power","1.0"
"pressure Version","1"
"light Name","TMD4906 lux Sensor"
"light Vendor","AMS, Inc."
"light Range","60000.0"
"light Resolution","1.0"
"light MinDelay","200000"
"light MaxDelay","200000"
"light Power","0.75"
"light Version","1"
"proximity Name","TMD4906 Proximity Sensor"
"proximity Vendor","AMS, Inc."
"proximity Range","8.0"
"proximity Resolution","8.0"
"proximity MinDelay","0"
"proximity MaxDelay","0"
"proximity Power","0.75"
"proximity Version","1"
"temperature Name","null"
"temperature Vendor","null"
"temperature Range","null"
"temperature Resolution","null"
"temperature MinDelay","null"
"temperature MaxDelay","null"
"temperature Power","null"
"temperature Version","null"
"humidity Name","null"
"humidity Vendor","null"
"humidity Range","null"
"humidity Resolution","null"
"humidity MinDelay","null"
"humidity MaxDelay","null"
"humidity Power","null"
"humidity Version","null"
"attitude Name","Samsung Rotation Vector"
"attitude Vendor","Samsung Electronics"
"attitude Range","1.0"
"attitude Resolution","5.9604645E-8"
"attitude MinDelay","10000"
"attitude MaxDelay","200000"
"attitude Power","6.0"
"attitude Version","1"
1 property value
2 version 1.1.11
3 build 1011102
4 fileFormat 1.15
5 deviceModel SM-G965F
6 deviceBrand samsung
7 deviceBoard exynos9810
8 deviceManufacturer samsung
9 deviceBaseOS samsung/star2ltexx/star2lte:10/QP1A.190711.020/G965FXXU7DTAA:user/release-keys
10 deviceCodename REL
11 deviceRelease 10
12 depthFrontSensor 0
13 depthFrontResolution null
14 depthFrontRate null
15 depthBackSensor 0
16 depthBackResolution null
17 depthBackRate null
18 accelerometer Name LSM6DSL Acceleration Sensor
19 accelerometer Vendor STM
20 accelerometer Range 78.4532
21 accelerometer Resolution 0.0023942017
22 accelerometer MinDelay 2000
23 accelerometer MaxDelay 180000
24 accelerometer Power 0.25
25 accelerometer Version 1
26 linear_acceleration Name Linear Acceleration Sensor
27 linear_acceleration Vendor Samsung Electronics
28 linear_acceleration Range 78.4532
29 linear_acceleration Resolution 0.0023942017
30 linear_acceleration MinDelay 10000
31 linear_acceleration MaxDelay 0
32 linear_acceleration Power 6.0
33 linear_acceleration Version 3
34 gravity Name Gravity Sensor
35 gravity Vendor Samsung Electronics
36 gravity Range 19.6133
37 gravity Resolution 5.9604645E-8
38 gravity MinDelay 10000
39 gravity MaxDelay 0
40 gravity Power 6.0
41 gravity Version 3
42 gyroscope Name LSM6DSL Gyroscope Sensor
43 gyroscope Vendor STM
44 gyroscope Range 17.453293
45 gyroscope Resolution 6.1086525E-4
46 gyroscope MinDelay 2000
47 gyroscope MaxDelay 180000
48 gyroscope Power 6.1
49 gyroscope Version 1
50 magnetic_field Name AK09916C Magnetic field Sensor
51 magnetic_field Vendor Asahi Kasei Microdevices
52 magnetic_field Range 2000.0
53 magnetic_field Resolution 0.06
54 magnetic_field MinDelay 10000
55 magnetic_field MaxDelay 200000
56 magnetic_field Power 6.0
57 magnetic_field Version 1
58 pressure Name LPS22H Barometer Sensor
59 pressure Vendor STMicroelectronics
60 pressure Range 1260.0
61 pressure Resolution 2.4414062E-4
62 pressure MinDelay 100000
63 pressure MaxDelay 1000000
64 pressure Power 1.0
65 pressure Version 1
66 light Name TMD4906 lux Sensor
67 light Vendor AMS, Inc.
68 light Range 60000.0
69 light Resolution 1.0
70 light MinDelay 200000
71 light MaxDelay 200000
72 light Power 0.75
73 light Version 1
74 proximity Name TMD4906 Proximity Sensor
75 proximity Vendor AMS, Inc.
76 proximity Range 8.0
77 proximity Resolution 8.0
78 proximity MinDelay 0
79 proximity MaxDelay 0
80 proximity Power 0.75
81 proximity Version 1
82 temperature Name null
83 temperature Vendor null
84 temperature Range null
85 temperature Resolution null
86 temperature MinDelay null
87 temperature MaxDelay null
88 temperature Power null
89 temperature Version null
90 humidity Name null
91 humidity Vendor null
92 humidity Range null
93 humidity Resolution null
94 humidity MinDelay null
95 humidity MaxDelay null
96 humidity Power null
97 humidity Version null
98 attitude Name Samsung Rotation Vector
99 attitude Vendor Samsung Electronics
100 attitude Range 1.0
101 attitude Resolution 5.9604645E-8
102 attitude MinDelay 10000
103 attitude MaxDelay 200000
104 attitude Power 6.0
105 attitude Version 1

View file

@ -0,0 +1,3 @@
"event","experiment time","system time","system time text"
"START",0.000000000E0,1664983878.920,"2022-10-05 17:31:18.920 UTC+02:00"
"PAUSE",6.516920672E1,1664983944.090,"2022-10-05 17:32:24.090 UTC+02:00"
1 event experiment time system time system time text
2 START 0.000000000E0 1664983878.920 2022-10-05 17:31:18.920 UTC+02:00
3 PAUSE 6.516920672E1 1664983944.090 2022-10-05 17:32:24.090 UTC+02:00

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 KiB

View file

@ -53,3 +53,4 @@
# 2022-10-05
* Work more on introduction
* Prepare tables for requirements
* Add screenshots and data of Android CPU measurements

View file

@ -19,8 +19,7 @@ class MainActivity : AppCompatActivity() {
// This is the entry point for the second thread.
override fun run() {
while (runningThreads) {
val p =
Pattern.compile("[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)\b")
val p = Pattern.compile("[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)\b")
}
}
}
@ -42,17 +41,13 @@ class MainActivity : AppCompatActivity() {
Log.i("CPU-Stress", "Run #$i")
runningThreads = true
for (i in 1..20) {
for (i in 1..8 ) {
RegexThread()
}
val start = System.currentTimeMillis()
while (System.currentTimeMillis() - start > 1000) {
}
Thread.sleep(2000);
runningThreads = false
val startSleep = System.currentTimeMillis()
while (System.currentTimeMillis() - startSleep > 1000) {
}
Thread.sleep(2000);
i++
if (i == 100) {