Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update baseline profiles #263

Merged
merged 1 commit into from
Dec 21, 2024
Merged

Update baseline profiles #263

merged 1 commit into from
Dec 21, 2024

Conversation

ychescale9
Copy link
Member

HomeFeedRecompositionBenchmark_homeFeedStateChange
FeedItem:%CardCount   min 10.0,   median 10.0,   max 10.0
FeedItem:%CardSumMs   min  2.0,   median  2.2,   max  2.8
FeedListCount         min  4.0,   median  4.0,   max  4.0
FeedListSumMs         min  0.3,   median  0.3,   max  0.3
SectionHeaderCount    min  4.0,   median  4.0,   max  4.0
SectionHeaderSumMs    min  0.0,   median  0.1,   max  0.1
frameCount            min 55.0,   median 56.5,   max 87.0
frameDurationCpuMs    P50   4.4,   P90   6.4,   P95   8.2,   P99  11.0
frameOverrunMs        P50  -8.9,   P90  -7.2,   P95  -6.2,   P99  -3.2
Traces: Iteration 0 1 2 3 4 5 6 7 8 9

HomeFeedScrollingBenchmark_scrollHomeFeedCompilationBaselineProfiles
FeedItem:%CardCount   min  28.0,   median  33.5,   max  38.0
FeedItem:%CardSumMs   min  16.4,   median  18.6,   max  19.8
frameCount            min 593.0,   median 613.0,   max 636.0
frameDurationCpuMs    P50    7.6,   P90   13.3,   P95   14.6,   P99   15.7
frameOverrunMs        P50   -5.6,   P90    0.2,   P95    1.3,   P99    2.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9

Unable to clear Runtime Image, subsequent launches/iterations may exhibit faster startup than production due to accelerated class loading.

HomeFeedScrollingBenchmark_scrollHomeFeedCompilationNone
FeedItem:%CardCount   min  30.0,   median  34.5,   max  38.0
FeedItem:%CardSumMs   min  18.7,   median  23.8,   max  25.6
frameCount            min 606.0,   median 634.0,   max 638.0
frameDurationCpuMs    P50   10.7,   P90   14.7,   P95   15.3,   P99   16.1
frameOverrunMs        P50   -1.1,   P90    1.4,   P95    1.9,   P99    2.8
Traces: Iteration 0 1 2 3 4 5 6 7 8 9

ScreenTransitionBenchmark_openAndCloseDetailsScreenKotlinYouTube
FeedItem:%CardCount   min   2.0,   median   2.0,   max   2.0
FeedItem:%CardSumMs   min   0.8,   median   0.9,   max   1.9
FeedListCount         min   1.0,   median   1.0,   max   1.0
FeedListSumMs         min   0.1,   median   0.3,   max   0.8
Screen:%Count         min   9.0,   median   9.0,   max   9.0
Screen:%SumMs         min   3.9,   median   5.0,   max   6.1
frameCount            min 148.0,   median 154.5,   max 161.0
frameDurationCpuMs    P50   13.9,   P90   29.2,   P95   33.8,   P99   47.0
frameOverrunMs        P50    4.4,   P90   21.2,   P95   34.2,   P99   50.5
Traces: Iteration 0 1 2 3 4 5 6 7 8 9

ScreenTransitionBenchmark_openAndCloseDetailsScreenTalkingKotlin
FeedItem:%CardCount   min  4.0,   median  4.0,   max  4.0
FeedItem:%CardSumMs   min  1.5,   median  1.8,   max  2.0
FeedListCount         min  1.0,   median  1.0,   max  1.0
FeedListSumMs         min  0.2,   median  0.2,   max  0.3
Screen:%Count         min  3.0,   median  3.0,   max  3.0
Screen:%SumMs         min  7.4,   median  8.5,   max 16.1
frameCount            min 67.0,   median 68.0,   max 70.0
frameDurationCpuMs    P50  11.9,   P90  28.5,   P95  29.9,   P99  32.5
frameOverrunMs        P50   3.9,   P90  19.6,   P95  24.4,   P99  28.0
Traces: Iteration 0 1 2 3 4 5 6 7 8 9

ScreenTransitionBenchmark_openAndCloseDetailsScreenKotlinWeekly
FeedItem:%CardCount   min   3.0,   median   3.0,   max   4.0
FeedItem:%CardSumMs   min   1.0,   median   1.3,   max   1.6
FeedListCount         min   1.0,   median   1.0,   max   1.0
FeedListSumMs         min   0.1,   median   0.2,   max   0.2
Screen:%Count         min   3.0,   median   3.0,   max   3.0
Screen:%SumMs         min   2.2,   median   2.5,   max   2.9
frameCount            min  91.0,   median  93.5,   max 103.0
frameDurationCpuMs    P50   11.3,   P90   31.0,   P95   33.1,   P99   37.2
frameOverrunMs        P50    1.1,   P90   28.7,   P95   32.6,   P99   40.2
Traces: Iteration 0 1 2 3 4 5 6 7 8 9

ScreenTransitionBenchmark_openAndCloseDetailsScreenKotlinBlog
FeedItem:%CardCount   min   2.0,   median   2.0,   max   2.0
FeedItem:%CardSumMs   min   0.6,   median   0.8,   max   2.7
FeedListCount         min   1.0,   median   1.0,   max   1.0
FeedListSumMs         min   0.1,   median   0.1,   max   0.2
Screen:%Count         min   9.0,   median   9.0,   max   9.0
Screen:%SumMs         min   3.2,   median   3.9,   max   4.6
frameCount            min 133.0,   median 138.0,   max 146.0
frameDurationCpuMs    P50   10.3,   P90   30.1,   P95   33.8,   P99   42.2
frameOverrunMs        P50   -1.7,   P90   27.1,   P95   35.7,   P99   47.4
Traces: Iteration 0 1 2 3 4 5 6 7 8 9

StartupBenchmark_startupCompilationBaselineProfiles
├── Metrics
│   ├──   timeToFullDisplayMs      min 512.6,   median 581.2,   max 663.3
│   └──   timeToInitialDisplayMs   min 403.7,   median 458.1,   max 498.8
├── App Startup Insights
│   └── Main Thread - Binder transactions blocked (expected: false)
│       └── seen in iterations: 7(true)
└── Traces
    └── Iteration 0 1 2 3 4 5 6 7 8 9

StartupBenchmark_startupCompilationNone
├── Metrics
│   ├──   timeToFullDisplayMs      min 694.0,   median 733.5,   max 885.7
│   └──   timeToInitialDisplayMs   min 482.7,   median 511.9,   max 583.3
├── App Startup Insights
│   ├── No baseline or cloud profiles (expected: false)
│   │   └── seen in iterations: 0(true) 1(true) 2(true) 3(true) 4(true) 5(true) 6(true) 7(true) 8(true) 9(true)
│   ├── installd running during launch (expected: false)
│   │   └── seen in iterations: 3(true)
│   └── Broadcast received count (expected: < 50 count)
│       └── seen in iterations: 3(74 count)
└── Traces
    └── Iteration 0 1 2 3 4 5 6 7 8 9

@ychescale9 ychescale9 merged commit 3d7feda into main Dec 21, 2024
3 checks passed
@ychescale9 ychescale9 deleted the yc/update-bp branch December 21, 2024 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant