I've discussed the wear os baseline profile here a while ago, so I'd like to share the results of applying it to my product.
In my case, since scrolling was slow right after the app was turned on, so I considered applying baseline profile.
Since rooting is required to create a baseline profile on a real wear device, I was created baseline profile on AVD.
After that, the produced baseline-profile.txt was applied to the real device and the performance test was conducted.
StartupBenchmark_None
timeToInitialDisplayMs. min 1259.9, median 1355.6, max 1401.2
StartupBenchmark_Partial
timeToInitialDisplayMs min 928.6, median 954.6, max 982.5
ScrollBenchmark_None
frameDurationCpuMs P50 12.9, P90 34.0, P95 66.9, P99 388.8
ScrollBenchmark_Partial
frameDurationCpuMs P50 12.5, P90 28.7, P95 51.8, P99 156.2
It helped improve the overall speed at start-up, and helped improve the bad case of p90 or higher at scroll.
Since production and application can be done separately, if you do not want rooting, it is best way to make baseline-profile with AVD.