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: remove popstate listener in popover #46357

Merged
merged 1 commit into from
Jul 29, 2024

Conversation

dominictb
Copy link
Contributor

@dominictb dominictb commented Jul 27, 2024

avoid auto-dismissal issue in some browser

Details

Fixed Issues

$ #44082
PROPOSAL: #44082 (comment)

Tests

  1. Create two manual money request
  2. Go to the first expense > Select Hold from 3-Dot menu
  3. Add reason to hold and tap Hold button

Verify that: Modal with Got it button should appear and user should tap Got it to dismiss the modal

  • Verify that no errors appear in the JS console

Offline tests

QA Steps

  1. Create two manual money request
  2. Go to the first expense > Select Hold from 3-Dot menu
  3. Add reason to hold and tap Hold button

Verify that: Modal with Got it button should appear and user should tap Got it to dismiss the modal

  • 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.
    • 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.
  • 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
compressed_android1.mov.mp4
Android: mWeb Chrome
compressed_android.mov.mp4
iOS: Native
ios.mov
iOS: mWeb Safari
compressed_ios.mp4.mp4
MacOS: Chrome / Safari
compressed_web.mov.mp4
MacOS: Desktop
compressed_web.mov.mp4

avoid auto-dismissal issue in some browser
@dominictb dominictb marked this pull request as ready for review July 27, 2024 09:37
@dominictb dominictb requested a review from a team as a code owner July 27, 2024 09:37
@melvin-bot melvin-bot bot requested review from hungvu193 and removed request for a team July 27, 2024 09:38
Copy link

melvin-bot bot commented Jul 27, 2024

@hungvu193 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]

@hungvu193
Copy link
Contributor

@dominictb I know that taking screenshots for different platforms takes a lot of time, but please don’t just inspect the website and pretend that’s the screenshots/videos for iOS and Android. 😂

@dominictb
Copy link
Contributor Author

On Android/iOS, you can add Onyx.merge('nvp_dismissedHoldUseExplanation', false) in src/setup/index.ts or in other appropriate place to manipulate the Onyx state.

@hungvu193
Copy link
Contributor

I'm not sure what you mean 🤔 I'm saying you should record video/screenshots correctly for each platform

@dominictb
Copy link
Contributor Author

dominictb commented Jul 29, 2024

@hungvu193 what I mean is the videos are recorded correctly. And in case you wonder how I could manipulate the native platform to record the evidence then this is how I did it.

@hungvu193
Copy link
Contributor

Sorry for this confusion but if you record screenshots/videos for a native platform, you should run it on their simulator/emulator, I see you're using web inspector instead.

@dominictb
Copy link
Contributor Author

dominictb commented Jul 29, 2024

@hungvu193 both Android/iOS videos are on simulators. I'm not sure from where did you come into that conclusion.

@hungvu193
Copy link
Contributor

You're using mSafari for both mSafari and IOS, and android native for both mChrome and Android right? 🤔
Please correct me if I'm wrong.

@dominictb
Copy link
Contributor Author

dominictb commented Jul 29, 2024

@hungvu193 alright, I re-uploaded the iOS and android video including the login step to differentiate. I'm not sure what's the implication/confusion here but it doesn't make sense to me to prolong this conversation without getting anywhere.

@hungvu193
Copy link
Contributor

Thanks for understanding.

@hungvu193
Copy link
Contributor

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 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
    • 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.js 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.
  • 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-07-29.at.14.36.15.mov
Screenshot 2024-07-29 at 14 18 42
Android: mWeb Chrome
Screen.Recording.2024-07-29.at.14.14.23.mov
iOS: Native

// running issue

iOS: mWeb Safari
mSafari.mov
MacOS: Chrome / Safari
Webchrome.mov
MacOS: Desktop
Desktop.mov

@melvin-bot melvin-bot bot requested a review from puneetlath July 29, 2024 07:41
@puneetlath puneetlath merged commit 6be6082 into Expensify:main Jul 29, 2024
19 of 22 checks passed
@OSBotify
Copy link
Contributor

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

Copy link
Contributor

Performance Comparison Report 📊

Significant Changes To Duration

Name Duration
App start TTI 2040.531 ms → 2143.076 ms (+102.545 ms, +5.0%) 🔴
Show details
Name Duration
App start TTI Baseline
Mean: 2040.531 ms
Stdev: 91.353 ms (4.5%)
Runs: 1800.6879300000146 1870.8535470003262 1872.0711850002408 1888.6426050001755 1893.4738410003483 1908.7927759997547 1910.3699390003458 1923.3633869998157 1934.1257750000805 1938.6013470003381 1949.9962659999728 1957.2281170003116 1966.3191470000893 1970.0948890000582 1974.7086140001193 1975.1430740002543 1976.9189240001142 2003.059694999829 2007.438829000108 2014.8472570003942 2016.200090000406 2019.220129000023 2022.9348210003227 2033.6438640002161 2038.3241240000352 2039.4995259996504 2045.3567239996046 2048.249878999777 2051.8535949997604 2052.77420799993 2053.3086959999055 2053.725713999942 2056.4744389997795 2067.5852860007435 2070.6762340003625 2071.5459550004452 2072.5442629996687 2073.956338999793 2074.563547000289 2087.0924610001966 2087.9651309996843 2093.6832090001553 2095.867565999739 2098.390536000021 2103.764069999568 2106.614593000151 2109.9492180002853 2117.4149140007794 2121.5156070003286 2129.5107540003955 2132.453567000106 2135.712717999704 2144.0088470000774 2146.484135000035 2152.401034999639 2175.5178089998662 2188.8859349992126 2216.928836999461 2247.990706999786

Current
Mean: 2143.076 ms
Stdev: 107.443 ms (5.0%)
Runs: 1945.552841000259 1950.6583939995617 1953.3855779999867 1966.8441789997742 1980.585799000226 1994.3407810004428 2002.8349249996245 2004.140348999761 2007.3921830002218 2007.5580989997834 2012.441313999705 2029.1681009996682 2048.1061370000243 2049.2945769997314 2055.8184200003743 2062.4599740002304 2075.7096269996837 2077.5986489998177 2083.6458440003917 2086.698913999833 2094.0903580002487 2101.468675999902 2106.644894000143 2109.861953999847 2125.2760119996965 2137.8884150004014 2143.673411999829 2148.128017000854 2152.773741000332 2152.7902359999716 2153.66869699955 2161.0305639998987 2161.9080760004 2164.9085119999945 2168.2580849993974 2171.111627999693 2171.52372500021 2178.0999729996547 2182.610417999327 2193.7547570001334 2198.5716490000486 2199.8936449997127 2201.7071310002357 2206.283170999959 2216.2928470000625 2228.7958209998906 2235.842725000344 2242.6679419996217 2244.4689160007983 2252.5383289996535 2258.2635759999976 2263.1278309999034 2264.4887680001557 2273.9309390001 2276.852811999619 2293.3917239997536 2298.733200999908 2299.935913999565 2323.8370799999684 2431.2309070006013

Meaningless Changes To Duration

Show entries
Name Duration
App start nativeLaunchEnd_To_appCreationStart 69.333 ms → 78.967 ms (+9.633 ms, +13.9%)
App start nativeLaunch 40.373 ms → 39.932 ms (-0.441 ms, -1.1%)
App start appCreation 74.356 ms → 71.695 ms (-2.661 ms, -3.6%)
App start appCreationEnd_To_contentAppeared 634.414 ms → 642.068 ms (+7.654 ms, +1.2%)
App start contentAppeared_To_screenTTI 1215.582 ms → 1307.109 ms (+91.528 ms, +7.5%)
App start runJsBundle 467.966 ms → 471.883 ms (+3.918 ms, +0.8%)
App start regularAppStart 0.021 ms → 0.021 ms (+0.000 ms, +0.7%)
App start time (CPU) 140.883 % → 140.712 % (-0.171 %, ±0.0%)
App start time (FPS) 60.000 FPS → 60.000 FPS (-0.000 FPS, ±0.0%)
App start time (RAM) 353.674 MB → 357.560 MB (+3.886 MB, +1.1%)
App start time (CPU/JS) 79.335 % → 77.220 % (-2.115 %, -2.7%)
App start time (CPU/UI) 24.500 % → 24.502 % (+0.002 %, ±0.0%)
Open Chat Finder Page TTI 1017.123 ms → 1037.782 ms (+20.660 ms, +2.0%)
Load Search Options 141.902 ms → 136.481 ms (-5.421 ms, -3.8%)
Open chat finder page TTI (CPU) 158.349 % → 155.633 % (-2.716 %, -1.7%)
Open chat finder page TTI (FPS) 59.683 FPS → 59.808 FPS (+0.125 FPS, ±0.0%)
Open chat finder page TTI (RAM) 439.430 MB → 426.025 MB (-13.405 MB, -3.1%)
Open chat finder page TTI (CPU/JS) 71.052 % → 71.602 % (+0.550 %, +0.8%)
Open chat finder page TTI (CPU/UI) 33.788 % → 31.803 % (-1.985 %, -5.9%)
Composer typing rerender count 2.000 renders → 2.000 renders
Report typing (CPU) 89.244 % → 91.177 % (+1.933 %, +2.2%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 456.298 MB → 455.316 MB (-0.982 MB, ±0.0%)
Report typing (CPU/JS) 43.415 % → 44.727 % (+1.312 %, +3.0%)
Report typing (CPU/UI) 18.678 % → 18.647 % (-0.031 %, ±0.0%)
Chat opening 154.590 ms → 170.046 ms (+15.457 ms, +10.0%)
Chat TTI 431.025 ms → 463.005 ms (+31.980 ms, +7.4%)
Chat opening (CPU) 149.558 % → 148.809 % (-0.749 %, -0.5%)
Chat opening (FPS) 59.975 FPS → 60.000 FPS (+0.025 FPS, ±0.0%)
Chat opening (RAM) 359.383 MB → 363.821 MB (+4.437 MB, +1.2%)
Chat opening (CPU/JS) 76.820 % → 76.685 % (-0.135 %, ±0.0%)
Chat opening (CPU/UI) 28.317 % → 27.942 % (-0.375 %, -1.3%)
Comment linking 362.580 ms → 413.368 ms (+50.788 ms, +14.0%)
Linking (CPU) 156.390 % → 156.791 % (+0.402 %, ±0.0%)
Linking (FPS) 60.000 FPS → 59.986 FPS (-0.014 FPS, ±0.0%)
Linking (RAM) 410.242 MB → 411.733 MB (+1.491 MB, ±0.0%)
Linking (CPU/JS) 83.085 % → 83.010 % (-0.075 %, ±0.0%)
Linking (CPU/UI) 31.110 % → 30.637 % (-0.474 %, -1.5%)
Show details
Name Duration
App start nativeLaunchEnd_To_appCreationStart Baseline
Mean: 69.333 ms
Stdev: 9.680 ms (14.0%)
Runs: 48 50 53 54 56 58 60 60 60 60 60 60 60 62 62 62 63 64 65 65 66 66 66 66 67 67 68 69 69 69 71 71 71 72 72 72 73 74 75 75 75 76 76 77 77 77 77 78 78 79 80 81 82 88 90 90 90

Current
Mean: 78.967 ms
Stdev: 11.051 ms (14.0%)
Runs: 58 59 60 63 64 65 65 66 67 67 69 69 70 71 71 72 72 72 73 73 74 74 76 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 82 83 84 86 87 88 88 90 91 91 93 93 93 94 94 94 96 98 104 107
App start nativeLaunch Baseline
Mean: 40.373 ms
Stdev: 7.972 ms (19.7%)
Runs: 29 30 30 30 30 31 31 31 31 32 33 33 33 34 35 35 35 36 36 36 36 36 37 37 37 37 38 38 39 39 39 39 40 40 41 41 42 42 42 43 44 44 44 44 47 47 47 48 48 48 49 50 50 51 52 53 56 61 65

Current
Mean: 39.932 ms
Stdev: 6.864 ms (17.2%)
Runs: 30 30 30 31 31 31 31 31 33 33 33 33 34 34 34 34 34 35 35 35 36 36 36 37 37 38 38 38 38 39 39 40 40 40 41 42 43 43 44 44 45 45 45 45 45 45 46 46 46 47 47 48 48 50 52 53 54 54 54
App start appCreation Baseline
Mean: 74.356 ms
Stdev: 11.255 ms (15.1%)
Runs: 56 56 57 57 58 60 61 61 63 63 64 64 66 66 66 68 68 68 69 69 69 69 70 70 70 70 70 70 72 72 72 73 73 74 75 75 78 78 78 81 81 82 82 83 83 83 83 84 85 87 87 88 89 89 90 91 93 103 105

Current
Mean: 71.695 ms
Stdev: 9.329 ms (13.0%)
Runs: 56 57 58 58 58 58 60 60 61 61 62 62 63 64 64 64 65 65 66 67 67 67 69 69 69 70 70 70 72 72 72 73 73 73 73 74 74 76 76 76 76 77 78 79 79 79 79 80 80 81 82 84 84 84 84 86 87 88 99
App start appCreationEnd_To_contentAppeared Baseline
Mean: 634.414 ms
Stdev: 33.859 ms (5.3%)
Runs: 573 579 579 581 583 584 588 589 590 593 596 602 603 609 609 611 613 614 615 616 617 617 622 629 630 631 633 633 634 635 635 636 638 645 646 646 652 654 654 654 655 659 661 662 663 666 667 669 670 672 673 675 681 681 681 690 698 705

Current
Mean: 642.068 ms
Stdev: 33.842 ms (5.3%)
Runs: 579 582 586 587 587 592 600 602 607 611 612 613 613 614 619 620 620 620 622 623 630 633 633 633 634 635 637 640 641 641 641 643 644 645 645 646 648 652 652 655 657 658 660 662 673 674 674 675 676 679 680 683 683 684 689 694 696 722 726
App start contentAppeared_To_screenTTI Baseline
Mean: 1215.582 ms
Stdev: 69.668 ms (5.7%)
Runs: 1034.6879300000146 1076.3633869998157 1100.8535470003262 1111.3191470000893 1125.4738410003483 1125.6426050001755 1125.9189240001142 1134.9962659999728 1138.0711850002408 1140.1430740002543 1143.220129000023 1143.6013470003381 1150.1257750000805 1159.3699390003458 1166.059694999829 1167.7086140001193 1168.3241240000352 1172.0948890000582 1174.7927759997547 1182.200090000406 1184.7640699995682 1192.8675659997389 1200.3567239996046 1200.7742079999298 1200.956338999793 1201.9348210003227 1209.438829000108 1209.6438640002161 1214.4995259996504 1217.2281170003116 1226.3905360000208 1228.4841350000352 1234.563547000289 1235.5442629996687 1242.4149140007794 1242.6145930001512 1248.2498789997771 1250.6832090001553 1250.8472570003942 1251.0924610001966 1255.725713999942 1259.8535949997604 1260.928836999461 1267.4744389997795 1267.5852860007435 1268.453567000106 1275.9492180002853 1276.5459550004452 1279.3086959999055 1283.6762340003625 1284.7127179997042 1285.4010349996388 1287.9907069997862 1291.9651309996843 1303.5156070003286 1326.5107540003955 1336.0088470000774 1342.5178089998662 1380.8859349992126

Current
Mean: 1307.109 ms
Stdev: 74.671 ms (5.7%)
Runs: 1142.3855779999867 1158.552841000259 1184.3407810004428 1184.8441789997742 1192.8349249996245 1193.6989139998332 1199.5580989997834 1201.140348999761 1201.441313999705 1201.585799000226 1201.6583939995617 1243.1061370000243 1243.3921830002218 1260.1681009996682 1267.2945769997314 1268.0903580002487 1269.4599740002304 1269.6458440003917 1275.5986489998177 1283.9080760004 1284.6686969995499 1284.8884150004014 1286.128017000854 1290.8619539998472 1293.2580849993974 1293.8184200003743 1300.7902359999716 1301.0305639998987 1301.52372500021 1301.7096269996837 1308.0999729996547 1308.673411999829 1309.4686759999022 1317.6448940001428 1318.1116279996932 1326.2760119996965 1326.7547570001334 1343.4887680001557 1350.5716490000486 1350.9085119999945 1354.773741000332 1358.8936449997127 1359.2928470000625 1359.8427250003442 1367.4689160007983 1367.6679419996217 1368.283170999959 1374.7071310002357 1376.9309390001 1386.5383289996535 1392.7958209998906 1393.935913999565 1401.7332009999081 1408.1278309999034 1408.852811999619 1410.3917239997536 1410.6104179993272 1424.2635759999976 1424.8370799999684 1435.2309070006013
App start runJsBundle Baseline
Mean: 467.966 ms
Stdev: 32.769 ms (7.0%)
Runs: 380 405 412 418 423 428 430 432 434 434 436 437 438 445 446 447 449 450 451 454 454 456 461 462 464 465 465 466 466 466 467 469 471 472 472 478 483 484 488 489 490 490 492 492 492 493 494 494 501 502 506 508 514 517 520 526 526 538

Current
Mean: 471.883 ms
Stdev: 32.066 ms (6.8%)
Runs: 409 416 425 428 430 435 437 437 439 441 441 445 445 446 447 450 450 450 451 451 453 453 454 456 457 457 458 469 469 470 470 473 474 475 476 477 480 482 483 486 486 488 490 492 494 494 498 498 499 501 503 504 505 505 514 526 536 538 539 558
App start regularAppStart Baseline
Mean: 0.021 ms
Stdev: 0.002 ms (8.7%)
Runs: 0.017211999744176865 0.01863700058311224 0.018757999874651432 0.0188400000333786 0.018880000337958336 0.019001999869942665 0.01912400033324957 0.019164999946951866 0.01961199939250946 0.019652999937534332 0.01969399955123663 0.019857000559568405 0.01989699900150299 0.019979000091552734 0.019979000091552734 0.019979000091552734 0.020018999464809895 0.02001999970525503 0.020060000009834766 0.020060000009834766 0.020100999623537064 0.020263999700546265 0.020385999232530594 0.020426000468432903 0.020507999695837498 0.020711000077426434 0.02075199969112873 0.020832999609410763 0.020874000154435635 0.02087400108575821 0.020955000072717667 0.020956000313162804 0.021037000231444836 0.021239999681711197 0.021443999372422695 0.02164699975401163 0.021647000685334206 0.021810000762343407 0.02193199936300516 0.021972999908030033 0.022012999281287193 0.022135999985039234 0.02217699959874153 0.022379999980330467 0.02254199981689453 0.022664999589323997 0.022665000520646572 0.022908000275492668 0.023031000047922134 0.023153000511229038 0.023396999575197697 0.023884998634457588 0.02433300018310547 0.024658000096678734 0.02522800024598837 0.025757000781595707 0.025798000395298004

Current
Mean: 0.021 ms
Stdev: 0.001 ms (6.6%)
Runs: 0.018432999961078167 0.018636000342667103 0.018880000337958336 0.01916500087827444 0.019652999937534332 0.01981599908322096 0.019937999546527863 0.020020000636577606 0.0201409999281168 0.020142000168561935 0.020223000086843967 0.020223000086843967 0.020262999460101128 0.020426000468432903 0.020426000468432903 0.020507999695837498 0.02059000078588724 0.020752000622451305 0.020874000154435635 0.020874000154435635 0.020914999768137932 0.020914999768137932 0.020915000699460506 0.02095599938184023 0.02103699930012226 0.02107700053602457 0.021077999845147133 0.021118000149726868 0.021118000149726868 0.021118998527526855 0.02111899945884943 0.021280999295413494 0.021484999917447567 0.02148500084877014 0.021769000217318535 0.021809999831020832 0.021890999749302864 0.021972999908030033 0.022053999826312065 0.022216999903321266 0.022257000207901 0.022338999435305595 0.022338999435305595 0.022420999594032764 0.022501999512314796 0.02254199981689453 0.022583000361919403 0.023031000047922134 0.02323399856686592 0.023600000888109207 0.023845000192523003 0.024170000106096268 0.02421100065112114 0.025227999314665794
App start time (CPU) Baseline
Mean: 140.883 %
Stdev: 5.384 % (3.8%)
Runs: 131.18630501442996 132.71000535897147 132.80759396293809 133.1162594365421 133.18758151223082 133.57178145808447 134.1941026400777 134.31026835218455 134.58225733443058 135.17648991640945 135.20182580486718 135.69603801012954 135.84293610083898 135.97076200900818 136.48401864842805 136.82367336588152 137.61684938289258 138.18679861986945 138.63329749783935 138.65694419540566 138.69887278582928 138.95050663967135 139.12707917498335 139.16891477820653 139.23120260938848 139.57954884621984 139.66228661822265 139.7136733570627 140.03287591405257 140.44078936285803 140.51768467563426 141.38835767762757 141.51336930100192 142.08604922950883 142.30234045688542 142.47420359174353 142.66065369546254 142.73172003215248 143.068119725747 143.86924091250123 143.92851591409166 144.07339545827494 144.1551969498748 144.48303393213578 144.9709029962225 145.65510448918437 145.72598250631583 145.73823932480323 146.04191750100333 146.4966183754846 147.01834594235493 147.42244983874073 147.67177834303558 148.37640821736252 149.29535590351614 150.49307455585944 152.17057655379224 156.33504104319644

Current
Mean: 140.712 %
Stdev: 5.409 % (3.8%)
Runs: 128.5892333374833 132.4653318157414 133.12242436269935 133.73270280013585 133.85217898313596 133.9221968314767 134.19611375895963 134.57083247725538 134.62150723752902 135.01622335183845 135.27316427816393 135.92989943576228 135.95809268095454 136.4718356527502 136.47223044823266 136.58687721200118 136.80415657274003 137.46311963851798 137.73623574751963 137.79174037272077 138.63402471800464 138.64616289241897 138.6734215121266 138.77801653154916 139.03358837877983 139.06879934484382 139.08632138114203 139.78045419005468 139.89456965299746 140.13205112978906 140.35868394058738 140.4003511115296 140.63030418010501 140.8643825467903 141.81863487525686 141.90540929636938 142.02290923870177 142.32857770794755 142.38197057879134 142.65427827943165 143.15043844302363 143.5871545468582 144.21099101341636 144.31016486606808 144.33742159021162 144.87819364624207 145.19195066619267 145.56003447927714 145.6671262216011 146.24672710401816 146.40586903517925 147.63128737142432 147.7212887536456 148.27207375496172 148.80635113788907 150.23516816451504 150.5803474758973 153.6020577891836 153.94822431143217
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

Current
Mean: 60.000 FPS
Stdev: 0.001 FPS (0.0%)
Runs: 59.99308401759829 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: 353.674 MB
Stdev: 6.420 MB (1.8%)
Runs: 341.3111979166667 342.5559895833333 343.1796875 343.71484375 344.5286458333333 345.9908854166667 346.7760416666667 347.0546875 348.1979166666667 348.203125 348.609375 348.6380208333333 348.6484375 348.7919921875 348.82421875 349.4283854166667 349.7955729166667 350.0559895833333 350.46875 350.5377604166667 350.7486979166667 351.375 351.4908854166667 351.7213541666667 352.0911458333333 352.1484375 352.2721354166667 352.31640625 352.3606770833333 352.5442708333333 352.73828125 352.75390625 352.9166666666667 353.9583333333333 354.6015625 354.9427083333333 355.6575520833333 355.6923828125 355.92578125 356.484375 356.6497395833333 357.0455729166667 357.51953125 357.5703125 358.0794270833333 358.2486979166667 358.873046875 358.88671875 359.13671875 359.18359375 359.2890625 361.3203125 363.626953125 365.57421875 366.8447265625 367.8291015625 368.515625 368.875

Current
Mean: 357.560 MB
Stdev: 7.339 MB (2.1%)
Runs: 338.1002604166667 343.63671875 347.46484375 347.5263671875 347.7395833333333 349.5963541666667 349.8466796875 349.8684895833333 350.4583333333333 350.62890625 350.6455078125 350.7552083333333 351.1357421875 351.5068359375 351.5572916666667 351.830078125 351.8958333333333 352.1806640625 352.54296875 352.6770833333333 353.16015625 353.3606770833333 353.9361979166667 354.5481770833333 354.5494791666667 354.748046875 355.3854166666667 356.0810546875 356.80078125 356.953125 357.9205729166667 358.095703125 358.267578125 358.36328125 358.541015625 358.775390625 358.7942708333333 358.859375 359.0556640625 362.1940104166667 362.4365234375 362.6171875 363.31640625 363.3984375 364.2666015625 364.3994140625 365.03515625 365.33984375 365.6083984375 365.6357421875 366.1005859375 366.861328125 366.94140625 367.1103515625 367.1123046875 367.880859375 367.9921875 368.7734375 369.8720703125 372.9365234375
App start time (CPU/JS) Baseline
Mean: 79.335 %
Stdev: 5.119 % (6.5%)
Runs: 67.4 67.6 69.5 69.8 69.9 70.1 70.4 71 71.4 72.3 72.8 74.2 74.7 75.8 76.5 76.5 77.3 78.7 78.8 78.8 79.1 79.5 79.5 79.8 79.9 80.2 80.4 80.5 80.6 80.7 80.8 81.1 81.2 81.3 81.6 81.6 81.6 81.9 81.9 81.9 82.1 82.4 83.2 83.2 83.2 83.3 83.3 83.4 83.4 83.4 83.5 83.7 83.9 84.1 84.4 84.8 85.8 85.8 86.9 87.7

Current
Mean: 77.220 %
Stdev: 4.959 % (6.4%)
Runs: 68.4 69.2 69.4 69.6 70 70.9 70.9 71 72.5 73 73 73.4 73.4 73.4 73.7 73.7 73.9 74 74.2 74.4 74.4 74.4 74.8 74.8 74.8 74.9 75 75 75.4 75.4 75.5 75.7 76 76.4 76.7 76.8 79.3 79.8 79.9 79.9 80.5 80.6 81.2 82.3 82.4 82.5 82.5 82.6 82.9 83 83.4 83.4 84.1 84.4 84.5 84.6 84.7 85.1 85.1 86.5
App start time (CPU/UI) Baseline
Mean: 24.500 %
Stdev: 2.805 % (11.5%)
Runs: 19.4 20.5 20.6 21.1 21.1 21.1 21.3 21.3 21.7 21.7 21.9 21.9 22 22.3 22.4 22.5 22.5 22.6 22.6 22.6 22.7 22.8 22.9 23 23.3 23.3 23.3 23.3 23.8 23.8 23.9 24 24 24.2 24.4 24.7 24.9 24.9 25.2 25.9 26 26.4 26.4 26.6 26.6 26.6 26.9 27.2 27.4 27.7 27.9 27.9 28.4 28.4 28.8 29.2 29.3 29.4 30 31.5

Current
Mean: 24.502 %
Stdev: 3.120 % (12.7%)
Runs: 17.7 18.3 19.1 19.2 19.3 19.9 20 20.3 20.6 20.6 21 21.7 21.9 21.9 22 22.3 22.4 22.5 22.6 22.6 23 23.1 23.3 23.9 24.3 24.3 24.5 24.8 24.9 25 25.1 25.5 25.8 25.9 25.9 26 26 26 26.1 26.2 26.2 26.2 26.4 26.5 26.8 26.8 27.2 27.4 27.5 27.5 27.5 27.8 27.9 28 28.1 28.2 28.7 28.9 29.4 31.6
Open Chat Finder Page TTI Baseline
Mean: 1017.123 ms
Stdev: 89.569 ms (8.8%)
Runs: 885.4509689994156 910.2805989999324 912.3535970002413 916.09720900096 918.5443929992616 919.3292239997536 920.9274090006948 923.7366950009018 926.2797449994832 927.4877119995654 929.9078780002892 933.9368090014905 934.3385010007769 939.1955570001155 940.0220950003713 942.4366059992462 947.410970998928 948.6268729995936 952.5290530007333 957.3553879987448 959.8395189996809 961.4505620002747 963.0969650000334 964.8745529986918 965.988730000332 967.5340579990298 967.5503739994019 972.4377449993044 976.8708900008351 978.9741210006177 981.4426270015538 983.6385500002652 984.5033369995654 997.8120120000094 998.9476730003953 1010.0656339991838 1011.0195720009506 1033.2129309996963 1061.2028000000864 1076.1245939992368 1078.9823010005057 1082.7327889986336 1082.7483329996467 1100.7720950003713 1104.4387619998306 1104.5065520014614 1104.9061689991504 1111.3899329993874 1126.050578000024 1128.237914999947 1135.9123950004578 1137.241454999894 1138.5700689982623 1139.2119550015777 1142.2350670006126 1154.6339120008051 1163.3282890003175 1169.1341970004141 1202.9149990007281 1216.582317000255

Current
Mean: 1037.782 ms
Stdev: 109.455 ms (10.5%)
Runs: 863.5539960004389 865.1211350001395 866.7715259995311 894.8899329993874 904.6973879989237 906.3730059992522 914.4534509982914 915.4916179999709 917.157430998981 918.9307460002601 927.7935390006751 928.7399909999222 940.281902000308 940.7002370003611 943.4090989995748 945.0234379991889 948.1790779996663 948.3329680003226 949.8378909993917 950.8037110008299 951.5932620000094 954.6392010003328 957.6415609996766 958.5076500009745 973.3036299999803 974.5077729988843 981.8092860002071 985.9788419995457 1013.8066410012543 1024.6413170006126 1039.626017998904 1047.753418000415 1062.266194999218 1066.3782560005784 1067.398641999811 1071.5761720016599 1072.9017340000719 1098.1594249997288 1103.665649998933 1107.5307630002499 1121.0715740006417 1127.151775000617 1131.9414069987833 1132.8474939987063 1134.6212569996715 1135.979615001008 1151.4329429995269 1157.2690030001104 1157.4709069989622 1161.0081789996475 1164.3953460007906 1168.1752130016685 1180.3347990009934 1181.656576000154 1182.8122969996184 1184.9132089987397 1192.3138430006802 1208.6424160003662 1231.648194000125 1257.0245369989425
Load Search Options Baseline
Mean: 141.902 ms
Stdev: 11.771 ms (8.3%)
Runs: 120.43493700027466 124.11938400007784 125.88598599843681 126.61104299873114 128.30281599983573 128.51359100081027 128.65161100029945 128.69860799983144 129.36051500029862 131.41341099888086 131.97949199937284 132.6949460003525 132.765461999923 132.83459500037134 133.2702640015632 133.75903300009668 133.99462899938226 134.31762699969113 134.84171500056982 135.313110999763 135.31416799873114 135.64050300046802 136.54817700013518 136.9268400017172 137.22163899987936 138.16882300004363 138.25012199953198 138.31010000035167 138.54016200080514 139.58170600049198 140.24666300043464 140.9532060008496 141.48148600012064 141.61267099902034 142.0864669997245 142.32381200045347 142.88297600112855 142.90620899945498 143.22998099960387 143.33406599983573 144.2604580000043 144.82906100153923 144.94401000067592 147.04276599921286 147.85807299986482 148.70560800097883 149.85595699958503 150.71875 153.77018200047314 154.09757499955595 154.12243700027466 156.23526999913156 157.5465089995414 158.9308670014143 160.750569999218 161.6191819999367 164.50565600022674 169.207317000255 169.55656000040472 172.23103800043464

Current
Mean: 136.481 ms
Stdev: 8.296 ms (6.1%)
Runs: 118.9989010002464 124.44022599980235 124.81408699974418 125.48543299920857 126.46500600129366 126.89774600043893 126.999715000391 127.40946500003338 128.36568200029433 128.8122559990734 128.95646199956536 129.2110190000385 129.6941320002079 129.82694500125945 129.83402599953115 129.92386899888515 130.67700199969113 131.37219200097024 131.61299699917436 131.8353679999709 131.93973799981177 131.98051000013947 132.30326399952173 132.50675399973989 133.1053069997579 133.5458579994738 133.63887600041926 133.84224499948323 135.0503329988569 135.1393639985472 135.75162700004876 135.84379000030458 137.51245100051165 137.62089000083506 137.78027400001884 138.02754699997604 138.18041999824345 138.6107990015298 141.2533780001104 141.65865099988878 141.7432049997151 141.85323099978268 142.47652199864388 142.72025599889457 142.97912599891424 143.34960899874568 143.56437200121582 143.58479800075293 144.32950799912214 145.14497900009155 147.18111199885607 148.21744799986482 148.47741699963808 149.05602999962866 150.51729299873114 152.0220539998263 152.56685400009155 159.19315600022674
Open chat finder page TTI (CPU) Baseline
Mean: 158.349 %
Stdev: 8.663 % (5.5%)
Runs: 138.15022755120003 141.3548931655373 143.0405094769534 143.17858910008871 144.99485183235217 145.07694437113759 145.50600188568973 146.4304988373626 147.8191213283267 149.5485685291323 150.5340234726469 150.580500326301 151.8493395945444 151.956935914777 152.09907244701577 152.7698283511246 152.98172054396937 154.25953620374796 154.48782720977275 154.79368017129892 154.98177937535502 155.06520861500405 155.17103796457826 155.3326104222585 155.34273354064845 156.24472572578355 156.70684631135413 157.4418354108068 157.5682844268339 157.90613778750586 158.4478691708212 158.56317490456075 158.82301614163654 159.52046277885773 161.05269912698125 162.3035680215181 162.3279239626628 163.67544260324385 163.7818280267561 163.9053837866013 164.19169574060862 164.21295270245705 164.7160056441334 165.29975990532785 165.3725430696134 165.60195544061986 165.6696528671985 166.1001271216614 166.42979827556016 166.97848945726267 167.36361324110018 167.36585356130334 167.82313088821004 168.05030156567702 169.83758501735196 170.26617009394764 170.26718659096994 170.39587108951943 173.9663491041597 175.43137801143882

Current
Mean: 155.633 %
Stdev: 6.821 % (4.4%)
Runs: 140.75700686464154 142.42330609901467 142.74795534845907 145.22802757146417 145.92702829104084 146.41837901434687 146.75548562705922 148.1143879789221 149.13345785842907 149.40255895256675 149.65297356928124 149.68773555330492 149.8848341815006 150.14914718147347 150.7761994306542 150.85772235864334 151.01463610777807 151.04032044374074 151.26591200160567 151.55057261179493 151.94188893566167 151.97560642622258 152.6624275201598 153.56839917440283 153.78233055238914 154.07795788733637 154.43985660091656 154.46700966866763 154.96087252302257 155.28570873248756 155.42570646131574 156.28141674806471 156.3203132864345 156.58536936106515 156.97098079912982 157.07286822195348 157.14187506687287 157.33255338434626 157.80262468058007 158.61804956784718 158.7559908932453 158.75759472677842 160.2417105364116 160.4177417659553 161.01349440607018 161.2228561617486 161.91434290444263 162.02606456826422 162.17764049421075 162.76089162658536 163.5621638906366 163.7712493933351 164.68562830697152 164.74951780275865 164.8314881474063 165.38254573410734 166.10380110199824 168.1064605524849 168.79326858466038 169.18584579941896
Open chat finder page TTI (FPS) Baseline
Mean: 59.683 FPS
Stdev: 0.408 FPS (0.7%)
Runs: 58.48718994048711 58.624839156446114 58.657530061302886 59.01391227980457 59.04267081501267 59.0498396605375 59.183050629915925 59.186471949469926 59.21603407173311 59.22337482223945 59.33365545438215 59.34595343126841 59.3783927542781 59.41669883712743 59.422020120071856 59.46566083714527 59.530838345497834 59.607983500509214 59.624635461808204 59.62530320974657 59.64899793617471 59.68916679993649 59.73640565050143 59.77340499845685 59.793892011205465 59.800467558466714 59.84903408953272 59.92917024473539 59.95061557968857 59.98511394907806 59.99455462706603 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: 59.808 FPS
Stdev: 0.325 FPS (0.5%)
Runs: 58.899792890907996 58.9506012821322 58.9636631080883 58.97495998344224 59.09447143183936 59.22613753362583 59.30262378685156 59.382774977177114 59.44404288388156 59.65369232417439 59.721308416978665 59.721621631567935 59.75417301560444 59.77018309110864 59.8187529021534 59.834464891963485 59.84771365663024 59.8675137376066 59.88473626451348 59.90354529129303 59.919254101050434 59.94835132931332 59.962210718271926 59.98314599665301 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
Open chat finder page TTI (RAM) Baseline
Mean: 439.430 MB
Stdev: 20.669 MB (4.7%)
Runs: 390.84453125 391.0403645833333 400.4283854166667 407.8828125 411.775 412.44296875 418.33359375 420.3092447916667 422.3541666666667 423.9759114583333 425.041015625 426.0260416666667 426.3658854166667 426.5084635416667 427.0345052083333 427.3190104166667 427.3235677083333 428.7565104166667 430.03125 430.0481770833333 430.77064732142856 431.0065104166667 431.62421875 433.0162760416667 433.88169642857144 433.9895833333333 434.6360677083333 436.0201822916667 436.3828125 437.75703125 438.12109375 439.443359375 440.2044270833333 440.2532552083333 440.4954427083333 442.9791666666667 443.76171875 444.9244791666667 445.246875 446.34375 449.3541666666667 450.5123697916667 450.971875 451.31640625 451.9359375 452.4817708333333 454.5904947916667 455.3549107142857 455.4446614583333 455.76450892857144 459.040625 462.63671875 469.427734375 471.02109375 473.5930989583333 476.3177083333333 479.9134114583333 481.8971354166667 490.0983072916667

Current
Mean: 426.025 MB
Stdev: 20.200 MB (4.7%)
Runs: 380.0140625 386.77734375 396.4765625 397.1067708333333 397.64765625 398.365234375 399.3860677083333 401.3001302083333 401.7845052083333 401.9251302083333 403.7565104166667 406.5319010416667 408.921875 410.5677083333333 414.03125 414.1686197916667 414.3528645833333 415.3326822916667 415.8430989583333 419.0026041666667 419.5494791666667 420.68359375 421.5052083333333 421.5578125 423.31640625 423.697265625 424.53125 425.30078125 426.201171875 426.2552083333333 426.36328125 427.9811197916667 429.2233072916667 430.1731770833333 430.3893229166667 430.587890625 430.986328125 431.1080729166667 431.806640625 432.86830357142856 434.3639322916667 435.7640625 435.9734375 437.0123697916667 437.0345052083333 437.5364583333333 438.0403645833333 442.5161830357143 443.07421875 445.83426339285717 447.1373697916667 451.0247395833333 451.5904017857143 452.947265625 457.52455357142856 459.384765625 468.15625 470.7428385416667 472.4674479166667
Open chat finder page TTI (CPU/JS) Baseline
Mean: 71.052 %
Stdev: 2.769 % (3.9%)
Runs: 64.8 65.6 65.7 65.9 66.8 67 67.8 68.1 68.2 68.3 68.4 68.8 69 69.2 69.2 69.2 69.4 69.4 69.4 69.5 69.6 69.8 69.8 69.9 69.9 70 70.2 70.7 70.7 71.3 71.5 71.5 71.7 71.8 71.9 72.1 72.2 72.4 72.5 72.5 72.6 72.7 72.8 72.8 73.1 73.3 73.5 73.6 73.6 73.8 74.1 74.3 74.3 74.5 74.6 74.7 75.1 75.2 75.2 77.6

Current
Mean: 71.602 %
Stdev: 2.634 % (3.7%)
Runs: 67 67.5 67.5 67.7 68.2 68.5 68.8 68.8 68.8 68.8 68.9 68.9 69 69 69.6 69.7 69.8 69.9 69.9 69.9 70.1 70.1 70.1 70.3 70.3 70.6 70.8 71 71.1 71.2 71.5 71.6 71.6 71.8 71.9 72 72.1 72.4 72.5 72.7 72.8 72.9 73.2 73.4 73.5 73.7 73.9 74 74.3 74.4 74.7 74.9 75 75.2 75.6 75.7 76.1 76.2 76.4 78.3
Open chat finder page TTI (CPU/UI) Baseline
Mean: 33.788 %
Stdev: 3.011 % (8.9%)
Runs: 26.9 27.5 27.8 29.3 29.5 29.5 29.9 30 30.1 30.3 30.4 30.5 30.7 31.6 31.6 32.2 32.2 32.3 32.5 32.5 32.7 32.8 33.2 33.4 33.4 33.5 33.5 33.6 33.6 33.9 34.1 34.1 34.1 34.2 34.2 34.3 34.6 34.6 34.7 34.9 35 35.3 35.8 36.2 36.5 36.5 36.6 36.7 36.9 36.9 37.2 37.2 37.3 37.5 37.7 37.9 38 38.5 39.4 39.5

Current
Mean: 31.803 %
Stdev: 3.924 % (12.3%)
Runs: 22.5 24.2 24.6 25.4 25.6 25.8 26.1 26.6 26.8 26.8 26.8 27 27.3 27.4 27.5 27.5 28.4 29.6 30.7 31.2 31.6 32 32.1 32.1 32.3 32.3 32.4 32.6 32.6 32.7 32.9 32.9 33 33.2 33.2 33.3 33.4 33.6 33.8 33.9 34.3 34.5 34.6 34.6 34.6 34.6 34.7 34.7 35.1 35.6 35.7 36.2 36.2 36.3 36.5 36.8 37.1 37.3 37.5 37.6
Composer typing rerender count Baseline
Mean: 2.000 renders
Stdev: 0.000 renders (0.0%)
Runs: 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

Current
Mean: 2.000 renders
Stdev: 0.000 renders (0.0%)
Runs: 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
Report typing (CPU) Baseline
Mean: 89.244 %
Stdev: 2.390 % (2.7%)
Runs: 83.73626575390655 83.77755932742477 84.3374490956892 84.58845455051878 85.37007285152262 85.48737775213631 85.89371339327232 86.55783087249131 87.18094224225781 87.284524517945 87.36180135769821 87.41847690857774 87.57911894153604 87.65824717188404 87.70958217000778 87.83344350232896 87.92742058673929 87.9357615938982 88.03807355108052 88.18952845587488 88.27572014610674 88.2793508822512 88.44021376807956 88.48076951037137 88.81520174287967 88.90635940271171 89.09458607784731 89.13186067058842 89.13473321671083 89.31856266278689 89.46651354541096 89.5253999738185 89.59215919909853 89.75204035705816 89.86734998673697 89.92604431886632 89.94677170834491 89.9525772248623 90.08646429563395 90.14164489377812 90.37659785504829 90.5701922247944 90.74070919391556 90.99379298232337 90.99783987654129 91.20474464698209 91.32266411159829 91.40972150002074 91.45314913677706 91.49277740509383 91.69162277006554 91.86308445444709 92.11606108416672 92.28859604054368 92.30618872047178 92.7914809387679 93.08981020814048 93.16121065445292 93.33367356119852 93.45809032220852

Current
Mean: 91.177 %
Stdev: 2.128 % (2.3%)
Runs: 87.18352109624932 87.41186142267252 87.6064958379445 87.70238220114742 87.7339381271593 87.87906958602377 87.96885830156243 88.4276724204245 88.61296996090405 88.82394497325375 88.93452377181026 88.97406768449612 89.22361455327254 89.29430762564046 89.36092999278537 89.5463974209238 89.67934419048082 89.6913172250919 89.72483675679308 90.20519014219721 90.31266643554895 90.49584780454585 90.55343054232029 90.6144208389923 90.83031544643822 91.01933011892677 91.02985385968137 91.04071643172868 91.06258882891078 91.28999045777421 91.49017436632474 91.61180731801397 91.68396621976322 91.73604682983647 91.92788392453654 91.95489522754362 92.03013690422944 92.16778829803174 92.18114451881067 92.18709452627711 92.22693731275828 92.28145307385536 92.3252657473323 92.40986392157859 92.44789669251529 92.58803337543254 92.68715476973199 92.99069358279141 93.20845312635744 93.42286602733063 93.43193015252281 93.50924763538485 93.5205641282079 93.59830042857314 93.93487148295175 94.5677240896005 94.58800612279741 95.04020854354876 95.0478082414606 95.58995189858446
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 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
Report typing (RAM) Baseline
Mean: 456.298 MB
Stdev: 5.076 MB (1.1%)
Runs: 444.26646205357144 445.5703125 447.50864955357144 448.24525669642856 448.73465401785717 449.0736607142857 450.078125 451.4765625 451.572265625 451.61495535714283 451.7265625 451.9388950892857 452.04910714285717 452.08872767857144 452.23018973214283 452.25418526785717 452.38309151785717 452.4810267857143 452.6029575892857 452.67410714285717 454.7530048076923 455.01590401785717 455.16015625 455.3981370192308 455.8404017857143 455.86411830357144 456.482421875 456.50864955357144 456.61778846153845 456.8407451923077 456.869140625 457.26143973214283 457.43777901785717 457.48270089285717 457.58872767857144 458.07784598214283 458.1532451923077 458.3599330357143 458.38560267857144 458.40345982142856 459.30050223214283 459.37650240384613 459.505859375 459.60128348214283 460.15564903846155 460.1635044642857 460.18359375 460.6240985576923 460.66183035714283 460.90206473214283 461.1236049107143 461.18470982142856 462.07003348214283 462.08231026785717 462.0990513392857 464.3462611607143 465.97806490384613 466.9720982142857 468.1865985576923

Current
Mean: 455.316 MB
Stdev: 4.510 MB (1.0%)
Runs: 446.2681361607143 446.30580357142856 447.16768973214283 447.18331473214283 447.23353794642856 447.78683035714283 449.24441964285717 450.2974330357143 450.80357142857144 450.88950892857144 450.93331473214283 451.27176339285717 451.68179086538464 451.95200892857144 451.95619419642856 452.15345982142856 452.40904017857144 452.4388950892857 452.5619419642857 452.65122767857144 452.76478794642856 453.0463169642857 453.115234375 454.37611607142856 454.4439174107143 454.54910714285717 455.06026785714283 455.15011160714283 455.35909598214283 455.56529017857144 455.73828125 456.1665736607143 456.2455357142857 456.51143973214283 456.72098214285717 456.8332331730769 456.89285714285717 457.43191964285717 457.73716517857144 457.927734375 458.09737723214283 458.10518973214283 458.13588169642856 458.26729910714283 458.794921875 458.80552455357144 458.99497767857144 459.2064732142857 459.37276785714283 459.75223214285717 459.78738839285717 459.83175223214283 460.5904017857143 460.86495535714283 461.705078125 461.8404017857143 461.880859375 462.70424107142856 463.57254464285717 463.8189174107143
Report typing (CPU/JS) Baseline
Mean: 43.415 %
Stdev: 1.125 % (2.6%)
Runs: 41 41.1 41.3 41.7 41.8 41.9 42 42 42.3 42.3 42.3 42.4 42.6 42.6 42.6 42.7 42.7 42.7 42.8 42.9 42.9 43.1 43.2 43.2 43.3 43.3 43.3 43.3 43.3 43.3 43.5 43.5 43.5 43.6 43.6 43.6 43.7 43.7 43.7 43.7 43.7 43.8 43.9 44.1 44.1 44.2 44.3 44.4 44.4 44.5 44.6 44.8 44.9 45 45 45 45.1 45.3 45.3 46.5

Current
Mean: 44.727 %
Stdev: 1.468 % (3.3%)
Runs: 41.5 41.7 41.9 42.5 42.6 42.9 43 43 43.1 43.1 43.3 43.5 43.6 43.6 43.7 43.7 43.8 43.8 43.9 44 44 44.3 44.3 44.3 44.3 44.4 44.5 44.6 44.6 44.6 44.6 44.7 44.9 44.9 44.9 44.9 44.9 45 45.1 45.2 45.4 45.7 45.8 45.9 45.9 46 46.1 46.2 46.3 46.3 46.3 46.3 46.4 46.7 46.8 46.9 47.1 47.1 47.4 47.8
Report typing (CPU/UI) Baseline
Mean: 18.678 %
Stdev: 0.777 % (4.2%)
Runs: 16.8 17.1 17.3 17.6 17.6 17.7 17.7 17.8 17.8 17.9 17.9 18 18 18 18.2 18.2 18.2 18.3 18.3 18.3 18.4 18.4 18.4 18.5 18.5 18.5 18.5 18.5 18.5 18.5 18.6 18.7 18.8 18.8 18.8 18.9 19 19 19.1 19.1 19.2 19.2 19.2 19.3 19.3 19.3 19.4 19.5 19.5 19.5 19.6 19.6 19.6 19.6 19.7 19.8 19.9 20.1 20.5

Current
Mean: 18.647 %
Stdev: 0.745 % (4.0%)
Runs: 17 17.3 17.4 17.4 17.5 17.5 17.7 17.7 17.7 17.9 18 18 18.1 18.1 18.2 18.2 18.2 18.2 18.2 18.3 18.3 18.4 18.4 18.4 18.4 18.5 18.5 18.5 18.6 18.6 18.7 18.7 18.8 18.8 18.8 18.8 18.9 19 19 19 19 19 19 19.1 19.1 19.1 19.2 19.2 19.2 19.4 19.4 19.5 19.5 19.6 19.6 19.7 19.9 20.1 20.2 20.3
Chat opening Baseline
Mean: 154.590 ms
Stdev: 19.623 ms (12.7%)
Runs: 125.71244299970567 125.90804100036621 126.0805670004338 128.91300499998033 130.05318199843168 130.83121799863875 130.88720700144768 132.6947830002755 134.77624499984086 135.6271979995072 135.6482749991119 137.63041100092232 137.6356210000813 137.80037500150502 138.87239599972963 139.793863998726 141.30049699917436 141.96195399947464 142.51021300069988 142.6101890001446 146.04679299890995 147.54146399907768 147.59680199995637 147.73083500005305 149.08028199896216 149.199380999431 149.87459299899638 151.69014499895275 151.78047700040042 153.00130200013518 153.2804359998554 153.51794400066137 153.77237999998033 154.42321799881756 155.68286199867725 157.14725800044835 158.27579700015485 158.47444700077176 158.80830899998546 159.2115070000291 160.06372099928558 161.94063399918377 163.0844729989767 165.436930000782 166.62150000035763 167.63932299986482 168.48750799894333 173.32364900037646 176.45841499976814 181.35868399962783 181.74507600069046 182.70239300094545 183.09053600020707 185.17049200087786 194.33662999980152 196.01017299853265 199.76493299938738 205.590738998726

Current
Mean: 170.046 ms
Stdev: 25.746 ms (15.1%)
Runs: 125.81844099983573 129.27933800034225 129.94075500033796 134.40144800022244 138.03706900030375 138.88045200146735 139.60298699885607 144.1823320016265 144.52986700087786 146.00484200008214 147.5340580008924 150.61779799871147 150.94417300075293 151.7514240015298 152.250163000077 152.4849040005356 152.61690199933946 154.51098600029945 156.05908199958503 156.13545699976385 157.6077469997108 158.74414100125432 158.82617200165987 159.57666100002825 160.4697670005262 161.2658280003816 161.62162300013006 163.6740729995072 164.28906199894845 164.29036500118673 164.6332600004971 166.63940499909222 167.76269499957561 167.99861700087786 168.0952960010618 168.097942000255 168.5854080002755 169.78853400051594 172.72196500003338 173.78690600022674 174.8953449986875 175.7896730005741 177.07857199944556 184.2757980003953 184.68790700100362 189.32515500113368 190.01131200045347 195.47452799975872 196.57942699827254 196.85485900007188 200.4059659987688 201.3497310001403 203.05887800082564 207.02274599857628 212.23726399987936 213.26432299986482 216.50923699885607 226.3138430006802 227.10994399897754 236.4860030002892
Chat TTI Baseline
Mean: 431.025 ms
Stdev: 41.869 ms (9.7%)
Runs: 358.6607260014862 360.9980870001018 378.9979249984026 379.73376500047743 379.9449869990349 380.17370599880815 380.61303699947894 382.1120200008154 384.92692100070417 387.63533599860966 388.94449900090694 390.4512129984796 395.85925400070846 397.22766099870205 398.3050130009651 399.1822099983692 404.1079099997878 406.9455570001155 409.531534999609 409.8369140010327 411.9109290000051 411.9745680000633 413.4288330003619 414.33805400133133 415.9322110004723 416.7120769992471 422.11136899888515 423.4195560012013 425.1594650000334 425.23844400048256 426.8170169983059 427.5893150009215 428.1346439998597 428.3912769984454 429.0578620005399 430.80139200016856 431.12906900048256 431.66475399956107 432.6452229991555 439.0862630009651 448.2289630006999 449.4988609999418 452.39160099998116 454.3618170004338 457.2390949986875 459.00317399948835 461.60538700036705 467.08300800062716 470.7043050006032 475.9379879999906 476.66825399920344 477.1107180006802 477.548177998513 481.3031409997493 482.92732799984515 498.46565799973905 506.374552000314 525.999878000468 536.4739590007812 542.8492430001497

Current
Mean: 463.005 ms
Stdev: 36.088 ms (7.8%)
Runs: 392.65966800041497 406.8831380009651 412.675456000492 417.6864829994738 417.98160800151527 420.95841499976814 422.3628739994019 423.8676760010421 424.4315189998597 426.46720400080085 427.8806559983641 430.5697429999709 432.47924899868667 434.36157300136983 435.19226099923253 435.234701000154 440.02091499976814 440.8016770016402 442.4097489994019 443.125569999218 443.60628299973905 444.0212820004672 445.1223150007427 445.8202720005065 449.6592199988663 451.66345200128853 453.1513679996133 453.153116999194 453.32824700139463 456.21691999956965 457.50594099983573 459.3895269986242 465.5273850001395 466.18721499852836 466.46675600111485 469.42142800055444 469.7924000006169 470.5111080016941 473.13883499987423 474.0298669990152 474.36649600043893 474.3782150000334 476.2272950001061 477.2165929991752 484.00883000157773 486.2573239989579 488.46944199874997 490.750732999295 496.29125999845564 496.4748529996723 502.78194199874997 503.38708500005305 505.5177410002798 512.7065030001104 522.5098070017993 523.4554860014468 531.0922040008008 531.8238530009985 545.3647460006177 561.4626060016453
Chat opening (CPU) Baseline
Mean: 149.558 %
Stdev: 5.152 % (3.4%)
Runs: 139.21110373474417 140.56842899102963 141.18244250715114 141.9838859829748 142.18826794829027 142.68024514892633 142.79640718562877 143.48513165791738 143.67681433993613 144.31886524658105 144.7495744674559 144.8313365462674 145.1065242048797 145.12268235895738 145.34794860365955 145.47087720815767 146.12455792977374 146.42956177837598 146.83433133732538 147.17397420464144 147.2402352352948 147.75235784837005 148.05638466125654 148.1424665579378 148.92500205677237 149.13668725936728 149.14776684228346 149.29641926917608 149.39989746393633 149.40257375371687 149.71765039397897 150.05141629847938 150.06379716673882 150.41444851973657 150.6218316172918 150.66585689461013 150.8495449883547 151.3302306262255 151.37444594323102 151.47828638651836 151.49431257004775 152.28812829739772 152.76376451894706 152.9511400785973 153.45713837952133 153.78797643280237 154.69735614010278 155.2838393492205 155.81982036783734 155.91403722431588 156.09256864736037 156.1308182383148 156.91745298687135 157.0554940713704 157.39082507466267 158.23673853122366 160.3568737318948 161.3855193170909

Current
Mean: 148.809 %
Stdev: 5.635 % (3.8%)
Runs: 134.67516562021956 136.63941419217707 139.8842612544781 140.02092201139894 140.8223069754895 141.70141342462688 142.4700196157128 142.7012077095928 142.95997939547703 143.27362472363208 143.7177060541771 143.81185959203717 144.05996545378633 144.68147564977724 145.35971775548418 145.62594059901565 145.6678172844636 145.6858109552677 145.9438892649395 146.01302566976415 146.07636422243922 146.13978762305268 147.08063641650685 147.255133867454 147.30028213954742 147.33103452461276 147.6333328628013 147.66991943628113 147.76849600367515 147.86741208094116 148.09122705527233 148.1330628218299 148.48567626651462 148.78173395878815 148.83333581448636 149.39677411977058 149.56931730323967 149.65813432673863 151.25703420778547 151.71345982858253 152.2828451912246 152.89405950004758 153.2625344764505 153.35682652829803 153.45794995005434 153.6996062488116 154.18330896316874 154.20803627911974 154.55304933501452 154.61832240969633 154.73368454110002 155.03927784635445 155.05908510869324 155.1357046516425 156.86847985547698 157.7767435521929 157.86634788189403 158.88344742928987 159.0027142380667 159.9287083855652
Chat opening (FPS) Baseline
Mean: 59.975 FPS
Stdev: 0.067 FPS (0.1%)
Runs: 59.66832518382698 59.78275014828098 59.80404697744486 59.846465736737535 59.88699003969241 59.89653992323731 59.92737970379218 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
Chat opening (RAM) Baseline
Mean: 359.383 MB
Stdev: 13.765 MB (3.8%)
Runs: 337.80859375 338.79296875 339.9375 340.2841796875 341.216796875 341.8203125 341.892578125 341.9931640625 342.3515625 344.845703125 345.0126953125 346.11328125 346.36328125 346.6396484375 347.091796875 347.619140625 348.265625 350.49609375 350.87109375 351.7021484375 352.0771484375 352.2734375 352.5419921875 352.7138671875 352.7294921875 352.7841796875 352.7958984375 354.546875 355.90234375 356.533203125 357.2705078125 358.35546875 358.50390625 359.0126953125 362.515625 363.287109375 363.9515625 364.04296875 364.91875 365.7140625 367.025 367.48515625 367.6375 369.54296875 370.1171875 371.1046875 372.76796875 375.34140625 375.5810546875 376.15078125 376.5796875 377.71875 379.23125 379.7041015625 379.765625 380.4375 380.66640625 381.2138671875 385.373046875 385.974609375

Current
Mean: 363.821 MB
Stdev: 12.708 MB (3.5%)
Runs: 339.5328125 340.3466796875 341.6962890625 343.8544921875 346.2666015625 346.7587890625 347.52578125 347.8125 348.7109375 348.7685546875 349.6162109375 350.947265625 352.21484375 352.9521484375 353.3203125 353.3857421875 353.552734375 353.646484375 354.4130859375 355.4794921875 355.59140625 356.6865234375 358.4990234375 360.0009765625 360.8734375 360.984375 361.283203125 361.712890625 362.58671875 362.7880859375 363.1359375 364.8046875 365.91171875 366.5625 366.60390625 367.4171875 368.10703125 371.84921875 372.8640625 373.1375 373.42109375 373.91953125 374.06953125 374.7890625 375.83828125 376.7921875 377.50546875 378.22109375 378.23984375 378.68125 379.18671875 379.41484375 379.46328125 379.5515625 379.5609375 379.8453125 380.09140625 380.85625 380.8984375 386.689453125
Chat opening (CPU/JS) Baseline
Mean: 76.820 %
Stdev: 2.743 % (3.6%)
Runs: 70.7 71.8 72.4 72.8 73 73.4 73.4 73.4 73.9 74 74.1 74.2 74.4 74.5 74.6 75 75 75.3 75.4 75.6 75.6 75.8 75.8 75.9 76 76.2 76.3 76.3 76.4 76.4 77 77.2 77.2 77.3 77.4 77.4 77.4 77.6 77.6 77.7 77.9 78 78.1 78.2 78.3 78.4 78.6 79.1 79.5 79.8 79.9 79.9 80.5 80.6 80.8 81.9 81.9 81.9 82.2 82.3

Current
Mean: 76.685 %
Stdev: 2.283 % (3.0%)
Runs: 71.9 72.6 72.9 73 73.9 74.2 74.3 74.4 74.6 74.7 74.8 74.9 74.9 74.9 75 75 75 75.2 75.4 75.4 75.5 75.5 75.6 75.7 75.8 75.8 76 76.1 76.1 76.2 76.3 76.9 76.9 76.9 77 77.1 77.1 77.2 77.5 77.5 77.8 78 78.1 78.1 78.3 78.4 78.8 79 79 79.1 79.3 79.5 79.7 79.9 80.4 80.8 80.9 81.1 82.5
Chat opening (CPU/UI) Baseline
Mean: 28.317 %
Stdev: 2.158 % (7.6%)
Runs: 23.9 24.4 24.5 24.5 25.2 25.9 26 26.1 26.3 26.3 26.4 26.4 26.5 26.5 26.5 26.5 26.7 26.7 26.8 26.8 26.8 26.9 27 27 27.3 27.4 27.8 27.9 28.3 28.3 28.4 28.5 28.8 28.9 28.9 28.9 29 29.1 29.6 29.6 29.8 29.9 29.9 29.9 30.1 30.2 30.3 30.3 30.4 30.5 30.6 30.7 31 31.1 31.2 31.2 31.6 32 32.3 32.7

Current
Mean: 27.942 %
Stdev: 2.482 % (8.9%)
Runs: 21.9 23 23.6 24 24 24.2 24.4 24.5 24.6 25 25.4 25.4 25.9 26 26.3 26.5 26.5 26.6 26.7 27 27 27.1 27.2 27.3 27.4 27.4 27.8 27.9 28 28.1 28.2 28.2 28.4 28.8 28.9 29.1 29.1 29.1 29.1 29.2 29.4 29.5 29.6 29.8 29.8 29.9 30 30.1 30.2 30.2 30.4 30.6 30.7 31 31.2 31.4 31.4 31.5 32 33
Comment linking Baseline
Mean: 362.580 ms
Stdev: 38.827 ms (10.7%)
Runs: 313.4187819994986 314.7978920005262 316.7467849999666 317.70935100130737 319.63704499974847 320.5988370012492 321.0560710001737 323.33321199938655 323.78706900030375 324.6562099996954 324.9297279994935 326.0558270011097 326.47827100008726 327.34358800016344 327.471883000806 330.7425950001925 331.1368410009891 332.3208009991795 332.3507489990443 332.8356120008975 333.1780190002173 335.8967690002173 339.13061599992216 339.50708100013435 339.8710529990494 342.4954840000719 344.6425379998982 347.4894200004637 349.12878400087357 356.7418629992753 359.52567599900067 366.2178140003234 366.34501099959016 367.3366700001061 368.6352540012449 369.1643880009651 371.65051299892366 373.4309490006417 375.34293700009584 375.6022950001061 376.41980000026524 376.66813199967146 377.9124759994447 381.6490889992565 381.93184399977326 386.425904000178 389.2095140013844 389.49711100012064 391.42293299920857 401.06852200068533 402.277505999431 406.05749499984086 410.21464000083506 411.1392410006374 418.00443599931896 421.0000409986824 449.762002998963 452.500163000077 455.5378419999033 467.36010800115764

Current
Mean: 413.368 ms
Stdev: 23.050 ms (5.6%)
Runs: 347.73673499934375 378.46565799973905 379.8316249996424 381.4070230014622 381.7152510005981 383.2120769992471 385.24300099909306 388.79614199884236 389.08837899938226 389.3408199995756 391.51908400096 392.1850990001112 393.19429600052536 394.05004899948835 398.3297939989716 399.16670699976385 399.813232999295 403.1215010005981 403.98881099931896 404.28597000055015 405.0784910004586 407.1236160006374 408.565674001351 409.61324100010097 410.1062020007521 411.0611169990152 411.14436800032854 411.22518000006676 414.08935599960387 415.0332040004432 415.1422119997442 416.11393200047314 417.9859619997442 420.5373529996723 422.3866779990494 423.87097200006247 426.45878100022674 427.11820399947464 428.0941570010036 429.12198900058866 430.51533999852836 430.71346099860966 431.23999099992216 431.25691800005734 435.09956900030375 435.903401998803 438.90271000005305 439.13264899887145 440.51249200105667 444.9465340003371 445.3320309985429 447.23681600019336 448.051188999787 456.76485300064087 465.24589000083506
Linking (CPU) Baseline
Mean: 156.390 %
Stdev: 3.497 % (2.2%)
Runs: 149.40576914503256 149.54835723562078 149.86603887768067 150.49285806548937 151.6964007776182 152.0100329761014 152.08671885144622 152.28359606302797 152.30696230224206 152.33007630912456 152.60637311708106 152.8576935700778 152.9019225784248 152.97061242665433 153.46640430237605 153.77361235391703 154.12678079381206 154.21050697898883 154.27544636398153 154.3171432674759 154.5250988666323 154.67292348254892 154.73732812375184 155.92367850486258 156.11319941127095 156.53758622782536 156.7940526741389 156.96669059981178 157.00406008401478 157.0797117809172 157.12086771046148 157.1504139974574 157.1851043020151 157.27406783428395 157.34245106553035 157.47999612835386 157.56744786989006 157.57343130343372 157.91916772538505 158.08303413225443 158.0943737529172 158.28925305458992 158.34626739853783 158.468067196543 158.6807713667195 158.72849642563816 158.85310669496357 158.87624669872304 158.9190801316853 159.0966342252579 159.26517644586303 159.46704859069993 159.52466349519028 159.75380672504411 161.60187029695703 161.9365432878689 161.94159964618484 162.3408711691809 163.00798791701146 165.5980206433013

Current
Mean: 156.791 %
Stdev: 3.366 % (2.1%)
Runs: 149.92129029288364 150.8025813205066 150.87485388780593 151.25935839849578 151.97362454245385 152.47535265718295 152.68235129150588 152.97274287606706 153.08071819267883 153.08456145762423 153.20465725190533 153.51330460032062 153.67408973532363 153.76749083062128 153.91201266233645 154.00400792531428 154.02495770771935 154.08624180743865 154.26989073316153 155.1940565611381 155.21655152983723 155.28704639904086 155.53408807881678 155.7238670449873 155.7821062361913 155.86235687248544 155.88884529024747 155.9171514261603 156.5534508363464 156.70616547194965 156.77409090555804 156.9329930024182 157.64825818447633 158.10177596753422 158.11694261357982 158.14260152877875 158.14578309142618 158.50104777174585 158.50698158566445 158.7304060361921 158.7903392694104 158.86819062212396 159.15793163903354 159.27810002917047 159.39661552374884 159.4486849013907 159.4673048102579 159.57883715803146 159.57957063495888 159.58767229860206 159.77276787856374 160.50775741204058 161.60157348772498 161.64133509272054 161.68239833239028 161.8155464260503 162.17572728672525 162.3336751944852 162.75316759444564 163.19908889596368
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

Current
Mean: 59.986 FPS
Stdev: 0.040 FPS (0.1%)
Runs: 59.81845593926023 59.86259842336187 59.876299715562425 59.90747982292527 59.91532907097254 59.92515951172594 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: 410.242 MB
Stdev: 8.432 MB (2.1%)
Runs: 390.2682291666667 390.6282552083333 391.1569010416667 391.751953125 394.69308035714283 396.6809895833333 397.13113839285717 398.2220982142857 399.7610677083333 403.15792410714283 404.03348214285717 404.0865885416667 404.54296875 405.10770089285717 406.0150669642857 406.6888020833333 407.08816964285717 407.39229910714283 407.77176339285717 407.8234375 408.20479910714283 408.24386160714283 408.4017857142857 409.2377232142857 410.05970982142856 410.125 410.31417410714283 410.78683035714283 411.265625 411.6713169642857 412.19140625 412.8515625 413.20814732142856 413.5357142857143 413.71595982142856 413.75111607142856 413.81529017857144 414.03683035714283 414.5357142857143 414.78404017857144 414.8001302083333 415.69419642857144 415.80636160714283 416.828125 416.83035714285717 417.35714285714283 417.4017857142857 417.59765625 417.75558035714283 418.2650669642857 418.3275669642857 419.427734375 420.13783482142856 420.3046875 420.5697544642857 420.74107142857144 421.47154017857144 422.11049107142856 424.12890625

Current
Mean: 411.733 MB
Stdev: 5.862 MB (1.4%)
Runs: 396.2180989583333 396.56919642857144 398.4185267857143 401.724609375 402.4174107142857 402.59151785714283 403.8522135416667 405.07979910714283 406.2338169642857 406.77566964285717 406.84598214285717 407.1099330357143 407.5005580357143 407.7963169642857 408.0552455357143 408.52566964285717 408.63169642857144 408.66294642857144 409.22544642857144 410.7388392857143 411.37779017857144 411.68861607142856 411.77455357142856 411.86160714285717 412.11216517857144 412.45870535714283 413.07979910714283 413.33984375 413.41127232142856 413.76450892857144 413.8705357142857 414.0970982142857 414.36439732142856 414.65848214285717 414.6640625 414.7299107142857 414.73325892857144 415.1869419642857 415.40736607142856 415.4799107142857 415.80691964285717 415.83426339285717 416.01395089285717 416.0267857142857 416.09598214285717 416.18247767857144 416.3705357142857 416.6724330357143 417.1685267857143 417.37276785714283 418.03515625 418.78292410714283 419.21875 419.78683035714283 420.61216517857144 422.04966517857144
Linking (CPU/JS) Baseline
Mean: 83.085 %
Stdev: 2.006 % (2.4%)
Runs: 78.3 78.9 79 79.5 79.9 80.1 80.2 80.3 80.4 80.7 80.7 80.8 81.5 81.6 81.7 81.8 81.9 82.4 82.6 82.7 82.7 82.8 82.8 82.9 82.9 83.1 83.2 83.4 83.4 83.4 83.5 83.6 83.6 83.7 83.7 83.8 83.8 83.9 84 84 84 84 84.2 84.2 84.3 84.4 84.5 84.6 84.7 84.8 85.2 85.2 85.3 85.4 85.4 85.6 85.9 86.3 86.6 87.3

Current
Mean: 83.010 %
Stdev: 1.608 % (1.9%)
Runs: 79.1 80.2 80.3 80.5 80.8 80.9 81 81 81.1 81.2 81.5 81.5 81.6 81.9 81.9 82.1 82.1 82.2 82.3 82.3 82.4 82.5 82.6 82.6 82.7 82.7 82.8 82.8 82.9 82.9 83 83 83 83.1 83.1 83.4 83.5 83.6 83.6 83.7 83.8 83.8 83.9 84.1 84.1 84.1 84.6 84.7 84.7 84.9 85 85.1 85.1 85.2 85.3 85.3 85.7 85.9 86.9
Linking (CPU/UI) Baseline
Mean: 31.110 %
Stdev: 1.586 % (5.1%)
Runs: 27.8 28.3 28.5 28.8 29.1 29.1 29.3 29.5 29.5 29.6 29.6 29.7 29.7 29.8 30.2 30.2 30.2 30.3 30.3 30.4 30.5 30.5 30.5 30.6 30.6 30.7 30.7 30.8 30.8 31 31.1 31.1 31.2 31.3 31.3 31.3 31.3 31.8 31.8 31.8 31.9 31.9 31.9 32.3 32.3 32.4 32.5 32.6 32.7 32.7 33 33.1 33.2 33.3 33.4 34.5 35 35.1

Current
Mean: 30.637 %
Stdev: 1.788 % (5.8%)
Runs: 26.3 27.4 27.7 27.8 27.9 28.2 28.3 28.5 28.8 29 29 29 29.1 29.2 29.3 29.4 29.4 29.5 29.7 29.8 29.8 29.8 30.1 30.2 30.2 30.4 30.4 30.4 30.5 30.6 30.6 30.8 30.9 30.9 31 31.2 31.2 31.2 31.3 31.4 31.5 31.5 31.6 31.8 31.9 31.9 32 32 32.1 32.2 32.4 32.6 32.7 32.8 33.2 33.4 33.6 33.8 34.1 34.9

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

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

@OSBotify
Copy link
Contributor

🚀 Cherry-picked to staging by https://github.com/roryabraham in version: 9.0.14-1 🚀

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

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

@OSBotify
Copy link
Contributor

🚀 Deployed to production by https://github.com/roryabraham in version: 9.0.14-6 🚀

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DeployBlockerCash This issue or pull request should block deployment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants