Skip to content

Commit 6ee743f

Browse files
authored
Setup optimization target deices/browsers (#6722)
PERF * update target browsers/devices * Update browser_list.json * Update index.js * up
1 parent f3e6c7f commit 6ee743f

File tree

3 files changed

+95
-46
lines changed

3 files changed

+95
-46
lines changed

e2e/benchmarks/browserstack-benchmark/browser_list.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,15 @@
8989
},
9090
{
9191
"os": "ios",
92-
"os_version": "14",
92+
"os_version": "15",
9393
"browser": "iphone",
9494
"device": "iPhone XS",
9595
"browser_version": null,
9696
"real_mobile": true
9797
},
9898
{
9999
"os": "ios",
100-
"os_version": "13",
100+
"os_version": "14",
101101
"browser": "iphone",
102102
"device": "iPhone XS",
103103
"browser_version": null,
@@ -113,15 +113,15 @@
113113
},
114114
{
115115
"os": "ios",
116-
"os_version": "13",
116+
"os_version": "14",
117117
"browser": "iphone",
118118
"device": "iPhone 11 Pro",
119119
"browser_version": null,
120120
"real_mobile": true
121121
},
122122
{
123123
"os": "ios",
124-
"os_version": "13",
124+
"os_version": "14",
125125
"browser": "iphone",
126126
"device": "iPhone 11",
127127
"browser_version": null,

e2e/benchmarks/browserstack-benchmark/index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,13 @@ const state = {
3737
browser: {
3838
base: 'BrowserStack',
3939
browser: 'chrome',
40-
browser_version: '84.0',
40+
browser_version: '103.0',
4141
os: 'OS X',
42-
os_version: 'Catalina',
42+
os_version: 'Monterey',
4343
device: 'null'
4444
},
45-
benchmark: {model: 'mobilenet_v2', modelUrl: '', numRuns: 1, backend: 'wasm'},
45+
benchmark:
46+
{model: 'mobilenet_v2', modelUrl: '', numRuns: 10, backend: 'webgl'},
4647

4748
/**
4849
* An array of browser configurations, used to record the browsers to

e2e/benchmarks/browserstack-benchmark/preconfigured_browser.json

Lines changed: 87 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6,141 +6,189 @@
66
"backend": ["wasm", "webgl"]
77
},
88
"browsers": {
9-
"Windows_10_1": {
9+
"Windows_11_1": {
1010
"base": "BrowserStack",
1111
"browser": "chrome",
12-
"browser_version": "84.0",
12+
"browser_version": "103.0",
1313
"os": "Windows",
14-
"os_version": "10",
14+
"os_version": "11",
1515
"device": null
1616
},
17-
"Windows_10_2": {
17+
"Windows_11_2": {
1818
"base": "BrowserStack",
1919
"browser": "edge",
20-
"browser_version": "84.0",
20+
"browser_version": "103.0",
2121
"os": "Windows",
22-
"os_version": "10",
22+
"os_version": "11",
23+
"device": null
24+
},
25+
"Windows_11_3": {
26+
"base": "BrowserStack",
27+
"browser": "firefox",
28+
"browser_version": "103.0",
29+
"os": "Windows",
30+
"os_version": "11",
2331
"device": null
2432
},
2533
"Windows_7_1": {
2634
"base": "BrowserStack",
2735
"browser": "firefox",
28-
"browser_version": "79.0",
36+
"browser_version": "103.0",
2937
"os": "Windows",
3038
"os_version": "7",
3139
"device": null
3240
},
33-
"OS_X_Catalina_1": {
41+
"OS_X_Monterey_1": {
3442
"base": "BrowserStack",
3543
"browser": "safari",
36-
"browser_version": "13.1",
44+
"browser_version": "15.3",
3745
"os": "OS X",
38-
"os_version": "Catalina",
46+
"os_version": "Monterey",
3947
"device": null
4048
},
41-
"iPhone_12_Pro_Max_1": {
49+
"OS_X_Monterey_2": {
50+
"base": "BrowserStack",
51+
"os": "OS X",
52+
"os_version": "Monterey",
53+
"browser": "chrome",
54+
"device": null,
55+
"browser_version": "103.0"
56+
},
57+
"iPhone_13_Pro_Max_1": {
4258
"base": "BrowserStack",
59+
"os": "ios",
60+
"os_version": "15",
4361
"browser": "iphone",
44-
"browser_version": null,
62+
"device": "iPhone 13 Pro Max",
63+
"browser_version": null
64+
},
65+
"iPhone_13_1": {
66+
"base": "BrowserStack",
4567
"os": "ios",
46-
"os_version": "14",
47-
"device": "iPhone 12 Pro Max"
68+
"os_version": "15",
69+
"browser": "iphone",
70+
"device": "iPhone 13",
71+
"browser_version": null
4872
},
49-
"iPhone_12_1": {
73+
"iPhone_12_Pro_Max_1": {
5074
"base": "BrowserStack",
5175
"browser": "iphone",
5276
"browser_version": null,
5377
"os": "ios",
5478
"os_version": "14",
55-
"device": "iPhone 12"
79+
"device": "iPhone 12 Pro Max"
5680
},
57-
"iPhone_XS_1": {
81+
"iPhone_12_1": {
5882
"base": "BrowserStack",
5983
"browser": "iphone",
6084
"browser_version": null,
6185
"os": "ios",
6286
"os_version": "14",
63-
"device": "iPhone XS"
87+
"device": "iPhone 12"
6488
},
6589
"iPhone_11_Pro_Max_1": {
6690
"base": "BrowserStack",
6791
"browser": "iphone",
6892
"browser_version": null,
6993
"os": "ios",
70-
"os_version": "13",
94+
"os_version": "14",
7195
"device": "iPhone 11 Pro Max"
7296
},
7397
"iPhone_11_1": {
7498
"base": "BrowserStack",
7599
"browser": "iphone",
76100
"browser_version": null,
77101
"os": "ios",
78-
"os_version": "13",
102+
"os_version": "14",
79103
"device": "iPhone 11"
80104
},
81-
"iPhone_7_1": {
105+
"iPhone_XS_1": {
82106
"base": "BrowserStack",
83107
"browser": "iphone",
84108
"browser_version": null,
85109
"os": "ios",
86-
"os_version": "12",
87-
"device": "iPhone 7"
110+
"os_version": "15",
111+
"device": "iPhone XS"
112+
},
113+
"Google_Pixel_6_Pro_1": {
114+
"base": "BrowserStack",
115+
"browser": "android",
116+
"browser_version": null,
117+
"os": "android",
118+
"os_version": "12.0",
119+
"device": "Google Pixel 6 Pro"
88120
},
89121
"Google_Pixel_5_1": {
90122
"base": "BrowserStack",
91123
"browser": "android",
92124
"browser_version": null,
93125
"os": "android",
94-
"os_version": "11.0",
126+
"os_version": "12.0",
95127
"device": "Google Pixel 5"
96128
},
97-
"Samsung_Galaxy_S20_Ultra_1": {
129+
"Samsung_Galaxy_S22_Ultra_1": {
98130
"base": "BrowserStack",
99131
"browser": "android",
100132
"browser_version": null,
101133
"os": "android",
102-
"os_version": "10.0",
103-
"device": "Samsung Galaxy S20 Ultra"
134+
"os_version": "12.0",
135+
"device": "Samsung Galaxy S22 Ultra"
104136
},
105-
"Samsung_Galaxy_A11_1": {
137+
"Samsung_Galaxy_M52_1": {
106138
"base": "BrowserStack",
107139
"browser": "android",
108140
"browser_version": null,
109141
"os": "android",
110-
"os_version": "10.0",
111-
"device": "Samsung Galaxy A11"
142+
"os_version": "11.0",
143+
"device": "Samsung Galaxy M52"
112144
},
113-
"Google_Pixel_4_XL_1": {
145+
"Samsung_Galaxy_A52_1": {
146+
"base": "BrowserStack",
147+
"browser": "android",
148+
"browser_version": null,
149+
"os": "android",
150+
"os_version": "11.0",
151+
"device": "Samsung Galaxy A52"
152+
},
153+
"Xiaomi_Redmi_Note_11_1": {
154+
"base": "BrowserStack",
155+
"browser": "android",
156+
"browser_version": null,
157+
"os": "android",
158+
"os_version": "11.0",
159+
"device": "Xiaomi Redmi Note 11"
160+
},
161+
"Samsung_Galaxy_Note_20_Ultra_1": {
114162
"base": "BrowserStack",
115163
"browser": "android",
116164
"browser_version": null,
117165
"os": "android",
118166
"os_version": "10.0",
119-
"device": "Google Pixel 4 XL"
167+
"device": "Samsung Galaxy Note 20 Ultra"
120168
},
121-
"Samsung_Galaxy_A51_1": {
169+
"Samsung_Galaxy_A11_1": {
122170
"base": "BrowserStack",
123171
"browser": "android",
124172
"browser_version": null,
125173
"os": "android",
126174
"os_version": "10.0",
127-
"device": "Samsung Galaxy A51"
175+
"device": "Samsung Galaxy A11"
128176
},
129-
"Samsung_Galaxy_S10_Plus_1": {
177+
"Google_Pixel_4_XL_1": {
130178
"base": "BrowserStack",
131179
"browser": "android",
132180
"browser_version": null,
133181
"os": "android",
134-
"os_version": "9.0",
135-
"device": "Samsung Galaxy S10 Plus"
182+
"os_version": "10.0",
183+
"device": "Google Pixel 4 XL"
136184
},
137-
"Google_Pixel_2_1": {
185+
"Samsung_Galaxy_S10_Plus_1": {
138186
"base": "BrowserStack",
139187
"browser": "android",
140188
"browser_version": null,
141189
"os": "android",
142190
"os_version": "9.0",
143-
"device": "Google Pixel 2"
191+
"device": "Samsung Galaxy S10 Plus"
144192
}
145193
}
146194
}

0 commit comments

Comments
 (0)