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

Bump Onyx to 2.0.57 #46297

Merged
merged 4 commits into from
Jul 26, 2024
Merged

Bump Onyx to 2.0.57 #46297

merged 4 commits into from
Jul 26, 2024

Conversation

paultsimura
Copy link
Contributor

@paultsimura paultsimura commented Jul 26, 2024

Details

This is an Onyx bump to v. 2.0.57

Fixed Issues

$ #37560
PROPOSAL: #37560 (comment)

Tests

Same as QA

Offline tests

Same as QA

QA Steps

  1. Create a distance request with 3 waypoints
  2. Navigate to the distance request details
  3. Disable the internet connection
  4. Click on the distance field to edit
  5. Click on a waypoint
  6. Click on the 3 dot menu > Delete waypoint
  7. Hit Save
  8. Switch chat
  9. Go back online
  10. Go back to the transaction thread
  11. Click "distance" again
  12. Verify the deleted waypoint is not present (i.e. "indeed" deleted)

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 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 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 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.

Screenshots/Videos

Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop

@paultsimura paultsimura marked this pull request as ready for review July 26, 2024 13:19
@paultsimura paultsimura requested a review from a team as a code owner July 26, 2024 13:19
@melvin-bot melvin-bot bot removed the request for review from a team July 26, 2024 13:19
Copy link

melvin-bot bot commented Jul 26, 2024

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

@melvin-bot melvin-bot bot requested a review from sobitneupane July 26, 2024 13:19
@paultsimura paultsimura changed the title fix: Bump Onyx to 2.0.58 Bump Onyx to 2.0.58 Jul 26, 2024
@paultsimura
Copy link
Contributor Author

TS check is failing on main.

@paultsimura
Copy link
Contributor Author

@hannojg unfortunately, your version – 2.0.58 seems to be buggy: with it, the unit test fails (please see the CI). I tried using 2.0.57 and it passed successfully.

@paultsimura
Copy link
Contributor Author

@tgolen @mountiny considering this, should we still bump 3 versions up (perhaps after a fix), or should I use the 2.0.57 with my changes only?

@hannojg
Copy link
Contributor

hannojg commented Jul 26, 2024

Thanks, maybe then lets only bump to 2.057, and then I can check whats wrong, fix it, and then bump my changes separately?

@tgolen
Copy link
Contributor

tgolen commented Jul 26, 2024

Yeah, I like the idea of only bumping to 2.0.57 for now.

@paultsimura paultsimura changed the title Bump Onyx to 2.0.58 Bump Onyx to 2.0.57 Jul 26, 2024
@paultsimura
Copy link
Contributor Author

@tgolen since there won't be any C+ as it's a bump only – I think, this PR might be ready for merge 🤔

@tgolen
Copy link
Contributor

tgolen commented Jul 26, 2024

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
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop

@tgolen
Copy link
Contributor

tgolen commented Jul 26, 2024

It's really strange to see this test failing:

image

It shouldn't have anything to do with your PR and the only thing I can guess is that someone else forgot to build the GH actions in their PR.

@tgolen tgolen merged commit ac2bcc7 into Expensify:main Jul 26, 2024
15 of 19 checks passed
@melvin-bot melvin-bot bot added the Emergency label Jul 26, 2024
Copy link

melvin-bot bot commented Jul 26, 2024

@tgolen looks like this was merged without a test passing. Please add a note explaining why this was done and remove the Emergency label if this is not an emergency.

@tgolen tgolen removed the Emergency label Jul 26, 2024
@tgolen
Copy link
Contributor

tgolen commented Jul 26, 2024

Test failure was unrelated to the PR. See my previous comment.

@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 26, 2024
Copy link
Contributor

Performance Comparison Report 📊

Significant Changes To Duration

Name Duration
Open Chat Finder Page TTI 1031.135 ms → 7390.742 ms (+6359.607 ms, +616.8%) 🔴🔴
Show details
Name Duration
Open Chat Finder Page TTI Baseline
Mean: 1031.135 ms
Stdev: 84.918 ms (8.2%)
Runs: 887.2921139970422 887.7941089980304 906.8768720030785 930.4296070002019 930.9366050027311 934.141886997968 935.6602779999375 937.6759040020406 939.8969319984317 942.8983970023692 946.6356210000813 948.0855310000479 949.23445700109 949.634317997843 952.2650969997048 957.071776997298 966.2091480009258 968.73514899984 970.4097489975393 975.3301190026104 978.2690030001104 985.9058839976788 986.7801109999418 989.4936529994011 990.2848309986293 992.37569199875 997.7459320016205 1000.7959400005639 1002.5258789993823 1002.9159759990871 1005.7560229972005 1013.0586350001395 1013.2615559995174 1024.6525469981134 1041.2703050002456 1053.5904959999025 1055.1997890025377 1063.0638430006802 1069.9746100008488 1088.6696369983256 1089.2070729993284 1089.507936000824 1095.4987800009549 1101.3234870024025 1110.116130001843 1112.2906090021133 1114.0220550000668 1115.5462239980698 1132.913982000202 1133.451661001891 1140.0550129972398 1141.5574950017035 1143.8406170010567 1144.4731450006366 1149.05712999776 1149.788656000048 1160.3609619997442 1174.6294350028038 1191.6112879998982 1206.0143640004098

Current
Mean: 7390.742 ms
Stdev: 306.498 ms (4.1%)
Runs: 6630.574182000011 6942.215335000306 6996.695601001382 7014.861331999302 7019.900515999645 7027.764896001667 7028.707075998187 7055.606244999915 7068.308841001242 7068.534793999046 7075.167605999857 7110.862878002226 7113.2856070026755 7130.97469400242 7131.747969001532 7148.119022000581 7149.564089998603 7163.24634199962 7167.491824999452 7169.494022000581 7171.07926800102 7184.529504001141 7192.044355001301 7197.591150000691 7208.513471998274 7227.0361770018935 7236.6927930004895 7280.187421999872 7306.026370998472 7325.371015999466 7360.156578999013 7388.284834001213 7418.800500001758 7481.616864997894 7534.06372500211 7538.8649940006435 7560.0676300004125 7578.149133000523 7589.166874002665 7590.7552120015025 7596.66496199742 7607.576338000596 7616.071496002376 7622.003463000059 7624.015181001276 7644.882653001696 7653.048140000552 7713.387616999447 7715.6061240024865 7721.040043000132 7727.267866998911 7749.982343997806 7758.528324000537 7826.424360997975 7856.892540998757 7861.445967998356 7871.940027002245 7875.26872099936 7896.075931999832 7924.255416002125

Meaningless Changes To Duration

Show entries
Name Duration
App start nativeLaunch 35.810 ms → 36.305 ms (+0.495 ms, +1.4%)
App start nativeLaunchEnd_To_appCreationStart 67.000 ms → 78.317 ms (+11.317 ms, +16.9%) 🟡
App start appCreation 72.000 ms → 67.695 ms (-4.305 ms, -6.0%)
App start appCreationEnd_To_contentAppeared 617.831 ms → 620.717 ms (+2.886 ms, ±0.0%)
App start runJsBundle 456.267 ms → 457.050 ms (+0.783 ms, ±0.0%)
App start TTI 1990.734 ms → 2083.319 ms (+92.585 ms, +4.7%)
App start contentAppeared_To_screenTTI 1194.201 ms → 1288.790 ms (+94.589 ms, +7.9%)
App start regularAppStart 0.021 ms → 0.021 ms (+0.000 ms, +0.5%)
App start time (CPU) 143.826 % → 141.341 % (-2.485 %, -1.7%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 356.486 MB → 355.385 MB (-1.101 MB, ±0.0%)
App start time (CPU/JS) 82.698 % → 79.728 % (-2.970 %, -3.6%)
App start time (CPU/UI) 24.875 % → 23.907 % (-0.968 %, -3.9%)
Load Search Options 147.849 ms → 129.263 ms (-18.586 ms, -12.6%)
Open chat finder page TTI (CPU) 154.732 % → 134.581 % (-20.151 %, -13.0%)
Open chat finder page TTI (FPS) 59.948 FPS → 60.000 FPS (+0.052 FPS, ±0.0%)
Open chat finder page TTI (RAM) 455.714 MB → 507.541 MB (+51.827 MB, +11.4%)
Open chat finder page TTI (CPU/JS) 71.013 % → 90.812 % (+19.798 %, +27.9%) 🟡
Open chat finder page TTI (CPU/UI) 32.870 % → 18.467 % (-14.403 %, -43.8%) 🟢
Composer typing rerender count 2.000 renders → 2.000 renders
Report typing (CPU) 88.184 % → 88.474 % (+0.290 %, ±0.0%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 459.107 MB → 461.404 MB (+2.297 MB, +0.5%)
Report typing (CPU/JS) 43.293 % → 43.963 % (+0.669 %, +1.5%)
Report typing (CPU/UI) 18.218 % → 17.848 % (-0.370 %, -2.0%)
Chat opening 148.436 ms → 163.638 ms (+15.202 ms, +10.2%)
Chat TTI 425.875 ms → 463.175 ms (+37.300 ms, +8.8%)
Chat opening (CPU) 144.176 % → 146.145 % (+1.969 %, +1.4%)
Chat opening (FPS) 60.000 FPS → 60.000 FPS
Chat opening (RAM) 368.453 MB → 369.900 MB (+1.446 MB, ±0.0%)
Chat opening (CPU/JS) 76.638 % → 78.448 % (+1.810 %, +2.4%)
Chat opening (CPU/UI) 27.496 % → 26.732 % (-0.764 %, -2.8%)
Comment linking 366.841 ms → 375.836 ms (+8.995 ms, +2.5%)
Linking (CPU) 152.509 % → 152.863 % (+0.354 %, ±0.0%)
Linking (FPS) 60.000 FPS → 60.000 FPS
Linking (RAM) 408.710 MB → 410.770 MB (+2.059 MB, +0.5%)
Linking (CPU/JS) 83.442 % → 83.972 % (+0.529 %, +0.6%)
Linking (CPU/UI) 29.295 % → 29.005 % (-0.290 %, -1.0%)
Show details
Name Duration
App start nativeLaunch Baseline
Mean: 35.810 ms
Stdev: 4.659 ms (13.0%)
Runs: 28 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 35 35 35 36 36 37 37 37 38 38 38 38 39 39 39 40 40 40 40 41 41 41 41 42 43 45 46 46 48

Current
Mean: 36.305 ms
Stdev: 4.931 ms (13.6%)
Runs: 28 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 35 35 35 36 36 36 36 36 36 38 38 38 39 39 40 40 40 41 41 41 42 42 42 42 42 43 43 43 45 45 47 49
App start nativeLaunchEnd_To_appCreationStart Baseline
Mean: 67.000 ms
Stdev: 11.718 ms (17.5%)
Runs: 49 52 53 54 54 55 55 55 55 56 56 57 58 58 58 59 59 59 59 60 60 60 61 61 62 62 63 63 64 64 65 65 66 66 67 67 68 68 68 68 69 72 72 72 74 75 78 79 79 79 80 80 81 85 87 92 96 97 97

Current
Mean: 78.317 ms
Stdev: 11.781 ms (15.0%)
Runs: 57 61 61 61 61 62 64 64 65 66 66 67 68 69 70 70 70 71 72 72 72 72 73 74 74 74 74 75 75 75 76 77 77 79 80 80 80 81 83 83 85 86 86 87 87 88 89 89 90 91 92 93 93 95 97 97 98 99 101 105
App start appCreation Baseline
Mean: 72.000 ms
Stdev: 11.949 ms (16.6%)
Runs: 52 55 56 58 59 59 59 59 60 60 61 61 62 63 63 64 64 64 65 65 66 66 66 66 67 67 67 68 68 68 69 69 69 71 71 72 73 74 74 75 76 77 77 79 79 80 81 81 82 83 85 87 87 91 92 94 94 96 99 105

Current
Mean: 67.695 ms
Stdev: 9.994 ms (14.8%)
Runs: 52 53 54 56 56 56 57 57 58 58 59 59 59 60 60 60 61 61 61 61 61 62 62 63 63 63 64 65 65 65 66 66 67 67 69 69 69 69 71 71 71 72 74 74 74 76 78 78 78 78 79 80 80 82 84 88 91 91 91
App start appCreationEnd_To_contentAppeared Baseline
Mean: 617.831 ms
Stdev: 41.966 ms (6.8%)
Runs: 538 539 547 551 554 564 568 571 573 577 577 578 579 582 584 585 586 587 588 590 593 599 606 611 613 613 613 616 618 619 621 622 626 628 628 633 635 636 636 636 637 637 639 639 639 644 653 653 657 662 664 679 681 681 684 689 689 694 711

Current
Mean: 620.717 ms
Stdev: 43.967 ms (7.1%)
Runs: 528 532 551 556 557 562 565 566 569 571 573 581 582 586 588 591 595 596 596 604 608 608 609 610 611 611 612 613 614 614 616 619 620 621 621 621 630 635 636 637 637 640 644 646 647 662 663 666 672 675 676 677 678 682 683 688 693 696 701 702
App start runJsBundle Baseline
Mean: 456.267 ms
Stdev: 31.721 ms (7.0%)
Runs: 386 395 410 410 412 417 417 421 425 429 430 430 430 430 432 432 434 434 434 439 441 442 442 444 445 447 452 454 454 455 460 460 461 461 462 462 463 465 467 467 468 469 471 474 477 478 479 480 482 482 488 488 489 493 498 513 514 519 528 535

Current
Mean: 457.050 ms
Stdev: 31.224 ms (6.8%)
Runs: 388 395 399 404 412 414 415 420 421 427 428 429 430 433 434 437 438 443 443 444 446 447 447 449 453 453 455 457 458 459 459 461 461 462 462 463 464 465 466 469 472 472 475 475 478 480 481 482 482 484 486 491 491 492 494 495 507 515 517 544
App start TTI Baseline
Mean: 1990.734 ms
Stdev: 124.588 ms (6.3%)
Runs: 1752.7947360016406 1775.1200309991837 1782.6074369996786 1794.1125979982316 1815.0534589998424 1816.0353320017457 1835.9284479990602 1839.1934720017016 1854.977320998907 1866.095431998372 1872.8409550003707 1874.0905020013452 1877.0450639985502 1880.7866379991174 1883.0652780011296 1885.7364749982953 1892.344386998564 1893.3256050013006 1893.92186300084 1904.1691629998386 1910.2767760008574 1926.071579001844 1931.9721510000527 1941.7898450009525 1950.5051509998739 1958.7152910009027 1962.9895519986749 1965.722715999931 1974.3114890009165 1981.5107100009918 1988.483192000538 1999.8892080001533 2001.336986001581 2008.1870319992304 2044.1404259987175 2045.3524959981441 2053.262908998877 2056.4224970005453 2056.7444790005684 2066.037618998438 2076.2423730008304 2077.6763259992003 2080.4081409983337 2084.487936999649 2089.783854998648 2090.1822080016136 2099.6627889983356 2103.46236500144 2110.009132999927 2113.0784859992564 2122.1851160004735 2129.1706189997494 2131.7400979995728 2143.862215999514 2158.321166999638 2176.5680189989507 2180.2149129994214 2181.197746999562 2210.683671001345 2272.143422998488

Current
Mean: 2083.319 ms
Stdev: 125.712 ms (6.0%)
Runs: 1839.9102700017393 1846.8809299990535 1851.4707669988275 1864.6180379986763 1872.3108499981463 1885.8657479994 1890.945815000683 1893.5464619994164 1951.2438310012221 1965.1117219999433 1969.394636001438 1992.0915610007942 2002.8036909997463 2004.995937999338 2009.1930189989507 2018.9608660005033 2019.48483800143 2029.3907940015197 2035.4340839982033 2037.425450000912 2042.9507930018008 2047.249726999551 2047.7429380007088 2047.8832640014589 2051.8738260008395 2052.6090269982815 2057.48542400077 2071.95563999936 2072.8385399989784 2078.594507999718 2087.292183998972 2091.7340970002115 2092.9639489986002 2098.801199000329 2100.981499001384 2104.80123699829 2115.737160999328 2115.915247000754 2122.7159220017493 2127.3895259983838 2129.3705790005624 2130.4038619995117 2136.4303210005164 2147.190655000508 2163.0135940015316 2163.0333499982953 2174.392119999975 2193.4168159998953 2195.8809150010347 2199.33478499949 2200.872781999409 2219.5273960009217 2221.946738999337 2225.9462190009654 2231.904102999717 2299.4322470016778 2321.897417001426 2339.562906000763 2340.005445998162 2355.000220000744
App start contentAppeared_To_screenTTI Baseline
Mean: 1194.201 ms
Stdev: 92.038 ms (7.7%)
Runs: 1024.6074369996786 1036.7947360016406 1042.1125979982316 1049.1200309991837 1074.7866379991174 1083.7152910009027 1092.0534589998424 1092.095431998372 1094.8409550003707 1098.1934720017016 1099.977320998907 1108.0353320017457 1114.0652780011296 1116.9284479990602 1116.9721510000527 1126.2767760008574 1140.0905020013452 1141.344386998564 1141.7898450009525 1142.3256050013006 1149.8892080001533 1150.1691629998386 1157.5107100009918 1166.1822080016136 1167.3114890009165 1175.336986001581 1178.7364749982953 1179.92186300084 1182.9895519986749 1183.2629089988768 1183.46236500144 1184.071579001844 1190.722715999931 1192.0450639985502 1200.1404259987175 1200.4879369996488 1202.4081409983337 1204.1870319992304 1208.3524959981441 1216.5051509998739 1233.2423730008304 1233.4224970005453 1250.483192000538 1257.7400979995728 1266.0376189984381 1266.6627889983356 1267.7444790005684 1283.0091329999268 1283.0784859992564 1298.6763259992003 1301.321166999638 1307.7838549986482 1308.1851160004735 1308.1977469995618 1332.5680189989507 1333.2149129994214 1340.8622159995139 1341.1706189997494 1375.683671001345 1453.143422998488

Current
Mean: 1288.790 ms
Stdev: 67.572 ms (5.2%)
Runs: 1145.3108499981463 1157.5464619994164 1166.945815000683 1201.2438310012221 1206.0915610007942 1208.394636001438 1224.2921839989722 1240.8738260008395 1241.1930189989507 1241.48483800143 1246.995937999338 1249.425450000912 1249.4854240007699 1250.3907940015197 1255.4340839982033 1256.249726999551 1258.3895259983838 1259.1117219999433 1263.9608660005033 1264.9556399993598 1266.6090269982815 1266.737160999328 1266.8012369982898 1266.9152470007539 1266.9507930018008 1267.8385399989784 1277.3705790005624 1280.5945079997182 1283.1906550005078 1283.7340970002115 1283.7429380007088 1290.8011990003288 1291.8036909997463 1292.3347849994898 1293.0135940015316 1299.8832640014589 1303.9639489986002 1308.8727819994092 1312.0333499982953 1317.4303210005164 1318.9814990013838 1332.7159220017493 1333.4038619995117 1341.392119999975 1373.946738999337 1382.8809150010347 1383.4168159998953 1391.5273960009217 1408.4322470016778 1418.904102999717 1433.005445998162 1437.9462190009654 1440.8974170014262
App start regularAppStart Baseline
Mean: 0.021 ms
Stdev: 0.002 ms (8.5%)
Runs: 0.017090000212192535 0.017904002219438553 0.01794400066137314 0.01839199662208557 0.0185139998793602 0.018675997853279114 0.019123997539281845 0.019286997616291046 0.019531000405550003 0.019612997770309448 0.019816000014543533 0.019816000014543533 0.020020000636577606 0.02018200233578682 0.02018299698829651 0.020222999155521393 0.020305000245571136 0.020426001399755478 0.02046700194478035 0.020468000322580338 0.020507998764514923 0.020507998764514923 0.020507998764514923 0.020711999386548996 0.020711999386548996 0.020791999995708466 0.02099600061774254 0.021199997514486313 0.02120000123977661 0.021239999681711197 0.021361999213695526 0.021363001316785812 0.021402999758720398 0.021524999290704727 0.021647997200489044 0.021648000925779343 0.021686997264623642 0.021809998899698257 0.02185099944472313 0.02185099944472313 0.022053997963666916 0.02213599905371666 0.02225799858570099 0.022339001297950745 0.022461000829935074 0.022461000829935074 0.022623997181653976 0.022744998335838318 0.022828001528978348 0.023029997944831848 0.023274999111890793 0.02331499755382538 0.02351900190114975 0.02359999716281891 0.024698998779058456 0.025228001177310944 0.025350000709295273 0.025350000709295273

Current
Mean: 0.021 ms
Stdev: 0.002 ms (10.7%)
Runs: 0.017659001052379608 0.017903998494148254 0.018066000193357468 0.01814800128340721 0.018310997635126114 0.01843300089240074 0.01855500042438507 0.018594998866319656 0.018717002123594284 0.018757998943328857 0.018757998943328857 0.019206002354621887 0.019409000873565674 0.019612997770309448 0.019735001027584076 0.01977599784731865 0.01981699839234352 0.01985599845647812 0.019857000559568405 0.019937999546527863 0.020059999078512192 0.02006000280380249 0.020263999700546265 0.02030399814248085 0.020426999777555466 0.020548999309539795 0.020791999995708466 0.020791999995708466 0.020833000540733337 0.021036002784967422 0.021036997437477112 0.021483998745679855 0.021524999290704727 0.021525003015995026 0.0215659998357296 0.021931998431682587 0.022054001688957214 0.022134996950626373 0.022339001297950745 0.022420000284910202 0.022623002529144287 0.022704999893903732 0.02282699942588806 0.022908002138137817 0.02299000322818756 0.02311200276017189 0.02311200276017189 0.023680999875068665 0.023722000420093536 0.023802999407052994 0.02404799684882164 0.024088997393846512 0.024413999170064926 0.024535998702049255 0.02473900094628334 0.02518799901008606 0.025432001799345016 0.025839000940322876 0.027587998658418655
App start time (CPU) Baseline
Mean: 143.826 %
Stdev: 8.139 % (5.7%)
Runs: 125.02609182892039 127.91840918777669 129.29553487439134 130.33966189646418 131.06523599586782 134.47209877071057 135.3406748865091 135.5406355209381 135.59268837172203 136.41115134374397 137.2705667500693 137.6274608358013 138.5146203344696 138.54245050126272 138.7018408410226 139.26564426009315 139.3887022639725 139.67853533717567 139.68806985102026 139.80149227422626 139.8191854959045 139.84762179395085 140.0024606893885 140.15269418778786 140.43675891666663 140.6793191984966 141.18950083238718 141.5180394465393 141.87229999632564 141.98473230472175 142.51288014905367 142.81301301912035 142.87665609912034 143.79374584165 144.2135641339861 144.3898075128418 144.92453661028813 146.89018793053302 147.3285890811573 147.651949732783 148.3491125418404 148.57399987049027 149.1066931742877 149.14797503209192 149.43350974936524 150.32662638901382 150.46839246336447 151.6723267735413 152.5077308808571 152.80631431429643 153.13363087200483 153.16701202040088 154.27874791829825 154.3708468268616 154.43120221785068 155.92548236859608 157.22813617586942 158.67330677290843 160.33129602169572 161.25919551220755

Current
Mean: 141.341 %
Stdev: 6.702 % (4.7%)
Runs: 127.60169054223604 130.22416457407763 133.01301335037732 133.56351664250883 133.87857073878698 134.13359633374867 134.1634310904114 134.2224376819502 134.4085710654982 134.4200937531882 134.55606773520535 135.2009740016043 135.34031661390617 135.87369071077484 135.893072204231 136.1768411866796 136.51162627996388 136.59605813301698 137.13506320691948 137.29677224839014 137.68954410471105 137.79146873869718 137.9095085348607 138.41757954935719 138.4422442244224 138.4601290731628 139.3268814397751 139.45142916811145 139.96148841738233 140.08539914170692 140.10489485050746 140.22783134736784 141.00800524985243 141.65856426117833 142.55700104741862 142.6494197806877 142.81574373198023 143.03305867271396 143.3355795661061 143.55160338971265 143.7528642253053 144.37824984089792 144.85414444108915 144.8928790295522 144.99239477830926 146.22805725749473 147.1388098991131 147.30653759932449 147.69104029530345 147.7697786205327 147.83233236033388 148.41655390478428 148.57506661367285 149.97290135312477 150.78938397534984 152.0818202182765 152.36564160026552 156.18824663832942 158.0239927919092 158.52292051306958
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

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
App start time (RAM) Baseline
Mean: 356.486 MB
Stdev: 10.039 MB (2.8%)
Runs: 337.6510416666667 338.2473958333333 339.88671875 342.4010416666667 342.6796875 342.75 343.1940104166667 343.4440104166667 346.5481770833333 347.2786458333333 347.7291666666667 347.73828125 347.9049479166667 348.427734375 348.8919270833333 349.0830078125 349.24609375 350.3958333333333 350.44921875 351.0911458333333 351.12109375 351.6432291666667 351.69140625 353.453125 353.5026041666667 354.2265625 354.62890625 354.9388020833333 355.1145833333333 355.1484375 356.169921875 356.88671875 357.6354166666667 357.8359375 358.390625 359.197265625 359.2955729166667 359.9599609375 360.0185546875 360.5481770833333 360.9973958333333 361.2682291666667 361.3294270833333 361.6419270833333 362.19921875 363.23046875 364.4127604166667 364.4309895833333 364.71484375 366.08984375 366.1744791666667 366.4830729166667 367.21484375 368.1354166666667 371.3229166666667 372.7447916666667 373.36328125 374.9231770833333 377.20703125 384.84765625

Current
Mean: 355.385 MB
Stdev: 6.177 MB (1.7%)
Runs: 340.515625 340.953125 348.927734375 349.1692708333333 349.44140625 349.7708333333333 349.96875 350.26953125 350.6197916666667 350.91015625 350.94140625 351.1025390625 351.1940104166667 351.20703125 351.2591145833333 351.2838541666667 351.3216145833333 351.4309895833333 351.4755859375 351.5208333333333 351.5247395833333 351.8658854166667 351.8919270833333 351.9270833333333 352.1484375 352.296875 352.30859375 352.533203125 352.7513020833333 352.787109375 353.0029296875 353.34375 354.3255208333333 354.9287109375 355.3564453125 355.63671875 356.0104166666667 357.1171875 357.30078125 357.744140625 358.0481770833333 358.1044921875 358.2958984375 358.8818359375 359.2447916666667 360.8486328125 360.90234375 361.67578125 362.6513671875 362.7981770833333 362.8828125 363.453125 363.5048828125 363.580078125 363.6536458333333 364.1259765625 364.78515625 365.2083333333333 365.7421875 374.6184895833333
App start time (CPU/JS) Baseline
Mean: 82.698 %
Stdev: 3.291 % (4.0%)
Runs: 74.4 75.2 76.5 76.7 76.9 79.1 79.1 79.2 80.4 80.4 80.5 80.5 80.6 81.2 81.2 81.2 81.2 81.6 81.6 81.8 81.9 82 82.3 82.5 82.5 82.6 82.6 82.9 83 83.1 83.1 83.1 83.5 83.6 83.8 84 84.5 85.1 85.2 85.2 85.4 85.4 85.5 85.7 85.9 85.9 86.1 86.5 86.5 87.2 87.8 88.5 90.8

Current
Mean: 79.728 %
Stdev: 4.795 % (6.0%)
Runs: 70.9 71.2 71.4 71.5 72.5 72.9 73.4 73.8 74 74.2 74.3 74.4 74.5 74.8 75.3 75.3 75.3 75.6 75.6 76.2 76.4 76.7 76.9 78 78.4 79.7 79.8 80.1 80.4 80.7 81.6 81.9 82 82.5 82.6 82.6 82.8 82.8 83.2 83.2 83.3 83.4 83.4 83.7 83.8 83.8 83.9 84 84.2 84.4 84.5 84.5 84.8 85.1 85.3 85.7 85.9 86.5 86.8 87.3
App start time (CPU/UI) Baseline
Mean: 24.875 %
Stdev: 3.055 % (12.3%)
Runs: 17.3 19.8 19.9 20 20 20.6 20.6 20.6 20.6 21.3 22 22 22.4 22.5 22.6 22.6 23.3 23.3 23.3 23.3 23.3 23.4 23.4 23.9 24 24.5 24.5 24.6 24.7 24.7 24.8 25.1 25.4 25.4 25.5 25.6 25.9 26.4 26.5 26.6 27.2 27.3 27.3 27.4 27.7 27.8 28 28 28 28 28.3 28.5 28.5 28.6 28.6 28.6 28.7 29.4 29.9 30.5

Current
Mean: 23.907 %
Stdev: 2.436 % (10.2%)
Runs: 18.5 19.3 19.3 20 20.5 20.5 20.6 21.2 21.2 21.3 21.3 21.3 21.7 21.9 22 22 22 22.1 22.3 22.5 22.6 22.6 23 23.1 23.3 23.3 23.5 23.9 23.9 23.9 24 24 24.3 24.3 24.4 24.7 25.1 25.3 25.3 25.4 25.5 25.5 25.8 26 26.2 26.4 26.4 26.5 26.6 26.7 26.8 26.9 26.9 26.9 27 27.3 27.3 27.3 27.5 27.5
Load Search Options Baseline
Mean: 147.849 ms
Stdev: 11.735 ms (7.9%)
Runs: 122.5369869992137 127.44136599823833 130.4969080016017 131.1036380007863 132.58553100004792 133.48958399891853 134.5306809991598 135.1083579994738 135.2227380014956 136.16589400172234 136.32588800042868 136.51656100153923 137.0142819993198 137.8462319970131 137.92252600193024 139.21203599870205 139.84952799975872 140.27864599972963 140.32678300142288 140.6754150018096 140.89436899870634 141.572509996593 141.65779700130224 141.81372100114822 142.1081949993968 143.44051099941134 143.92533400282264 144.37963899970055 145.4960120022297 149.31567399948835 149.3636480011046 149.83634399995208 150.21907500177622 150.78401700034738 150.80627500265837 152.38732900097966 152.82246899977326 153.96040799841285 154.08878599852324 154.2065019980073 154.7049160003662 155.21317599713802 156.0079750008881 157.12914999946952 157.49959299713373 157.86470599845052 157.91373700276017 157.98242200165987 158.79707900062203 159.06477900221944 159.20096899941564 160.1474200002849 162.02229800075293 163.60839800164104 163.89200900122523 165.3577469997108 171.50345800071955 173.49434399977326 173.95247500017285

Current
Mean: 129.263 ms
Stdev: 6.843 ms (5.3%)
Runs: 115.59232499822974 115.97371399775147 118.64664799720049 118.79109700024128 119.61995399743319 120.02404800057411 120.11405400186777 120.16556799784303 120.51163800060749 122.36385099962354 122.84981299936771 123.68135599792004 123.95747900009155 124.17175300046802 124.38655599951744 124.65873200073838 124.81152299791574 124.83744300156832 125.10522500053048 125.118651997298 125.37874300032854 125.67972799763083 126.13810199871659 126.16638199985027 126.59899900108576 128.82625399902463 129.2392169982195 129.2769769988954 129.3212080001831 129.63985199853778 129.80956999957561 130.1129150018096 130.28853400051594 130.7426350004971 130.77982600033283 130.86177599802613 131.19848699867725 131.390788000077 132.80432200059295 133.58805400133133 133.7868660017848 133.969197999686 134.3223880007863 134.51969400048256 134.6597900018096 134.74035599827766 134.95296300202608 135.22636000066996 135.2687180005014 135.39042199775577 136.79296800121665 137.43526300042868 137.65193700045347 137.72737700119615 137.8839929997921 139.2099200002849 140.5483400002122 141.0274259969592 148.18656500056386
Open chat finder page TTI (CPU) Baseline
Mean: 154.732 %
Stdev: 6.829 % (4.4%)
Runs: 140.86260039079502 142.82823878615548 143.46222132166747 144.2418451688432 144.45242997251367 144.7650781324827 145.51400162791572 145.58000833758092 146.6963404294516 146.75826440318522 147.097722430361 147.71745794077808 148.48826754751818 148.5412047842155 149.45327504686728 150.0704020136307 150.36668913923322 151.473688049799 151.745264098739 152.11320930575926 152.15959748048743 152.2253985125837 152.46820774785522 152.59040738897139 153.58883340274377 153.61454687401505 153.7212329476615 153.76738076327635 154.44482746237568 154.71612863792518 154.73901969822717 155.1228901968648 155.21297494842239 155.54684144916646 155.68869729023734 155.93308274321737 156.5024755048139 156.5395258012168 156.83628749522967 157.05096964560045 157.2151435667432 157.82175838419255 159.09718875802042 159.13802629630663 159.81057996489366 160.5918296229582 160.90171812310066 160.91324814182005 161.20482643310996 161.57078733455185 162.93353521273443 163.15733448718697 163.32414404056584 163.44776541716774 164.02435282543695 165.1255253453595 165.6357713104028 166.1837587127304 167.2034901040679 169.9380967073839

Current
Mean: 134.581 %
Stdev: 1.936 % (1.4%)
Runs: 131.28621270753519 131.49275548517826 131.5485520386201 131.68914762637638 132.13342992895997 132.23888802607001 132.26747171923813 132.4046705478581 132.452291765236 132.5199721472213 132.53110329084825 132.69562369075828 133.04293935014383 133.22445923718624 133.3337476524539 133.37078493201517 133.37575511944445 133.41901715877 133.4769531758618 133.5912860916442 133.7304928299007 133.8629889869607 134.0938061035456 134.1047236433311 134.15159931250645 134.32121226125153 134.5299161992062 134.57523919433015 134.59278392315102 134.7028840875151 134.9140211846687 134.91995743437937 135.00730991475476 135.18884905092455 135.4180077944761 135.5111642377906 135.62551805456437 135.74648360947668 135.78658819234514 135.80282620490854 136.06242998872182 136.06520892522636 136.13020091106628 136.15792038915347 136.2528152977035 136.269592874863 136.57806428630295 136.83704873213387 136.9591809040584 137.1818621928799 137.46698004030742 137.80638821177496 138.56952279179896 140.36093784509225
Open chat finder page TTI (FPS) Baseline
Mean: 59.948 FPS
Stdev: 0.105 FPS (0.2%)
Runs: 59.60604544534476 59.653807741862714 59.671571607600704 59.73758853728416 59.75832932756541 59.759284154328554 59.80299986955865 59.81894356860608 59.83664871222299 59.8870501596623 59.89709812733139 59.942976080329004 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 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
Open chat finder page TTI (RAM) Baseline
Mean: 455.714 MB
Stdev: 14.748 MB (3.2%)
Runs: 427.65 428.2428385416667 431.888671875 434.71484375 434.755859375 436.8294270833333 437.419921875 439.2565104166667 441.7161458333333 441.93046875 442.1302083333333 443.0171875 445.0651041666667 445.1087239583333 445.1868489583333 445.95625 446.8899739583333 447.73828125 448.39921875 448.6125 449.23203125 450.9953125 451.32265625 451.515625 451.90390625 453.0046875 453.178125 453.93671875 454.39140625 455.1334635416667 455.63671875 456.059375 456.303125 456.4615885416667 458.22265625 458.7513020833333 459.12421875 459.556640625 460.4015625 461.1595052083333 461.39296875 463.9954427083333 464.4986979166667 464.548828125 466.2233072916667 466.5201822916667 471.325 471.63984375 477.221875 477.7727864583333 478.6223958333333 478.6881510416667 479.54296875 479.6529947916667 480.7701822916667 481.3875 493.0963541666667

Current
Mean: 507.541 MB
Stdev: 10.594 MB (2.1%)
Runs: 484.1019736842105 487.2272135416667 488.3700657894737 493.1272615131579 493.3287417763158 493.7349917763158 493.7467447916667 494.65234375 494.8493009868421 496.8977864583333 498.4865451388889 500.0681423611111 500.73719618055554 501.18120659722223 501.78797743055554 501.8173828125 502.6630345394737 502.88389756944446 503.2594572368421 503.4407894736842 503.65748355263156 505.5208333333333 506.33745659722223 506.3982204861111 506.91200657894734 507.369140625 507.9420572916667 508.3380859375 508.71875 509.1646792763158 509.9759457236842 510.11827256944446 510.2365451388889 510.53754340277777 511.0265625 511.48350694444446 511.9740234375 511.97738486842104 512.4216694078947 512.91796875 515.8387586805555 516.0176930147059 516.1134982638889 516.243009868421 516.5927734375 516.6158854166666 517.1662326388889 517.9965277777778 518.7748161764706 521.4216694078947 522.4123046875 522.7123766447369 531.6712582236842 538.26953125
Open chat finder page TTI (CPU/JS) Baseline
Mean: 71.013 %
Stdev: 2.500 % (3.5%)
Runs: 65.2 66.3 67.3 67.3 67.3 68.1 68.1 68.5 68.6 69 69 69.1 69.2 69.2 69.2 69.3 69.3 69.4 69.4 69.4 69.5 69.5 69.6 69.9 70 70 70.2 70.3 70.3 70.9 71 71 71.1 71.5 71.5 71.6 72.1 72.1 72.2 72.4 72.5 72.6 72.6 72.6 72.6 72.8 72.9 72.9 73 73.4 73.5 73.6 73.8 73.9 74.1 74.2 75 75.1 77.1 77.7

Current
Mean: 90.812 %
Stdev: 0.794 % (0.9%)
Runs: 89.1 89.2 89.3 89.5 89.5 89.7 89.7 89.8 89.8 89.9 89.9 90.2 90.3 90.3 90.4 90.4 90.4 90.4 90.4 90.5 90.5 90.5 90.6 90.6 90.7 90.7 90.7 90.7 90.7 90.8 90.8 90.8 90.8 90.8 91 91 91 91.1 91.1 91.1 91.2 91.3 91.4 91.4 91.4 91.4 91.5 91.5 91.7 91.7 91.7 91.7 91.7 91.8 91.8 92 92 92.2 92.3 92.3
Open chat finder page TTI (CPU/UI) Baseline
Mean: 32.870 %
Stdev: 2.747 % (8.4%)
Runs: 27.6 27.6 27.9 28.2 28.2 28.7 28.9 29.3 29.6 29.9 29.9 30 30.2 30.5 31.1 31.1 31.2 31.5 31.5 31.6 31.8 31.9 31.9 32.2 32.3 32.4 32.4 32.6 32.7 32.7 32.8 33 33.1 33.6 33.9 33.9 34.2 34.2 34.3 34.3 34.6 34.6 34.8 34.9 34.9 35 35.2 35.3 35.5 35.6 35.8 35.9 36 36 36.2 36.3 36.7 37.6 38.3 38.3

Current
Mean: 18.467 %
Stdev: 0.548 % (3.0%)
Runs: 16.9 17.5 17.5 17.6 17.8 17.8 17.9 17.9 17.9 17.9 18 18 18 18 18.1 18.2 18.2 18.2 18.2 18.3 18.3 18.3 18.3 18.4 18.4 18.4 18.4 18.5 18.5 18.6 18.6 18.6 18.6 18.7 18.7 18.7 18.8 18.8 18.8 18.9 18.9 18.9 19 19 19.1 19.1 19.1 19.1 19.1 19.2 19.3 19.3 19.4 19.5
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 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: 88.184 %
Stdev: 2.578 % (2.9%)
Runs: 83.50812957190104 83.60726746859426 84.10953245198849 84.67068796666679 84.70238780499128 84.76748138092331 85.03103309951595 85.12649208139572 85.21311888002109 85.33390699234603 85.82756022212946 85.90142071213413 86.07232553265825 86.19923843220191 86.53977862650036 86.5439724351088 86.56347849369041 86.65262813795587 86.76147566155502 86.84682371941294 86.84781279701679 86.88081974063067 86.90727366986508 86.97684665011565 87.03106833296893 87.06932178403699 87.31637292243089 87.36357684837071 87.59008645031037 87.7304459102979 87.74776386856391 87.76679955558615 88.03962202058632 88.31072346778559 88.40653351058673 88.69415133038608 88.73910595354502 88.93977380923252 89.19024192941399 89.36851505770916 89.65575263780048 89.69026763075622 89.7820369966386 89.85755852079009 89.90658457357036 90.06499213360155 90.69804610944685 90.76482135748675 90.81727591767013 91.00306487013447 91.03279786714455 91.05874520149764 91.11737144346381 91.53412700990225 91.63518502637895 92.14668338474942 92.16529162452932 92.52863336978835 94.26754989919584 94.4150948995579

Current
Mean: 88.474 %
Stdev: 2.487 % (2.8%)
Runs: 83.97612608980863 84.1889436449163 84.53928633610876 84.59756675217781 84.62486862881377 85.33299889257803 85.44397319429257 85.61641289552384 86.10550585006008 86.33143942744911 86.36804966674721 86.37257940620334 86.48554542583032 86.5894543543883 86.78616187758456 86.79267228270291 86.8493746685185 86.93604782589286 87.14120032145796 87.18378928038996 87.18700550938911 87.36340435952272 87.42753742786276 87.66960786641499 87.72461716833728 87.96298967687858 88.0342722765331 88.0820957316712 88.1056328425893 88.11551164820592 88.2385310525106 88.28610645912786 88.57283174405053 88.58931754349065 88.66865119611265 88.69676445438425 88.7877204104688 89.2743634398286 89.28626913758411 89.331555796839 89.55280819503179 89.87774891029187 90.00595785149805 90.06543314362027 90.1185985876256 90.47848632703159 90.57567608784112 90.79519607470533 90.79673025498293 91.01185426693678 91.15544713942337 91.45097372939371 91.59287400673477 91.63137883305662 91.73574491877793 91.92264571579189 93.71482144718358 94.80749819491491 94.99244964871397
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 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
Report typing (RAM) Baseline
Mean: 459.107 MB
Stdev: 5.334 MB (1.2%)
Runs: 445.21010044642856 450.4152644230769 450.61551339285717 451.5630580357143 451.92801339285717 452.11941964285717 452.61356026785717 452.74776785714283 454.0161830357143 454.12109375 454.2427455357143 454.38560267857144 454.4332932692308 454.96205357142856 455.00809151785717 455.1640625 455.2416294642857 455.5248325892857 456.59458705357144 456.64693509615387 456.9720982142857 456.99068509615387 457.2893629807692 457.5415736607143 457.77566964285717 457.83621651785717 458.17103794642856 458.22115384615387 458.5580357142857 458.7689732142857 458.7848557692308 458.8794642857143 459.00167410714283 459.05018028846155 459.2548076923077 459.4567307692308 459.8311298076923 459.85877403846155 460.580078125 461.0669642857143 461.16225961538464 461.44921875 461.5390625 461.9681919642857 462.81529017857144 464.2446986607143 464.26729910714283 464.31082589285717 464.3736049107143 464.3897235576923 464.9584263392857 466.591796875 466.62830528846155 466.85965401785717 467.0717075892857 467.3284254807692 467.46304086538464 467.68247767857144 469.0884486607143 470.7809495192308

Current
Mean: 461.404 MB
Stdev: 4.551 MB (1.0%)
Runs: 453.556640625 453.6978236607143 454.7357700892857 454.94698660714283 455.1012620192308 455.13755580357144 455.1995192307692 455.45228794642856 455.45675223214283 455.6574519230769 455.9623325892857 456.12472098214283 456.80301339285717 456.8870192307692 457.04086538461536 457.3618861607143 457.39564732142856 458.21456473214283 458.55887276785717 459.10825892857144 459.2427455357143 459.31490384615387 459.62220982142856 459.740234375 459.8130580357143 460.171875 460.55799278846155 460.9768629807692 461.24849759615387 461.4310825892857 461.4606370192308 461.6171875 462.1565504807692 462.58677455357144 462.76953125 462.86300223214283 463.09793526785717 463.68359375 463.6953125 464.10379464285717 464.263671875 464.60239955357144 464.763671875 465.0477764423077 465.05106026785717 465.1015625 465.25 465.83774038461536 465.955078125 466.24302455357144 466.3119419642857 466.4760044642857 466.78627232142856 467.03487723214283 467.11160714285717 468.52064732142856 468.87918526785717 469.22716346153845 469.3060825892857 469.8998325892857
Report typing (CPU/JS) Baseline
Mean: 43.293 %
Stdev: 1.241 % (2.9%)
Runs: 40.6 41.2 41.2 41.3 41.3 41.6 41.7 41.8 41.9 41.9 42 42.2 42.3 42.4 42.4 42.5 42.5 42.6 42.7 42.7 42.7 42.8 42.9 43.1 43.1 43.1 43.2 43.3 43.3 43.3 43.3 43.3 43.4 43.4 43.5 43.6 43.6 43.6 43.6 43.7 43.7 43.8 44.1 44.3 44.3 44.3 44.5 44.6 44.6 44.6 44.7 44.8 44.8 44.9 45.2 45.2 45.2 45.8 46.3

Current
Mean: 43.963 %
Stdev: 1.215 % (2.8%)
Runs: 41.7 42.1 42.3 42.4 42.4 42.4 42.5 42.6 42.6 42.7 42.9 42.9 42.9 43 43 43.1 43.2 43.2 43.2 43.3 43.3 43.3 43.4 43.4 43.5 43.7 43.8 43.8 43.8 43.8 43.8 43.8 44 44 44.2 44.2 44.2 44.3 44.3 44.4 44.4 44.5 44.5 44.5 44.6 44.8 44.8 45 45.1 45.3 45.4 45.5 45.9 45.9 46.2 46.2 46.3 46.4 47.1
Report typing (CPU/UI) Baseline
Mean: 18.218 %
Stdev: 0.749 % (4.1%)
Runs: 16.7 17 17.1 17.1 17.2 17.2 17.2 17.2 17.3 17.4 17.5 17.5 17.5 17.5 17.6 17.7 17.7 17.7 17.8 17.8 17.8 17.8 17.9 17.9 18 18 18 18.1 18.2 18.2 18.3 18.3 18.3 18.3 18.3 18.3 18.4 18.5 18.6 18.7 18.7 18.7 18.7 18.7 18.8 18.8 18.9 18.9 19 19 19 19.1 19.1 19.1 19.2 19.4 19.4 19.5 19.6 19.9

Current
Mean: 17.848 %
Stdev: 0.634 % (3.6%)
Runs: 16.4 16.7 16.7 16.7 16.9 16.9 16.9 17 17.3 17.4 17.4 17.4 17.4 17.4 17.4 17.4 17.5 17.5 17.5 17.5 17.6 17.7 17.7 17.8 17.8 17.9 17.9 17.9 17.9 17.9 17.9 17.9 17.9 17.9 17.9 18 18 18.1 18.2 18.2 18.2 18.2 18.2 18.2 18.2 18.3 18.3 18.3 18.4 18.4 18.5 18.6 18.7 18.7 18.9 19.1 19.3 19.3
Chat opening Baseline
Mean: 148.436 ms
Stdev: 15.851 ms (10.7%)
Runs: 124.12593600153923 125.54728200286627 127.88745199888945 129.26322400197387 129.77311299741268 130.72001199796796 130.90307600051165 131.08280399814248 131.82023099809885 132.0577799975872 132.43595399707556 133.92285099998116 134.92814099788666 135.31046599894762 135.65946500003338 136.9240720011294 138.33162399753928 138.68981900066137 139.04728199914098 139.21264700219035 139.52433199808002 140.09851099923253 140.29736400023103 140.68725600093603 140.75830099731684 141.01647999882698 141.98429400101304 142.75984799861908 143.46761100366712 143.59859200194478 149.34187800064683 149.35542799904943 149.60896800085902 150.51114900037646 150.81945800036192 151.8259280025959 151.9068190008402 152.21781500056386 153.19466200098395 154.28609200194478 155.0011800006032 155.01778199896216 155.35941500216722 157.5411370024085 157.90010600164533 158.32718900218606 158.76289900019765 159.3487550020218 161.11857100203633 161.390788000077 163.94990999996662 164.28621400147676 167.60485899820924 178.43253600224853 180.1317950002849 180.52132100239396 185.234538000077 185.54516600072384 187.34232600033283

Current
Mean: 163.638 ms
Stdev: 25.261 ms (15.4%)
Runs: 126.75138400122523 129.0215249992907 131.04667200148106 131.18408200144768 132.62231500074267 135.75081400200725 136.415689997375 136.99230999872088 138.30672200024128 140.17317700013518 140.687336999923 141.36934399977326 141.5980229973793 142.10400299727917 142.3496499992907 143.60107400268316 144.66800899803638 145.53442399948835 145.53894099965692 146.9538570009172 148.65942399948835 148.77701799944043 149.2961429990828 150.98624699935317 151.35107499733567 153.27026399970055 153.76574699953198 154.16117300093174 156.89913000166416 157.0405279994011 157.1512450017035 158.83894899860024 159.79719999805093 159.8960780017078 161.10550899803638 165.03983600065112 171.34143099933863 171.99743600189686 172.64567100256681 175.07889799773693 176.44844499975443 177.59175699949265 180.9223220013082 181.49397799745202 181.5486249998212 182.87581399828196 184.2243659980595 184.24743700027466 185.87321000173688 186.07934599742293 186.84651699662209 189.4586999975145 189.51713000237942 190.224935002625 195.90429699793458 197.97680599987507 215.80163599923253 220.96651200205088 222.56355799734592 237.96223900094628
Chat TTI Baseline
Mean: 425.875 ms
Stdev: 33.524 ms (7.9%)
Runs: 362.703572999686 373.06128000095487 373.1531579978764 374.3198649995029 380.2883299998939 381.5231119990349 385.6842849999666 386.89632200077176 388.81962000206113 389.10148099809885 394.759276997298 397.234864000231 397.7418619990349 399.6786299981177 400.17354399710894 400.8152669966221 403.3041179999709 403.42427599802613 405.078979998827 407.38301600143313 407.9553220011294 410.27661200240254 410.6037999987602 411.73978700116277 413.7185070030391 413.9614260010421 415.3845620006323 416.23750799894333 417.4472660012543 419.35677099972963 420.15177400037646 421.47058099880815 422.17667700350285 431.11507199704647 433.45764200016856 438.0120850019157 438.2515060007572 444.15661700069904 444.5074060000479 444.5395100004971 445.2062170021236 445.3983969986439 445.97607500106096 447.36197900027037 447.9176440015435 449.16210900247097 450.6704099997878 450.76318399980664 452.34440100193024 452.3984379991889 453.177897002548 463.4858799986541 464.2713630013168 465.1605640016496 471.39969899877906 479.82788100093603 490.7122399993241 492.3800450004637 498.6494960002601 506.562906999141

Current
Mean: 463.175 ms
Stdev: 34.973 ms (7.6%)
Runs: 401.36267099902034 404.93347200006247 405.04577600210905 407.1363519988954 408.8398029990494 411.7274580001831 412.90913999825716 420.4488120004535 426.4175620004535 427.5722250007093 430.64774600043893 432.50923699885607 433.7402749992907 435.38643399998546 439.2082519978285 440.6730139963329 441.6260580010712 445.60103400051594 447.2857260033488 449.05798399820924 450.27722200006247 450.39998399838805 451.06392499804497 453.3035480007529 454.13244700059295 456.1482749991119 457.5666099973023 458.1216640025377 458.421468000859 459.06555199995637 461.7604570016265 461.84118699654937 464.14758299663663 464.6925460025668 465.937621999532 468.16841699928045 468.18477400019765 470.4190680012107 471.79443399980664 478.1554769985378 481.82527700066566 482.6044929996133 487.7027190029621 489.54077200219035 490.4152840003371 490.82645700126886 491.6385909989476 494.31128000095487 501.9570719972253 503.17500799894333 503.45422399789095 504.5566410012543 505.59529599919915 507.3125 508.6330970004201 519.3504639975727 523.6921389997005 540.3175050020218 554.6713869981468
Chat opening (CPU) Baseline
Mean: 144.176 %
Stdev: 4.721 % (3.3%)
Runs: 135.407061548565 135.70397223304533 136.65298641344683 136.74670976771566 137.1491854671437 137.74999140143726 137.86270388092836 138.48311503343555 138.55931794666193 138.67479864786893 139.91730885398962 140.28285121735425 140.40379696702934 141.5740387178038 141.7491036630814 141.75148947116662 141.81698287152116 141.88021142577088 142.10467651323623 142.2418706501093 142.58509194522 142.7278470139026 142.92466774706492 142.93345137956723 142.94319844536136 143.0282615236204 143.169184084798 143.3649808327604 143.46356438111042 143.69479026314957 143.91314894499692 144.0913975347363 144.289651772153 144.57318825310136 144.83237709189873 145.36702501393327 145.3997581615787 145.47736228728823 145.49967259347733 145.53732207333053 145.69978805037584 146.28032742313835 146.32657625528591 146.42193317136685 147.41676849641314 147.45046500425593 148.2884872445973 149.32893734443476 149.698310827661 149.74423543709935 150.5684159831477 150.57381934065842 150.93844681610642 151.85036115408462 152.32285633518987 153.80661729895863 154.14607293349812 154.81744813572325

Current
Mean: 146.145 %
Stdev: 4.474 % (3.1%)
Runs: 135.51458070027536 137.89291624814544 138.05069694258512 138.9027138420927 138.97897729811044 139.50006548428695 139.88689382369333 140.186177913699 140.61354459610922 140.65888672509027 142.32340947256432 142.4412700841179 142.70265013691986 142.80763638463276 143.1160439968677 143.42268138681388 143.45142980571927 143.52628754895596 143.94077811398208 144.21908824949742 145.00788572713276 145.06386239467304 145.10276006420253 145.531109924146 145.9712875990016 146.09488494281888 146.42260319567427 146.44025887522596 146.8709682542072 146.91367054483774 147.07887497628536 147.15632371620393 147.2342491253457 147.38244251641768 147.44824814946887 147.49827559397943 147.5095010427889 147.6169703466107 147.73619041255193 147.8272313599215 147.86797713128684 148.0917735251936 148.4425715167878 148.45445455706448 148.79869742586547 148.92557441916625 149.5512312984287 149.678023797189 149.74253811023598 149.93087852415607 150.21877324803347 150.97804391217576 151.92843340902877 152.62118762952105 152.99864480414104 153.11267559575933 153.8731008002756 154.42105604777393 156.87132267470085
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

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
Chat opening (RAM) Baseline
Mean: 368.453 MB
Stdev: 14.173 MB (3.8%)
Runs: 343.96484375 344.2802734375 345.369140625 347.630859375 347.6748046875 348.3056640625 349.2607421875 350.3349609375 350.4736328125 351.5419921875 353.060546875 353.607421875 354.423828125 356.2138671875 356.4677734375 356.76953125 359.435546875 359.5361328125 359.900390625 360.828125 360.869140625 362.2421875 364.90625 365.178125 366.053125 366.28828125 366.4365234375 366.603125 367.36484375 369.4560546875 369.61484375 369.846875 370.51640625 370.880859375 371.22109375 371.5765625 371.675 371.69296875 371.76171875 372.1625 372.16796875 373.14375 374.3796875 377.54296875 382.15390625 383.33125 383.5890625 383.65234375 383.7314453125 384.11484375 384.24453125 384.775 385.0578125 385.328125 386.2607421875 386.7919921875 391.7822265625 393.916015625 395.9326171875 399.8798828125

Current
Mean: 369.900 MB
Stdev: 11.945 MB (3.2%)
Runs: 344.4208984375 344.6689453125 350.3134765625 350.361328125 353.703125 354.859375 354.8818359375 355.40234375 355.607421875 356.0009765625 356.291015625 356.8505859375 357.3994140625 357.802734375 357.841796875 359.84375 360.197265625 363.828125 364.6106770833333 364.7607421875 365.216796875 366.16328125 367.67734375 367.68515625 368.0107421875 368.51171875 368.96484375 369.1375 369.5203125 370.0609375 370.209375 370.25546875 370.91640625 371.61875 372.16640625 372.2171875 375.40546875 375.615625 376.5640625 376.89375 377.44140625 378.69140625 379.20234375 379.24296875 380.3015625 380.321875 380.71171875 380.73203125 381.5796875 381.59921875 382.04375 383.12421875 383.6328125 383.9859375 384.15390625 384.25625 384.56953125 387.5498046875 391.3017578125 397.0712890625
Chat opening (CPU/JS) Baseline
Mean: 76.638 %
Stdev: 2.692 % (3.5%)
Runs: 69.9 72.4 72.5 72.9 72.9 73.1 73.4 73.6 73.7 73.7 73.9 74.3 74.3 74.3 74.6 74.6 74.7 74.9 75 75.1 75.4 75.7 75.8 75.9 75.9 76.1 76.1 76.2 76.4 76.6 76.6 76.7 77 77.1 77.3 77.4 77.5 77.5 77.7 77.8 77.8 77.9 78 78.3 78.4 78.4 78.6 78.9 78.9 78.9 79.2 79.4 79.4 79.6 80.2 80.5 81.6 82.3 82.6 82.9

Current
Mean: 78.448 %
Stdev: 1.862 % (2.4%)
Runs: 74.1 75.1 75.3 75.4 75.7 75.8 76.1 76.2 76.3 76.5 76.6 77 77.1 77.2 77.2 77.3 77.6 77.6 77.6 77.9 77.9 77.9 77.9 78 78.1 78.3 78.3 78.4 78.4 78.5 78.5 78.6 78.7 78.8 78.8 78.9 78.9 79 79.1 79.1 79.1 79.2 79.5 79.5 79.6 79.8 79.8 80.2 80.6 80.7 80.8 80.8 81.2 81.2 81.4 81.7 82.6 82.6
Chat opening (CPU/UI) Baseline
Mean: 27.496 %
Stdev: 1.401 % (5.1%)
Runs: 24.2 24.5 25 25.4 25.5 25.5 25.9 25.9 26 26.1 26.5 26.6 26.7 26.7 26.8 26.8 26.8 26.9 26.9 26.9 26.9 26.9 27.1 27.1 27.1 27.1 27.5 27.5 27.7 27.8 27.9 27.9 27.9 27.9 27.9 28 28 28 28 28 28.3 28.3 28.4 28.4 28.5 28.5 28.7 28.8 28.9 29 29.1 29.4 30.3 30.3 30.3 30.8

Current
Mean: 26.732 %
Stdev: 1.656 % (6.2%)
Runs: 23.5 23.8 24.3 24.4 24.4 24.4 24.4 24.5 24.5 24.7 25 25.1 25.4 25.5 25.5 25.5 25.5 25.9 26 26.2 26.2 26.3 26.3 26.3 26.4 26.4 26.4 26.5 26.7 26.7 26.7 26.8 26.8 26.9 27 27 27.2 27.2 27.3 27.4 27.4 27.7 27.7 27.9 27.9 27.9 28.1 28.1 28.3 28.4 28.7 28.9 29 29.2 29.2 29.4 29.8 30.1 30.5
Comment linking Baseline
Mean: 366.841 ms
Stdev: 32.039 ms (8.7%)
Runs: 308.54842100292444 315.16015599668026 316.769164994359 327.93473299592733 330.04724200069904 330.5613199993968 330.95337000116706 330.9864499941468 332.9626060053706 336.76334599405527 336.86889699846506 339.39677000045776 343.62329100072384 343.86149100214243 345.031656999141 346.140951000154 346.22456900030375 347.1516519933939 347.16947500407696 347.1928310021758 347.80269399285316 349.20259600132704 351.546833999455 352.899494998157 354.02026399970055 354.2678629979491 354.7088629975915 355.4423829987645 355.7423510029912 357.0573729984462 358.07759599760175 359.7362879961729 360.7526850029826 361.49243200570345 362.1405030041933 362.334595002234 363.8883870020509 367.4757889993489 370.3527019992471 380.2009279988706 383.48942099511623 384.1395680010319 384.3521730005741 394.3070480003953 396.9349769987166 398.0983479991555 402.21102000027895 402.9802659973502 403.5091550014913 403.92049200087786 404.4416100010276 405.55489100143313 408.88968899846077 412.0122480019927 412.6630049981177 413.62760400027037 415.94950300082564 416.4839279986918 424.9109700024128 459.4978030025959

Current
Mean: 375.836 ms
Stdev: 30.628 ms (8.1%)
Runs: 319.4460860006511 320.81095400080085 324.20015500485897 324.7326250001788 326.75919599831104 332.02644800022244 333.1105550006032 340.6363120004535 342.35502099990845 343.38745100051165 349.6755380034447 350.01700899749994 351.7316889986396 353.8201899975538 359.5266930013895 360.12154199928045 361.41796900331974 363.8219810016453 365.1116129979491 365.3211669996381 365.7604580000043 366.0122479982674 367.96952399984 368.03869599848986 368.077555000782 368.32849200069904 368.4256999976933 368.56628500670195 369.0132649987936 369.7901210002601 370.010009996593 370.80786100029945 370.83085100352764 371.99963400512934 374.32145200669765 375.7060550004244 377.5887449979782 379.4137779995799 383.12951700389385 387.6580410003662 388.4856769964099 388.7147629931569 388.8521329984069 395.04650899767876 395.3372809998691 399.1524260006845 399.62475699931383 402.2607429996133 403.5912679955363 408.26806699484587 409.23681600019336 414.20674700289965 416.28369099646807 416.37597699835896 423.66695100069046 424.9265950024128 426.95467100292444 427.5679119974375 436.1003820002079 456.00671399757266
Linking (CPU) Baseline
Mean: 152.509 %
Stdev: 3.505 % (2.3%)
Runs: 145.627709799383 145.9569934497335 147.22996002813565 147.7040864212194 147.896494935711 147.91725040528044 148.1472607234648 148.5308107820735 148.58924022780684 149.16423436751634 149.238552811247 149.31131945671575 149.47648584635832 149.52826898888247 149.54069109275054 149.64178493329683 150.49771621695535 150.56115717652605 150.82568362311915 150.8385195124728 151.0582493034808 151.20659869661188 151.20918001294842 151.4615863534723 151.64105147657713 151.6538047436986 152.08635963395778 152.27960230077477 152.33623065336357 152.33995638773033 152.42065972746732 152.81585558792818 152.88128219222904 153.0767878485696 153.13653811784468 153.4240125824856 153.55640558413796 153.58245657285374 153.72947030475157 153.73677583061178 153.74231191674224 153.85306628487996 154.098184855663 154.44322953977854 154.472965390651 154.58694043314787 154.75257721076363 155.25482847288933 155.29689620960664 155.95584662677786 155.98235353512095 155.98812397752778 156.35085335729482 158.33374410043112 158.52847057461264 158.7952377110876 159.8296354617276 160.59125691708235 161.3065130433925

Current
Mean: 152.863 %
Stdev: 3.420 % (2.2%)
Runs: 145.80822324322133 146.54303036789312 147.01739488828534 147.2542308279025 147.56826101209737 147.83230741471456 147.88466949801818 147.9600243149623 148.08658252471494 148.73132747962825 149.19487246714203 149.2266009171955 149.74930309113853 150.26582434858065 150.40080769527697 151.03304901554208 151.0475300866676 151.1446646669782 151.15606580910955 151.3748536487718 151.3881213989651 151.5870141354977 151.8287099013454 152.07512310573634 152.18737116189675 152.25346657178662 152.5182345933873 152.59784530327147 152.698855300834 152.9950816441096 153.03678722621206 153.0941297489009 153.33459168008747 153.3434101639627 153.3517886425911 153.78210276982148 153.79111636260996 154.17862561202307 154.43461924623819 154.4743363855435 154.7522584708539 154.80075610546857 154.8493863694418 155.3285760639475 155.7631511879292 155.77525509463223 156.0347555770041 156.04334676060046 156.19465876013209 156.50741884164117 156.69514630257095 156.77869028111817 156.9504568117141 157.2173157532851 157.77002177884674 157.79707746175364 157.90545179596984 158.08350665359237 158.97993412944183 159.3096256038702
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

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
Linking (RAM) Baseline
Mean: 408.710 MB
Stdev: 9.997 MB (2.4%)
Runs: 385.421875 387.1751302083333 387.9029947916667 388.7819010416667 392.185546875 392.234375 393.3541666666667 394.853515625 395.7096354166667 395.9986979166667 396.8671875 400.44921875 400.99609375 401.59654017857144 401.81082589285717 403.35546875 404.0390625 404.27232142857144 404.73046875 405.24497767857144 406.17578125 406.60825892857144 406.70982142857144 407.21261160714283 408.3510044642857 409.8521205357143 410.39676339285717 410.5591517857143 410.71595982142856 410.90848214285717 411.28125 411.86551339285717 412.578125 413.25892857142856 413.38895089285717 414.05189732142856 414.74720982142856 414.7533482142857 414.7896205357143 414.8984375 415.0234375 415.0669642857143 415.0931919642857 415.64174107142856 415.79966517857144 416.0005580357143 416.19140625 417.53683035714283 418.04296875 418.1489955357143 419.7572544642857 420.28292410714283 420.3950892857143 421.08203125 421.091796875 421.3521205357143 421.5032552083333 422.66183035714283 423.14955357142856

Current
Mean: 410.770 MB
Stdev: 8.836 MB (2.2%)
Runs: 388.9921875 390.9342447916667 391.8977864583333 394.1282552083333 394.96205357142856 396.83091517857144 397.50669642857144 398.20703125 401.0859375 401.9407552083333 402.5150669642857 402.6178385416667 402.78404017857144 404.95703125 405.63560267857144 406.18917410714283 406.71707589285717 406.79799107142856 407.7025669642857 408.0474330357143 408.15625 408.5161830357143 410.39174107142856 410.39229910714283 411.2310267857143 411.5306919642857 411.58816964285717 411.86607142857144 411.91796875 412.12060546875 412.47377232142856 412.65904017857144 412.69363839285717 413.83872767857144 414.03738839285717 414.18861607142856 414.2252604166667 414.53125 414.87276785714283 415.15792410714283 416.67020089285717 417.5200892857143 417.81640625 417.8515625 418.09877232142856 418.11941964285717 418.36104910714283 418.92801339285717 418.97823660714283 418.9810267857143 418.99888392857144 419.1796875 420.09263392857144 420.46595982142856 422.29073660714283 423.48046875 423.8560267857143 424.14453125 424.73549107142856
Linking (CPU/JS) Baseline
Mean: 83.442 %
Stdev: 1.652 % (2.0%)
Runs: 79.7 80.7 80.9 81 81.1 81.1 81.5 81.6 81.7 81.8 81.8 81.9 82.1 82.2 82.3 82.4 82.4 82.4 82.7 82.7 82.8 82.8 83 83 83.1 83.2 83.2 83.2 83.2 83.2 83.2 83.2 83.5 83.5 83.5 83.6 83.9 84 84 84.1 84.1 84.2 84.4 84.6 84.6 84.6 84.6 84.8 84.9 85.5 85.5 85.6 85.7 85.8 85.8 86.4 86.8 86.8 87.2

Current
Mean: 83.972 %
Stdev: 1.860 % (2.2%)
Runs: 79.1 80.2 80.4 80.9 81 81.4 81.4 81.7 81.9 82 82.2 82.2 82.3 82.4 82.4 82.5 82.9 82.9 83 83.1 83.2 83.3 83.5 83.6 83.7 83.7 83.8 83.9 84.1 84.1 84.4 84.5 84.7 84.7 84.8 84.9 84.9 85 85 85 85.1 85.1 85.2 85.3 85.3 85.4 85.4 85.5 85.6 85.6 85.6 85.6 85.8 86.1 86.2 86.3 86.7 86.9 87.3 87.6
Linking (CPU/UI) Baseline
Mean: 29.295 %
Stdev: 1.274 % (4.3%)
Runs: 26.6 26.7 27.2 27.3 27.5 27.6 27.6 27.8 27.9 28.1 28.2 28.2 28.3 28.5 28.5 28.6 28.6 28.6 28.6 28.7 28.8 28.8 28.8 28.8 28.8 29 29.1 29.1 29.2 29.2 29.2 29.3 29.4 29.4 29.5 29.6 29.7 29.7 29.7 29.8 29.8 29.9 30.2 30.3 30.3 30.3 30.3 30.4 30.6 30.7 30.7 30.7 30.8 30.9 31 31.3 31.7 31.9 32.6

Current
Mean: 29.005 %
Stdev: 1.414 % (4.9%)
Runs: 26.7 26.7 26.8 27 27 27.1 27.2 27.4 27.4 27.5 27.7 27.8 27.8 27.9 27.9 28 28 28.1 28.1 28.2 28.2 28.4 28.4 28.6 28.7 28.7 28.7 28.8 28.9 29 29.1 29.1 29.1 29.3 29.3 29.3 29.3 29.4 29.4 29.4 29.5 29.6 29.7 29.9 30.1 30.1 30.2 30.2 30.2 30.3 30.5 30.7 30.7 30.7 30.9 31.3 31.7 32.8 32.8

Copy link
Contributor

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

@tgolen
Copy link
Contributor

tgolen commented Jul 29, 2024

I started an internal thread in Slack about this to discuss how we want to handle this. On one hand, it makes sense the change would have slowed some stuff down... but I don't know if this is slowing things down TOO much or not.

@paultsimura do you have any initial thoughts, specifically related to opening the chat finder page?

@tgolen
Copy link
Contributor

tgolen commented Jul 29, 2024

It looks like this performance regression might not be an issue.

  • It's possible that the test is flaky and could be an issue with the AWS device that was running it (we found runs where there was no regression)
  • The same regression was reported first in another PR. @hannojg said he will look into this further

If the performance regression ends up being real, we think it's best to:

  • Evaluate them on a case-by-case basis to see what is more important. Having accurate Onyx data, or having a speedy UI.
  • See if there can be performance improvements made to the new change in Onyx that keeps the data accuracy, but speeds things up

For now, I am going to remove the deployblocker label.

@tgolen tgolen removed the DeployBlockerCash This issue or pull request should block deployment label Jul 29, 2024
@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
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants