Closed imodeljs-admin closed 3 months ago
Benchmark suite | Current: 920ea81ee0e34f3bdd6f8e0ee8900c175f241399 | Previous: a9a319b3b971b68ac700948b9d281f0b0a5f62df | Deviation | Status |
---|---|---|---|---|
flat 50k elements list |
4121.81 ms |
4085.55 ms |
0.8875% |
π¨ |
flat 50k elements list (P95 of main thread blocks) |
73 ms |
73 ms |
0% |
π° |
grouping by label |
10102.77 ms |
10167.53 ms |
-0.6369% |
β |
grouping by label (P95 of main thread blocks) |
67 ms |
63 ms |
6.3492% |
π¨ |
grouping by class |
10122 ms |
10418.25 ms |
-2.8436% |
β |
grouping by class (P95 of main thread blocks) |
47 ms |
51 ms |
-7.8431% |
β |
grouping by property |
10551.16 ms |
10849.44 ms |
-2.7493% |
β |
grouping by property (P95 of main thread blocks) |
85 ms |
51 ms |
66.6667% |
π¨ |
grouping by base class (10 classes) |
7369.49 ms |
7545.51 ms |
-2.3328% |
β |
grouping by base class (10 classes) (P95 of main thread blocks) |
75 ms |
84 ms |
-10.7143% |
β |
grouping by multiple attributes |
27253.43 ms |
28085.09 ms |
-2.9612% |
β |
grouping by multiple attributes (P95 of main thread blocks) |
69 ms |
69 ms |
0% |
π° |
hide if no children required to finalize root, w/o children |
45738.84 ms |
48717.96 ms |
-6.1150% |
β |
hide if no children required to finalize root, w/o children (P95 of main thread blocks) |
40 ms |
40 ms |
0% |
π° |
hide if no children required to finalize root, w/ children |
152.69 ms |
194.61 ms |
-21.5405% |
β |
hide if no children required to finalize root, w/ children (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
π¨ |
models tree initial (Baytown) |
54.01 ms |
57.77 ms |
-6.5086% |
β |
models tree initial (Baytown) (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
π¨ |
models tree full (Baytown) |
7557.77 ms |
7650.98 ms |
-1.2183% |
β |
models tree full (Baytown) (P95 of main thread blocks) |
90 ms |
85 ms |
5.8824% |
π¨ |
This comment was automatically generated by workflow using github-action-benchmark.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
@itwin/presentation-hierarchies-react@0.2.0
Minor Changes
#600: Added
onPerformanceMeasured
callback touseTree
anduseUnifiedSelectionTree
for performance metrics reporting. This callback is invoked forinitial-load
,hierarchy-level-load
andreload
actions.Patch Changes
@itwin/presentation-hierarchies@0.1.1
Patch Changes