Closed saskliutas closed 4 months ago
Benchmark suite | Current: 79b7f5dff994e23f6177e63214c9392f970bc05e | Previous: cd91f00795d2fe8d35859a0af3507a44bc213620 | Deviation | Status |
---|---|---|---|---|
hilite 50k elements |
2910.88 ms |
2878.35 ms |
1.1302% |
🚨 |
hilite 50k elements (P95 of main thread blocks) |
2001 ms |
1988 ms |
0.6539% |
🚨 |
hilite 50k group elements |
212.67 ms |
205.47 ms |
3.5042% |
🚨 |
hilite 50k group elements (P95 of main thread blocks) |
78 ms |
72 ms |
8.3333% |
🚨 |
hilite 1k subjects |
46025.57 ms |
45748.48 ms |
0.6057% |
🚨 |
hilite 1k subjects (P95 of main thread blocks) |
36 ms |
32 ms |
12.5000% |
🚨 |
hilite 50k subcategories |
252.56 ms |
246.75 ms |
2.3546% |
🚨 |
hilite 50k subcategories (P95 of main thread blocks) |
125 ms |
109 ms |
14.6789% |
🚨 |
hilite 50k functional 3D elements |
27317.66 ms |
27297.87 ms |
0.0725% |
🚨 |
hilite 50k functional 3D elements (P95 of main thread blocks) |
2026 ms |
1993 ms |
1.6558% |
🚨 |
hilite 50k functional 2D elements |
7987.81 ms |
7898.6 ms |
1.1294% |
🚨 |
hilite 50k functional 2D elements (P95 of main thread blocks) |
2090 ms |
2084 ms |
0.2879% |
🚨 |
compute selection for 50k elements |
322.53 ms |
319.29 ms |
1.0148% |
🚨 |
compute selection for 50k elements (P95 of main thread blocks) |
137 ms |
137 ms |
0% |
🟰 |
compute parent selection for 50k elements |
353.11 ms |
339.61 ms |
3.9751% |
🚨 |
compute parent selection for 50k elements (P95 of main thread blocks) |
126 ms |
123 ms |
2.4390% |
🚨 |
compute top ancestor selection for 50k elements |
580.01 ms |
570.05 ms |
1.7472% |
🚨 |
compute top ancestor selection for 50k elements (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
compute category selection for 50k elements |
99.88 ms |
102.27 ms |
-2.3370% |
✅ |
compute category selection for 50k elements (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
compute model selection for 50k elements |
85.01 ms |
81.09 ms |
4.8341% |
🚨 |
compute model selection for 50k elements (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
compute functional selection for 50k 3D elements |
406.61 ms |
405.7 ms |
0.2243% |
🚨 |
compute functional selection for 50k 3D elements (P95 of main thread blocks) |
141 ms |
130 ms |
8.4615% |
🚨 |
compute parent functional selection for 50k 3D elements |
442.25 ms |
445.26 ms |
-0.6760% |
✅ |
compute parent functional selection for 50k 3D elements (P95 of main thread blocks) |
125 ms |
118 ms |
5.9322% |
🚨 |
compute top ancestor functional selection for 50k 3D elements |
1196.8 ms |
1228.5 ms |
-2.5804% |
✅ |
compute top ancestor functional selection for 50k 3D elements (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
compute functional selection for 50k 2D elements |
3092.21 ms |
3130.56 ms |
-1.2250% |
✅ |
compute functional selection for 50k 2D elements (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
compute parent functional selection for 50k 2D elements |
3136.71 ms |
3167.63 ms |
-0.9761% |
✅ |
compute parent functional selection for 50k 2D elements (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
compute top ancestor functional selection for 50k 2D elements |
3081.71 ms |
3115.28 ms |
-1.0776% |
✅ |
compute top ancestor functional selection for 50k 2D elements (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
This comment was automatically generated by workflow using github-action-benchmark.
Benchmark suite | Current: 79b7f5dff994e23f6177e63214c9392f970bc05e | Previous: cd91f00795d2fe8d35859a0af3507a44bc213620 | Deviation | Status |
---|---|---|---|---|
flat 50k elements list |
4383.71 ms |
4467 ms |
-1.8646% |
✅ |
flat 50k elements list (P95 of main thread blocks) |
79 ms |
79 ms |
0% |
🟰 |
grouping by label |
10256.72 ms |
10529.51 ms |
-2.5907% |
✅ |
grouping by label (P95 of main thread blocks) |
58 ms |
62 ms |
-6.4516% |
✅ |
grouping by class |
10392.52 ms |
10506.38 ms |
-1.0837% |
✅ |
grouping by class (P95 of main thread blocks) |
46 ms |
47 ms |
-2.1277% |
✅ |
grouping by property |
10945.07 ms |
10988.69 ms |
-0.3970% |
✅ |
grouping by property (P95 of main thread blocks) |
45 ms |
45 ms |
0% |
🟰 |
grouping by base class (10 classes) |
7999.85 ms |
8060.22 ms |
-0.7490% |
✅ |
grouping by base class (10 classes) (P95 of main thread blocks) |
81 ms |
90 ms |
-10% |
✅ |
grouping by multiple attributes |
27929.48 ms |
28195.1 ms |
-0.9421% |
✅ |
grouping by multiple attributes (P95 of main thread blocks) |
68 ms |
70 ms |
-2.8571% |
✅ |
hide if no children required to finalize root, w/o children |
51282.39 ms |
50866.74 ms |
0.8171% |
🚨 |
hide if no children required to finalize root, w/o children (P95 of main thread blocks) |
40 ms |
39 ms |
2.5641% |
🚨 |
hide if no children required to finalize root, w/ children |
167.3 ms |
168.88 ms |
-0.9356% |
✅ |
hide if no children required to finalize root, w/ children (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
models tree initial (Baytown) |
60.81 ms |
64.04 ms |
-5.0437% |
✅ |
models tree initial (Baytown) (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
🚨 |
models tree full (Baytown) |
7669.54 ms |
7695.03 ms |
-0.3313% |
✅ |
models tree full (Baytown) (P95 of main thread blocks) |
86 ms |
88 ms |
-2.2727% |
✅ |
This comment was automatically generated by workflow using github-action-benchmark.
🦋 Changeset detected
Latest commit: 79b7f5dff994e23f6177e63214c9392f970bc05e
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 2 packages
| Name | Type | | ------------------------------ | ----- | | @itwin/presentation-components | Minor | | @itwin/presentation-testing | Patch |Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR