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

Fixed task description when edit second time 42660 #43084

Conversation

samilabud
Copy link
Contributor

@samilabud samilabud commented Jun 5, 2024

Details

Edited Task - Error occurs when description content exceed the 500 characters after parsed as html.

This error occurs when description content exceed the 500 characters after parsed as html in getParsedComment(), when we parse the description to HTML format using getParsedComment(). This happens because we validate the limit of 500 characters when it is single text strings, but we send it to the server after parsed, we notice the error when we are near the limit of 500 and the getParsedComment() returns converted the lines breaks to <br />, because this increase the text 5 characters for every line break.

Fixed Issues

$ #42660
PROPOSAL: #42660 (comment)

Tests

  1. Open the app
  2. Start group chat with another user
  3. Create a task for this user without a description
  4. Update description with long content + emoji (Can use the text below)
  5. Observe the error message of the app show
  6. Update this content to description one more time

Text to test:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent placerat consectetur enim sit amet sodales. Etiam elementum, lorem id sollicitudin dignissim, quam nibh sodales arcu, imperdiet consequat risus mi sit amet lorem. Donec iaculis at tortor eget vulputate. Duis dignissim non diam id mattis. Suspendisse sit amet consequat elit, feugiat mattis libero. In hendrerit dui ac ante hendrerit condimentum nec

ddddDonec tellus odio, tristique non hendrerit quis, scelerisque placerat odio.

  • Verify that no errors appear in the JS console

Offline tests

QA Steps

  1. Open the app
  2. Start group chat with another user
  3. Create a task for this user without a description
  4. Update description with long content + emoji (Can use the text below)
  5. Observe the error message of the app show
  6. Update this content to description one more time

Text to test:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent placerat consectetur enim sit amet sodales. Etiam elementum, lorem id sollicitudin dignissim, quam nibh sodales arcu, imperdiet consequat risus mi sit amet lorem. Donec iaculis at tortor eget vulputate. Duis dignissim non diam id mattis. Suspendisse sit amet consequat elit, feugiat mattis libero. In hendrerit dui ac ante hendrerit condimentum nec

ddddDonec tellus odio, tristique non hendrerit quis, scelerisque placerat odio.

  • 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
Android.Native.Task.long.description.validation.-.test.mov
Android: mWeb Chrome
Android.Chrome.Task.long.description.validation.-.test.mov
iOS: Native
IOS.Native.Task.long.description.validation.-.test.mov
iOS: mWeb Safari
IOS.Safari.Native.Task.long.description.validation.-.test.mov
MacOS: Chrome / Safari
MAC-Chrome.Task.long.description.validation.-.test.mov
MacOS: Desktop
Desktop.Task.long.description.validation.-.test.mov

@samilabud samilabud requested a review from a team as a code owner June 5, 2024 00:56
@melvin-bot melvin-bot bot removed the request for review from a team June 5, 2024 00:56
Copy link

melvin-bot bot commented Jun 5, 2024

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

@abdulrahuman5196
Copy link
Contributor

Checking now. Sorry I was OOO for sometime.

@carlosmiceli
Copy link
Contributor

@abdulrahuman5196 have you been able to check this one?

@abdulrahuman5196
Copy link
Contributor

Hi, @samilabud Sorry for the delay. This PR missed my radar somehow.
Anyways I tested the changes in Web and its working good. Could you kindly fix the merge conflicts so that we can take it further?

@samilabud
Copy link
Contributor Author

Hi, @samilabud Sorry for the delay. This PR missed my radar somehow. Anyways I tested the changes in Web and its working good. Could you kindly fix the merge conflicts so that we can take it further?

Done! Please take a look and let me know if there's anything else. 🙏🏼

@carlosmiceli
Copy link
Contributor

Checking in, what happened with this PR @samilabud?

@abdulrahuman5196
Copy link
Contributor

Hi, @carlosmiceli sorry for the delay. Working on the review. Will close out in a day

@abdulrahuman5196

This comment was marked as outdated.

@abdulrahuman5196
Copy link
Contributor

Hi @samilabud , I have tested all platforms except ios native, which I can only test on real device due to a setup issue currently. Could you kindly merge from main, so that I can ask internal engineer for adhoc build?

@samilabud
Copy link
Contributor Author

Done! @abdulrahuman5196 (it is merged)

@abdulrahuman5196
Copy link
Contributor

Hi, @carlosmiceli Could you kindly add the Ready to build label for adhoc builds? So that I could test the ios native - #43084 (comment)

@carlosmiceli
Copy link
Contributor

@abdulrahuman5196 done! was that the right label? first time I'm using it :P

@abdulrahuman5196
Copy link
Contributor

@abdulrahuman5196 done! was that the right label? first time I'm using it :P

@carlosmiceli Seems the right label, but didn't work for some reason. Asked in slack. https://expensify.slack.com/archives/C02NK2DQWUX/p1722235584168349

Copy link
Contributor

@abdulrahuman5196
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 approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
    • 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 form input styles:
    • I verified that all the inputs inside a form are aligned with each other.
    • I added Design label 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-24.at.12.23.24.AM.mp4
Android: mWeb Chrome
Screen.Recording.2024-07-24.at.12.35.18.AM.mp4
iOS: Native
ScreenRecording.mov
iOS: mWeb Safari
Screen.Recording.2024-07-24.at.12.21.09.AM.mp4
MacOS: Chrome / Safari
Screen.Recording.2024-07-24.at.12.06.00.AM.mp4
MacOS: Desktop
Screen.Recording.2024-07-24.at.12.16.36.AM.mp4

Copy link
Contributor

@abdulrahuman5196 abdulrahuman5196 left a comment

Choose a reason for hiding this comment

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

Changes looks good and works well. Reviewers checklist is also complete.

All yours. @carlosmiceli

🎀 👀 🎀
C+ Reviewed

@melvin-bot melvin-bot bot requested a review from carlosmiceli July 29, 2024 08:20
@carlosmiceli carlosmiceli merged commit 1b052c1 into Expensify:main Jul 29, 2024
15 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.

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

Performance Comparison Report 📊

Significant Changes To Duration

Name Duration
App start contentAppeared_To_screenTTI 1113.490 ms → 1214.485 ms (+100.995 ms, +9.1%) 🔴
App start TTI 1870.675 ms → 1980.535 ms (+109.859 ms, +5.9%) 🔴
Show details
Name Duration
App start contentAppeared_To_screenTTI Baseline
Mean: 1113.490 ms
Stdev: 66.810 ms (6.0%)
Runs: 966.0329980002716 1014.1336160004139 1014.3230240000412 1022.2760169999674 1022.7915709996596 1035.942474000156 1047.2841259995475 1047.8444229997694 1048.3622639998794 1056.170061999932 1056.272757999599 1056.5047909999266 1063.5293610002846 1063.966489999555 1064.700869999826 1065.564539999701 1068.1226970003918 1070.9393400000408 1073.5724649997428 1075.7842640001327 1080.7197000002488 1081.189318000339 1084.4347660001367 1096.0006360001862 1097.5475669996813 1097.7943660002202 1098.3894999995828 1106.0990110002458 1107.101971000433 1107.1327470000833 1107.464999999851 1108.5353880003095 1114.7508439999074 1114.8498569997028 1121.0454599997029 1122.1347620002925 1127.0633460003883 1128.256571999751 1130.1299839997664 1131.4149399995804 1139.050406999886 1140.237099999562 1147.929162999615 1148.1169100003317 1148.5079720001668 1155.1629440002143 1156.4595529995859 1172.9752679998055 1178.7146840002388 1190.6993349995464 1205.9300480000675 1213.9508250001818 1230.2791179995984 1245.3793409997597 1245.7265860000625 1247.159963999875 1255.6424749996513 1264.3045140001923

Current
Mean: 1214.485 ms
Stdev: 70.594 ms (5.8%)
Runs: 1048.336246999912 1091.0358069995418 1098.5314440000802 1106.2252979995683 1114.2208930002525 1119.894767999649 1123.9378500003368 1130.437571999617 1132.9541050000116 1135.0656460002065 1148.111632999964 1161.3258349997923 1164.121747000143 1164.4502180004492 1166.3255030000582 1171.4717990001664 1172.4699349999428 1173.0690569998696 1173.138748000376 1176.8719410002232 1179.2412860002369 1179.7646869998425 1182.2376049999148 1189.0486080003902 1189.7666649995372 1197.7683870000765 1197.7853659996763 1205.1732369996607 1207.2939320001751 1213.7210459997877 1215.371725000441 1221.6464449996129 1222.039990999736 1223.3463989999145 1224.2422569999471 1230.9653470003977 1231.1689630001783 1231.9704710002989 1234.842147000134 1238.365051000379 1256.9706300003454 1257.0429769996554 1257.220739999786 1258.3616709997877 1263.3772700000554 1263.7525519998744 1265.18981899973 1270.9252190003172 1271.021878999658 1281.1725369999185 1288.2191700004041 1295.7865399997681 1297.9991669999436 1307.4623480001464 1314.7962100002915 1314.9052759995684 1330.9801120003685 1340.3408310003579 1363.6617989996448 1382.1488349996507
App start TTI Baseline
Mean: 1870.675 ms
Stdev: 84.316 ms (4.5%)
Runs: 1713.133616000414 1715.7915709996596 1745.942474000156 1747.2841259995475 1753.3622639998794 1760.272757999599 1773.7842640001327 1774.5047909999266 1781.4347660001367 1794.5293610002846 1802.700869999826 1812.464999999851 1815.1347620002925 1815.966489999555 1817.5724649997428 1820.3230240000412 1823.564539999701 1829.0006360001862 1829.170061999932 1829.5475669996813 1831.9393400000408 1832.7197000002488 1834.7943660002202 1838.1226970003918 1838.8444229997694 1844.2760169999674 1848.7146840002388 1854.5353880003095 1860.237099999562 1861.0633460003883 1870.0990110002458 1876.1327470000833 1877.189318000339 1885.9752679998055 1886.8498569997028 1891.1629440002143 1894.3894999995828 1903.9508250001818 1904.1299839997664 1907.7508439999074 1912.256571999751 1915.050406999886 1917.0454599997029 1920.5079720001668 1927.6993349995464 1935.929162999615 1939.4595529995859 1939.9300480000675 1954.4149399995804 1964.101971000433 1970.1169100003317 1991.159963999875 2017.3793409997597 2021.2791179995984 2049.7265860000625 2062.433844000101 2091.6424749996513

Current
Mean: 1980.535 ms
Stdev: 97.227 ms (4.9%)
Runs: 1763.336246999912 1782.2208930002525 1830.0358069995418 1840.9541050000116 1846.894767999649 1849.5314440000802 1851.437571999617 1861.9378500003368 1865.2252979995683 1866.8719410002232 1872.121747000143 1874.4717990001664 1889.0656460002065 1898.138748000376 1901.2422569999471 1905.7646869998425 1911.6464449996129 1917.3255030000582 1922.7683870000765 1924.371725000441 1939.111632999964 1941.2412860002369 1947.2376049999148 1951.7853659996763 1961.2939320001751 1961.7666649995372 1966.0690569998696 1975.365051000379 1978.7210459997877 1984.4502180004492 1992.0429769996554 1994.3463989999145 1995.842147000134 1998.039990999736 2008.1732369996607 2011.18981899973 2019.0486080003902 2022.1725369999185 2026.7525519998744 2028.220739999786 2028.9252190003172 2039.3258349997923 2047.4699349999428 2048.9653470003977 2050.9706300003454 2056.1689630001783 2057.021878999658 2067.3616709997877 2074.970471000299 2081.4623480001464 2083.219170000404 2085.340831000358 2102.9991669999436 2104.3772700000554 2112.786539999768 2118.7962100002915 2119.9052759995684 2123.661798999645 2137.9801120003685 2212.1488349996507

Meaningless Changes To Duration

Show entries
Name Duration
App start nativeLaunchEnd_To_appCreationStart 68.593 ms → 79.034 ms (+10.441 ms, +15.2%) 🟡
App start nativeLaunch 36.667 ms → 37.424 ms (+0.757 ms, +2.1%)
App start appCreation 68.083 ms → 63.259 ms (-4.825 ms, -7.1%)
App start appCreationEnd_To_contentAppeared 579.750 ms → 583.650 ms (+3.900 ms, +0.7%)
App start runJsBundle 428.525 ms → 431.633 ms (+3.108 ms, +0.7%)
App start regularAppStart 0.019 ms → 0.020 ms (+0.000 ms, +0.7%)
App start time (CPU) 148.120 % → 141.842 % (-6.278 %, -4.2%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 355.289 MB → 350.161 MB (-5.128 MB, -1.4%)
App start time (CPU/JS) 80.181 % → 80.771 % (+0.590 %, +0.7%)
App start time (CPU/UI) 26.249 % → 24.205 % (-2.044 %, -7.8%)
Load Search Options 157.748 ms → 150.987 ms (-6.761 ms, -4.3%)
Open Chat Finder Page TTI 1043.497 ms → 1041.410 ms (-2.087 ms, ±0.0%)
Open chat finder page TTI (CPU) 153.659 % → 153.552 % (-0.108 %, ±0.0%)
Open chat finder page TTI (FPS) 59.901 FPS → 59.902 FPS (+0.001 FPS, ±0.0%)
Open chat finder page TTI (RAM) 441.546 MB → 433.677 MB (-7.868 MB, -1.8%)
Open chat finder page TTI (CPU/JS) 71.203 % → 71.618 % (+0.415 %, +0.6%)
Open chat finder page TTI (CPU/UI) 33.328 % → 32.305 % (-1.023 %, -3.1%)
Composer typing rerender count 2.000 renders → 2.000 renders
Report typing (CPU) 87.054 % → 87.584 % (+0.530 %, +0.6%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 457.062 MB → 457.381 MB (+0.319 MB, ±0.0%)
Report typing (CPU/JS) 42.805 % → 43.227 % (+0.422 %, +1.0%)
Report typing (CPU/UI) 17.944 % → 18.105 % (+0.161 %, +0.9%)
Chat opening 139.217 ms → 160.412 ms (+21.195 ms, +15.2%) 🟡
Chat TTI 402.783 ms → 433.505 ms (+30.722 ms, +7.6%)
Chat opening (CPU) 144.764 % → 144.836 % (+0.072 %, ±0.0%)
Chat opening (FPS) 60.000 FPS → 60.000 FPS
Chat opening (RAM) 366.391 MB → 361.918 MB (-4.474 MB, -1.2%)
Chat opening (CPU/JS) 76.597 % → 76.593 % (-0.003 %, ±0.0%)
Chat opening (CPU/UI) 26.800 % → 25.756 % (-1.044 %, -3.9%)
Comment linking 361.745 ms → 383.646 ms (+21.901 ms, +6.1%)
Linking (CPU) 152.406 % → 152.322 % (-0.084 %, ±0.0%)
Linking (FPS) 60.000 FPS → 60.000 FPS
Linking (RAM) 404.994 MB → 402.387 MB (-2.607 MB, -0.6%)
Linking (CPU/JS) 83.060 % → 82.886 % (-0.174 %, ±0.0%)
Linking (CPU/UI) 29.180 % → 27.965 % (-1.215 %, -4.2%)
Show details
Name Duration
App start nativeLaunchEnd_To_appCreationStart Baseline
Mean: 68.593 ms
Stdev: 10.992 ms (16.0%)
Runs: 46 51 53 53 56 57 57 57 58 58 58 59 59 60 60 61 61 61 61 62 62 63 63 64 64 64 65 65 66 67 68 69 70 71 71 71 72 72 72 72 74 74 75 75 75 75 76 77 78 79 81 82 84 87 88 90 90 92 96

Current
Mean: 79.034 ms
Stdev: 11.245 ms (14.2%)
Runs: 58 60 60 61 64 64 65 65 66 66 69 69 70 70 70 70 71 72 72 73 74 75 76 76 77 77 77 80 80 80 80 81 82 82 82 83 83 84 84 84 85 86 86 86 86 86 87 88 88 89 93 94 94 95 97 100 106 106
App start nativeLaunch Baseline
Mean: 36.667 ms
Stdev: 5.465 ms (14.9%)
Runs: 29 30 30 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 38 38 39 39 39 40 41 41 41 42 42 42 44 44 46 48 50 51 53

Current
Mean: 37.424 ms
Stdev: 5.764 ms (15.4%)
Runs: 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 35 36 36 37 37 38 38 39 39 39 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 45 46 46 47 48 49 51
App start appCreation Baseline
Mean: 68.083 ms
Stdev: 10.495 ms (15.4%)
Runs: 51 52 52 52 53 54 54 54 54 56 56 57 58 58 59 60 63 63 63 64 64 64 64 65 65 65 66 66 67 68 68 68 68 68 69 69 70 70 71 71 73 74 75 76 76 77 77 78 78 79 80 80 81 81 82 83 84 87 92 93

Current
Mean: 63.259 ms
Stdev: 8.474 ms (13.4%)
Runs: 49 51 51 53 53 54 54 55 55 55 55 56 56 56 56 57 57 58 58 58 59 59 59 60 60 60 60 60 61 62 62 63 63 64 64 65 65 66 67 67 68 68 68 69 69 70 71 71 72 72 73 73 76 76 80 81 82 87
App start appCreationEnd_To_contentAppeared Baseline
Mean: 579.750 ms
Stdev: 37.995 ms (6.6%)
Runs: 496 498 522 528 529 530 538 539 542 545 545 546 549 550 552 554 554 555 556 557 558 561 561 566 568 569 570 579 579 579 580 580 581 584 585 586 588 589 593 595 596 602 602 603 604 606 609 611 613 618 619 619 621 625 634 635 636 660 666 670

Current
Mean: 583.650 ms
Stdev: 37.336 ms (6.4%)
Runs: 504 512 514 518 528 533 540 540 541 546 547 547 549 553 554 557 562 562 565 568 570 574 576 576 577 577 578 579 581 584 584 585 586 587 587 588 592 594 601 603 603 607 608 609 610 611 612 615 617 621 623 624 624 627 631 636 637 654 657 674
App start runJsBundle Baseline
Mean: 428.525 ms
Stdev: 26.037 ms (6.1%)
Runs: 370 372 377 387 390 391 392 393 398 400 401 403 408 411 411 414 414 414 416 421 421 422 422 423 423 425 425 432 432 433 436 437 437 438 439 440 440 440 441 441 441 442 445 445 445 445 447 448 449 449 450 456 457 464 465 465 468 485 487

Current
Mean: 431.633 ms
Stdev: 28.002 ms (6.5%)
Runs: 379 383 383 383 389 391 401 401 403 406 406 406 406 409 410 413 413 414 414 420 421 422 425 425 426 426 426 426 428 428 431 435 435 436 436 436 437 437 437 439 441 444 445 449 449 451 451 456 458 460 461 462 466 468 468 470 472 474 505 506
App start regularAppStart Baseline
Mean: 0.019 ms
Stdev: 0.002 ms (8.3%)
Runs: 0.0167239997535944 0.016764000058174133 0.01680499967187643 0.016805000603199005 0.017048999667167664 0.017172000370919704 0.01729300059378147 0.017293999902904034 0.017456000670790672 0.0176189998164773 0.01766000036150217 0.017700000666081905 0.017782000824809074 0.01827000081539154 0.018311000429093838 0.0185139998793602 0.018554999493062496 0.01859499979764223 0.018596000038087368 0.0186769999563694 0.018718000501394272 0.018757999874651432 0.018838999792933464 0.018921000882983208 0.019001999869942665 0.019164999946951866 0.019164999946951866 0.019246000796556473 0.019328000023961067 0.01936900056898594 0.019613000564277172 0.019776000641286373 0.019816000014543533 0.019816000014543533 0.019979000091552734 0.02001999970525503 0.020060000009834766 0.020060000009834766 0.020142000168561935 0.020263999700546265 0.020304000005126 0.020344999618828297 0.02034500055015087 0.02034500055015087 0.020385999232530594 0.020589000545442104 0.020669999532401562 0.0206709997728467 0.020671000704169273 0.020791999995708466 0.021037000231444836 0.021321999840438366 0.0215659998357296 0.022216999903321266 0.022907999344170094 0.022989999502897263 0.023599999956786633

Current
Mean: 0.020 ms
Stdev: 0.002 ms (9.1%)
Runs: 0.0165200000628829 0.016927000135183334 0.016927000135183334 0.017048999667167664 0.017171000130474567 0.017455999739468098 0.017496000044047832 0.017537000589072704 0.017659000121057034 0.01769999973475933 0.017740999348461628 0.01790399942547083 0.017943999730050564 0.018148000352084637 0.018148000352084637 0.018350999802350998 0.018352000042796135 0.0185139998793602 0.018595000728964806 0.018636000342667103 0.018676000647246838 0.0186769999563694 0.018799000419676304 0.0188400000333786 0.018920999951660633 0.018961000256240368 0.019041999243199825 0.019084000028669834 0.019123999401926994 0.0194089999422431 0.01961199939250946 0.019612999632954597 0.019652999937534332 0.019733999855816364 0.020100999623537064 0.020142000168561935 0.020222999155521393 0.02034500055015087 0.02054900024086237 0.02058899961411953 0.020752000622451305 0.020793000236153603 0.02091400045901537 0.020914999768137932 0.020955000072717667 0.020995999686419964 0.0210359999909997 0.021117999218404293 0.0213620001450181 0.021402999758720398 0.022053999826312065 0.02237899973988533 0.022501000203192234 0.023233999498188496 0.023721999488770962 0.023843999952077866
App start time (CPU) Baseline
Mean: 148.120 %
Stdev: 6.803 % (4.6%)
Runs: 131.93578885990016 133.02234509988656 133.66377921378142 134.41302971561097 136.4167654067694 137.2486139646985 140.65143876317154 141.138966231887 141.85552748426994 141.97973498992388 143.3514398861173 143.88044078701665 144.16763625479896 144.43509861514607 144.4843646041251 144.63784915573692 144.88123848228292 145.02672296403478 145.15481590457586 145.1571714858288 145.23942362348427 145.4245302670499 145.92299672623193 146.90443621481555 146.94756328222462 147.58016362758516 147.71375420163025 148.10950813944825 148.57259429037722 149.00990099009894 149.18416624709337 149.19573613159167 149.30612288303337 149.7357774993598 149.8535044521877 149.8593630738159 150.1338634857523 150.83519596266308 151.19521912350592 151.29393697710157 152.12556134230957 152.36393461831383 152.54901960784318 153.26150146289234 153.35193067679901 153.70526561471328 153.8683118390526 153.88481592418256 154.57978663597817 154.95197822375445 155.29580599363024 157.21745412627774 157.69866357656042 157.82102677901727 158.15513726862338 158.8664889554171 159.32290946837566 162.42448436460418

Current
Mean: 141.842 %
Stdev: 8.701 % (6.1%)
Runs: 123.30315987930615 126.11053945730838 128.94555488096043 129.60433826498644 129.86671448209904 130.3137456799707 130.5347364170894 131.7748995316724 131.92081386162764 132.00689703479156 133.37344408998214 133.5820666172664 133.91036612792138 135.03139842184436 135.3222295929207 135.56469283291966 135.7953437168502 135.8064700830232 135.8480121921312 136.40310889938067 136.87274489472898 137.76525763979674 138.75703978888998 138.79121696037356 138.81245858184238 138.9713907468531 139.237123430528 139.8296535694329 140.55155015608742 141.07883637813575 141.7701740526086 143.204873462029 143.6807247566976 143.91582975685665 144.39682539682536 144.69884353481478 144.73239069864334 145.11912823016232 145.43454345434543 145.6465138532908 146.4287823458666 146.8584703688219 147.191685712294 147.77959721437983 148.0542185596204 148.3796466816076 148.51792828685248 148.8012222952848 149.73153825151817 149.936268793481 150.8957818071068 151.1390552228876 151.54335012194545 151.7526191443694 153.70640143569537 154.7043572949307 157.03049346850855 158.02738101864952 159.02936314629233 162.73236221779536
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

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: 355.289 MB
Stdev: 9.108 MB (2.6%)
Runs: 332.2721354166667 338.0859375 341.2734375 341.9309895833333 342.6822916666667 344.6822916666667 344.78125 345.1640625 345.6705729166667 345.9192708333333 345.9388020833333 346.4479166666667 346.4921875 348.5651041666667 348.6028645833333 348.7799479166667 349.3385416666667 349.8502604166667 350.6419270833333 350.9322916666667 351.5182291666667 351.66015625 351.94140625 352.375 352.4609375 352.7356770833333 352.9049479166667 352.9583333333333 353.1302083333333 353.1848958333333 353.3723958333333 355.7591145833333 356.8997395833333 357.4856770833333 357.8658854166667 358.20703125 359.0091145833333 359.4348958333333 359.4635416666667 359.9453125 360.1002604166667 360.1328125 360.3580729166667 360.4856770833333 360.7278645833333 360.7877604166667 362.1653645833333 362.9895833333333 363.0377604166667 364.046875 365.5403645833333 366.4908854166667 366.5078125 367.1315104166667 368.0143229166667 368.1354166666667 368.3020833333333 372.3072916666667 374.0546875 375.6705729166667

Current
Mean: 350.161 MB
Stdev: 7.898 MB (2.3%)
Runs: 333.9700520833333 336.9622395833333 337.8268229166667 338.16796875 338.3307291666667 339.05078125 340.1458333333333 340.771484375 341.2057291666667 342.0533854166667 342.4192708333333 342.65625 343.1393229166667 343.6497395833333 343.9166666666667 344.796875 345.1666666666667 345.4049479166667 345.5494791666667 345.6171875 345.64453125 346.1640625 346.359375 347.5286458333333 347.9973958333333 348.58203125 348.6783854166667 348.9713541666667 349.19921875 349.62890625 349.8154296875 349.8671875 350.08984375 350.609375 351.2578125 351.6826171875 352.40625 353.5559895833333 353.63671875 353.890625 354.6888020833333 354.9830729166667 355.1041666666667 355.5651041666667 355.8515625 357.21875 357.3619791666667 357.4205729166667 358.23828125 358.2626953125 358.5611979166667 358.80078125 359.44921875 359.6783854166667 359.890625 360.0703125 361.3020833333333 362.6302083333333 367.6328125 370.5638020833333
App start time (CPU/JS) Baseline
Mean: 80.181 %
Stdev: 2.563 % (3.2%)
Runs: 74 75.8 76 76.4 76.8 77 77.2 77.2 77.4 77.6 77.8 77.9 77.9 78.3 78.5 78.5 78.5 78.5 78.9 78.9 79 79.3 79.3 79.6 79.6 79.7 79.8 79.9 80 80.2 80.3 80.5 80.5 80.5 80.6 80.6 81 81.1 81.2 81.3 81.6 81.8 81.9 81.9 81.9 81.9 82.1 82.4 82.5 83.3 83.7 83.9 83.9 84 84.4 84.6 85.8 85.8

Current
Mean: 80.771 %
Stdev: 2.615 % (3.2%)
Runs: 73.1 76.5 76.9 77.2 77.3 77.7 77.7 77.9 78.5 78.6 78.6 78.6 78.7 78.8 79.1 79.2 79.3 79.5 79.5 79.5 79.7 79.8 79.9 79.9 80.1 80.2 80.3 80.5 80.7 81.1 81.2 81.4 81.4 81.7 81.7 81.8 81.8 81.9 82.3 82.3 82.4 82.5 82.6 83 83.5 83.6 83.9 84.2 84.2 84.3 84.8 84.9 85 85.7 85.9
App start time (CPU/UI) Baseline
Mean: 26.249 %
Stdev: 2.100 % (8.0%)
Runs: 20.2 21.2 22 22.6 23.3 23.6 23.8 23.8 23.9 24 24.1 24.5 24.6 24.6 24.7 24.7 25.3 25.3 25.3 25.3 25.4 25.9 26 26.1 26.1 26.6 26.6 26.6 26.6 26.6 26.7 26.8 26.8 26.9 26.9 27.1 27.2 27.2 27.2 27.3 27.3 27.3 27.4 27.4 27.7 27.9 27.9 27.9 28.3 28.5 28.6 28.6 28.6 28.6 28.8 29.3 29.3 29.8 30.1

Current
Mean: 24.205 %
Stdev: 2.474 % (10.2%)
Runs: 18.9 19.1 19.3 19.7 20.2 20.6 21.2 21.3 21.3 21.9 21.9 21.9 22 22.4 22.4 22.5 22.6 22.9 23 23.1 23.2 23.3 23.6 23.7 23.9 23.9 23.9 23.9 24.2 24.2 24.4 24.5 24.6 24.6 24.6 24.8 25.2 25.3 25.3 25.4 25.5 25.7 25.7 25.8 25.9 26 26 26.2 26.6 26.6 26.9 27.2 27.2 27.2 27.2 27.4 27.4 28.6 28.7 29.8
Load Search Options Baseline
Mean: 157.748 ms
Stdev: 12.873 ms (8.2%)
Runs: 126.52636700030416 131.63610900007188 133.54414899926633 136.63643399998546 139.52115899976343 141.92000399995595 142.49430300015956 143.65059399977326 144.046711999923 147.15173299983144 149.44161000009626 149.48970500007272 149.56603999994695 149.5854080002755 150.09781900048256 151.18343099951744 151.55179800000042 151.88667799998075 152.62939499970526 153.43245400022715 153.43656400032341 153.73836299963295 154.6583259999752 155.35445199999958 157.37654700037092 157.52583799976856 158.125163000077 158.76855499949306 159.23046899959445 159.46777400001884 160.30114800017327 160.5710450001061 161.02164799999446 161.0463459994644 161.06787099968642 161.26460800040513 162.26094599999487 162.3680420005694 162.5699460003525 163.21830300055444 164.06180900055915 164.46256500016898 164.4718430005014 164.8191320002079 166.0793869998306 168.27176900021732 168.98726399987936 172.39457200001925 175.42114300001413 176.4444169998169 177.8125409996137 181.33772700000554 181.391072999686 185.19799799937755 185.62752299942076

Current
Mean: 150.987 ms
Stdev: 9.300 ms (6.2%)
Runs: 129.82246899977326 130.83825600054115 133.62369799986482 135.6417239997536 136.07641599979252 138.07336399983615 138.4201250001788 140.12845900002867 141.24877900071442 141.2937020007521 142.37471499945968 142.91194699984044 143.37292500026524 144.61006700061262 145.50362099986523 145.671875 146.90502900071442 147.40116399992257 147.59952799975872 147.83463599998504 148.04276499990374 148.14310700073838 149.09370899945498 149.44714299961925 149.51761899981648 149.59171599987894 149.63676000013947 149.7559810001403 150.42277000006288 151.86507199984044 151.90332000050694 152.0222979998216 152.98889200016856 153.23921700008214 153.35502099990845 153.63875399995595 153.69315600022674 154.06941800005734 154.55086200032383 154.62703400012106 154.68994100019336 154.8122560000047 155.061930000782 155.7932950006798 156.60693300049752 157.7135830000043 158.11295600049198 159.2733559999615 160.05513599980623 160.47127299942076 160.9757480006665 161.6864829994738 162.30794300045818 162.33190899994224 162.73486299999058 163.65779599919915 169.40384900011122 170.97949199937284 172.63094099983573
Open Chat Finder Page TTI Baseline
Mean: 1043.497 ms
Stdev: 85.316 ms (8.2%)
Runs: 906.5670170001686 914.0675050001591 916.0022790003568 916.7025149995461 922.3428960004821 931.7799080004916 951.197509999387 967.5989989992231 971.6026210002601 972.1960050007328 975.5667329998687 977.668293999508 977.7490240000188 977.9050700003281 979.0336509998888 981.812947999686 982.560628999956 984.146809999831 989.5413819998503 990.5415449999273 991.5238449992612 1000.7361249998212 1002.2431649994105 1008.2497969996184 1008.3762610005215 1011.7954919999465 1012.1908370004967 1014.9235840002075 1017.7687180005014 1018.7506920006126 1026.0356040000916 1026.731202000752 1029.8941250005737 1032.8026119992137 1034.540974999778 1038.5819100001827 1040.4688309999183 1043.1709390003234 1048.7443850003183 1055.4340409999713 1058.7031659996137 1061.6269530002028 1067.7294920003042 1112.7595220003277 1113.3384210001677 1119.0206720000133 1125.1182869998738 1140.3632819997147 1143.0865900004283 1150.5757249994203 1161.902710000053 1161.9148760000244 1169.1860360000283 1169.8940840000287 1170.338012999855 1186.0007330002263 1198.612061000429 1200.206991000101 1216.684570999816 1233.2117110006511

Current
Mean: 1041.410 ms
Stdev: 90.541 ms (8.7%)
Runs: 890.351645000279 897.4676919998601 923.7140300003812 944.0446379994974 944.6283370004967 948.8959149997681 951.3608809998259 956.2131350003183 957.2042649993673 957.734905000776 962.2017829995602 963.1948239998892 963.8600679999217 966.415811999701 967.6461590006948 968.2113850004971 969.2139900000766 971.3232829999179 973.8198239998892 974.6023359997198 976.5118420002982 979.0404880000278 982.0175379998982 983.7994389999658 985.506184999831 987.2390550002456 992.8274340005592 995.4636639999226 997.0372320003808 1000.3148199999705 1008.7089029997587 1011.1949869999662 1012.5611570002511 1016.0929779997095 1018.875447999686 1023.6698409998789 1034.574585000053 1091.86584499944 1105.5349120004103 1113.281860999763 1120.4176030000672 1120.916627000086 1129.175619000569 1131.865885999985 1134.1051030000672 1138.581828000024 1140.3137220004573 1144.399902999401 1146.049356999807 1146.6289059994742 1149.4104819996282 1152.209472999908 1153.726440999657 1155.3648279998451 1161.4431159999222 1168.1602389998734 1180.5985519997776 1203.9097499996424 1210.0054939994588 1229.079630999826
Open chat finder page TTI (CPU) Baseline
Mean: 153.659 %
Stdev: 5.905 % (3.8%)
Runs: 140.92373843286921 142.73395596561903 143.67385236200013 144.26941568411925 144.70845323944272 145.00655853428034 145.55089906761506 145.8570295586638 147.02470641489768 147.66766460007761 147.82036149704535 147.83078962344212 148.63758742918154 148.77455511043985 148.86426120261106 148.92205672879126 149.3940772785311 150.1400736495995 150.71879408647925 150.90178811287763 152.1152773218137 152.4034608512373 152.46126808644246 152.5206644661415 153.1488155733908 153.266656771186 153.30893944384263 153.6815198644522 154.3120252114998 154.38229190182446 154.83009616994627 154.93788696905236 154.97277950355215 155.20175937390292 155.7689850426819 156.06799721610642 156.4576992934057 156.5026222451585 156.50643321326507 156.58104038640943 156.73068427948553 156.82852043093 156.85068944039546 156.91236103360814 157.03548923911538 158.3435700544081 158.7215085388268 158.9309078180766 159.91336983267573 160.13059442832258 160.43316723691615 160.44690057716585 161.1414255622332 161.56784404933262 163.4655101447944 164.2904919217957 165.4123077708188 166.2460160016305

Current
Mean: 153.552 %
Stdev: 6.218 % (4.0%)
Runs: 141.61724965008256 142.0296873616736 142.83296220729787 145.57987123996426 146.1787659474569 146.20258691322985 146.30856884690618 146.4771041005893 146.8099197310147 146.92602169191807 147.00122375918173 147.045755013999 147.52136344800184 147.9377917232605 148.98058888768063 149.2978614536937 149.6488557577393 150.0867235908837 150.27045770907029 150.3581014056461 150.60726076952693 150.7005875420358 150.71772349084637 150.98337825296326 151.10860513970056 151.16552816871942 151.63738147459227 151.88002139087192 152.35235549210634 152.3610246505975 152.45673153733756 152.55714352765727 153.4920608838795 154.0329102231025 154.36174105670923 154.41342677590683 154.87690255148084 155.18239590882578 155.52982237071538 155.95617867628434 156.64184805999722 156.6573425614363 156.66864804312354 158.24988281508865 158.7608509316767 159.0432231697807 159.28373083881948 159.33960292382125 159.83028418518737 160.03847635379 160.67237912651044 160.71994338981358 161.16582037796834 162.71173499085353 162.73558704897758 162.8895069624134 163.3615986195421 165.52460902175252 166.2183375146901 167.1096986187754
Open chat finder page TTI (FPS) Baseline
Mean: 59.901 FPS
Stdev: 0.158 FPS (0.3%)
Runs: 59.31769735980703 59.535934533886596 59.58886396231892 59.61030310018526 59.64503568933552 59.66601440362899 59.706010782832074 59.70654367698412 59.71322322445176 59.74036460060781 59.74745591759404 59.7699105832743 59.808417497113055 59.81327735564842 59.85549019367693 59.87446256206689 59.89932656227152 59.90828303467407 59.92544669585004 59.99806567233256 60 60 60 60 60 60 60 60 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.902 FPS
Stdev: 0.167 FPS (0.3%)
Runs: 59.496196941957315 59.524117716232865 59.54584624915543 59.57539674572817 59.575804167856965 59.5819491222609 59.63392881298174 59.639992725189 59.64633222941948 59.6527126062742 59.66430413972321 59.67099442934011 59.72141800332545 59.73012730180181 59.843038872769256 59.95840756000939 59.97347894420266 59.97475494894337 59.99856725281967 60 60 60 60 60 60 60 60 60 60 60 60 60 60 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: 441.546 MB
Stdev: 13.743 MB (3.1%)
Runs: 405.1653645833333 412.1477864583333 419.041015625 421.345703125 421.6998697916667 423 423.7063802083333 424.30078125 424.3821614583333 424.583984375 426.271484375 427.8854166666667 428.974609375 429.67578125 432.5735677083333 433.03515625 433.4661458333333 434.4973958333333 435.0703125 435.3274739583333 436.3951822916667 438.013671875 438.5944010416667 438.740625 439.69140625 439.9125 440.1595052083333 442.4427083333333 442.4908854166667 442.9440104166667 443.42890625 444.578125 444.7799479166667 444.9296875 445.23046875 445.48125 445.7395833333333 445.8828125 446.5286458333333 447.0299479166667 448.3177083333333 449.5071614583333 449.8444010416667 450.34375 451.2962239583333 452.21953125 452.2376302083333 452.3717447916667 453.8971354166667 453.8997395833333 457.57421875 457.6842447916667 458.08984375 458.2884114583333 458.6953125 458.9328125 459.0755208333333 460.7278645833333 468.5143229166667 472.0904947916667

Current
Mean: 433.677 MB
Stdev: 13.419 MB (3.1%)
Runs: 404.18359375 411.7154947916667 414.4290364583333 414.9537760416667 416.2265625 418.3893229166667 418.791015625 419.33984375 419.44921875 419.4889322916667 420.4798177083333 421.6796875 423.4348958333333 423.6399739583333 426.2994791666667 426.638671875 427.0729166666667 427.1302083333333 427.2454427083333 427.48046875 427.6549479166667 427.8098958333333 428.9954427083333 429.00390625 429.0475260416667 430.0546875 430.7942708333333 431.2890625 431.5052083333333 431.5377604166667 431.572265625 431.6380208333333 431.9563802083333 432.720703125 435.00390625 435.580078125 436.0026041666667 438.6002604166667 438.8307291666667 439.4427083333333 439.85825892857144 440.859375 440.9661458333333 441.115234375 441.9251302083333 442.2265625 442.9361979166667 447.16796875 447.5390625 448.0904947916667 448.23828125 452.55859375 456.736328125 457.626953125 459.6041666666667 460.44921875 463.12109375 465.1627604166667
Open chat finder page TTI (CPU/JS) Baseline
Mean: 71.203 %
Stdev: 2.706 % (3.8%)
Runs: 65.3 65.5 66.4 67 67.5 67.8 67.9 68 68.2 68.5 68.5 68.7 68.9 69.1 69.2 69.5 69.5 69.6 69.7 69.7 69.8 70.3 70.4 70.4 70.4 70.4 71 71 71.2 71.3 71.4 71.5 71.6 71.8 71.9 72 72 72.1 72.2 72.3 72.6 73 73 73.1 73.2 73.3 73.4 73.8 73.8 73.9 74.1 74.2 74.8 75.1 75.2 75.6 76.1 76.6 76.7

Current
Mean: 71.618 %
Stdev: 3.322 % (4.6%)
Runs: 63.7 65.9 66.6 67.5 67.6 67.6 67.7 67.7 67.8 68.5 68.7 68.7 68.9 69.1 69.2 69.2 69.7 69.8 69.8 69.8 69.9 70 70.2 70.2 70.2 70.2 70.4 70.6 70.7 70.9 71.2 71.5 71.7 71.7 71.8 71.9 72 72.5 72.8 72.9 73.2 73.2 73.7 73.7 74 74.2 74.3 74.7 74.8 75.4 75.4 76 76.1 76.1 76.5 77 77.2 77.6 77.7 79.5
Open chat finder page TTI (CPU/UI) Baseline
Mean: 33.328 %
Stdev: 1.740 % (5.2%)
Runs: 29 29 30.2 30.3 30.3 31.1 31.3 31.7 31.7 31.9 32.2 32.2 32.3 32.3 32.5 32.5 32.5 32.6 32.7 32.9 33 33 33.2 33.2 33.3 33.3 33.4 33.4 33.4 33.5 33.6 33.7 33.8 33.9 33.9 34.3 34.3 34.4 34.4 34.5 34.5 34.5 34.6 34.6 34.7 34.8 35.2 35.3 35.6 35.6 35.8 36.1 36.4 37.3

Current
Mean: 32.305 %
Stdev: 2.277 % (7.0%)
Runs: 26.2 27.2 29.1 29.3 29.5 29.8 30 30.1 30.1 30.4 30.6 30.6 30.6 30.6 30.8 30.8 30.9 31 31.1 31.3 31.3 31.3 31.3 31.4 31.4 31.5 31.7 31.8 31.8 31.9 32.1 32.4 32.5 32.5 32.6 32.6 32.7 32.8 33 33.3 33.4 33.6 33.7 34 34 34.2 34.6 34.6 34.7 34.7 34.8 34.8 35.2 35.3 35.3 35.6 36.3 37.1 38.2
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 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: 87.054 %
Stdev: 2.678 % (3.1%)
Runs: 79.90149456902282 80.68776910566771 82.48244576213403 82.61898219068301 83.66294967941847 84.18965516497376 84.29803791018178 84.30651858066321 84.41608304567076 84.43915466245177 84.46659119357139 84.7114865515591 84.79221255911749 84.83452523604234 84.97986889548447 85.18138236739743 85.1959318986209 85.23090579624314 85.49063221280404 85.79349731178897 85.83654847577253 86.00116192897033 86.1678946202919 86.26989024382078 86.35725907515815 86.45193146611459 86.89164762400678 87.09182268360341 87.1258222599424 87.24748216190126 87.29789525689658 87.37251663412744 87.51124628632427 87.53889593434673 87.95133774885855 88.14948088858227 88.25647919711223 88.3219981929763 88.3273607847327 88.34688555348949 88.43604741877756 88.49143897463938 88.7273762523991 88.76343013406978 88.77716704247467 88.89663953458253 88.91143921588849 88.93058467461937 89.08028794141363 89.14920855375071 89.32105923614773 89.41543207139141 89.66384442584817 89.95506372234766 90.9422709380004 91.30430806730642 91.37904478959643 91.44069251786547 91.78966821197761 93.67050227228503

Current
Mean: 87.584 %
Stdev: 2.794 % (3.2%)
Runs: 82.72416806351409 82.75475133683717 83.09903308497535 83.32035775689681 83.3790507355028 83.49737496884062 84.11466017964956 84.53728881232838 84.60452855772209 84.70968097093866 84.97792094918596 85.0467432677225 85.30432212381841 85.31935171627572 85.48418290230046 85.500080126333 85.56462392552024 85.73533845570353 85.88677517633963 86.21927826112041 86.4648523968139 86.59048414535461 86.69965416262728 86.88038141517285 87.06781183679874 87.07367713867917 87.24036932535085 87.31277313706137 87.45452039932056 87.52610053909683 87.54176944720903 87.56881617206939 87.67825534433192 87.76648438785894 88.03808346966825 88.10671316039874 88.18255743453751 88.26337746470875 88.5110466016146 88.56759984573728 88.8709165964999 88.96082850068599 89.0103495059897 89.02892306703119 89.08239418966299 89.15480110800452 89.5575586029789 89.68399248657038 90.00940181093601 90.34104953892161 90.81475490637798 91.639490328003 91.78020763955313 92.13177936125525 92.23319042113883 92.27012236580458 92.79339424547919 93.2084246476483 94.56888839582956
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 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 60
Report typing (RAM) Baseline
Mean: 457.062 MB
Stdev: 3.944 MB (0.9%)
Runs: 448.46791294642856 448.7238581730769 450.16517857142856 450.7109375 451.1129807692308 451.19447544642856 452.63671875 452.9170673076923 453.59825721153845 454.037109375 454.04056490384613 454.64090401785717 454.84555288461536 454.87680288461536 454.8831129807692 455.013671875 455.03455528846155 455.24693080357144 455.5756138392857 455.59737723214283 455.61104910714283 455.66225961538464 456.1180889423077 456.1484375 456.17638221153845 456.38197544642856 456.4645432692308 456.54747596153845 456.62583705357144 456.6693638392857 457.0597956730769 457.6159855769231 457.7446986607143 457.83533653846155 457.8831129807692 458.3931361607143 458.4765625 458.60396634615387 458.78305288461536 459.23130580357144 459.4302455357143 459.57338169642856 459.74038461538464 459.80552455357144 460.3384486607143 460.5248325892857 460.70853365384613 460.7505580357143 460.8683894230769 461.38309151785717 461.43900240384613 461.67410714285717 462.9140625 465.38131009615387 466.6782924107143 466.90384615384613

Current
Mean: 457.381 MB
Stdev: 4.415 MB (1.0%)
Runs: 446.0122767857143 448.75027901785717 449.6498325892857 450.21902901785717 450.88560267857144 452.1400669642857 452.6685267857143 452.7837611607143 452.8998325892857 453.25111607142856 453.41256009615387 453.48270089285717 453.53989955357144 454.03185096153845 454.1045673076923 454.37779017857144 454.546875 454.60853794642856 454.70703125 455.13169642857144 455.8356370192308 455.88040865384613 455.95870535714283 456.41434151785717 456.92466517857144 456.98046875 457.103515625 457.3844401041667 457.50697544642856 457.76622596153845 457.8314732142857 457.86160714285717 457.94642857142856 458.2396763392857 458.3138950892857 458.326171875 458.39536830357144 458.8549107142857 458.89090401785717 459.07589285714283 459.328125 459.52566964285717 459.78738839285717 460.2151442307692 460.4458705357143 460.59435096153845 460.705078125 461.03348214285717 461.08533653846155 461.7650669642857 461.78125 462.37650240384613 462.37667410714283 462.7299107142857 463.3794642857143 465.61216517857144 466.24939903846155 466.45492788461536 467.3197544642857
Report typing (CPU/JS) Baseline
Mean: 42.805 %
Stdev: 1.321 % (3.1%)
Runs: 39.7 40.2 40.5 40.8 40.9 41 41.1 41.1 41.2 41.2 41.4 41.4 41.4 41.7 41.7 41.9 41.9 42 42 42 42.2 42.3 42.3 42.4 42.4 42.6 42.7 42.7 42.8 42.9 42.9 42.9 43.2 43.3 43.4 43.5 43.5 43.5 43.6 43.6 43.7 43.7 43.7 43.7 43.8 43.8 44 44 44 44.1 44.1 44.3 44.3 44.4 44.4 44.7 44.8 44.9 45 45.1

Current
Mean: 43.227 %
Stdev: 1.711 % (4.0%)
Runs: 38.4 40.3 40.8 40.8 40.9 40.9 41.3 41.4 41.4 41.6 41.6 41.6 41.9 41.9 42 42 42.2 42.2 42.3 42.4 42.4 42.5 42.6 42.6 42.7 42.7 42.8 42.8 42.9 43.1 43.1 43.4 43.4 43.5 43.5 43.6 43.6 43.6 43.8 43.8 44 44 44.1 44.4 44.5 44.5 44.8 44.8 44.9 45.1 45.2 45.4 45.4 45.6 45.7 45.7 45.8 45.8 46.3 47.3
Report typing (CPU/UI) Baseline
Mean: 17.944 %
Stdev: 0.840 % (4.7%)
Runs: 16.1 16.1 16.2 16.4 16.4 16.5 16.8 16.8 16.9 17.2 17.2 17.3 17.4 17.4 17.5 17.5 17.5 17.6 17.7 17.7 17.8 17.8 17.8 17.8 17.8 17.9 17.9 17.9 17.9 18 18 18.1 18.1 18.2 18.2 18.2 18.2 18.2 18.2 18.4 18.4 18.5 18.5 18.5 18.5 18.6 18.7 18.7 18.7 18.8 18.8 18.8 19.1 19.1 19.2 19.2 19.2 19.2 19.6

Current
Mean: 18.105 %
Stdev: 0.876 % (4.8%)
Runs: 16.4 16.5 16.6 16.6 16.8 16.9 17.1 17.2 17.2 17.4 17.4 17.4 17.4 17.4 17.4 17.5 17.6 17.6 17.7 17.7 17.8 17.8 17.8 17.8 17.9 17.9 17.9 17.9 18 18 18.1 18.1 18.1 18.2 18.2 18.2 18.3 18.3 18.4 18.4 18.6 18.6 18.6 18.7 18.7 18.8 18.8 18.8 18.8 18.9 19.1 19.1 19.1 19.3 19.7 19.7 19.8 19.9 20.3
Chat opening Baseline
Mean: 139.217 ms
Stdev: 15.032 ms (10.8%)
Runs: 119.74434399977326 120.4686680007726 121.7735190000385 122.26102699898183 123.081014001742 123.70401999913156 123.99084500037134 124.22876000031829 125.23820000141859 125.45381599850953 125.97782399877906 126.18168099969625 126.32210299931467 127.32055700011551 127.81526700034738 128.3606360014528 129.46736700087786 131.3197429999709 132.30818699859083 132.72835299931467 133.33846000023186 134.3810629993677 134.50329599902034 134.60502099990845 134.72509800083935 134.87361700087786 135.1003009993583 135.16015600040555 136.58426900021732 136.67801900021732 137.10453299991786 137.30122900009155 137.3125 138.5697830002755 139.41796899959445 140.25594099983573 141.01277600042522 141.6405439991504 143.47587100043893 143.61140899918973 144.77209500037134 144.8452969994396 146.718465000391 148.6325679998845 149.83439100161195 153.79728199914098 154.36104299873114 155.83687300048769 159.3071290012449 159.56237899884582 165.58117599971592 170.55753599852324 170.56445299834013 175.81766800023615 189.33557099848986

Current
Mean: 160.412 ms
Stdev: 27.642 ms (17.2%)
Runs: 122.03422100096941 122.84468599967659 123.31998700089753 123.97721399925649 124.64351399987936 128.11096200160682 128.4783129990101 130.99401799961925 131.35514300130308 132.12345400080085 132.82653800025582 134.41438799910247 134.92447900027037 135.9591060001403 138.4426669999957 138.48270600102842 139.4849040005356 140.378744000569 140.42700199969113 140.4517419990152 143.63236500136554 143.67354299873114 143.79406700097024 145.6627190001309 147.37015799991786 149.5936680007726 150.59484799951315 153.96581999957561 154.08483900129795 155.19441800005734 156.18558800034225 156.77986700087786 158.77815799973905 159.64335099980235 161.9010010007769 163.24235100112855 165.35042299889028 167.815674001351 169.55615199916065 171.2018630001694 173.33134000003338 175.78348799981177 176.1362710017711 177.5844720005989 178.124552000314 183.17179400101304 183.1785070002079 183.41076700016856 185.33508300036192 185.3996990006417 186.33679199963808 186.79402699880302 194.05944800004363 198.34318100102246 206.7888590004295 208.26338800042868 210.26212499849498 210.45731600001454 223.52685499936342 236.74784400127828
Chat TTI Baseline
Mean: 402.783 ms
Stdev: 35.098 ms (8.7%)
Runs: 338.1934010013938 346.19193599931896 346.6645919997245 349.8276370000094 355.6187740005553 355.6983240004629 358.9508880004287 359.91333100013435 362.4167080000043 363.98046899959445 366.6862380001694 370.82088300026953 371.72920699976385 372.47485399991274 374.8885089997202 375.1983639989048 376.015909999609 376.96594299934804 378.9187020007521 382.031534999609 383.11836699955165 385.5472410004586 386.62581399828196 389.39913000166416 390.1794840004295 391.3052579984069 391.5893150009215 393.4685469996184 395.5987150017172 397.49487300030887 402.14709500037134 402.4776610005647 405.9757080003619 406.11250799894333 406.409831000492 409.29992699995637 410.56897000037134 421.0886640008539 422.53564400039613 422.8902589995414 423.3222659993917 426.0047199986875 427.3666990008205 428.2513020001352 428.60550899989903 432.16023799963295 432.75288899987936 435.77107799984515 436.843180000782 439.5703129991889 439.8664549998939 441.5387369990349 445.0102140009403 446.68819199874997 449.0415449999273 457.9455570001155 463.98034600168467 464.41153999976814 471.26639899984 479.5915130004287

Current
Mean: 433.505 ms
Stdev: 37.073 ms (8.6%)
Runs: 366.71586100012064 370.7769370004535 374.0721439998597 376.42008499987423 376.4234619997442 381.19913700036705 381.6162519995123 386.73791499994695 393.33325199969113 395.7349850013852 396.93457099981606 398.6313070002943 399.97269699908793 401.0952150002122 403.3208820000291 404.59932499937713 405.64977999962866 407.8088379986584 412.23962400108576 413.6332609988749 414.05224699899554 415.1928709987551 417.4909259993583 418.2290860004723 422.1331380009651 424.83614199981093 425.93221099860966 427.769247001037 431.4510089997202 434.24174000136554 435.8327229991555 436.08821700140834 437.93741900101304 440.40364599972963 442.41674800030887 443.1475830003619 443.62475600093603 443.83964000083506 446.8127030003816 448.844034999609 451.0094809997827 453.8989260010421 454.1713459994644 457.4187020007521 460.78116799890995 465.66353400051594 465.8789880014956 465.87959800101817 466.85201100073755 470.09708699956536 472.6746020000428 479.1082760002464 480.246703999117 483.2531340010464 484.0942790005356 484.9820149987936 487.7433679997921 500.53340600058436 505.21183299832046 523.6222740001976
Chat opening (CPU) Baseline
Mean: 144.764 %
Stdev: 6.015 % (4.2%)
Runs: 129.75055478750738 134.75948288084547 135.44910877405994 135.77133831398146 136.54368301964217 136.93737252914238 137.2065000804113 137.2727649150361 137.34029422403162 138.48643749380977 138.5372269132913 139.22762833999658 139.5484998507402 140.4994167600029 140.6426188774572 140.7347416720345 141.28136917417575 141.30870244594004 141.360267349812 141.78788865184154 142.2873130574592 142.4829543489096 142.77442555562305 142.78654825987357 143.1022719160974 143.1813053812851 143.38043445131802 143.4111056759187 143.4686010791947 143.78904650869092 143.79540918163678 144.0604275953942 146.09607082515257 146.1430603438642 146.232757592385 146.34155678040875 146.9227600016465 147.07045913577028 147.68446011563316 147.76231415682642 147.88674471498018 148.01017634397087 148.09385466589893 148.18580926333797 148.84309171835946 149.08874724898178 149.29917443815046 149.33528974140108 149.94575020624117 150.40356267367991 151.38806388558888 151.7521517600981 151.82035928143716 152.77045908183644 152.84114130771337 153.2757155012684 154.1568298680975 155.14590004708336 157.37426087233536 159.00905144532723

Current
Mean: 144.836 %
Stdev: 5.727 % (4.0%)
Runs: 131.96075938858857 134.31816621290395 135.21578876772767 135.73207690038763 136.32152860619402 136.97106383428627 138.34558712325546 138.35753684668524 138.52544012565684 139.21396922561775 139.2459898969953 139.99074627616426 140.01362464890306 140.25217619378435 140.32388039684992 141.62366268467363 141.8875146807698 142.17294666638858 142.2829002951481 142.28585526799262 142.36373381974119 142.45608588357402 142.79605102465496 142.82328223547492 142.89689784257723 143.17060330280262 143.45482485718844 143.55464538666152 143.5914885498726 144.54542921613537 144.642535006082 144.99537001815244 145.08275975410197 145.18389939683064 145.18499857345282 145.20385220301938 145.84279147184583 146.0514144297928 146.57888400169847 146.78940676719938 147.19071821544136 147.69808753225857 148.1476017387563 148.53210003638637 148.65201165541094 149.20462117014284 149.3820450545552 149.45506149207156 149.79618088130914 150.73243646214826 151.86997817197008 151.9411212725085 152.98050729826264 152.9956809013663 153.24540430608369 153.63218408071089 153.7739483831742 155.54323052282268 155.70297029702974 157.45230423967308
Chat opening (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

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 60 60 60
Chat opening (RAM) Baseline
Mean: 366.391 MB
Stdev: 18.163 MB (5.0%)
Runs: 334.8740234375 339.8173828125 342.3505859375 342.55859375 343.3818359375 343.7255859375 344.2900390625 344.51171875 345.24609375 345.4423828125 346.046875 346.873046875 347.0048828125 348.794921875 349.66796875 349.8447265625 351.548828125 351.91015625 352.03515625 353.486328125 353.84375 354.158203125 354.345703125 357.6376953125 358.0009765625 359.4833984375 360.4453125 360.736328125 362.13671875 362.9283854166667 363.171875 364.3802083333333 366.3919270833333 367.07421875 367.9365234375 373.59375 373.6591796875 376.9697265625 378.6650390625 379.6513671875 380.9169921875 381.5078125 381.9189453125 382.77734375 385.0751953125 386.7939453125 386.8955078125 387.265625 387.7158203125 387.8427734375 388.478515625 388.7060546875 389.6787109375 389.8291015625 390.939453125 391.7265625 392.1748046875 393.37890625 394.8779296875 396.35546875

Current
Mean: 361.918 MB
Stdev: 14.795 MB (4.1%)
Runs: 338.48828125 341.900390625 341.98046875 342.0234375 345.03515625 345.7099609375 345.8837890625 346.0791015625 346.4384765625 346.4541015625 346.50390625 347.951171875 349.38671875 349.599609375 350.0390625 350.76953125 351.1533203125 351.2333984375 352.1455078125 352.3203125 352.78515625 352.916015625 352.962890625 353.3779296875 353.3818359375 353.5263671875 354.064453125 355.5615234375 355.69140625 355.98828125 357.30859375 359.408203125 360.8720703125 360.958984375 361.1826171875 362.41796875 366.40234375 367.2783203125 368.01953125 369.22265625 369.7744140625 369.923828125 369.962890625 371.21328125 372.6123046875 373.6357421875 377.25078125 377.4765625 378.515625 378.53984375 380.619140625 381.025 381.0361328125 383.333984375 386.005859375 386.7060546875 388.5703125 390.142578125 391.6669921875 392.6162109375
Chat opening (CPU/JS) Baseline
Mean: 76.597 %
Stdev: 3.217 % (4.2%)
Runs: 69.3 70.5 71.2 72.4 72.4 72.4 72.7 72.8 72.8 72.9 72.9 73.3 73.3 73.4 73.5 74 74.4 74.8 74.8 74.9 74.9 75.3 75.4 75.4 75.4 75.4 75.7 75.8 76.4 76.9 77.2 77.3 77.3 77.3 77.8 77.8 77.8 78.3 78.3 78.4 78.7 78.8 78.9 79 79.1 79.2 79.3 79.4 79.5 79.7 79.7 79.8 79.9 80.3 80.5 81.2 82.1 82.3 82.4 83.2

Current
Mean: 76.593 %
Stdev: 2.409 % (3.1%)
Runs: 70.9 70.9 72.7 72.8 72.9 73.7 73.7 73.8 74.5 74.6 74.6 74.7 74.7 74.8 74.9 74.9 75.3 75.3 75.4 75.4 75.7 75.7 75.8 75.8 75.9 76 76.2 76.2 76.3 76.8 76.8 76.8 76.9 76.9 76.9 76.9 77 77.1 77.1 77.1 77.2 77.2 77.3 78.1 78.3 78.4 78.7 78.8 78.9 78.9 79.3 79.4 79.5 80.2 80.3 80.5 80.7 80.8 80.9 81.8
Chat opening (CPU/UI) Baseline
Mean: 26.800 %
Stdev: 2.399 % (8.9%)
Runs: 22.4 22.4 22.5 22.9 22.9 23 23.5 23.7 24.4 24.4 24.7 24.9 25 25.3 25.3 25.4 25.4 25.4 25.5 25.5 25.7 25.9 25.9 26 26 26 26.2 26.3 26.4 26.5 26.5 26.9 27 27.2 27.5 27.5 27.5 27.5 27.8 27.8 27.9 28 28 28 28.4 28.6 29 29 29.3 29.3 29.4 29.4 29.5 29.7 29.8 30 30.1 30.9 32.1 33

Current
Mean: 25.756 %
Stdev: 1.513 % (5.9%)
Runs: 23 23 23.4 23.5 23.8 23.9 24 24.2 24.3 24.3 24.3 24.3 24.4 24.4 24.4 24.4 24.5 24.5 24.5 25 25 25.2 25.2 25.3 25.4 25.4 25.5 25.5 25.7 25.9 25.9 25.9 25.9 26 26.3 26.3 26.4 26.4 26.4 26.4 26.4 26.5 26.5 26.5 26.5 26.6 26.6 26.9 27.1 27.3 27.4 27.4 27.8 27.9 28.4 28.6 28.7 29.1 29.3
Comment linking Baseline
Mean: 361.745 ms
Stdev: 26.939 ms (7.4%)
Runs: 320.34236700087786 320.3879400007427 322.1315919999033 322.7220049984753 324.2175699993968 329.3273929990828 330.7671300005168 332.64563000015914 333.9828700013459 336.0768229998648 337.92594400048256 341.7925620004535 342.4320480003953 342.73571799881756 343.0045580007136 344.8226319998503 345.66670699976385 347.4277749992907 348.0250650011003 348.63114500045776 348.99800600111485 349.2189539987594 349.2409669999033 350.20499699935317 351.29068999923766 351.76289900019765 351.8768310006708 352.01464900001884 352.7578529994935 354.2911380007863 355.4453940000385 356.89074700139463 357.9277349989861 357.9927169997245 358.83199100010097 359.63582399860024 364.54313100129366 365.55240900069475 367.51289900019765 369.2733559999615 374.1521819997579 375.79598000086844 376.16752099990845 377.468343000859 378.1745200008154 379.4080810006708 380.6328940000385 385.85611999966204 391.34204100072384 394.9213470015675 396.437541000545 402.9775799997151 403.32503299973905 403.73514899984 405.2541100010276 407.6861160006374 418.2102459985763 420.43851699866354 430.62182699888945

Current
Mean: 383.646 ms
Stdev: 32.341 ms (8.4%)
Runs: 329.5263259988278 330.29085299931467 335.0063479989767 338.7736820001155 339.0097659993917 339.25105799920857 340.8306480012834 341.0221350006759 342.08780900016427 348.02612300030887 350.96350099891424 351.2730719987303 356.4665940012783 361.1742759998888 363.62524399906397 366.17460099980235 366.71732600033283 367.95174200087786 368.5869960002601 369.96769299916923 370.9133299998939 375.34550000168383 376.54972299933434 378.5235190000385 378.6230059992522 378.6237789988518 380.83158399909735 382.2991540003568 383.25879000127316 384.5804440006614 384.59728999994695 385.2796630002558 387.2295740004629 388.01733399927616 389.8694260008633 391.331869000569 392.40279199928045 393.1533199995756 393.8477380014956 394.2280270010233 396.4987790007144 398.413738001138 398.67281199991703 398.9770100004971 402.4147950001061 402.9820149987936 403.9016520008445 411.047159999609 418.67305600084364 420.5515949986875 428.21057200059295 439.62955700047314 439.8591719996184 442.45210800133646 454.45857799984515 457.3821619991213 457.4586989991367
Linking (CPU) Baseline
Mean: 152.406 %
Stdev: 3.172 % (2.1%)
Runs: 145.84966351975524 146.42501009465283 146.8012843652638 147.61815452187005 148.30304320281329 148.3041543549213 148.3286238882558 148.5549961406751 148.76009311752972 148.81779888590296 149.40005554079124 149.4935524576481 149.5805490745216 150.03372931426244 150.34276666639917 150.7499080664062 150.90120349436722 151.07708431047658 151.10865297163576 151.20671800970624 151.3247573352983 151.4092281863695 151.56443504158344 151.73004088040895 151.75156871487613 151.78402583062598 151.8751752368021 151.9517481811416 151.9958809017211 152.0439334008475 152.0586688771193 152.1025708445283 152.1938004776173 152.4611425033015 152.62001915390277 152.7427602803538 152.90286575344174 153.22577823644636 153.4460245034282 153.87773286567594 154.13026573624953 154.19818871984228 154.75033083546495 154.808371398173 154.86322437451648 155.04457169570935 155.67175011822218 156.02169436945786 156.1268015659943 156.31546840878826 156.77493148587797 156.9445668919663 156.99147272758614 157.42149057573377 157.6081716580252 157.885538646197 157.97201812705254 159.27490174655867

Current
Mean: 152.322 %
Stdev: 3.705 % (2.4%)
Runs: 145.33024136174328 145.40760625865565 146.03864285359163 146.45189761622393 147.18702414888244 147.22577352388382 147.4116564653756 148.06103619612574 148.14506805504763 148.50428955076995 149.08667762750983 149.09902097232435 149.14287752622045 149.2974155017074 149.84875650457198 149.92157332460678 149.98599573323003 150.0777454766052 150.15768743842116 150.4129991120433 151.0838250721436 151.18701051857985 151.35965356863684 151.45347476348417 151.4606912275048 151.53929319603486 151.75244541432005 151.84896772836103 151.98525491193598 151.9917657017674 152.18135960798418 152.29861659740476 152.30905482300307 152.58780502870476 152.886047158339 152.90474213963262 152.92333918657445 153.11083736991176 153.12515839125354 153.31987124270177 153.34764590180765 153.78724235622684 153.94307666245126 154.42507674121913 155.0609880542576 155.15161094951503 155.1642858467106 155.17931450080326 155.36100471064827 155.46893276879783 155.63333859841538 156.86001429856995 156.93588002191424 157.1855012059993 157.38953864176847 157.71016696490074 158.48412685714243 159.0540551472529 161.13762260830768 161.92874562747707
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 60 60 60 60
Linking (RAM) Baseline
Mean: 404.994 MB
Stdev: 12.641 MB (3.1%)
Runs: 382.00390625 383.8776041666667 386.5963541666667 387.3209635416667 387.740234375 389.5546875 390.0904947916667 390.6002604166667 391.3899739583333 391.84921875 392.3658854166667 392.3776041666667 393.0455729166667 394.021484375 394.642578125 395.2161458333333 395.7180989583333 395.9654947916667 396.1744791666667 396.57421875 396.6341145833333 397.7421875 398.6334635416667 398.8567708333333 399.0032552083333 399.3365885416667 399.564453125 401.9603794642857 401.9700520833333 402.4575892857143 407.1692708333333 407.4680989583333 407.6119791666667 407.9771205357143 408.9596354166667 409.35658482142856 409.63046875 410.59877232142856 410.611328125 411.29129464285717 411.80580357142856 411.97098214285717 413.29520089285717 414.1321614583333 414.32924107142856 414.53125 414.6666666666667 416.0892857142857 416.25 418.11830357142856 418.1959635416667 418.47377232142856 418.609375 419.2057291666667 420.662109375 421.75669642857144 422.232421875 430.6341145833333 432.2298177083333 438.4934895833333

Current
Mean: 402.387 MB
Stdev: 11.230 MB (2.8%)
Runs: 376.353125 384.55859375 385.1822916666667 385.3697916666667 385.5696614583333 387.0188802083333 387.7337239583333 387.7903645833333 390.5475260416667 390.8834635416667 391.236328125 391.6764322916667 393.3645833333333 393.9166666666667 394.4296875 395.1334635416667 395.2662760416667 395.333984375 396.28125 396.6881510416667 397 397.1438802083333 397.3092447916667 398.0970052083333 398.20703125 398.2350260416667 398.3053385416667 398.826171875 399.5169270833333 400.64453125 401.1783854166667 402.1060267857143 402.3001302083333 402.7721354166667 403.1166294642857 406.25390625 407.3705357142857 407.63839285714283 408.3359375 409.73325892857144 409.9564732142857 411.05859375 411.5234375 411.7427455357143 411.8599330357143 412.15234375 413.36439732142856 413.5424107142857 413.85825892857144 414.0541294642857 414.75892857142856 414.79910714285717 415.04073660714283 415.12890625 415.4174107142857 417.42734375 418.07198660714283 418.7779017857143 419.66796875 432.58984375
Linking (CPU/JS) Baseline
Mean: 83.060 %
Stdev: 2.120 % (2.6%)
Runs: 77.6 77.9 79.9 80 80 80.1 80.6 80.6 80.7 80.8 80.8 81.1 81.1 81.3 81.3 81.4 81.5 81.8 81.8 82.3 82.4 82.5 82.5 82.5 82.6 82.6 82.6 83 83.1 83.2 83.3 83.4 83.5 83.7 83.7 83.7 83.8 84 84 84.1 84.1 84.2 84.4 84.6 84.6 84.6 84.8 84.9 85 85 85.3 85.4 85.5 85.6 86.1 86.4 86.4 86.4 86.6 86.9

Current
Mean: 82.886 %
Stdev: 1.557 % (1.9%)
Runs: 79.5 80.2 80.3 80.3 80.4 80.4 80.6 80.7 80.9 80.9 81.2 81.3 81.6 81.8 81.8 82.1 82.2 82.2 82.3 82.5 82.6 82.6 82.8 82.8 82.8 82.9 82.9 83 83 83.1 83.2 83.3 83.3 83.3 83.3 83.4 83.5 83.5 83.6 83.6 83.6 83.7 83.7 83.8 84 84.1 84.1 84.1 84.1 84.1 84.2 84.8 84.9 85 85 85.1 86.4 87
Linking (CPU/UI) Baseline
Mean: 29.180 %
Stdev: 1.577 % (5.4%)
Runs: 25.6 26.2 26.5 26.5 26.5 26.5 26.9 26.9 27.2 27.3 27.3 27.8 27.9 28 28.1 28.2 28.3 28.5 28.5 28.5 28.7 28.8 28.9 28.9 29 29.1 29.1 29.2 29.2 29.2 29.3 29.3 29.5 29.5 29.6 29.7 29.8 29.9 29.9 30 30 30.2 30.2 30.2 30.3 30.3 30.4 30.5 30.5 30.5 30.5 30.6 31.1 31.1 31.3 31.6 31.7 31.8 32.1 32.1

Current
Mean: 27.965 %
Stdev: 1.230 % (4.4%)
Runs: 25.2 25.5 25.9 25.9 26 26.2 26.3 26.5 26.5 26.6 26.6 26.8 26.9 27 27.2 27.2 27.2 27.2 27.4 27.4 27.6 27.6 27.6 27.8 27.9 27.9 27.9 27.9 28 28 28 28.1 28.1 28.1 28.2 28.2 28.2 28.2 28.3 28.3 28.4 28.5 28.6 28.8 28.9 29 29 29 29.2 29.3 29.3 29.3 29.3 29.6 29.8 29.8 30 30.1 30.2 30.4

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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants