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

Apollo 4.0.0 rc.1 #208

Merged
merged 2 commits into from
Jul 10, 2024
Merged

Apollo 4.0.0 rc.1 #208

merged 2 commits into from
Jul 10, 2024

Conversation

ychescale9
Copy link
Member

Update maven coordinates and imports for Apollo 4.0.0 rc.1.


Updated benchmark results with new BPs:

HomeFeedRecompositionBenchmark_homeFeedStateChange
FeedItem:%CardCount   min 10.0,   median 10.0,   max 10.0
FeedItem:%CardSumMs   min  2.2,   median  2.4,   max  2.7
FeedListCount         min  4.0,   median  4.0,   max  4.0
FeedListSumMs         min  0.2,   median  0.2,   max  0.3
SectionHeaderCount    min  4.0,   median  4.0,   max  4.0
SectionHeaderSumMs    min  0.0,   median  0.0,   max  0.0
frameCount            min 59.0,   median 75.0,   max 96.0
frameDurationCpuMs    P50   3.8,   P90   5.5,   P95   8.4,   P99  10.9
frameOverrunMs        P50  -9.3,   P90  -7.3,   P95  -5.8,   P99  -2.9

HomeFeedScrollingBenchmark_scrollHomeFeedCompilationBaselineProfiles
FeedItem:%CardCount   min  22.0,   median  23.0,   max  30.0
FeedItem:%CardSumMs   min  11.7,   median  13.7,   max  16.4
frameCount            min 591.0,   median 613.5,   max 619.0
frameDurationCpuMs    P50    6.9,   P90   13.1,   P95   14.1,   P99   15.3
frameOverrunMs        P50   -6.1,   P90    0.0,   P95    1.0,   P99    2.7

HomeFeedScrollingBenchmark_scrollHomeFeedCompilationNone
FeedItem:%CardCount   min  18.0,   median  24.0,   max  27.0
FeedItem:%CardSumMs   min  26.1,   median  35.7,   max  55.2
frameCount            min 591.0,   median 617.0,   max 642.0
frameDurationCpuMs    P50   10.7,   P90   14.5,   P95   15.2,   P99   16.4
frameOverrunMs        P50   -0.7,   P90    1.5,   P95    2.1,   P99    3.3

ScreenTransitionBenchmark_openAndCloseDetailsScreenKotlinYouTube
FeedItem:%CardCount   min   3.0,   median   3.0,   max   3.0
FeedItem:%CardSumMs   min   1.2,   median   1.3,   max   3.7
FeedListCount         min   1.0,   median   1.0,   max   1.0
FeedListSumMs         min   0.1,   median   0.1,   max   0.4
Screen:%Count         min   9.0,   median   9.0,   max   9.0
Screen:%SumMs         min   4.3,   median   5.3,   max   6.1
frameCount            min 116.0,   median 152.0,   max 221.0
frameDurationCpuMs    P50    9.4,   P90   28.2,   P95   31.5,   P99   39.6
frameOverrunMs        P50   -4.4,   P90   20.4,   P95   28.1,   P99   58.7

ScreenTransitionBenchmark_openAndCloseDetailsScreenTalkingKotlin
FeedItem:%CardCount   min  5.0,   median  6.0,   max  6.0
FeedItem:%CardSumMs   min  1.8,   median  2.0,   max  2.5
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  8.4,   median 10.6,   max 17.0
frameCount            min 64.0,   median 66.5,   max 70.0
frameDurationCpuMs    P50  11.4,   P90  29.3,   P95  33.2,   P99  42.7
frameOverrunMs        P50   1.1,   P90  25.1,   P95  34.6,   P99  47.1

ScreenTransitionBenchmark_openAndCloseDetailsScreenKotlinWeekly
FeedItem:%CardCount   min   3.0,   median   3.0,   max   4.0
FeedItem:%CardSumMs   min   1.4,   median   1.6,   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   2.7,   median   3.2,   max   3.9
frameCount            min  87.0,   median  91.0,   max 112.0
frameDurationCpuMs    P50   14.2,   P90   32.5,   P95   34.2,   P99   42.1
frameOverrunMs        P50   11.1,   P90   36.0,   P95   38.3,   P99   48.2

ScreenTransitionBenchmark_openAndCloseDetailsScreenKotlinBlog
FeedItem:%CardCount   min   2.0,   median   2.0,   max   2.0
FeedItem:%CardSumMs   min   0.7,   median   0.7,   max   0.9
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   4.4,   median   5.0,   max   7.5
frameCount            min 119.0,   median 136.5,   max 139.0
frameDurationCpuMs    P50    9.8,   P90   29.0,   P95   32.8,   P99   44.2
frameOverrunMs        P50   -3.1,   P90   26.4,   P95   36.6,   P99   51.4

StartupBenchmark_startupCompilationBaselineProfiles
timeToFullDisplayMs      min 449.4,   median 473.7,   max 556.7
timeToInitialDisplayMs   min 346.3,   median 369.1,   max 389.5

StartupBenchmark_startupCompilationNone
timeToFullDisplayMs      min 533.1,   median 580.7,   max 706.1
timeToInitialDisplayMs   min 372.0,   median 407.2,   max 447.1

@ychescale9 ychescale9 merged commit c204be8 into main Jul 10, 2024
5 checks passed
@ychescale9 ychescale9 deleted the yc/apollo-4-rc branch July 10, 2024 12:56
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