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

fix resolve delay when dismissing attachment preview #53108

Merged

Conversation

huult
Copy link
Contributor

@huult huult commented Nov 26, 2024

Details

Fixed Issues

$ #52937
PROPOSAL: #52937 (comment)

Tests

Same QA step

  • Verify that no errors appear in the JS console

Offline tests

QA Steps

  1. Launch Expensify app and sign in.
  2. Open a 1:1 chat that contains a variety of sent attachments.
  3. Tap on an attachment preview to open the larger preview.
  4. Tap the < (back) button on the left side of the preview to navigate back to the chat.
  5. Repeat the steps with a few other attachments.
  6. Verify that the attachment preview is dismissed without any delay.
  • Verify that no errors appear in the JS console

PR Author Checklist

  • I linked the correct issue in the ### Fixed Issues section above
  • I wrote clear testing steps that cover the changes made in this PR
    • I added steps for local testing in the Tests section
    • I added steps for the expected offline behavior in the Offline steps section
    • I added steps for Staging and/or Production testing in the QA steps section
    • I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
    • I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
    • I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).
  • I included screenshots or videos for tests on all platforms
  • I ran the tests on all platforms & verified they passed on:
    • Android: Native
    • Android: mWeb Chrome
    • iOS: Native
    • iOS: mWeb Safari
    • MacOS: Chrome / Safari
    • MacOS: Desktop
  • I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
  • I followed proper code patterns (see Reviewing the code)
    • I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
    • I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
    • I verified that comments were added to code that is not self explanatory
    • I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
    • I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
      • If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:
    • I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
    • I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
    • I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
    • I verified the JSDocs style guidelines (in STYLE.md) were followed
  • If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
  • I followed the guidelines as stated in the Review Guidelines
  • I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
  • I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
  • I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
  • I verified that if a function's arguments changed that all usages have also been updated correctly
  • If any new file was added I verified that:
    • The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory
  • If a new CSS style is added I verified that:
    • A similar style doesn't already exist
    • The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))
  • If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
  • If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
  • If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
  • If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
  • If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:
    • I verified that all the inputs inside a form are aligned with each other.
  • If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
  • If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native
Screen.Recording.2024-11-26.at.10.01.50.mp4
Android: mWeb Chrome
Screen.Recording.2024-11-26.at.09.53.51.mp4
iOS: Native
Screen.Recording.2024-11-26.at.09.41.52.mp4
iOS: mWeb Safari
Screen.Recording.2024-11-26.at.09.43.44.mp4
MacOS: Chrome / Safari
Screen.Recording.2024-11-26.at.09.55.10.mp4
MacOS: Desktop
Screen.Recording.2024-11-26.at.10.03.14.mp4

@huult huult requested a review from a team as a code owner November 26, 2024 03:12
@melvin-bot melvin-bot bot requested review from thesahindia and removed request for a team November 26, 2024 03:12
Copy link

melvin-bot bot commented Nov 26, 2024

@thesahindia Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button]

@huult
Copy link
Contributor Author

huult commented Nov 26, 2024

#52937 (comment)

@thesahindia @Beamanator I tested the Report Avatar, Profile Avatar, and Workspace Avatar, and they have the same issue. Therefore, I added a fix for them to this pull request

@huult
Copy link
Contributor Author

huult commented Nov 26, 2024

@thesahindia ESLint has failed on the main branch. This might have happened due to the Onyx migration. I noticed that withOnyx was removed.

@thesahindia
Copy link
Member

There's a minor issue. After closing the attachment preview, you need to wait briefly before you can open it again.

Before the changes:

Screen.Recording.2024-11-28.at.1.14.24.AM.mov

After the changes:

Screen.Recording.2024-11-28.at.1.16.27.AM.mov

@huult

This comment was marked as outdated.

@huult
Copy link
Contributor Author

huult commented Nov 28, 2024

@thesahindia I've updated this pull request to resolve your issue. Could you please check it again? Thank you.

@thesahindia
Copy link
Member

On iOS, the attachment modal takes some time to appear

Screen.Recording.2024-11-29.at.12.06.39.AM.mov

@huult
Copy link
Contributor Author

huult commented Nov 29, 2024

@thesahindia Yes, that is the behavior of the main branch, and this pull request does not impact it. We are only handling the behavior when onClose is triggered.

Screen.Recording.2024-11-29.at.10.11.42.mp4

@thesahindia
Copy link
Member

Reviewer Checklist

  • I have verified the author checklist is complete (all boxes are checked off).
  • I verified the correct issue is linked in the ### Fixed Issues section above
  • I verified testing steps are clear and they cover the changes made in this PR
    • I verified the steps for local testing are in the Tests section
    • I verified the steps for Staging and/or Production testing are in the QA steps section
    • I verified the steps cover any possible failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
    • I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
  • I checked that screenshots or videos are included for tests on all platforms
  • I included screenshots or videos for tests on all platforms
  • I verified tests pass on all platforms & I tested again on:
    • Android: Native
    • Android: mWeb Chrome
    • iOS: Native
    • iOS: mWeb Safari
    • MacOS: Chrome / Safari
    • MacOS: Desktop
  • If there are any errors in the console that are unrelated to this PR, I either fixed them (preferred) or linked to where I reported them in Slack
  • I verified proper code patterns were followed (see Reviewing the code)
    • I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick).
    • I verified that comments were added to code that is not self explanatory
    • I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
    • I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
    • I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
    • I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
    • I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
    • I verified the JSDocs style guidelines (in STYLE.md) were followed
  • If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
  • I verified that this PR follows the guidelines as stated in the Review Guidelines
  • I verified other components that can be impacted by these changes have been tested, and I retested again (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar have been tested & I retested again)
  • I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
  • I verified any variables that can be defined as constants (ie. in CONST.ts or at the top of the file that uses the constant) are defined as such
  • If a new component is created I verified that:
    • A similar component doesn't exist in the codebase
    • All props are defined accurately and each prop has a /** comment above it */
    • The file is named correctly
    • The component has a clear name that is non-ambiguous and the purpose of the component can be inferred from the name alone
    • The only data being stored in the state is data necessary for rendering and nothing else
    • For Class Components, any internal methods passed to components event handlers are bound to this properly so there are no scoping issues (i.e. for onClick={this.submit} the method this.submit should be bound to this in the constructor)
    • Any internal methods bound to this are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this); if this.submit is never passed to a component event handler like onClick)
    • All JSX used for rendering exists in the render method
    • The component has the minimum amount of code necessary for its purpose, and it is broken down into smaller components in order to separate concerns and functions
  • If any new file was added I verified that:
    • The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory
  • If a new CSS style is added I verified that:
    • A similar style doesn't already exist
    • The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
  • If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
  • If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
  • If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
  • If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
  • If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:
    • I verified that all the inputs inside a form are aligned with each other.
    • I added Design label and/or tagged @Expensify/design so the design team can review the changes.
  • If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
  • For any bug fix or new feature in this PR, I verified that sufficient unit tests are included to prevent regressions in this flow.
  • If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.
  • I have checked off every checkbox in the PR reviewer checklist, including those that don't apply to this PR.

Screenshots/Videos

Android: Native
Screen.Recording.2024-12-03.at.1.22.13.AM.mov
Android: mWeb Chrome
Screen.Recording.2024-12-03.at.1.24.09.AM.mov
iOS: Native https://github.com/user-attachments/assets/7fc90470-7d6f-430f-be9a-bb4eaaf3c4bb
iOS: mWeb Safari
Screen.Recording.2024-11-30.at.2.57.24.AM.mov
MacOS: Chrome / Safari
Screen.Recording.2024-11-28.at.1.14.24.AM.mov
MacOS: Desktop
Screen.Recording.2024-11-30.at.3.00.53.AM.mov

Copy link
Member

@thesahindia thesahindia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works well!

@melvin-bot melvin-bot bot requested a review from Beamanator December 2, 2024 19:55
@Beamanator
Copy link
Contributor

/home/runner/work/App/App/src/pages/settings/Profile/ProfileAvatar.tsx
58:16 error 'withOnyx' is deprecated. Use useOnyx instead of withOnyx whenever possible.

This is a higher order component that provides the ability to map a state property directly to
something in Onyx (a key/value store). That way, as soon as data in Onyx changes, the state will be set and the view
will automatically change to reflect the new data deprecation/deprecation

/home/runner/work/App/App/src/pages/workspace/WorkspaceAvatar.tsx
45:16 error 'withOnyx' is deprecated. Use useOnyx instead of withOnyx whenever possible.

This is a higher order component that provides the ability to map a state property directly to
something in Onyx (a key/value store). That way, as soon as data in Onyx changes, the state will be set and the view
will automatically change to reflect the new data deprecation/deprecation

What do y'all plan to do about this eslint error?

@thesahindia
Copy link
Member

Ahh yes! Forgot to comment about that.

@huult, could you please update ProfileAvatar.tsx and WorkspaceAvatar.tsx to use useOnyx?

@huult
Copy link
Contributor Author

huult commented Dec 3, 2024

@huult, could you please update ProfileAvatar.tsx and WorkspaceAvatar.tsx to use useOnyx?

@thesahindia I've replaced withOnyx with useOnyx. Could you check it again?

Copy link
Member

@thesahindia thesahindia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All you @Beamanator

@Beamanator
Copy link
Contributor

One more question: Wouldn't it be better to use the new AttachmentModalHandler from within the AttachmentModal component so that whenever people implement that component they don't have to think about wrapping the onModalClose function? From what I can tell, we're currently updating all cases where we pass AttachmentModal an onModalClose function but we COULD update AttachmentModal itself 🤔 Thoughts?

@huult
Copy link
Contributor Author

huult commented Dec 4, 2024

@Beamanator I think it's good. I'll update it now.

@huult
Copy link
Contributor Author

huult commented Dec 4, 2024

@Beamanator @thesahindia I have updated the pull request. Could you please check it?

@Beamanator
Copy link
Contributor

I'm loving the simplification! Still just looking for that comment in the code plz 🙏

@huult
Copy link
Contributor Author

huult commented Dec 4, 2024

@Beamanator Yes, I’m writing it now

@huult
Copy link
Contributor Author

huult commented Dec 4, 2024

@Beamanator I’ve added a description to explain why we need InteractionManager.runAfterInteractions. Can you check it? If you have any suggestions for me, let me know. Thank you!

@thesahindia
Copy link
Member

The changes looks fine. I will test the flow again with the new changes in the morning.

Copy link
Contributor

@Beamanator Beamanator left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code & comment look great! Will wait for full retest before merging 🙏

Copy link
Member

@thesahindia thesahindia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested well!

@melvin-bot melvin-bot bot requested a review from Beamanator December 5, 2024 16:24
@Beamanator Beamanator merged commit 18eca4b into Expensify:main Dec 5, 2024
17 checks passed
@OSBotify
Copy link
Contributor

OSBotify commented Dec 5, 2024

✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

@github-actions github-actions bot added the DeployBlockerCash This issue or pull request should block deployment label Dec 5, 2024
Copy link
Contributor

github-actions bot commented Dec 5, 2024

Performance Comparison Report 📊

Significant Changes To Duration

Name Duration
Linking 737.495 ms → 902.949 ms (+165.454 ms, +22.4%) 🔴
Show details
Name Duration
Linking Baseline
Mean: 737.495 ms
Stdev: 162.974 ms (22.1%)
Runs: 506.7670900002122 522.4639900028706 524.7736409977078 526.4912119992077 527.7387290000916 529.3119709976017 536.5254730023444 536.6540119983256 536.8102209977806 537.8366700001061 538.7310390025377 539.6014810018241 542.250569999218 553.0555830001831 553.3257649987936 554.8487960025668 555.4552819989622 557.0793460011482 557.2303059995174 557.3928219974041 560.2573649995029 562.8641359992325 576.8268640004098 603.375121999532 605.196410998702 809.5021160021424 810.9545489996672 832.0543619990349 836.0407719984651 839.5532630011439 840.8256839998066 841.900390997529 850.8818360008299 852.1579590030015 852.2611900009215 857.6673990003765 858.1833100020885 860.8973399996758 861.0438240021467 866.3823649995029 867.6426189988852 868.9110510013998 869.1283780001104 869.7642819993198 871.2804780006409 877.8471689969301 877.9032389968634 880.1824540011585 881.2576499991119 883.1319589987397 886.0704350024462 889.126261997968 892.984701000154 895.1460780017078 897.3108729980886 897.6147469989955 905.0242519974709 916.4546310007572 951.3725589998066 998.3570969998837

Current
Mean: 902.949 ms
Stdev: 320.736 ms (35.5%)
Runs: 525.1194249987602 527.225749000907 529.5106200017035 533.7591149993241 535.8538420014083 535.9302159994841 537.1317950002849 538.677734002471 540.6824950017035 543.3741459995508 545.110025998205 545.6808280013502 546.7222500033677 547.3107910007238 554.9307050034404 558.5303959995508 560.6372070014477 563.6024990007281 564.718830998987 570.3651940003037 577.9431149996817 579.7998460009694 818.834839001298 828.6763110011816 833.9361580014229 841.9809159971774 848.1840829998255 849.2090249992907 849.2255459986627 851.9114990010858 852.0061849988997 852.5858159996569 852.9651699997485 861.1362310014665 861.7984619997442 862.0445959977806 863.7423920035362 863.8874929994345 864.0366210006177 864.187621999532 865.1129969991744 866.4150799997151 866.6305750012398 870.8784190006554 876.5334069989622 880.6421310007572 880.71073500067 884.2392590008676 884.7104899995029 885.5238859988749 887.1396490000188 891.1896979995072 894.0159919969738 896.7008870020509 902.7316090017557 908.6866870000958 918.8922930024564 919.4639489986002 944.5270599983633 952.1236579976976 1421.1735440008342 1423.4322110004723 1425.188395999372 1428.6167409978807 1437.1610519997776 1438.0255140028894 1457.742472998798 1465.8792739994824 1466.9905199967325 1470.772258002311 1473.945353999734 1479.3186039999127 1481.86629300192 1484.475829999894 1503.835165001452 1505.8461919985712

Meaningless Changes To Duration

Show entries
Name Duration
App start time nativeLaunch 26.390 ms → 27.153 ms (+0.763 ms, +2.9%)
App start time appCreation 89.533 ms → 86.717 ms (-2.817 ms, -3.1%)
App start time contentAppeared_To_screenTTI 621.160 ms → 618.180 ms (-2.980 ms, ±0.0%)
App start time nativeLaunchEnd_To_appCreationStart 82.828 ms → 85.167 ms (+2.339 ms, +2.8%)
App start time appCreationEnd_To_contentAppeared 658.500 ms → 652.983 ms (-5.517 ms, -0.8%)
App start time runJsBundle 467.224 ms → 461.317 ms (-5.907 ms, -1.3%)
App start time regularAppStart 0.023 ms → 0.023 ms (-0.000 ms, ±0.0%)
App start time TTI 1489.133 ms → 1473.999 ms (-15.133 ms, -1.0%)
App start time (CPU) 121.974 % → 121.554 % (-0.421 %, ±0.0%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 350.153 MB → 349.655 MB (-0.497 MB, ±0.0%)
App start time (CPU/JS) 77.995 % → 76.865 % (-1.130 %, -1.4%)
App start time (CPU/UI) 15.826 % → 15.760 % (-0.066 %, ±0.0%)
Open search router TTI Load Search Options 98.078 ms → 96.954 ms (-1.124 ms, -1.1%)
Open search router TTI Open Search Router TTI 721.666 ms → 716.327 ms (-5.340 ms, -0.7%)
Open search router TTI (CPU) 148.387 % → 146.605 % (-1.782 %, -1.2%)
Open search router TTI (FPS) 56.132 FPS → 55.724 FPS (-0.408 FPS, +0.7%)
Open search router TTI (RAM) 373.817 MB → 373.298 MB (-0.519 MB, ±0.0%)
Open search router TTI (CPU/JS) 78.381 % → 77.507 % (-0.875 %, -1.1%)
Open search router TTI (CPU/UI) 26.493 % → 26.410 % (-0.083 %, ±0.0%)
Report typing Composer typing rerender count 1.000 renders → 1.000 renders
Report typing Message sent 424.841 ms → 421.145 ms (-3.695 ms, -0.9%)
Report typing (CPU) 103.291 % → 102.700 % (-0.591 %, -0.6%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 459.395 MB → 458.603 MB (-0.792 MB, ±0.0%)
Report typing (CPU/JS) 46.990 % → 46.602 % (-0.388 %, -0.8%)
Report typing (CPU/UI) 26.618 % → 26.385 % (-0.233 %, -0.9%)
Chat opening Chat TTI 475.044 ms → 505.045 ms (+30.001 ms, +6.3%)
Chat opening (CPU) 156.835 % → 158.650 % (+1.814 %, +1.2%)
Chat opening (FPS) 57.702 FPS → 57.721 FPS (+0.019 FPS, ±0.0%)
Chat opening (RAM) 373.122 MB → 374.187 MB (+1.065 MB, ±0.0%)
Chat opening (CPU/JS) 77.698 % → 78.138 % (+0.440 %, +0.6%)
Chat opening (CPU/UI) 31.310 % → 31.569 % (+0.259 %, +0.8%)
Linking (CPU) 159.753 % → 160.855 % (+1.102 %, +0.7%)
Linking (FPS) 60.000 FPS → 60.000 FPS
Linking (RAM) 406.348 MB → 404.451 MB (-1.897 MB, ±0.0%)
Linking (CPU/JS) 84.881 % → 85.160 % (+0.279 %, ±0.0%)
Linking (CPU/UI) 34.110 % → 34.847 % (+0.736 %, +2.2%)
Show details
Name Duration
App start time nativeLaunch Baseline
Mean: 26.390 ms
Stdev: 3.380 ms (12.8%)
Runs: 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 33 34 35 36

Current
Mean: 27.153 ms
Stdev: 3.649 ms (13.4%)
Runs: 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 29 30 30 30 30 30 30 31 32 33 33 33 34 35 36 37
App start time appCreation Baseline
Mean: 89.533 ms
Stdev: 12.252 ms (13.7%)
Runs: 64 66 68 68 70 76 76 78 78 78 79 79 80 80 80 82 82 83 83 83 83 84 84 84 85 85 85 85 86 86 87 87 87 87 90 92 92 92 96 96 98 99 100 101 102 102 103 103 103 104 104 104 104 105 107 108 108 109 111 111

Current
Mean: 86.717 ms
Stdev: 11.780 ms (13.6%)
Runs: 66 68 69 70 71 72 73 73 75 75 75 76 77 78 78 79 80 80 81 82 82 82 82 82 83 83 83 83 84 84 84 85 85 85 86 87 88 89 89 90 92 93 93 94 94 96 96 96 97 97 98 99 99 101 102 106 110 112 117 117
App start time contentAppeared_To_screenTTI Baseline
Mean: 621.160 ms
Stdev: 43.703 ms (7.0%)
Runs: 508.3674519993365 541.8535909987986 544.2432690002024 545.1241270005703 561.4689439982176 565.1998559981585 567.1288539990783 575.8311319984496 576.072650000453 576.265422001481 576.921507999301 581.6541780009866 583.9812059998512 591.6661299988627 593.3625780008733 596.2412770017982 596.9789130017161 597.3091039992869 597.9644730016589 600.3725950010121 604.0679039992392 608.6358360014856 608.7582949995995 614.9610189981759 616.476971000433 617.6426829993725 620.5176660008729 624.7475170008838 628.2499120011926 629.7117259986699 632.3521829992533 633.3755929991603 637.6042230017483 641.3560689985752 642.1458420008421 643.6761859990656 643.7035700008273 643.750355001539 644.0347280018032 644.8848260007799 646.3983939997852 649.5640960000455 651.4828330017626 651.528381999582 652.6142829991877 659.1163010001183 660.8177919983864 660.8922259993851 663.6220429986715 666.7273409999907 674.5366079993546 677.98699599877 681.4000729992986 696.1293569989502 710.4831250011921 723.01676800102

Current
Mean: 618.180 ms
Stdev: 41.208 ms (6.7%)
Runs: 528.9755810014904 546.7393780015409 546.7466709986329 556.6141729988158 557.4563379995525 557.9113459996879 577.2281409986317 577.8374449983239 580.7146119996905 581.874756000936 584.5007979981601 590.7314909994602 591.5554150007665 594.1444960013032 594.1537469998002 595.4060360006988 595.8455809988081 598.5451110005379 598.6499250009656 601.1559929996729 601.2028490006924 603.9118289984763 605.0870600007474 606.7433370016515 607.1158839985728 607.77162899822 608.4024400003254 609.3089069984853 609.3950939998031 612.6312320008874 614.1006579995155 615.5941909998655 616.5093280002475 618.6845409981906 624.0576840005815 627.6405620016158 630.9492550007999 633.9923160001636 635.9470090009272 637.1486009992659 639.4163380004466 642.9332479983568 643.7628110013902 646.9134900011122 649.437692001462 652.8498839996755 653.9254290014505 654.1412080004811 658.4700030013919 662.5168230012059 667.9362200014293 669.5911489985883 680.8407059982419 689.0318050011992 692.4108910001814 720.7525260001421 728.3571540005505
App start time nativeLaunchEnd_To_appCreationStart Baseline
Mean: 82.828 ms
Stdev: 11.727 ms (14.2%)
Runs: 64 65 67 67 67 67 68 70 71 72 73 73 75 75 76 76 76 77 77 77 77 77 78 79 79 79 79 81 81 82 82 82 82 82 83 83 85 85 85 85 86 86 87 88 89 90 93 94 95 96 98 98 102 104 106 107 112 114

Current
Mean: 85.167 ms
Stdev: 10.709 ms (12.6%)
Runs: 65 67 68 69 69 69 71 72 73 74 75 75 77 77 78 78 78 79 80 80 80 80 80 80 81 81 81 82 83 84 85 86 86 87 87 88 88 89 89 89 91 92 93 93 93 94 95 96 96 96 96 96 97 97 99 100 103 103 109 111
App start time appCreationEnd_To_contentAppeared Baseline
Mean: 658.500 ms
Stdev: 29.015 ms (4.4%)
Runs: 585 592 599 615 622 624 632 633 633 634 635 640 641 642 643 643 643 645 646 647 650 651 652 654 658 659 659 661 662 665 665 666 666 667 667 668 668 669 670 672 675 677 679 679 683 684 692 692 697 698 700 709 723 728

Current
Mean: 652.983 ms
Stdev: 28.960 ms (4.4%)
Runs: 592 597 603 609 610 611 611 612 613 619 620 624 627 628 629 630 631 636 639 639 642 643 643 645 647 649 649 656 656 657 665 665 665 665 666 666 668 668 671 674 677 677 678 680 681 682 682 682 684 684 684 685 685 689 690 694 698 701
App start time runJsBundle Baseline
Mean: 467.224 ms
Stdev: 24.618 ms (5.3%)
Runs: 406 411 422 430 434 435 437 442 442 445 446 448 450 450 452 452 453 454 454 454 457 457 458 460 461 464 465 465 469 470 471 472 473 474 477 477 478 478 479 479 480 480 484 486 488 489 490 491 491 492 492 493 495 497 501 504 507 538

Current
Mean: 461.317 ms
Stdev: 25.641 ms (5.6%)
Runs: 406 410 412 414 422 425 426 427 428 431 437 438 439 440 442 445 448 448 450 451 451 451 452 454 454 456 461 462 464 465 466 467 467 469 469 469 470 472 473 474 476 476 477 478 479 480 481 483 484 486 488 493 493 493 495 495 495 498 508 516
App start time regularAppStart Baseline
Mean: 0.023 ms
Stdev: 0.002 ms (8.2%)
Runs: 0.01855500042438507 0.01896199956536293 0.019531000405550003 0.019735001027584076 0.02030400186777115 0.02075199782848358 0.02075200155377388 0.020833998918533325 0.02087399736046791 0.021036997437477112 0.021118000149726868 0.02115899696946144 0.021239999681711197 0.021442998200654984 0.021483998745679855 0.021687999367713928 0.021809998899698257 0.021973002701997757 0.022013001143932343 0.02221599966287613 0.022420000284910202 0.022583000361919403 0.022908996790647507 0.022989999502897263 0.02307100221514702 0.023151997476816177 0.023152001202106476 0.02319299802184105 0.02319299802184105 0.023274999111890793 0.023315999656915665 0.02347799763083458 0.023517999798059464 0.023559998720884323 0.023601002991199493 0.023681998252868652 0.023844998329877853 0.023885000497102737 0.02392599731683731 0.024088002741336823 0.02421100065112114 0.024251002818346024 0.024372998625040054 0.024372998625040054 0.024373002350330353 0.024414002895355225 0.02449600026011467 0.024536002427339554 0.024698998779058456 0.024740003049373627 0.024780001491308212 0.024901997298002243 0.024983000010252 0.025065001100301743 0.025513000786304474 0.025919999927282333 0.026937000453472137 0.027995001524686813

Current
Mean: 0.023 ms
Stdev: 0.002 ms (8.7%)
Runs: 0.0185139998793602 0.018879998475313187 0.019652999937534332 0.019857000559568405 0.02014099806547165 0.020344998687505722 0.02075200155377388 0.020833000540733337 0.02087400108575821 0.02091500163078308 0.020955000072717667 0.02115800231695175 0.02128100022673607 0.02128100022673607 0.02128100022673607 0.021321002393960953 0.021402999758720398 0.0215659998357296 0.021890997886657715 0.02197200059890747 0.022216998040676117 0.022217001765966415 0.022257000207901 0.022298000752925873 0.022338997572660446 0.022704999893903732 0.022744998335838318 0.022989999502897263 0.02323399856686592 0.023274000734090805 0.023274999111890793 0.023396998643875122 0.023478001356124878 0.023558996617794037 0.023600000888109207 0.023600000888109207 0.023680999875068665 0.023885000497102737 0.023965999484062195 0.02421000227332115 0.024250999093055725 0.024250999093055725 0.024291999638080597 0.024292003363370895 0.024372998625040054 0.02437400072813034 0.02445399761199951 0.024454999715089798 0.024535998702049255 0.024535998702049255 0.02465900033712387 0.0251460000872612 0.0253090001642704 0.02543099969625473 0.02559399977326393 0.02640799805521965 0.026448000222444534 0.026448998600244522 0.02831999957561493
App start time TTI Baseline
Mean: 1489.133 ms
Stdev: 65.310 ms (4.4%)
Runs: 1334.921507999301 1344.265422001481 1358.8535909987986 1372.9789130017161 1389.6661299988627 1391.1288539990783 1395.8311319984496 1409.3625780008733 1414.4689439982176 1421.2412770017982 1430.9812059998512 1441.964473001659 1443.0679039992392 1452.1998559981585 1452.6541780009866 1460.2237819992006 1462.072650000453 1463.3983939997852 1465.7035700008273 1467.309103999287 1468.372595001012 1478.476971000433 1484.3521829992533 1485.2641110010445 1485.4828330017626 1490.6142829991877 1492.5176660008729 1496.6761859990656 1499.7582949995995 1501.9610189981759 1502.145842000842 1502.2499120011926 1502.528381999582 1505.7475170008838 1506.3755929991603 1508.750355001539 1510.5640960000455 1516.6426829993725 1517.6358360014856 1517.8922259993851 1519.3560689985752 1525.1163010001183 1529.6042230017483 1535.98699599877 1536.8148440010846 1540.4000729992986 1545.7273409999907 1549.8177919983864 1556.0347280018032 1562.5366079993546 1566.6220429986715 1573.019294001162 1579.8848260007799 1583.7117259986699 1584.01676800102 1595.1293569989502 1650.483125001192

Current
Mean: 1473.999 ms
Stdev: 62.557 ms (4.2%)
Runs: 1333.739378001541 1340.4673880003393 1355.6141729988158 1370.4060360006988 1378.837444998324 1379.5007979981601 1381.2281409986317 1386.5941909998655 1387.874756000936 1399.911345999688 1401.7314909994602 1419.4563379995525 1425.1537469998002 1431.0870600007474 1438.746670998633 1439.155992999673 1440.1158839985728 1440.9118289984763 1445.1006579995155 1449.7433370016515 1451.2028490006924 1455.1444960013032 1460.77162899822 1464.7146119996905 1480.4163380004466 1481.5451110005379 1483.9134900011122 1484.6405620016158 1485.0576840005815 1485.3089069984853 1485.8455809988081 1486.6499250009656 1488.9492550008 1491.9470090009272 1493.5093280002475 1496.6312320008874 1498.148600999266 1500.7758219987154 1502.395093999803 1502.5554150007665 1507.0318050011992 1510.6845409981906 1515.437692001462 1517.9362200014293 1518.5911489985883 1519.516823001206 1520.8498839996755 1522.9254290014505 1522.9332479983568 1523.4024400003254 1527.1412080004811 1529.7628110013902 1538.840705998242 1547.470003001392 1558.9923160001636 1574.4108910001814 1584.752526000142 1589.4186769984663 1610.3571540005505
App start time (CPU) Baseline
Mean: 121.974 %
Stdev: 6.091 % (5.0%)
Runs: 105.86902063700349 109.94663421772606 112.86813922356095 113.01479025882958 113.89122511914772 114.00346523585962 114.8544266191325 115.06215556112225 115.84202201619942 115.90219560878242 115.96300170061235 115.96777824227422 116.96526795536695 117.83806180950373 117.92509321431706 118.22879962414845 118.25187246048776 118.63764349144466 118.98887797711726 119.31669859476217 120.31098955508926 120.3798131253273 120.8440738335518 120.85204205627956 120.85204205627957 121.49633293936235 121.60743739691108 121.92585536238788 122.0109064488571 122.18110236220474 122.65310017415364 122.65508822991464 122.74145124186064 122.80824073594508 123.03566874920315 123.75634477476297 123.80876494023903 124.11246804884979 124.38959407011518 124.49158672374334 124.6442300944301 124.8924268502582 124.9295278365046 125.44655289016187 126.54016023618767 126.55755850727391 126.69218117408906 126.9679038909808 127.76159606662718 128.34885501052491 128.52384611119473 129.18575264571155 130 130.52049075405185 130.94515724676447 133.90043229675086 135.3753725154066 137.03247836099422

Current
Mean: 121.554 %
Stdev: 6.703 % (5.5%)
Runs: 106.9516159877606 108.68271195857058 109.25569338285179 109.80293921175685 112.92708532162627 112.93985465672215 113.012729844413 113.59388578707396 113.95375202957409 115.6809886203688 115.86826347305387 115.90818363273452 116.14028056112224 116.20236382156543 116.26467388657069 116.41046277665995 116.80876494023902 118.10901646737703 118.39094065656566 119.0305421074652 119.28854908829815 119.65514529511228 119.76047904191614 119.85003804826353 120.73757455268394 120.8197645290581 120.85204205627956 121.00689038460008 121.20775729646702 121.28746485173824 121.52426997642755 121.7375226643764 121.73843890413136 121.8360071301248 121.93310924638116 121.93310924638118 122.61958314589891 123.70273690871699 123.71968190854874 123.85780746749374 123.96705762121852 124.38704937147601 124.5019920318725 124.58246472581516 124.63729368006354 124.90168318389178 126.26175911581034 126.95840300506389 128.29126069403245 128.38339920948619 128.8965385350928 129.08295376552073 129.82226879205726 130.3751197991335 130.76604950054082 132.31347932339835 133.63250368351845 133.90015637400896 134.7729083665339 137.788844621514
App start time (FPS) Baseline
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
App start time (RAM) Baseline
Mean: 350.153 MB
Stdev: 5.124 MB (1.5%)
Runs: 341.953125 342.01953125 342.748046875 342.912109375 343.1640625 343.1953125 343.33203125 343.92578125 344.4609375 344.533203125 344.9296875 345.021484375 345.0390625 345.486328125 345.703125 346.072265625 346.49609375 347.224609375 347.373046875 347.400390625 347.462890625 348.216796875 348.2265625 348.39453125 348.580078125 348.716796875 348.912109375 349.162109375 349.162109375 349.447265625 350.470703125 350.525390625 350.62109375 350.650390625 351.00390625 351.166015625 351.447265625 351.458984375 351.62890625 351.845703125 352.154296875 352.43359375 353.31640625 353.33984375 353.78515625 353.916015625 353.9609375 353.982421875 354.025390625 354.373046875 354.642578125 355.771484375 356.478515625 356.91796875 357.57421875 357.916015625 358.609375 360.11328125 360.73046875 365.03515625

Current
Mean: 349.655 MB
Stdev: 4.864 MB (1.4%)
Runs: 342.525390625 342.65234375 342.98046875 343.0546875 343.205078125 343.5390625 343.544921875 343.75390625 343.8828125 344.05859375 344.36328125 344.49609375 344.65234375 344.833984375 345.359375 345.5390625 345.548828125 345.57421875 345.880859375 346.1953125 346.224609375 346.66796875 346.71484375 346.734375 347.185546875 347.55078125 348.67578125 349.236328125 349.46875 349.748046875 350.06640625 350.744140625 350.962890625 350.9921875 351 351.20703125 351.392578125 351.8671875 351.966796875 352.009765625 352.11328125 352.142578125 352.20703125 352.771484375 352.919921875 353.1953125 353.26953125 353.587890625 354.40625 354.419921875 354.921875 355.017578125 355.228515625 355.27734375 357.138671875 357.611328125 357.75 358.353515625 359.716796875 361.216796875
App start time (CPU/JS) Baseline
Mean: 77.995 %
Stdev: 2.719 % (3.5%)
Runs: 72.1 73 73.8 73.9 73.9 73.9 74.4 74.9 75 75.5 75.8 75.9 76 76 76.3 76.7 76.7 76.8 76.8 76.9 76.9 76.9 77 77.2 77.4 77.4 77.5 77.5 77.6 77.7 77.7 77.9 77.9 77.9 78.1 78.6 78.7 78.9 79 79.1 79.5 79.5 79.6 80 80 80 80.4 80.9 80.9 80.9 81.7 82 82 82 82.4 83 83 84.7

Current
Mean: 76.865 %
Stdev: 3.388 % (4.4%)
Runs: 68.9 70 70.9 71 72.5 72.7 72.9 72.9 73.8 73.8 73.9 74.1 74.4 74.7 74.7 74.7 74.8 75 75 75.1 75.4 75.4 75.9 76 76 76.3 76.4 76.6 76.7 76.8 76.9 77 77 77 77.2 77.7 77.7 77.8 77.8 78.1 78.1 78.3 78.5 78.6 78.7 78.9 78.9 78.9 79.7 79.7 79.9 80 80.4 81.2 81.9 82.5 82.7 83.8 84.8 84.9
App start time (CPU/UI) Baseline
Mean: 15.826 %
Stdev: 2.924 % (18.5%)
Runs: 9.9 9.9 10.8 12.7 12.8 12.9 13 13 13 13 13.6 13.8 13.9 13.9 13.9 13.9 14 14.9 14.9 14.9 14.9 14.9 15 15 15 15 15 15 15 15 15 15 15.8 15.9 15.9 15.9 16 16 16.9 16.9 16.9 16.9 17 17 17.1 17.9 17.9 18 18 18 18.9 19.1 21.1 21.2 22 22.9 23 23.2

Current
Mean: 15.760 %
Stdev: 3.068 % (19.5%)
Runs: 9 10 10 10 12 12 12 12.9 12.9 12.9 13 13 13 13 13.8 13.9 13.9 14 14 14 14.8 14.9 14.9 14.9 14.9 15 15 15 15 15 15.8 16 16 16.1 16.1 16.8 16.9 16.9 16.9 17 17 17 17.1 17.8 17.9 17.9 18 18 18 18.1 18.9 19 19.1 19.9 20 20 21.9 22 22 22.8
Open search router TTI Load Search Options Baseline
Mean: 98.078 ms
Stdev: 6.169 ms (6.3%)
Runs: 84.29394599795341 85.62931299954653 85.74625599756837 85.74625599756837 87.702677000314 88.26713000237942 88.28112800046802 89.25414999946952 89.7441000007093 90.45047999918461 90.45271800085902 90.45532299950719 90.60013899952173 91.22224899753928 91.35282399877906 91.60632300004363 92.21366300061345 92.23665400221944 92.23665400221944 93.08272299915552 93.10066800191998 93.16426600143313 93.2575279995799 93.28556299954653 93.32576500251889 93.37630200013518 93.37788899987936 93.43892399966717 93.48339900001884 93.61177600175142 93.76647999882698 93.98750900104642 94.0303549990058 94.26175900176167 94.39990200102329 94.40645300224423 94.49845400080085 94.6619879975915 95.18098999932408 95.29675300046802 95.29675300046802 95.47477199882269 95.51289900019765 95.62719700112939 95.734659999609 95.82613099738955 96.06319199874997 96.30668099969625 96.38647499680519 96.4540200009942 96.76709000021219 96.8044030033052 96.94632999971509 96.98592100292444 97.20088700205088 97.3070480003953 97.34834799915552 97.53373200073838 97.5411380007863 97.54130100086331 97.63505100086331 97.84899900108576 97.86519300192595 97.92736800014973 97.93045999854803 98.30257200077176 98.38374899700284 98.38484700024128 98.5113519988954 98.52709900215268 98.79943900182843 99.17439800128341 99.21175100281835 99.30529799684882 99.30529799684882 99.48254400119185 99.54007999971509 99.68290299922228 99.74666399881244 100.00528999790549 100.1046550013125 100.12508200109005 100.16369700059295 100.6855880022049 100.80753599852324 101.18530200049281 101.87862099707127 101.91410300135612 101.95906599983573 102.10961900278926 102.4168700017035 102.65030900016427 102.8042399995029 103.01908399909735 103.30773900076747 103.51603200286627 104.797159999609 104.93212899938226 105.12666799873114 105.23742699995637 105.29956100136042 105.33524499833584 105.3742680028081 105.38134700059891 105.87703499943018 106.15470299869776 106.31363900005817 106.9425049982965 107.11572200059891 108.03137199953198 108.43819199874997 109.22766099870205 109.58353699743748 110.16560899838805 110.99141399934888 111.40791900083423 113.72932999953628 114.41357399895787

Current
Mean: 96.954 ms
Stdev: 5.391 ms (5.6%)
Runs: 84.20145700126886 84.20145700126886 84.86739100143313 85.09586599841714 87.77998799830675 88.69588200002909 88.69588200002909 89.73665399849415 89.80338500067592 89.98018399998546 90.25581900030375 90.32832799851894 90.51245100051165 90.67049200087786 91.32910099998116 91.84501199796796 92.24064100161195 92.48828100040555 92.50813799723983 92.59252900257707 92.63391099870205 92.74727400019765 92.77648900076747 92.77864599972963 92.80814599990845 92.96232099831104 93.01704899966717 93.07006799802184 93.15482600033283 93.21891200169921 93.21891200169921 93.36783800274134 93.7100419998169 93.76078199967742 93.86120599880815 94.00846400111914 94.02608200162649 94.0850419998169 94.09757500141859 94.09757500141859 94.1985680013895 94.25480199977756 94.3778080008924 94.57934500277042 94.77750699967146 95.09142999723554 95.09142999723554 95.19527200236917 95.3887129984796 95.42570000141859 95.53047699853778 95.57035300135612 95.58793099969625 95.66837599873543 95.73225999996066 95.94014500081539 95.99548299983144 96.13537600263953 96.35612000152469 96.44693999737501 96.44693999737501 96.56095400080085 96.63415599986911 96.6375329978764 96.80375099927187 97.14314800128341 97.18314599990845 97.45015500113368 97.48091699928045 97.672159999609 97.73042799904943 97.86580400168896 98.07539900019765 98.11714700236917 98.11714700236917 98.29366099834442 98.61686299741268 98.61686299741268 98.64310700073838 98.81726100295782 98.88374900072813 99.06726099923253 99.2712410017848 99.40291300043464 99.40291300043464 99.40694199874997 100.29248099774122 100.33654800057411 100.37638400122523 100.4256999976933 100.91752099990845 101.05102499946952 101.13321899995208 101.6360680013895 101.6360680013895 101.67044999822974 101.79016099870205 101.81835899874568 102.37227400019765 102.47855700179935 102.79650899767876 103.43835499882698 103.44771399721503 103.67028800025582 103.74186199903488 104.24812799692154 104.54223699867725 104.59513299912214 105.70210799947381 105.81909200176597 106.17627000063658 106.88452200219035 106.97298099845648 107.00919599831104 107.20182299986482 107.27502400055528 108.05562400072813 108.484375 108.6484370008111
Open search router TTI Open Search Router TTI Baseline
Mean: 721.666 ms
Stdev: 29.596 ms (4.1%)
Runs: 644.0547690019011 671.4621580019593 677.3057049997151 681.0358480028808 688.3977049998939 689.344930998981 690.9831950031221 691.3229990005493 692.3088379986584 694.2843430005014 695.8223880007863 696.5056560002267 696.6147059984505 697.4653730019927 698.4970710016787 699.1993819996715 701.203777000308 704.3021649979055 704.7705489993095 704.8167730011046 709.4303800016642 711.353108998388 713.8577880002558 716.5257980003953 716.6947429999709 718.173177998513 722.1024990007281 722.131877001375 727.556681998074 727.6472169980407 732.2585049979389 732.4502770006657 733.0465500019491 733.547159999609 734.1427819989622 738.366700001061 738.6908779963851 739.4619960002601 741.1261810027063 743.1962889991701 743.6975909993052 744.1336269974709 746.7579749971628 748.6135259978473 752.01631699875 753.8253990001976 756.8736169971526 762.656371999532 764.2571619972587 768.446654997766 774.1132000014186 779.1424149982631 782.3253180012107

Current
Mean: 716.327 ms
Stdev: 42.171 ms (5.9%)
Runs: 609.9098709970713 611.4683029986918 627.3292640000582 630.4252119995654 632.2080079987645 655.5697840005159 662.1649990007281 678.7449140027165 680.9991050027311 682.4883219972253 683.196939997375 691.2045090012252 692.625284999609 697.1114099994302 698.5201420001686 699.6022139973938 701.1989350020885 701.4763190001249 701.4949540011585 704.2054040022194 706.5845550000668 712.6857500001788 717.031656999141 719.2529300004244 723.8341069966555 723.8580729998648 724.1639810018241 724.5767830014229 725.6419679969549 726.4049479998648 726.8278410024941 728.4720860011876 729.116374000907 730.4773360006511 731.4199230000377 734.1655689999461 734.4570320025086 734.5261230021715 735.3572589978576 737.2461750023067 738.8553470000625 739.7724610008299 740.1354169994593 745.4611009992659 746.5707199983299 752.3603520020843 762.3002520017326 763.671224001795 767.156900998205 772.3817139975727 772.6300459988415 774.4020999968052 777.5037430003285 786.5543620027602 790.1743169985712
Open search router TTI (CPU) Baseline
Mean: 148.387 %
Stdev: 5.561 % (3.7%)
Runs: 137.4969646433216 139.1980151253939 139.8012486504527 139.82484076810746 139.94801035059487 140.98393286316565 141.98841280147627 142.06918659322164 142.42137642286204 142.42538934564678 142.47700054218834 143.15973569145112 143.6293252188099 144.0927146783187 144.44610778443118 144.52401756827263 144.80123944975577 144.82814153152668 145.23617855591576 145.72085362617707 146.03105851239573 146.68169603799527 147.25839874855998 147.314963632049 147.53462497382785 147.6160428458379 147.82691037146796 147.88408279846723 148.33837014612806 148.39348141847012 148.41498737470715 148.43813091177765 148.78544703363286 148.83250866326426 149.1682091205457 149.2485510254618 149.26037333631416 149.26198359163521 149.27096228493537 150.06330143735707 150.40447645118985 151.13168833873638 151.56911373024866 151.76646706586837 151.97964958706027 152.36767504347915 152.7789258557796 153.04049768706173 153.3125709860267 153.42911737500614 153.63854700066997 154.21777789983304 155.00897146840688 155.1812626174639 157.78610360051448 158.2936358535363 160.98597687453116 161.25544714927875 162.00365974563886

Current
Mean: 146.605 %
Stdev: 4.729 % (3.2%)
Runs: 133.98639907277726 137.3760868072143 140.52320555856326 140.59988296443365 140.69005588178922 140.89097361951156 141.03720773424237 141.28725977852127 141.3087649402391 141.3467177283126 142.10510369109153 142.13997537399703 142.50826947595286 142.7015974592219 142.74925572839877 142.91610011877967 143.21713147410367 143.51466374182337 143.88512136077853 144.14622785488373 144.40777481425468 144.69895860174717 144.7277397396443 144.7750093789221 145.02743368896537 145.0699674037398 145.64987671715394 145.95000345306215 146.19636927079839 146.266488823844 146.35832004253052 147.15182632742497 147.2144039102428 147.22425461862082 147.29439607015254 147.29831360491818 147.6463588235792 147.79780803013713 148.00300117125872 148.2036780795948 148.33931970731132 148.9331029807344 149.09354532699396 149.63194843860882 149.7857142857143 150.08168678290681 150.70797656414874 151.70951343883115 151.87936272807673 152.29292590477147 152.4521905381892 152.58861322577695 152.76798720838718 153.3167284841833 153.8273654491149 154.2098114527917 154.21169253198264 154.37958190228608 154.4064541337185 155.7819392225543
Open search router TTI (FPS) Baseline
Mean: 56.132 FPS
Stdev: 1.368 FPS (2.4%)
Runs: 52.76089255340563 53.715961468311136 53.96525275779358 54.264447820790195 54.37738970480925 54.485016766010474 54.50004692856729 54.55923425552147 54.636681589723864 54.65184037013538 54.87360124820431 54.89455324005972 54.9640780807654 55.00784658741892 55.01301571062764 55.051655639976524 55.0709985210963 55.085222235887564 55.12816815069081 55.360560592405164 55.48406263363538 55.632068033488295 55.77784285526153 55.87258570678183 55.929093594160356 56.01717538636226 56.01734274446909 56.06663437263138 56.083385045518014 56.101913913230334 56.134616155420076 56.22542186206623 56.253895857511495 56.30188588454175 56.34661194525677 56.42728387128189 56.51658542923789 56.630205476439876 56.64134917616536 56.65438902759007 56.719468941288504 56.78695823629491 57.086126735579576 57.10884216052441 57.12153090202563 57.169497115277466 57.35462448092494 57.428537079954225 57.44806314270717 57.48806342922966 57.57581129260121 57.77485342460798 57.78828106312861 58.045316156732135 58.23056545267172 58.53896056736889 58.716393880088994 58.76284704342089 59.179118430975635

Current
Mean: 55.724 FPS
Stdev: 1.598 FPS (2.9%)
Runs: 51.424519113501276 52.44396159173441 52.67938103563324 53.16916143688502 53.250104778942266 53.8457658012945 54.00172773946127 54.11756622153398 54.21856018551405 54.30335500501786 54.305137334799454 54.45756507757248 54.47812787950825 54.492251236259904 54.66952054949064 54.800083083137935 54.82344578898879 54.88180416239903 54.99802586641392 55.02419564106917 55.12501218324753 55.165402596477634 55.22513847541117 55.35818558320928 55.409566059955466 55.48353695201914 55.50307827982412 55.538282237068046 55.91571080614618 55.95314956149008 56.083410596634714 56.15301911718346 56.276654595575124 56.31718217767822 56.37810399293016 56.40614740555393 56.60135002513067 56.62292725419201 56.701222261657314 56.74099867871013 56.76609905721061 56.86616157595154 56.94362486501912 56.96061042515775 57.170094846316466 57.26082069804783 57.35053908516667 57.56256486678182 57.62990492034551 57.641297918684465 57.79781340881569 57.81274583369438 57.91478696311479 58.00080228952001 58.42814792250268 59.09304663991391
Open search router TTI (RAM) Baseline
Mean: 373.817 MB
Stdev: 3.899 MB (1.0%)
Runs: 364.1455078125 366.65234375 367.494140625 367.9365234375 368.3671875 368.5205078125 368.646484375 369.7578125 370.052734375 370.060546875 370.1689453125 370.7568359375 370.79296875 371.2356770833333 371.24609375 371.259765625 371.2783203125 371.591796875 371.73046875 371.8974609375 371.9111328125 371.955078125 372.037109375 372.138671875 372.5810546875 372.9541015625 372.994140625 373.328125 373.3505859375 373.7109375 374.2890625 374.314453125 374.841796875 374.8828125 375.1279296875 375.1591796875 375.166015625 375.2998046875 375.4404296875 375.44140625 375.5166015625 375.541015625 375.85546875 376.0087890625 376.0634765625 376.2900390625 376.33984375 376.826171875 377.5377604166667 377.978515625 378.4671875 378.48046875 378.71875 378.96875 379.8515625 381.11328125 381.171875 381.20703125 382.771484375

Current
Mean: 373.298 MB
Stdev: 3.530 MB (0.9%)
Runs: 364.3837890625 367.263671875 368.1474609375 368.3349609375 368.3759765625 369.208984375 369.2451171875 369.2734375 369.3193359375 369.6708984375 369.8310546875 369.9638671875 370.2841796875 370.2900390625 370.328125 370.4892578125 370.9072265625 371.02734375 371.0751953125 371.4521484375 371.5234375 371.9189453125 371.94921875 371.9619140625 372.2568359375 372.3720703125 372.73046875 372.744140625 372.7529296875 372.927734375 373.037109375 373.216796875 373.3369140625 373.5986328125 373.962890625 374.0693359375 374.3671875 374.9462890625 374.9609375 375.0283203125 375.25 375.5498046875 375.5927734375 375.607421875 375.880859375 375.95703125 376.1796875 376.478515625 376.5322265625 376.7578125 376.8310546875 376.853515625 377.357421875 377.5576171875 378.541015625 378.552734375 378.724609375 378.919921875 379.33203125 382.8857421875
Open search router TTI (CPU/JS) Baseline
Mean: 78.381 %
Stdev: 3.369 % (4.3%)
Runs: 70.6 71 71.6 72.9 73.4 73.5 73.5 74.1 74.2 74.7 74.8 75.2 75.4 75.5 76 76.3 76.7 76.8 76.9 76.9 77.4 77.4 77.9 77.9 78.1 78.6 78.7 78.8 78.8 78.9 79.2 79.6 79.6 79.8 79.9 79.9 80 80 80.1 80.2 80.2 80.2 80.3 80.4 80.5 80.6 80.9 81 81.1 81.2 81.3 81.8 81.9 82.1 82.4 82.9 83.5 84.4 87

Current
Mean: 77.507 %
Stdev: 2.645 % (3.4%)
Runs: 71.3 71.8 71.9 73.4 73.4 73.4 73.4 73.5 74.2 74.2 75 75.4 75.5 75.9 76.2 76.4 76.4 76.5 76.5 76.7 76.7 76.9 76.9 76.9 77 77.1 77.1 77.2 77.2 77.8 77.8 77.9 78 78.3 78.4 78.7 78.7 78.8 78.9 78.9 79 79 79.4 79.5 79.8 79.8 79.9 80.1 80.2 80.2 80.6 80.7 80.8 80.8 80.9 80.9 80.9 81.8 82.4
Open search router TTI (CPU/UI) Baseline
Mean: 26.493 %
Stdev: 1.729 % (6.5%)
Runs: 22.6 22.7 23.4 23.8 23.9 24.3 24.3 24.3 24.5 24.9 24.9 25.1 25.2 25.3 25.3 25.4 25.4 25.5 25.5 25.5 25.7 25.8 25.8 25.9 26 26.2 26.4 26.5 26.6 26.6 26.7 26.7 26.8 26.8 26.9 26.9 26.9 27 27 27.2 27.3 27.3 27.3 27.4 27.5 27.8 27.9 27.9 28 28 28.1 28.4 28.4 28.8 28.8 29.2 29.4 29.5 30 30.4

Current
Mean: 26.410 %
Stdev: 1.829 % (6.9%)
Runs: 22.3 23.3 23.4 23.5 23.7 23.9 23.9 24 24.5 24.6 24.8 24.9 24.9 24.9 25.1 25.4 25.4 25.4 25.4 25.5 25.7 25.8 25.8 25.9 25.9 25.9 25.9 26.1 26.3 26.4 26.4 26.4 26.6 26.7 26.7 26.9 26.9 26.9 26.9 26.9 27.1 27.1 27.3 27.3 27.5 27.7 27.8 28 28.2 28.3 28.3 28.4 28.5 28.5 28.8 29.3 29.8 29.9 30.3 30.7
Report typing Composer typing rerender count Baseline
Mean: 1.000 renders
Stdev: 0.000 renders (0.0%)
Runs: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Current
Mean: 1.000 renders
Stdev: 0.000 renders (0.0%)
Runs: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Report typing Message sent Baseline
Mean: 424.841 ms
Stdev: 35.408 ms (8.3%)
Runs: 363.07478899881244 364.4503579996526 370.6735029965639 370.9881999976933 372.6274010017514 379.51318400353193 382.33907099813223 383.89469400048256 383.98974600061774 384.82641700282693 387.5151369981468 389.2379149980843 389.5301919989288 390.56583699956536 390.984538000077 391.328246999532 391.5958259999752 391.5987550020218 402.47867900133133 402.96940099820495 404.6198730021715 406.86710599809885 411.93843600153923 416.87902899831533 417.60721899941564 419.34517399966717 420.4366049990058 421.79740399867296 423.20113199949265 424.0077719986439 426.01139399781823 427.9469400011003 429.5692950002849 429.8063159994781 430.9774169996381 434.7114260010421 434.8778080008924 438.05936700105667 438.4205729998648 440.89082900062203 443.64937299862504 449.91219099983573 451.2648519985378 451.3049729987979 452.30419900268316 454.3521729968488 454.51245199888945 454.63716600090265 456.3960779979825 459.45410199835896 461.55696599930525 464.4320880025625 466.09513399749994 473.1096999980509 474.06050699949265 481.5858969986439 482.1061200015247 485.1850179992616 486.0489509999752 506.32938599959016

Current
Mean: 421.145 ms
Stdev: 34.065 ms (8.1%)
Runs: 360.4648039974272 362.7690430022776 369.64200799912214 372.59309899806976 374.93444800004363 376.671590000391 379.2646079994738 379.35119599848986 381.19787599891424 383.6547859981656 386.17325900122523 387.2936610020697 388.90673799812794 389.8008630014956 392.0614830031991 395.6866460032761 395.938110999763 398.07950900122523 400.44083699956536 403.9056809991598 403.9891360029578 405.7230219990015 405.7322999984026 406.3704840019345 407.77323499694467 410.34395400062203 410.8680419996381 412.7823079973459 414.6551919989288 416.1603600010276 416.64261899888515 420.2063800022006 421.38362700119615 423.1051020026207 423.64644400030375 426.62784799933434 428.8543699979782 435.6271979995072 437.2950040027499 437.53426099941134 438.71024599671364 442.5116370022297 447.71614599972963 450.69950399920344 451.2941079996526 453.7756760008633 453.97518000006676 454.44612599909306 455.343628000468 455.56730199977756 457.1428630016744 457.8308110013604 457.8327230028808 460.20450799912214 470.1292730011046 472.00598200038075 476.75756800174713 479.063232999295 487.8807369992137 501.6838380023837
Report typing (CPU) Baseline
Mean: 103.291 %
Stdev: 3.522 % (3.4%)
Runs: 95.70716837331877 97.59511031075576 98.19554852131341 98.63368479410371 99.12590114247105 99.39833923986488 99.43013921217634 99.62216685798272 99.73350547119091 99.74579852439767 99.75750363490887 99.76392083880492 99.7770485172936 99.98742633608403 100.5712523119099 100.64370170749736 100.74047688092438 100.85764836951616 100.95488422611791 101.32150734680033 101.67459745364393 101.7981213275242 101.86112137008918 101.89227979538067 101.99993890069972 102.02177239406652 102.18205907979608 102.3089356685916 102.3182401742588 102.3223684268735 102.83761393812672 103.0039083846837 103.14069933499857 103.19241499135006 103.25189249001711 103.58056012121182 103.894486104415 104.01265558600683 104.67776441847985 104.75992347621776 104.7781278685809 105.11692324882218 105.18037899527084 105.26956601753854 105.47536682544178 105.99348172543836 106.55782631355203 106.73682528979711 106.8843240428079 106.99148715119051 107.29070138019776 107.79189373878069 108.02468689770794 108.1442804629357 108.60186385574731 109.69292009463017 109.77210929212232 109.91346984153606 110.17298848723324 110.76019826853413

Current
Mean: 102.700 %
Stdev: 3.022 % (2.9%)
Runs: 97.32140075172856 97.67860879515754 97.7876845662034 98.46660295711274 98.50232188346506 98.77639659736148 99.07827671910583 99.36440210372517 99.56271257760456 99.68879008759899 99.84907991022867 99.9140574781014 99.92357517194618 99.97887392800592 100.12558320495607 100.30882165603921 100.3430694329599 100.41663528106557 100.50443904144909 100.52993066219523 100.69930024312052 100.91028603100567 101.06132613991446 101.14063210616386 101.36906055488969 101.94006794132203 101.94908581482281 102.11571162159532 102.37578932841852 102.5469174041006 102.86773425623997 102.92103565266781 102.95287956881249 103.3732007871058 103.44174314934983 103.67593742043485 103.91842991411275 103.94186602456915 104.02163338944871 104.24517395630922 104.30809213413286 104.44766315888026 104.80367567042687 104.84768716454441 104.88555932489781 105.20894070452233 105.4093423176264 105.42001387933274 105.66286403802378 105.6896940818286 105.71268092152383 105.73699093221994 106.00713842334676 106.22888685174824 106.35735606875886 106.4738849737661 107.2841760947324 107.5544212489604 109.07875084916523 111.3046450795682
Report typing (FPS) Baseline
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
Report typing (RAM) Baseline
Mean: 459.395 MB
Stdev: 4.662 MB (1.0%)
Runs: 449.44292534722223 451.48676215277777 451.62808388157896 451.87413194444446 451.98589409722223 452.7434895833333 454.029296875 454.24876644736844 454.267578125 454.26953125 454.4272203947368 454.60243055555554 454.6328125 454.8919270833333 454.9583333333333 455.2048611111111 455.3014322916667 455.61089409722223 456.8997395833333 457.251953125 457.37000868055554 457.4165296052632 457.55577256944446 458.45616319444446 458.84331597222223 459.2024739583333 459.3205295138889 459.4928385416667 459.6100260416667 459.65125868055554 460.13519965277777 460.2291666666667 460.6712239583333 460.71114309210526 460.7634548611111 460.9212239583333 461.23741319444446 461.3305921052632 461.34107730263156 461.50499131944446 461.63628472222223 461.66611842105266 461.71361019736844 461.82725694444446 462.16102430555554 462.27105034722223 462.6399739583333 462.6608072916667 463.29340277777777 463.49696180555554 464.6759982638889 464.84765625 464.94839638157896 465.2109375 466.69140625 466.80057565789474 467.01215277777777 467.88172743055554 468.09765625 468.63780381944446

Current
Mean: 458.603 MB
Stdev: 4.443 MB (1.0%)
Runs: 449.54991319444446 449.85894097222223 451.0509982638889 451.294921875 452.1243489583333 452.54644097222223 452.72960069444446 452.9375 453.5717516447368 453.8181423611111 453.90707236842104 453.9107730263158 454.4299045138889 454.49652777777777 454.84107730263156 454.9229029605263 455.107421875 455.5275607638889 455.9694010416667 456.2708333333333 456.6193576388889 456.712890625 456.7847450657895 457.2574013157895 457.3763020833333 457.55316840277777 458.1061197916667 458.1848958333333 458.3313802083333 458.41493055555554 459.39344618055554 459.4338107638889 459.9329427083333 460.11762152777777 460.75699013157896 460.7649739583333 460.77039930555554 460.82183159722223 460.91796875 461.05512152777777 461.1067708333333 461.2204861111111 461.3040364583333 461.44813368055554 461.8157552083333 461.8650173611111 461.9181857638889 462.18207465277777 462.23936631944446 462.7251233552632 463.33051215277777 463.36219618055554 464.04296875 464.32421875 464.61414930555554 464.833984375 465.93873355263156 466.0581825657895 466.7880345394737 466.87261284722223
Report typing (CPU/JS) Baseline
Mean: 46.990 %
Stdev: 3.099 % (6.6%)
Runs: 41.6 41.8 42 42.7 42.8 42.8 42.9 43.1 43.1 43.3 43.3 43.6 43.6 43.8 43.9 44.2 44.7 44.8 44.9 45.1 46 46.2 46.3 46.5 46.6 46.6 46.7 46.7 46.8 46.8 46.8 47 47.1 47.1 47.4 47.5 47.8 47.8 48.1 48.2 48.6 48.8 49 49 49.5 49.5 49.6 49.8 50.3 50.3 50.5 50.5 51.2 51.3 51.6 51.7 52.1 52.3 52.8 53

Current
Mean: 46.602 %
Stdev: 2.796 % (6.0%)
Runs: 41.3 41.9 42.1 42.1 42.4 42.5 42.8 42.9 43.2 43.3 43.5 43.9 44 44.1 44.3 44.6 44.6 44.7 44.9 45.1 45.3 45.4 45.6 45.8 45.8 46 46.3 46.5 46.5 46.7 46.7 46.9 47.1 47.2 47.4 47.5 47.5 47.5 47.6 48.1 48.1 48.3 48.4 48.4 48.5 48.6 48.7 49.1 49.2 49.7 49.8 50 50 50.2 50.2 50.5 50.6 51 52.1 53.1
Report typing (CPU/UI) Baseline
Mean: 26.618 %
Stdev: 0.824 % (3.1%)
Runs: 25 25.1 25.1 25.4 25.6 25.6 25.6 25.7 25.7 25.7 25.8 25.8 25.9 25.9 25.9 26.1 26.1 26.1 26.2 26.2 26.3 26.3 26.3 26.3 26.3 26.5 26.5 26.5 26.5 26.5 26.5 26.7 26.7 26.7 26.9 26.9 26.9 27 27 27 27.1 27.1 27.1 27.1 27.1 27.2 27.2 27.2 27.3 27.3 27.4 27.4 27.5 27.5 27.6 27.6 28 28.1 28.7 28.8

Current
Mean: 26.385 %
Stdev: 0.767 % (2.9%)
Runs: 24.9 24.9 24.9 25 25 25.4 25.5 25.5 25.6 25.7 25.8 25.8 25.8 25.9 25.9 25.9 25.9 26 26 26 26 26 26.1 26.1 26.1 26.2 26.2 26.2 26.2 26.3 26.4 26.4 26.4 26.5 26.5 26.6 26.6 26.6 26.7 26.7 26.7 26.8 26.8 26.8 26.8 27 27.1 27.1 27.2 27.2 27.2 27.3 27.3 27.4 27.5 27.5 27.6 27.6 27.7 28.3
Chat opening Chat TTI Baseline
Mean: 475.044 ms
Stdev: 130.348 ms (27.4%)
Runs: 242.60551000013947 253.4933679997921 271.7175699993968 271.96000200137496 281.67590399831533 289.7084149979055 296.6432700008154 297.1597499996424 297.3437510021031 311.26643899828196 311.9323320016265 313.65055299922824 313.9328210018575 314.968791000545 323.0257980003953 336.37137900292873 336.57641600072384 340.12198900058866 357.187378000468 372.28633600100875 380.3905849978328 381.8139650002122 479.93253599852324 483.86002700030804 505.2089029997587 508.7168379984796 508.7449949979782 513.1274419985712 520.8013509996235 524.5678309984505 526.3335370011628 535.990560002625 540.1171059980989 542.9296469986439 544.025960996747 548.9741220027208 552.515381000936 554.7521160021424 557.8748380020261 561.3398030027747 569.313232999295 569.5135499984026 572.6223149970174 573.3453779965639 576.562541000545 582.610392998904 590.2475589998066 594.6620690003037 596.672240998596 601.2487390004098 605.1824549995363 605.468180000782 607.1887209974229 608.8605960011482 616.5564380027354 621.0195320025086 641.0375169999897 643.8646649979055 655.8120529986918 665.2261560000479

Current
Mean: 505.045 ms
Stdev: 133.834 ms (26.5%)
Runs: 246.9979250021279 270.469645999372 273.7747399993241 277.76599200069904 283.24401899799705 285.9780680015683 290.13171399757266 294.83662899956107 322.5486249998212 327.2754720002413 329.80566400289536 339.3306480012834 348.19820100069046 349.0971690006554 349.4724129997194 363.95849600061774 369.6846919991076 403.58732099831104 405.55651899799705 406.13643399998546 484.2662350013852 508.06404599919915 511.0638430006802 517.7940270006657 543.7674559988081 546.7767740003765 548.1988120004535 557.8078210018575 562.8082280009985 565.8234860002995 566.1283780001104 567.1695559993386 577.4698490016162 579.6555180028081 580.634358998388 580.8087969981134 584.4867759980261 593.1171469986439 596.8257649987936 599.4536950029433 600.0957439988852 600.9552000015974 603.8904629983008 605.1963299997151 609.8356940001249 611.1446529999375 617.1237800009549 622.765788000077 624.8706060014665 625.078329000622 626.4871020019054 633.4945469982922 636.0051270015538 638.2551279999316 648.0207120031118 648.0556240007281 651.9917800016701 659.4708259999752 660.1330569982529 669.8512370027602
Chat opening (CPU) Baseline
Mean: 156.835 %
Stdev: 5.773 % (3.7%)
Runs: 145.2619551930513 145.29349019239274 146.56580738269642 146.75182818308207 148.6618411466695 149.11446658371588 149.1591831331705 149.42712668345789 149.58251734384595 149.99404729418916 150.15978136153015 150.87330084818493 151.01413239190026 152.07422133863494 152.4139872355941 152.7204886414424 153.57946113182086 154.2363962696408 154.37381620729246 155.13537478808718 155.13793130869743 155.35728542914177 155.3732105936284 155.40458525814034 155.43822621116985 155.44033243056364 155.58416939721832 155.89849730830372 156.42100302972537 156.48769884822678 156.81602010227041 157.06935931688412 157.99842168851947 158.17055917796037 158.21460661692723 158.8129000954787 159.29258368259187 159.31292728119038 159.33813417902616 159.6720821305597 159.82227119212448 160.23491477369853 160.4779826415959 160.54757795089773 161.33239377805626 161.51121876949617 161.79741923853254 162.1556499184264 162.19551096171227 162.34669090627787 162.559207010229 162.674627197468 162.6968135442264 162.90633610546806 163.82360122867175 164.49737735709843 166.15653447935597 166.37600756647038 167.64418123164333 170.7295732430568

Current
Mean: 158.650 %
Stdev: 5.884 % (3.7%)
Runs: 147.71375420163025 148.78984017928113 148.97916219232428 149.15929919979052 149.69361224634827 150.52617415251186 150.92645084584285 151.0018709397546 151.53524834197253 151.76992222500948 152.01598864869095 152.67604217739185 152.80158717766068 152.84870432854447 153.2455204822706 153.53751598509925 153.89145426207227 154.67211156480872 154.69121673089347 155.41655315102443 155.941385003275 156.2643264413677 156.39464384481738 156.45422552797194 156.94826605975834 157.77533763374436 157.7968299330529 159.3613120860975 159.46147179722095 159.4796693184693 159.71961838103564 160.0386232343991 160.21579036316305 160.3164189675776 160.34212288243586 160.68618611770398 160.95029961840902 161.01713035500677 161.24667140005184 161.25151518654863 161.67353164023683 162.09995328304697 162.15633172593434 162.24782864458967 162.492243357349 162.8619392762937 162.9398431657923 163.08140168520615 163.10751072289526 164.39062855004465 165.6812749003985 166.0582866567366 166.11022178750073 166.66425355634274 166.95728384646313 167.06031583573858 167.59055986970296 167.6744611950289 167.83374772608462 172.74286222803096
Chat opening (FPS) Baseline
Mean: 57.702 FPS
Stdev: 1.559 FPS (2.7%)
Runs: 53.95469524291989 55.25221751219445 55.40772820640554 55.4753955122146 55.54598267798667 55.564984962352746 55.595684212050664 55.656688538420724 55.7122321368881 55.84157139806571 56.24995677632364 56.3932688236484 56.408567765218976 56.44622439157463 56.49470283555592 56.65163747416039 56.75482683391942 57.065191464501744 57.06803571277432 57.07200517912018 57.08376959893749 57.23890752743119 57.40815154499818 57.413161457417374 57.437595231237275 57.54155085007292 57.62499922726416 57.629275567917425 57.63221394198934 57.66101148578128 57.76946684266437 57.92937079717605 58.03283192657825 58.05550860237659 58.14552967810376 58.15591650635747 58.311242296619014 58.311741142503784 58.379410110324436 58.49547590919006 58.58976075406811 58.62736245700984 58.80571819234185 59.06751650613347 59.48404482903086 59.89391824960662 59.98663372498516 60 60 60 60 60 60 60 60 60

Current
Mean: 57.721 FPS
Stdev: 1.501 FPS (2.6%)
Runs: 53.65584458985715 54.66258815688409 55.13443547761761 55.582473953265186 55.76997642779055 55.77404100413561 55.84438823314637 55.85242419261916 55.90884223217457 56.02325903355642 56.12755634957016 56.167021061643524 56.32658388003788 56.388931696828564 56.44969712894398 56.71750216442147 56.83749180053803 56.91152139246797 56.93024803904399 57.02501714168426 57.0737459478365 57.22800438188643 57.231726215447694 57.261171652790225 57.3483919269605 57.37894673908467 57.5188695242675 57.573439472846715 57.665066609525276 57.78853803874631 57.862222927577456 58.11411637035296 58.13815751087897 58.16749307291502 58.178702704518386 58.28869798457299 58.3892102511994 58.580742929822144 58.66497790364956 58.70320668916644 58.70432849712843 58.78455319017947 58.90585565829372 59.02272859509283 59.124150315836836 59.14103245007026 59.14207873014366 59.14497280218438 59.171757860755996 59.32181245382444 59.51123904020164 59.56078516556264 59.61517615084406 59.69480001264169 59.702601463751215 59.763298901645186 60 60 60
Chat opening (RAM) Baseline
Mean: 373.122 MB
Stdev: 5.934 MB (1.6%)
Runs: 360.02734375 361.6940104166667 362.4908854166667 362.7877604166667 362.8020833333333 363.04296875 363.5794270833333 364.2005208333333 366.1640625 366.2213541666667 366.54296875 367.2877604166667 367.3658854166667 367.4557291666667 368.0494791666667 369.03515625 369.1705729166667 369.7122395833333 370.28515625 370.3759765625 371.44140625 371.6315104166667 372.1748046875 372.4501953125 373.0302734375 373.8203125 373.9619140625 374.12890625 374.263671875 374.3134765625 374.5390625 374.6484375 375.2255859375 375.4375 375.708984375 375.80859375 375.9189453125 375.9326171875 375.9345703125 375.98828125 376.1904296875 376.291015625 376.5419921875 377.0283203125 377.6064453125 377.6123046875 377.8349609375 377.970703125 377.9892578125 378.2373046875 379.251953125 379.2607421875 379.751953125 380.1806640625 380.546875 380.7333984375 381.3681640625 381.4736328125 381.99609375 384.7998046875

Current
Mean: 374.187 MB
Stdev: 5.905 MB (1.6%)
Runs: 360.9153645833333 361.99609375 362.4075520833333 363.83984375 364.5182291666667 365.265625 366.9010416666667 367.0755208333333 367.1705729166667 367.2721354166667 367.64453125 369.0755208333333 369.4765625 369.91015625 369.94140625 370.0065104166667 370.259765625 370.3190104166667 370.5234375 370.5338541666667 371.587890625 371.91015625 372.40234375 372.4990234375 372.6458333333333 373.58203125 373.6119791666667 374.341796875 374.3984375 374.986328125 375.0087890625 375.7841796875 375.8134765625 376.12890625 376.7900390625 377.03125 377.2421875 377.6455078125 377.7216796875 377.7734375 377.974609375 378.2548828125 378.275390625 378.451171875 378.5166015625 378.5390625 378.6181640625 378.9833984375 379.1513671875 379.701171875 379.7421875 380.1171875 380.216796875 381.3662109375 381.9443359375 382.0234375 382.8857421875 383.0849609375 384.634765625 384.7861328125
Chat opening (CPU/JS) Baseline
Mean: 77.698 %
Stdev: 3.210 % (4.1%)
Runs: 69.2 70.8 71.9 73.1 73.5 73.6 73.7 73.7 74.2 74.3 74.4 74.9 74.9 75 75 75.3 75.4 75.6 75.7 75.9 76.4 76.8 76.9 77 77.1 77.2 77.4 77.7 77.8 78 78.2 78.3 78.3 78.6 78.6 78.6 78.6 78.7 78.9 79.1 79.6 79.6 79.8 79.8 79.8 79.9 80.2 80.5 80.7 80.7 80.8 81.7 81.7 81.8 82.2 82.3 82.3 82.9 83.5 83.8

Current
Mean: 78.138 %
Stdev: 2.924 % (3.7%)
Runs: 71.4 71.5 72.6 73.2 74.6 74.7 74.8 75.1 75.1 75.4 75.5 75.5 75.8 75.9 76.1 76.2 76.3 76.3 76.6 76.7 76.8 76.9 77 77 77.3 77.3 77.5 77.9 77.9 78 78.1 78.2 78.2 78.4 78.4 78.5 78.5 78.9 79.2 79.4 79.5 80.1 80.2 80.3 80.4 80.5 80.8 80.8 81.2 81.3 81.4 81.6 81.8 81.9 82.3 82.3 82.4 83.1 83.5 84.2
Chat opening (CPU/UI) Baseline
Mean: 31.310 %
Stdev: 2.373 % (7.6%)
Runs: 26.4 26.6 27.1 27.2 27.2 27.3 27.7 27.9 28.3 28.6 28.7 28.8 29 29.3 29.4 29.5 29.7 30 30.2 30.2 30.4 30.6 30.6 30.8 30.8 30.9 31.5 31.6 31.6 31.6 31.7 31.7 31.8 31.9 32.3 32.6 32.8 32.8 32.9 32.9 33 33 33.1 33.1 33.3 33.4 33.4 33.4 33.5 33.7 33.8 33.8 33.8 33.9 33.9 34.3 34.4 34.5 34.9 35.5

Current
Mean: 31.569 %
Stdev: 2.208 % (7.0%)
Runs: 26.5 26.6 26.9 27.6 27.8 28.9 29.3 29.4 29.7 29.8 29.8 30 30.1 30.2 30.3 30.3 30.3 30.4 30.4 30.5 30.6 30.6 30.8 30.9 31 31.1 31.1 31.2 31.2 31.7 31.8 31.9 32 32 32.2 32.2 32.3 32.4 32.4 32.4 32.4 32.4 32.7 32.9 33.2 33.2 33.2 33.7 33.7 34 34.1 34.2 34.3 34.4 34.8 35.3 35.5 35.5 36.5
Linking (CPU) Baseline
Mean: 159.753 %
Stdev: 3.756 % (2.4%)
Runs: 151.12237587480706 151.7909637490313 153.26851548543746 154.45778423272748 154.95653956037572 155.51664002031535 155.74823558070185 155.83000339646867 156.04362189978914 156.1480584613014 156.33533054071668 156.34147440348602 156.36933836344627 156.46708127985596 156.7973636517697 156.80738092979217 156.88531489408288 157.15197310633155 157.15847923472842 157.34214078339065 157.39654039781612 157.98716027146241 158.01986852381344 158.31548651701888 158.52351732321765 159.05307263603657 159.23143588242473 159.27643326049824 159.3986222211264 159.4079858019342 159.43185211223013 159.46406379211783 159.66536843054695 159.8333430058867 159.92482278514265 160.59472905483435 160.77323696325757 161.25305194543128 161.4901196815942 161.54141692098327 162.2426993297155 162.46253310112843 162.6103287593163 162.76189698581416 162.81336684613933 163.06222175720464 163.1378792960578 163.16080087635024 163.2911698018513 163.5044499989538 163.63991595182844 163.8203727015554 163.95575202514 164.7929104433455 165.5505591891491 165.69240079959218 165.79442488429106 165.79563560624607 166.64532771130274 167.32044646906397

Current
Mean: 160.855 %
Stdev: 3.392 % (2.1%)
Runs: 153.7987920778721 153.94762504106995 154.4577829763942 155.2095869387572 155.46953589525774 156.20978597916996 156.43617413247873 156.51725933767747 156.80075033839194 156.85507601956442 157.62557029318484 157.86699347594205 158.2164942597887 158.3957440752443 158.7957857086455 158.9126578634897 159.18315939930434 159.20484377907505 159.58223046751553 159.61130678012105 159.63824598073364 159.77370404113827 160.14017653628733 160.26422694751736 160.27888904605092 160.38016593483164 160.58808533188252 160.59810108413055 160.60348636777132 160.8261588590893 161.04356971807093 161.11855559285343 161.26803670801448 161.28128148434547 161.5048172233827 161.57785816585022 161.59053254732547 161.73423460945887 161.78059001744631 161.96088710462496 162.01912588015105 162.07844632320894 162.10563576196265 162.80226104488617 162.81910039545048 163.05832635879977 163.36107602062853 163.3753622132453 163.72241250248817 164.30865376351548 164.3305635632881 164.62712482298866 164.7275698493705 165.28009377345276 165.42590098746385 166.11645139457553 166.79132673251846 166.89744672443376 167.19705171497142 169.1824158832708
Linking (FPS) Baseline
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
Linking (RAM) Baseline
Mean: 406.348 MB
Stdev: 2.399 MB (0.6%)
Runs: 400.2858072916667 400.853515625 402.5169270833333 403.060546875 403.1295572916667 403.5481770833333 403.7701822916667 403.7875 403.8828125 404 404.0846354166667 404.14453125 404.4622395833333 404.5553385416667 404.7161458333333 404.767578125 404.869140625 405.197265625 405.2317708333333 405.2721354166667 405.283203125 405.4798177083333 405.73828125 405.8079427083333 405.9127604166667 405.92578125 405.9583333333333 406.0123697916667 406.0279947916667 406.1295572916667 406.4244791666667 406.435546875 406.478515625 406.5774739583333 406.6555989583333 406.8919270833333 406.94921875 407.3177083333333 407.4615885416667 407.6471354166667 407.7884114583333 408.009765625 408.041015625 408.298828125 408.4381510416667 408.4420572916667 408.5852864583333 408.6263020833333 408.7434895833333 408.9440104166667 409.2063802083333 409.4967447916667 409.515625 409.7220052083333 410.06640625 410.09375 411.2838541666667 411.6282552083333

Current
Mean: 404.451 MB
Stdev: 2.509 MB (0.6%)
Runs: 398.9674479166667 399.076171875 399.3522135416667 399.5703125 399.5748697916667 400.4546875 400.7858072916667 401.4544270833333 401.6451822916667 401.7174479166667 401.826171875 401.9401041666667 402.2161458333333 402.689453125 402.7356770833333 402.8203125 403.7799479166667 404.064453125 404.1686197916667 404.1927083333333 404.2063802083333 404.2454427083333 404.255859375 404.2623697916667 404.2708333333333 404.4166666666667 404.6061197916667 404.6217447916667 404.6399739583333 404.9485677083333 404.998046875 405.0130208333333 405.0390625 405.1263020833333 405.2252604166667 405.2701822916667 405.3111979166667 405.599609375 405.6888020833333 405.85546875 405.9798177083333 406.033203125 406.0696614583333 406.0944010416667 406.1653645833333 406.2337239583333 406.296875 406.4544270833333 407.056640625 407.1458333333333 407.3541666666667 407.3854166666667 407.4205729166667 407.5787760416667 407.9329427083333 408.4283854166667 408.47265625 409.439453125
Linking (CPU/JS) Baseline
Mean: 84.881 %
Stdev: 1.685 % (2.0%)
Runs: 81 81.3 81.6 82.1 82.6 82.9 82.9 83 83.1 83.3 83.6 83.6 83.6 83.6 83.9 83.9 84 84.1 84.2 84.3 84.4 84.4 84.4 84.4 84.6 84.6 84.6 84.6 84.7 84.7 84.8 84.9 85 85.1 85.1 85.2 85.2 85.2 85.3 85.3 85.6 85.6 85.8 85.9 86.3 86.3 86.4 86.4 86.5 86.6 86.7 86.8 86.8 87 87.4 87.4 87.5 88.2 89.7

Current
Mean: 85.160 %
Stdev: 1.451 % (1.7%)
Runs: 81.6 81.9 82.2 82.7 82.7 82.9 82.9 82.9 83.1 83.8 83.9 83.9 83.9 84.2 84.2 84.3 84.6 84.7 84.9 84.9 84.9 84.9 85 85 85 85.1 85.2 85.2 85.3 85.3 85.4 85.4 85.5 85.6 85.6 85.6 85.7 85.7 85.8 85.9 85.9 86 86 86.2 86.2 86.3 86.4 86.4 86.5 86.5 86.5 86.6 86.6 86.6 86.7 86.9 86.9 87.1 87.1 88.9
Linking (CPU/UI) Baseline
Mean: 34.110 %
Stdev: 1.635 % (4.8%)
Runs: 30.6 30.9 31.1 31.1 31.2 31.7 31.7 31.8 31.8 31.8 32.3 32.8 33 33.2 33.2 33.3 33.3 33.3 33.5 33.5 33.5 33.5 33.6 33.8 33.9 33.9 33.9 33.9 33.9 34.2 34.4 34.6 34.6 34.7 34.8 34.8 34.9 34.9 35 35.2 35.2 35.2 35.3 35.3 35.4 35.6 35.6 35.6 35.7 35.7 35.8 35.9 35.9 36.2 36.3 36.4 36.5 36.5 37.3

Current
Mean: 34.847 %
Stdev: 1.426 % (4.1%)
Runs: 31.7 32 32.1 32.2 33.1 33.2 33.3 33.3 33.4 33.5 33.6 33.6 33.8 33.8 33.8 33.8 33.9 34 34 34 34.1 34.1 34.2 34.3 34.3 34.3 34.4 34.5 34.6 34.6 34.8 35 35 35.1 35.2 35.3 35.4 35.5 35.6 35.6 35.7 35.7 35.8 35.8 35.8 35.9 36 36.1 36.2 36.3 36.5 36.5 36.5 36.6 36.7 36.7 37 37.2 37.6 38.2

Copy link
Contributor

github-actions bot commented Dec 5, 2024

@Expensify/mobile-deployers 📣 Please look into this performance regression as it's a deploy blocker.

Copy link
Contributor

github-actions bot commented Dec 9, 2024

🚀 Deployed to staging by https://github.com/Beamanator in version: 9.0.73-0 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅
🤖🔄 android HybridApp 🤖🔄 success ✅
🍎🔄 iOS HybridApp 🍎🔄 failure ❌

@izarutskaya
Copy link

Copy link
Contributor

🚀 Deployed to production by https://github.com/luacmartins in version: 9.0.73-8 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅
🤖🔄 android HybridApp 🤖🔄 success ✅
🍎🔄 iOS HybridApp 🍎🔄 success ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants