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

Refactor IOU.categorizeTrackedExpense function #52221

Conversation

ChavdaSachin
Copy link
Contributor

@ChavdaSachin ChavdaSachin commented Nov 7, 2024

Explanation of Change

Refactor IOU.categorizeTrackedExpense function.

Fixed Issues

$ #50368
PROPOSAL: NA

Tests

Same as QA Tests.

  • Verify that no errors appear in the JS console

Offline tests

Same as QA Tests.

QA Steps

  1. Open App and click FAB(Big Green + Button).
  2. Click Create Expense.
  3. Select Manual tab from above, enter an Amount and click next.
  4. Select Just Track It(don't submit it) option.
  5. Click Track Expense.
  6. Now Open Self-DM, and categorize newly created expense.
  7. Verify Expense is categorized successfully.
  8. Repeat step 1-7 and choose Scan and Distance tab one after another on step 3.
  • 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 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
Screen.Recording.2024-12-05.at.3.48.56.AM.online-video-cutter.com.mp4
Android: mWeb Chrome
Screen.Recording.2024-12-05.at.2.25.40.AM.mov
iOS: Native
Screen.Recording.2024-12-05.at.2.37.14.AM.mov
iOS: mWeb Safari
Screen.Recording.2024-12-05.at.2.16.41.AM.mov
MacOS: Chrome / Safari
Screen.Recording.2024-12-05.at.2.07.12.AM.mp4
MacOS: Desktop
Screen.Recording.2024-12-05.at.3.58.20.AM.mp4

@ChavdaSachin
Copy link
Contributor Author

I am waiting on BE to solve the issue for workspace with tax rates enabled as mentioned here #50368 (comment).
Additionally I could observe that taxCode and taxAmount were not optional props during initial implementation but IMO they should be optional, but for confirmation we need to wait for BE to fix the error.

@ChavdaSachin ChavdaSachin marked this pull request as ready for review December 4, 2024 22:45
@ChavdaSachin ChavdaSachin requested a review from a team as a code owner December 4, 2024 22:45
@melvin-bot melvin-bot bot requested review from dukenv0307 and removed request for a team December 4, 2024 22:45
Copy link

melvin-bot bot commented Dec 4, 2024

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

taxAmount = 0,
billable?: boolean,
receipt?: Receipt,
trackedExpenseInformation: CategorizeTrackedExpenseInformation,
Copy link
Contributor

Choose a reason for hiding this comment

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

Can you create the type that contains all params? We already discussed it in #52231 (comment)

@dukenv0307
Copy link
Contributor

@ChavdaSachin We already merged several PRs like this, so you can refer to how we're doing.

billable,
trackedReceipt,
receipt: trackedReceipt,
} as CategorizeTrackedExpenseTransactionParams;
Copy link
Contributor

Choose a reason for hiding this comment

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

Why do we need type assertion here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Removing it...

createdWorkspaceParams,
);
} as CategorizeTrackedExpenseParams;
Copy link
Contributor

Choose a reason for hiding this comment

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

Same as above.

@dukenv0307
Copy link
Contributor

Reviewer Checklist

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

Screenshots/Videos

Android: Native
Screen.Recording.2024-12-09.at.09.03.40.mov
Android: mWeb Chrome
Screen.Recording.2024-12-09.at.08.56.47.mov
iOS: Native
Screen.Recording.2024-12-09.at.08.58.48.mov
iOS: mWeb Safari
Screen.Recording.2024-12-09.at.08.56.06.mov
MacOS: Chrome / Safari
Screen.Recording.2024-12-09.at.08.53.52.mov
MacOS: Desktop
Screen.Recording.2024-12-09.at.09.06.25.mov

@dukenv0307
Copy link
Contributor

looks good, just left some minor comments

@melvin-bot melvin-bot bot requested a review from neil-marcellini December 10, 2024 02:06
Copy link
Contributor

@neil-marcellini neil-marcellini left a comment

Choose a reason for hiding this comment

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

Beautiful, thanks!

@neil-marcellini neil-marcellini merged commit f9ec4fa into Expensify:main Dec 11, 2024
19 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 Dec 11, 2024
Copy link
Contributor

Performance Comparison Report 📊

Significant Changes To Duration

Name Duration
Linking 703.892 ms → 993.953 ms (+290.061 ms, +41.2%) 🔴🔴
Show details
Name Duration
Linking Baseline
Mean: 703.892 ms
Stdev: 168.980 ms (24.0%)
Runs: 498.4521080031991 498.53678399696946 525.5630290023983 525.9591889977455 526.8554279990494 531.1585289984941 531.9862470030785 539.2390139997005 542.5712080001831 542.8541259989142 549.3445230014622 551.9230140000582 553.7272139973938 553.8764649964869 555.4048669971526 557.9645589999855 558.351197000593 558.4173180013895 558.516357999295 562.1204020008445 565.9372969977558 567.0061849988997 572.3270270004869 573.7879239991307 574.7205820009112 574.8247479982674 574.9943449981511 575.1899820007384 577.297281999141 578.3164880014956 579.7152510024607 581.9448239989579 598.2422289997339 802.5511469990015 811.1308999992907 815.5442709997296 831.016805998981 847.4200440011919 847.7128100022674 856.3587239980698 859.8988450020552 869.9171960018575 870.6317959986627 873.9699300006032 882.7694099992514 888.0104169994593 888.9342859983444 890.3310549966991 900.9034429974854 902.7524829991162 904.0732020027936 906.3669029995799 906.4626879990101 907.7235519997776 908.4859209991992 909.188354998827 912.2831219993532 915.6284590028226 920.8304449990392 1085.5118010006845

Current
Mean: 993.953 ms
Stdev: 434.956 ms (43.8%)
Runs: 515.07011000067 521.9822179973125 531.984659999609 536.3470459990203 540.2553309984505 541.1423339992762 547.6496989987791 548.2818600013852 549.0137530006468 549.0890309996903 552.4829920008779 553.8828539997339 554.2315259985626 555.0052090026438 556.1258540004492 556.8402919992805 557.0753590017557 557.5902509987354 558.0528570003808 558.1878660023212 561.8503419980407 564.5421550013125 564.7556149996817 565.3671469986439 567.969402000308 582.7522380016744 583.1864419989288 584.8030189983547 591.4401859976351 964.3234459981322 967.2600110024214 980.5523689985275 992.5889489986002 1002.2861329987645 1004.2941079996526 1017.5488700009882 1018.2658699974418 1019.6752530001104 1029.29695700109 1032.2689210027456 1039.9115410000086 1040.281454000622 1052.9711100012064 1053.947225999087 1056.7442220002413 1057.015951000154 1060.0989999994636 1061.6302090026438 1066.367513999343 1070.4482830017805 1082.5655110031366 1091.96073500067 1177.9256590008736 1192.413492999971 1211.172120001167 1215.102173000574 1215.9562579989433 1228.0821540020406 1236.8170989975333 1288.0100100003183 1652.025635998696 1658.8636889979243 1717.3336999975145 1738.6866870000958 1740.484335001558 1752.063843999058 1760.8421639986336 1775.6830249987543 1810.0065519995987 1823.3465990014374 1823.6291920021176 1827.7301839999855 1843.1138520017266

Meaningless Changes To Duration

Show entries
Name Duration
App start time nativeLaunch 27.583 ms → 25.073 ms (-2.511 ms, -9.1%)
App start time nativeLaunchEnd_To_appCreationStart 74.783 ms → 78.559 ms (+3.776 ms, +5.0%)
App start time appCreationEnd_To_contentAppeared 657.983 ms → 651.500 ms (-6.483 ms, -1.0%)
App start time appCreation 81.898 ms → 83.600 ms (+1.702 ms, +2.1%)
App start time contentAppeared_To_screenTTI 623.221 ms → 639.165 ms (+15.944 ms, +2.6%)
App start time TTI 1471.357 ms → 1482.446 ms (+11.089 ms, +0.8%)
App start time runJsBundle 462.967 ms → 457.000 ms (-5.967 ms, -1.3%)
App start time regularAppStart 0.023 ms → 0.022 ms (-0.001 ms, -4.2%)
App start time (CPU) 121.753 % → 122.747 % (+0.993 %, +0.8%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 337.473 MB → 337.263 MB (-0.210 MB, ±0.0%)
App start time (CPU/JS) 75.338 % → 74.788 % (-0.550 %, -0.7%)
App start time (CPU/UI) 16.527 % → 17.068 % (+0.541 %, +3.3%)
Open search router TTI Load Search Options 97.506 ms → 96.075 ms (-1.431 ms, -1.5%)
Open search router TTI Open Search Router TTI 662.897 ms → 693.880 ms (+30.982 ms, +4.7%)
Open search router TTI (CPU) 146.564 % → 145.303 % (-1.261 %, -0.9%)
Open search router TTI (FPS) 59.607 FPS → 56.802 FPS (-2.805 FPS, +4.7%)
Open search router TTI (RAM) 358.215 MB → 360.930 MB (+2.715 MB, +0.8%)
Open search router TTI (CPU/JS) 78.545 % → 76.282 % (-2.263 %, -2.9%)
Open search router TTI (CPU/UI) 27.681 % → 26.100 % (-1.581 %, -5.7%)
Report typing Composer typing rerender count 1.000 renders → 1.000 renders
Report typing Message sent 435.820 ms → 435.712 ms (-0.108 ms, ±0.0%)
Report typing (CPU) 102.682 % → 102.380 % (-0.302 %, ±0.0%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 447.109 MB → 446.898 MB (-0.211 MB, ±0.0%)
Report typing (CPU/JS) 47.265 % → 47.137 % (-0.128 %, ±0.0%)
Report typing (CPU/UI) 25.845 % → 25.813 % (-0.032 %, ±0.0%)
Chat opening Chat TTI 550.470 ms → 553.765 ms (+3.294 ms, +0.6%)
Chat opening (CPU) 154.120 % → 155.140 % (+1.020 %, +0.7%)
Chat opening (FPS) 60.000 FPS → 60.000 FPS
Chat opening (RAM) 357.948 MB → 354.062 MB (-3.886 MB, -1.1%)
Chat opening (CPU/JS) 79.112 % → 79.516 % (+0.404 %, +0.5%)
Chat opening (CPU/UI) 33.045 % → 33.033 % (-0.012 %, ±0.0%)
Linking (CPU) 159.231 % → 158.042 % (-1.189 %, -0.7%)
Linking (FPS) 60.000 FPS → 59.983 FPS (-0.017 FPS, ±0.0%)
Linking (RAM) 393.517 MB → 400.879 MB (+7.363 MB, +1.9%)
Linking (CPU/JS) 84.861 % → 85.524 % (+0.663 %, +0.8%)
Linking (CPU/UI) 33.772 % → 33.337 % (-0.435 %, -1.3%)
Show details
Name Duration
App start time nativeLaunch Baseline
Mean: 27.583 ms
Stdev: 5.184 ms (18.8%)
Runs: 20 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 30 30 30 31 31 31 32 33 35 35 35 37 37 37 37 38 39 41

Current
Mean: 25.073 ms
Stdev: 3.286 ms (13.1%)
Runs: 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 32 32 32 34 35
App start time nativeLaunchEnd_To_appCreationStart Baseline
Mean: 74.783 ms
Stdev: 10.247 ms (13.7%)
Runs: 52 56 57 58 59 62 62 63 65 65 65 66 66 67 68 68 68 69 69 69 70 70 71 71 72 72 72 73 73 73 74 76 76 76 78 78 79 79 79 79 79 80 80 80 81 81 83 84 84 84 85 85 89 89 90 91 91 92 94 100

Current
Mean: 78.559 ms
Stdev: 9.160 ms (11.7%)
Runs: 62 64 65 66 67 67 68 69 69 69 69 70 70 70 71 71 71 73 73 73 73 74 75 75 75 76 78 78 79 79 79 79 80 80 80 80 80 81 81 82 82 82 83 84 84 85 87 87 88 88 89 89 89 90 91 96 99 100 101
App start time appCreationEnd_To_contentAppeared Baseline
Mean: 657.983 ms
Stdev: 46.495 ms (7.1%)
Runs: 562 566 567 582 584 584 590 598 603 604 608 609 625 628 631 633 639 640 640 640 642 645 645 654 655 656 657 663 663 663 664 666 667 670 671 672 677 680 680 682 686 688 689 690 692 695 698 698 701 702 705 707 712 719 724 726 753 773

Current
Mean: 651.500 ms
Stdev: 38.522 ms (5.9%)
Runs: 572 575 575 583 584 586 589 599 604 605 607 612 625 630 631 631 634 635 641 647 650 650 652 655 656 656 657 657 658 659 660 661 662 663 669 669 669 674 675 676 677 677 679 680 680 685 687 688 694 695 695 697 708 710 713 726
App start time appCreation Baseline
Mean: 81.898 ms
Stdev: 8.429 ms (10.3%)
Runs: 62 66 68 68 69 70 70 72 73 74 75 75 76 76 77 77 77 78 78 78 79 80 80 80 80 81 81 81 81 81 82 82 82 82 83 83 83 84 84 85 85 86 86 87 88 88 88 89 90 92 92 93 94 94 96 96 97 97 101

Current
Mean: 83.600 ms
Stdev: 9.374 ms (11.2%)
Runs: 64 69 70 70 70 71 72 72 73 74 74 74 75 76 76 77 77 78 78 79 79 79 79 80 80 80 82 82 82 83 83 83 83 84 85 86 87 87 87 88 89 89 89 91 91 92 92 92 92 92 93 93 95 95 96 98 99 100 105 105
App start time contentAppeared_To_screenTTI Baseline
Mean: 623.221 ms
Stdev: 36.784 ms (5.9%)
Runs: 538.7874240018427 549.2094020005316 557.8945540003479 560.3865359984338 561.9714399985969 570.9594920016825 574.001074001193 576.2110549993813 583.2612170018256 585.8425609990954 591.0663800016046 595.4436510000378 596.3019590005279 600.3625830002129 603.6891559995711 603.876139998436 606.908355999738 607.8317999988794 610.1574830003083 610.9970539994538 611.0417160000652 613.1867620013654 614.4347340017557 619.6959609985352 624.538642000407 627.4182769991457 628.8182939998806 628.9767430014908 631.9761990010738 632.6731869988143 634.5083610005677 635.5935660004616 638.6090819984674 638.926809001714 638.9737350009382 642.3108070008457 645.3225359991193 645.4144410006702 647.1531039997935 647.4115439988673 647.7930749990046 651.6294119991362 651.6892750002444 653.665708001703 654.1343320012093 656.3588409982622 659.4949939996004 661.2443099990487 662.5354489982128 670.2131780013442 677.4821580015123 678.5177400000393 685.4353739991784 711.5837539993227

Current
Mean: 639.165 ms
Stdev: 52.253 ms (8.2%)
Runs: 537.2039470002055 551.64793600142 558.6057670004666 568.1499210000038 571.9354729987681 575.1909550018609 578.2893299981952 583.2724349983037 583.4312050007284 596.1363320015371 599.5300609990954 605.6132609993219 605.994851000607 610.6003079991788 612.2576449997723 613.1651649996638 616.8648720011115 617.6993720009923 618.0285630002618 620.6443700008094 625.4620749987662 626.666877001524 627.745965000242 628.9046320002526 629.8187000006437 631.4420449994504 632.2622600011528 634.2060509994626 638.2881119996309 639.4529060013592 639.6937769986689 639.9532749988139 640.7182429991663 640.9527399986982 641.4751069992781 646.8689780011773 648.3792020007968 655.3764070011675 659.6259450018406 662.1126190014184 664.1615669988096 673.9417929984629 680.9332330003381 688.6308889985085 696.5985679998994 698.9329999983311 707.9232029989362 708.0736810006201 718.8695309981704 724.4433920010924 760.4994250014424 762.9460190013051 776.1163350008428
App start time TTI Baseline
Mean: 1471.357 ms
Stdev: 83.803 ms (5.7%)
Runs: 1300.7874240018427 1302.3865359984338 1327.2728729993105 1339.2110549993813 1340.9970539994538 1346.001074001193 1353.416333001107 1354.9594920016825 1356.8945540003479 1371.4436510000378 1379.8425609990954 1383.1867620013654 1389.1531039997935 1390.971439998597 1394.0417160000652 1396.8317999988794 1415.3225359991193 1445.6959609985352 1447.5083610005677 1449.2094020005316 1453.3019590005279 1455.876139998436 1456.0663800016046 1456.9761990010738 1458.362583000213 1459.6294119991362 1462.4182769991457 1467.1574830003083 1467.908355999738 1468.4347340017557 1468.538642000407 1479.6731869988143 1485.5177400000393 1485.9737350009382 1495.2612170018256 1495.5935660004616 1503.9767430014908 1504.3108070008457 1504.689155999571 1512.3588409982622 1514.1343320012093 1519.8182939998806 1527.6892750002444 1529.4949939996004 1533.2443099990487 1539.7930749990046 1541.926809001714 1550.4144410006702 1553.4115439988673 1554.4821580015123 1563.4353739991784 1564.5354489982128 1568.2131780013442 1573.6090819984674 1583.3510159999132 1584.5475750006735 1589.5837539993227 1596.665708001703 1626.150885000825 1639.7791219986975

Current
Mean: 1482.446 ms
Stdev: 95.254 ms (6.4%)
Runs: 1284.056210000068 1291.64793600142 1335.2039470002055 1348.5300609990954 1357.1909550018609 1358.2893299981952 1358.6057670004666 1364.136332001537 1370.4312050007284 1378.6003079991788 1379.4420449994504 1390.994851000607 1398.6435960009694 1403.9527399986982 1408.2576449997723 1408.8242489993572 1415.9046320002526 1415.935472998768 1434.0285630002618 1435.1499210000038 1440.4529060013592 1446.745965000242 1451.6993720009923 1457.1651649996638 1458.6443700008094 1460.693776998669 1473.666877001524 1475.2724349983037 1478.613260999322 1491.2060509994626 1492.1126190014184 1492.8648720011115 1495.4620749987662 1495.475106999278 1495.6259450018406 1503.656628999859 1507.3764070011675 1522.8187000006437 1522.8689780011773 1529.2622600011528 1531.941792998463 1534.3792020007968 1535.1615669988096 1535.9532749988139 1537.7182429991663 1543.933233000338 1544.6308889985085 1546.288111999631 1547.932999998331 1550.5985679998994 1566.8695309981704 1576.9232029989362 1579.0736810006201 1608.1163350008428 1611.4433920010924 1651.946019001305 1662.4959090016782 1674.4994250014424 1678.9867409989238 1698.3816139996052
App start time runJsBundle Baseline
Mean: 462.967 ms
Stdev: 30.356 ms (6.6%)
Runs: 398 400 402 404 409 413 419 429 430 434 435 435 438 439 439 444 444 445 447 448 450 452 454 458 458 465 466 466 467 467 467 471 472 472 473 473 477 477 478 478 479 479 482 483 485 487 487 488 488 489 490 496 496 497 497 499 501 515 522 525

Current
Mean: 457.000 ms
Stdev: 29.739 ms (6.5%)
Runs: 395 400 404 405 405 406 409 411 414 422 423 434 434 437 438 442 442 445 447 447 448 449 453 453 454 454 457 459 460 462 462 465 465 466 467 467 469 469 470 470 471 472 473 474 475 476 477 478 478 480 483 483 486 489 499 499 503 504 520 521
App start time regularAppStart Baseline
Mean: 0.023 ms
Stdev: 0.003 ms (13.0%)
Runs: 0.0186769999563694 0.0186769999563694 0.018757998943328857 0.01892099902033806 0.019043000414967537 0.019043000414967537 0.0192050002515316 0.019287999719381332 0.019450001418590546 0.01948999986052513 0.019694000482559204 0.020141001790761948 0.02034500241279602 0.021118000149726868 0.021118000149726868 0.021361999213695526 0.021361999213695526 0.021483998745679855 0.021525003015995026 0.021768998354673386 0.021890997886657715 0.021891999989748 0.022012999281287193 0.022134996950626373 0.022216998040676117 0.022257000207901 0.022338997572660446 0.02254299819469452 0.02262299880385399 0.022704999893903732 0.02282799780368805 0.02294899895787239 0.02307100221514702 0.02323399856686592 0.023274000734090805 0.023315001279115677 0.023315999656915665 0.023396998643875122 0.02392599731683731 0.024455003440380096 0.024535998702049255 0.024617999792099 0.024739999324083328 0.02502499893307686 0.025025002658367157 0.0251460000872612 0.025147002190351486 0.02583799883723259 0.02587899938225746 0.026041001081466675 0.02624499797821045 0.02685599774122238 0.02701900154352188 0.027832001447677612 0.028564997017383575 0.02872699871659279 0.028808999806642532 0.03011000156402588 0.030597999691963196

Current
Mean: 0.022 ms
Stdev: 0.002 ms (9.3%)
Runs: 0.018474001437425613 0.01855500042438507 0.018595002591609955 0.019003000110387802 0.019408997148275375 0.01953199878334999 0.019572000950574875 0.019572000950574875 0.019572000950574875 0.019694000482559204 0.019776001572608948 0.01981699839234352 0.02006099745631218 0.020385999232530594 0.02046699821949005 0.0204670000821352 0.02046700194478035 0.02075199782848358 0.02075200155377388 0.020996998995542526 0.02103700116276741 0.02115900069475174 0.021239999681711197 0.0215659998357296 0.021566003561019897 0.021728001534938812 0.021769002079963684 0.022054001688957214 0.022216998040676117 0.022420000284910202 0.02254199981689453 0.02254299819469452 0.022950001060962677 0.023031000047922134 0.023111999034881592 0.023193001747131348 0.02323400229215622 0.023274999111890793 0.02335600182414055 0.02335600182414055 0.02335600182414055 0.023680999875068665 0.023843999952077866 0.023965999484062195 0.024007000029087067 0.024087999016046524 0.024209998548030853 0.024250999093055725 0.024291999638080597 0.02433300018310547 0.024413999170064926 0.024495001882314682 0.024535998702049255 0.02461700141429901 0.024861998856067657 0.025105997920036316 0.026204999536275864 0.026652000844478607
App start time (CPU) Baseline
Mean: 121.753 %
Stdev: 8.445 % (6.9%)
Runs: 103.94441577766307 106.0579497641209 106.81673306772905 109.51311662389507 110.99754945908794 111.74730413207367 111.84994242959081 112.54980079681272 112.69582504970181 113.08935573336734 113.79519721881584 114.93708457664314 115.10249627392683 115.15187237219536 116.11740371521698 116.4219787663859 116.44079744639733 117.11713510060683 117.88821954484607 118.76133218818589 118.84803404024748 119.17642566191448 119.74345516429686 119.79282868525895 119.79681274900395 119.80079681274897 119.88987916190233 120.16151489835701 120.24048096192382 120.7716240455895 120.83610561082403 120.83610561082405 121.16175072108396 121.70178926441355 121.90428380187419 121.9450853899033 123.46020007822486 123.51382607111456 123.71170913255084 124.79681274900398 125.18766670393383 125.71275199809133 125.94443914233 126.62698412698414 126.6660039761432 127.11135018827328 127.12415980308629 128.57999700104963 130.8356620723409 131.42992545945253 131.84955463321367 132.83624395697842 133.26653306613224 135.65915991902833 136.1583166332665 136.54788567287517 137.04934129852825 139.03519647148963 142.72990425295035

Current
Mean: 122.747 %
Stdev: 7.807 % (6.4%)
Runs: 107.10016258089198 110.26910597494518 110.75687524754024 111.38404268916157 111.91193344807806 112.52214068825911 112.71968190854871 112.72696305215793 113.47543009219658 113.87649775386089 114.39251212570647 115.81274900398404 115.94099339430893 117.38532945751783 118.54819188660456 118.58677312801505 118.7315106403283 119.56206870553129 119.68823912249793 119.70411289426484 119.78341466506116 119.82071713147408 120.41114267676768 120.58372343117409 120.80079681274898 120.89221556886226 120.93709331012619 121.14228456913827 121.17375114393009 121.71214502277887 121.80478087649401 122.1002004008016 122.29480442733704 122.81204024016859 123.80079681274898 123.85008585759991 123.88841078600117 124.70178926441355 124.800796812749 125.24850894632209 125.68389662027836 125.75668737322515 125.87799854181524 126.95510542998343 127.0420742861688 127.1918698671402 128.43635989928575 128.70775347912524 129.58743866847976 130.13668492065716 133.24216688235865 134.4980749234576 135.20584329349262 136.2022042502268 137.15030256946434 137.46722626919234 137.83244040935483 138.5801977040816 138.8349743436614
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

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
App start time (RAM) Baseline
Mean: 337.473 MB
Stdev: 6.587 MB (2.0%)
Runs: 326.62890625 328.681640625 329.177734375 329.443359375 329.986328125 330.126953125 330.21875 330.373046875 331.212890625 331.59375 331.662109375 331.931640625 332.275390625 332.328125 332.439453125 332.455078125 332.486328125 332.4921875 332.58203125 332.6796875 332.71484375 332.861328125 332.888671875 333.677734375 334.7734375 334.83203125 335.009765625 335.056640625 335.21484375 335.62890625 335.828125 336.06640625 336.28515625 336.701171875 337.158203125 338.1875 338.5546875 338.576171875 338.7265625 339.126953125 339.458984375 339.78125 340.361328125 341.150390625 341.408203125 342.2109375 344.048828125 344.20703125 344.6875 345.259765625 345.283203125 345.751953125 346.716796875 346.80859375 348.61328125 348.9947916666667 349.796875 350.064453125 352.45703125 352.6770833333333

Current
Mean: 337.263 MB
Stdev: 6.387 MB (1.9%)
Runs: 329.31640625 329.400390625 329.408203125 329.6796875 329.833984375 330.072265625 330.296875 330.318359375 331.169921875 331.244140625 331.525390625 331.896484375 331.982421875 332.00390625 332.033203125 332.158203125 332.26171875 332.33984375 332.369140625 332.3828125 332.48828125 332.779296875 333.08203125 333.279296875 333.412109375 333.498046875 333.865234375 333.919921875 334.025390625 334.12890625 335.3671875 335.501953125 337.25 337.43359375 337.64453125 338.564453125 338.853515625 339.357421875 339.564453125 339.6015625 340.849609375 340.92578125 342.720703125 342.98828125 343.021484375 343.177734375 343.18359375 344.169921875 344.62890625 345.134765625 345.9309895833333 346.12109375 346.44921875 346.587890625 347.16015625 347.421875 349.8671875 350.671875 352.1848958333333
App start time (CPU/JS) Baseline
Mean: 75.338 %
Stdev: 3.095 % (4.1%)
Runs: 68 69.7 69.9 70 70.1 70.8 70.9 70.9 70.9 71.4 71.9 72.5 72.7 72.9 72.9 72.9 73.1 73.2 74.1 74.6 74.7 74.8 74.8 75.1 75.3 75.3 75.5 75.8 75.9 75.9 75.9 75.9 75.9 75.9 75.9 76.1 76.7 76.9 76.9 76.9 77 77.1 77.1 77.2 77.3 77.7 77.8 77.9 78 78.2 78.4 78.5 78.6 78.8 79.1 79.1 80.2 80.3 80.7 81.8

Current
Mean: 74.788 %
Stdev: 2.371 % (3.2%)
Runs: 71 71.7 71.7 71.8 71.9 71.9 71.9 72.5 72.6 72.6 72.6 72.7 72.9 72.9 72.9 72.9 72.9 72.9 73 73.2 73.7 73.8 73.8 73.8 73.8 73.9 73.9 74.1 74.2 74.8 74.8 74.8 74.9 74.9 75 75 75.1 75.3 75.5 75.6 75.8 75.9 75.9 76 76 76.6 76.9 76.9 76.9 77.4 77.8 78.3 79 79.1 79.1 79.7 80.1 81.1
App start time (CPU/UI) Baseline
Mean: 16.527 %
Stdev: 4.682 % (28.3%)
Runs: 10 10.9 10.9 11.7 11.9 11.9 11.9 11.9 11.9 11.9 12 12 12 12 12.9 12.9 13 13.9 13.9 13.9 13.9 13.9 14 14 14 14.1 14.9 14.9 14.9 15 15 15 15 15.7 15.9 16 17 17 17.9 18 18 18.1 18.9 19 19 19.9 20.8 21 21 21 21.1 21.9 21.9 22 22 25.1 25.5 27.2 27.5 31.2

Current
Mean: 17.068 %
Stdev: 3.782 % (22.2%)
Runs: 9.8 11.7 11.9 12 12.8 12.9 13 13 13 13.8 13.9 13.9 13.9 13.9 13.9 14 14.9 14.9 14.9 15 15.8 15.9 15.9 15.9 16 16 16 16.9 16.9 16.9 17 17 17.6 17.8 17.9 17.9 18 18 18 18.9 18.9 19 19 19.9 20 20 20 20 20.6 21.9 22 23.8 24.3 25.2 25.3 28.5
Open search router TTI Load Search Options Baseline
Mean: 97.506 ms
Stdev: 5.582 ms (5.7%)
Runs: 85.29146400094032 86.20047999918461 87.01725199818611 88.08288599923253 88.35672999918461 88.38692300021648 88.66809000074863 89.38802000135183 89.44429500028491 90.03320299834013 90.06807500123978 90.08740299940109 90.13256799802184 90.49747699871659 90.82641600072384 90.89953599870205 91.24161799997091 91.2417399995029 91.66276099905372 91.71130299940705 91.73921699821949 91.9668380022049 92.09399399906397 92.27119900286198 92.36576300114393 92.36576300114393 92.66573099792004 92.67663599923253 92.73221800103784 92.7949629984796 93.55476900190115 93.77392600104213 93.78548199683428 93.81075000017881 93.89453200250864 93.96439599990845 94.67419400066137 94.72587100043893 94.9519449993968 95.06335400044918 95.08373999968171 95.19555599987507 95.20027700066566 95.33931500092149 95.65185499936342 95.73356100171804 96.09570300206542 96.1394449993968 96.59647700190544 96.60148100182414 96.83487999811769 96.89440900087357 97.26460799947381 97.44230099767447 97.57698500156403 98.0147299990058 98.16389999911189 98.16902699694037 98.34114600345492 98.43009399995208 98.58227499946952 98.64375900104642 98.78019200265408 98.97412099689245 99.12752299755812 99.17565900087357 99.23498499765992 99.3354899995029 99.39994300156832 99.61698500066996 99.73490399867296 99.8017580024898 99.87520300224423 100.07950799912214 100.13598600029945 100.17362499982119 100.21366399899125 100.22497599944472 100.49471000209451 100.53365099802613 100.69352199882269 100.77014200016856 101.11149100214243 101.16149900108576 101.31998699903488 101.50040699914098 101.50362199917436 101.54805499687791 101.61210099980235 101.70092799887061 101.76839200034738 101.9811189994216 102.50252299755812 102.61051400005817 102.86063699796796 102.88627099990845 102.93937100097537 103.15730800107121 103.32959000021219 103.34513400122523 103.76086400076747 103.99031599983573 104.70450799912214 105.01131199672818 105.03792399913073 105.52111800014973 105.76875799894333 106.75850399956107 106.96773299947381 107.13643399998546 107.33715800195932 107.69238299876451 109.43518099933863 114.18607499822974

Current
Mean: 96.075 ms
Stdev: 6.731 ms (7.0%)
Runs: 84.50240100175142 84.83723999932408 86.1758630014956 86.3004149980843 86.38411400094628 87.3141280002892 87.33886799961329 87.33886799961329 87.42240399867296 88.19864900037646 88.19864900037646 88.2521969974041 88.35742200165987 88.35742200165987 88.57254999876022 88.82405599951744 88.82405599951744 89.01904299855232 89.05196099728346 89.05196099728346 89.91467300057411 89.97204599902034 89.97204599902034 90.05362899973989 90.05362899973989 90.08105500042439 90.08105500042439 90.15193700045347 90.22318499907851 90.30301900207996 90.32291600108147 90.74377500265837 90.76729300245643 90.98787400126457 90.98787400126457 91.35257999971509 91.53194200247526 91.53194200247526 91.73018399998546 91.76078300178051 91.7928869985044 91.7928869985044 92.22644099965692 92.33569299802184 92.45695000141859 92.56518599763513 92.77880899980664 92.93509900197387 93.03564500063658 93.3027749992907 93.3027749992907 93.40555899962783 93.41210899874568 93.5106200017035 93.6957600004971 93.81750500202179 94.12032099813223 94.1226399987936 94.39786799997091 94.50122100114822 94.76265400275588 95.03356899693608 95.57369000092149 95.89384000003338 96.1827800013125 96.29748599976301 96.54309099912643 97.32987499982119 97.46500699967146 97.6686199977994 97.88362700119615 98.17093900218606 98.1917729973793 98.27482100203633 98.29581700265408 98.3245850019157 98.55932600051165 98.60054500028491 98.6332600004971 98.93827299773693 99.00789400190115 99.27583799883723 99.46508799865842 99.4739180020988 99.61132900044322 100.11946599930525 100.31982499733567 100.44506800174713 100.6214600019157 100.6214600019157 100.96175200119615 101.34130799770355 101.54028400033712 101.73567700013518 102.02522800117731 102.40157100185752 102.40157100185752 102.58089200034738 102.63793899863958 102.68481399863958 103.20259600132704 104.82726999744773 104.8780920021236 104.95845500007272 105.05428100004792 105.18135600164533 105.41060400009155 105.68583200126886 105.85615999996662 106.09444199874997 106.33007900044322 107.06201099976897 107.45463100075722 107.70878100022674 108.51619400084019 111.03320300206542 111.760009996593 112.43428600206971 115.19779499992728
Open search router TTI Open Search Router TTI Baseline
Mean: 662.897 ms
Stdev: 68.759 ms (10.4%)
Runs: 529.1741130016744 549.9018149971962 551.1966149993241 551.86877399683 555.1848139986396 555.7105310000479 556.2731529995799 558.569988001138 566.3836669996381 570.1837970018387 571.5791420005262 574.1077889986336 575.521484002471 576.6232100017369 577.5877289995551 584.4787600003183 589.7521970011294 609.063761997968 619.6776940003037 634.7681489996612 635.1697599999607 635.3206789977849 657.4417729973793 673.077474001795 683.9731040000916 686.421794001013 689.4341630004346 691.8144940026104 693.0340179987252 694.9053139984608 695.5054120011628 696.6463220007718 697.9177660010755 703.5905760005116 704.1778969988227 704.2373050004244 705.2225350029767 707.3928219974041 707.4045820012689 707.5381679981947 708.3848059996963 711.1779780015349 711.6987719982862 714.0493170022964 715.3066820017993 717.7292889989913 718.3674319982529 718.8304449990392 718.9424239993095 721.7796229980886 721.8925379998982 728.1343999989331 728.6048179976642 734.7324629984796 737.8075769990683 739.9892989993095 741.7742110006511 749.3831790015101 751.1241870000958 756.3068850003183

Current
Mean: 693.880 ms
Stdev: 49.467 ms (7.1%)
Runs: 564.7993160001934 567.3373619988561 589.8449300006032 613.0066329985857 615.8646650016308 617.8365070000291 626.1733400002122 627.9395350031555 643.1366779990494 648.3404949977994 648.9026689976454 653.1630049981177 668.7853190004826 668.9626469984651 669.3213299997151 672.3667810000479 675.4922289997339 680.3137620016932 681.3894859999418 686.2860920019448 690.6973880007863 691.875204000622 693.0874430015683 693.9795329980552 696.5526940003037 697.6585290022194 697.7083330005407 700.8151450008154 700.8874519988894 702.4911299981177 704.5614419989288 707.4856370016932 709.0999349988997 709.4480799995363 715.2054040022194 715.5006099976599 716.8404139988124 718.0889490023255 718.5163979977369 722.6694749966264 724.99060100317 726.2654210031033 732.7179780006409 733.4499099999666 736.8354899995029 740.6747240014374 741.0444339998066 741.390666000545 741.9864090010524 746.1480309963226 746.595581997186 747.0075680017471 747.2317299991846 748.2528899982572 760.4837649986148 819.766561999917
Open search router TTI (CPU) Baseline
Mean: 146.564 %
Stdev: 4.260 % (2.9%)
Runs: 137.30604640781698 138.46517323948277 138.75016191898655 139.11675479160735 139.65085398389812 139.796764060336 140.60934701149677 141.2332246845052 141.24870638205596 141.87149803824732 142.061595901599 143.40569193867688 143.5668804305435 143.6456412470248 143.692489112586 143.75894227615032 143.90610485531926 144.18887138679807 144.42468095787075 144.47263483512853 144.66598456051494 145.6177262131913 145.7194256022614 145.94381326619387 146.00343002858756 146.24435292376583 146.30434142802173 146.49466239163866 146.6256554075028 146.96111766869126 147.1501857786088 147.56958159761808 147.85097731064093 147.91508375489647 147.96420519935856 148.26462298545883 148.29714344876564 148.2997836500546 148.6155384622187 148.87812318914678 149.05405072956412 149.15748901433534 149.19171692858194 149.2151905878737 149.36023604490774 149.38885323500702 149.4122213596539 149.58831341301453 149.59655680957067 149.70252222448255 149.93114445169238 151.7711277884306 152.04922925589227 152.42404317163374 152.8103259328899 152.95049822053343 154.2382641481158 155.17973054855122 155.68862275449106

Current
Mean: 145.303 %
Stdev: 5.210 % (3.6%)
Runs: 137.25547994110025 137.50089326080843 137.67856468606087 137.7619903105375 137.89476178014337 137.9984803686651 138.7248941852911 139.83422328906647 140.01241988672254 140.6272834656644 140.69613258572315 140.75288864502076 140.86779324055664 141.01161532356974 141.05377145677238 141.1281372993785 141.2387257357795 141.70748534570714 141.96003154484802 141.97611114000102 142.14480763556193 143.49410262189176 143.49732334719138 143.85574241666052 144.2327356838075 144.49758359743356 144.74864250750122 144.85657942631778 145.0430042715431 145.10338421475072 145.15655681670356 145.3214994789344 145.72249644304569 145.86494011048012 145.86793017942188 145.93582732973977 145.958017453545 146.17872050565137 146.1989171804358 146.26066359488684 146.70940048629257 147.5719419248582 147.64842519502048 147.92232357229184 147.94886336607925 148.12526248116924 149.0929292091641 149.32051644742012 149.95677794481415 150.08757075192347 150.25693722474787 151.2227576719073 151.70436480153745 155.02666300128425 155.69937991616834 156.0692794148486 156.33838749380482 157.1630732139481 157.40085667428264
Open search router TTI (FPS) Baseline
Mean: 59.607 FPS
Stdev: 0.607 FPS (1.0%)
Runs: 58.0243083457692 58.12042585599026 58.12231108032492 58.18875516793028 58.297534941065976 58.35310251183925 58.73308359595309 58.8654762334228 58.868257421722866 58.97599060642791 59.08444294884859 59.19041370654 59.248047451090066 59.3917713988352 59.49119220559309 59.49492783693469 59.501463222267674 59.532784701503886 59.639407909293155 59.74656161551069 59.83361112159834 59.85372943146581 59.865727781668056 59.93487324023412 60 60 60 60 60 60 60 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: 56.802 FPS
Stdev: 1.315 FPS (2.3%)
Runs: 53.68340877856944 53.82178072657904 54.91349225342463 54.947703310037866 55.13793457740722 55.15068751080625 55.47390106462774 55.51496792735903 55.5784553622822 55.6706823007656 55.85563860662468 55.89279591119186 55.89894902602065 55.92184302809115 56.04744946300573 56.082600773654285 56.124126109742114 56.12938639582789 56.13201828150091 56.14181212930659 56.151646234567195 56.16974768708637 56.20991397957465 56.23528993918452 56.37694815734071 56.39690088370428 56.39887519598314 56.46802118746085 56.47778187807714 56.48235362090258 56.50947030065092 56.512032283624215 56.63946249465908 56.79970289534082 56.84032409861418 56.90041511227296 57.10590565612947 57.26245033994708 57.280881402527044 57.30587251400176 57.37212998742706 57.42526232501585 57.50216729149371 57.64276098904955 57.667315515770795 57.8194444448676 57.98693483169693 58.13530798125373 58.140947819749876 58.27640634336968 58.3070877385594 58.60000020145843 58.60333516184336 58.650404779386875 58.68559645787969 59.02183930508958 59.32435789380536 59.62908575971065 59.87353387648345
Open search router TTI (RAM) Baseline
Mean: 358.215 MB
Stdev: 4.527 MB (1.3%)
Runs: 346.0598958333333 349.50390625 351.5166015625 351.7825520833333 352.7552083333333 352.8567708333333 353.0026041666667 353.37109375 353.5625 353.62890625 353.6302083333333 354.0533854166667 354.0651041666667 354.34765625 354.4127604166667 354.4348958333333 354.7395833333333 355.4244791666667 355.78515625 356.1145833333333 356.16015625 356.19921875 356.234375 356.5341796875 357.6689453125 357.693359375 358.212890625 358.3681640625 358.4189453125 358.4267578125 358.607421875 358.9404296875 359.390625 359.462890625 359.5078125 359.8359375 360.0520833333333 360.259765625 360.333984375 360.513671875 361.3076171875 361.373046875 361.740234375 361.8203125 361.8564453125 361.9072265625 362.072265625 362.2317708333333 362.265625 362.87890625 363.166015625 363.193359375 363.7216796875 364.0546875 364.1943359375 366.630859375 367.9677734375 368.2275390625

Current
Mean: 360.930 MB
Stdev: 4.251 MB (1.2%)
Runs: 351.6419270833333 353.0611979166667 353.4869791666667 353.8388671875 354.595703125 355.21875 355.5126953125 355.7565104166667 356.0533854166667 356.494140625 357.1416015625 357.67578125 358.03515625 358.0634765625 358.5533854166667 358.76171875 358.7630208333333 358.8857421875 359.0322265625 359.0732421875 359.0849609375 359.14453125 359.3818359375 359.583984375 359.6123046875 359.7958984375 359.9677734375 360.015625 360.5166015625 360.5595703125 360.6669921875 360.6982421875 360.8359375 360.8916015625 361.13671875 361.8974609375 362.544921875 362.572265625 362.814453125 362.9072265625 363.1865234375 363.3544921875 363.5380859375 363.6328125 364.1396484375 364.3369140625 364.9189453125 364.9306640625 365.0078125 365.330078125 365.5078125 365.736328125 366.26171875 366.376953125 366.6025390625 367.9462890625 368.921875 370.4013671875 370.447265625
Open search router TTI (CPU/JS) Baseline
Mean: 78.545 %
Stdev: 2.113 % (2.7%)
Runs: 73.7 74.6 75.3 75.5 75.6 75.6 75.7 75.8 75.9 75.9 75.9 76.3 76.4 76.5 76.9 77.3 77.4 77.4 77.8 77.8 77.8 77.8 77.9 78 78.2 78.3 78.4 78.4 78.8 78.8 78.8 78.9 78.9 79 79.5 79.6 79.7 79.7 79.8 79.8 79.9 80 80 80.1 80.2 80.2 80.4 80.4 80.5 80.7 80.9 81 81.2 81.4 81.7 82.5 82.5 82.6

Current
Mean: 76.282 %
Stdev: 2.932 % (3.8%)
Runs: 69.9 70.6 70.8 71.6 71.9 72.3 72.8 73 73.1 73.2 73.4 73.4 73.6 73.7 73.7 73.9 74.1 74.4 74.4 74.8 74.9 75.2 75.3 75.4 75.5 75.8 75.9 76.4 76.5 76.7 76.8 76.9 76.9 76.9 77.1 77.1 77.1 77.2 77.5 77.5 77.6 77.6 78 78.4 78.4 78.5 78.6 78.9 79 79.1 79.2 79.4 79.4 79.4 80.4 80.6 81.5 81.8 81.9 82
Open search router TTI (CPU/UI) Baseline
Mean: 27.681 %
Stdev: 1.290 % (4.7%)
Runs: 24.9 25.1 25.3 25.3 25.4 26.2 26.2 26.4 26.5 26.5 26.6 26.8 26.9 26.9 26.9 26.9 26.9 27.1 27.1 27.2 27.2 27.3 27.3 27.3 27.3 27.3 27.4 27.4 27.4 27.5 27.5 27.5 27.5 27.6 27.7 27.9 27.9 28.1 28.2 28.3 28.3 28.4 28.4 28.4 28.5 28.5 28.9 28.9 29 29.3 29.4 29.5 29.6 29.7 29.7 29.9 29.9 29.9 30.3

Current
Mean: 26.100 %
Stdev: 1.682 % (6.4%)
Runs: 22.9 23 23.5 23.7 23.8 23.9 24.3 24.3 24.4 24.4 24.4 24.4 24.5 24.5 24.5 24.9 24.9 24.9 25 25 25.1 25.1 25.3 25.4 25.9 25.9 26 26 26.4 26.4 26.4 26.4 26.5 26.5 26.6 26.7 26.7 26.8 26.9 26.9 26.9 27.2 27.2 27.3 27.4 27.4 27.4 27.5 27.7 27.9 27.9 27.9 28.3 28.9 29 29.1 29.4 30.3
Report typing Composer typing rerender count Baseline
Mean: 1.000 renders
Stdev: 0.000 renders (0.0%)
Runs: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Current
Mean: 1.000 renders
Stdev: 0.000 renders (0.0%)
Runs: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Report typing Message sent Baseline
Mean: 435.820 ms
Stdev: 27.329 ms (6.3%)
Runs: 383.03385400027037 388.7336430028081 389.525512997061 395.3624669983983 396.7700610011816 397.27144400030375 398.4971929974854 399.1351730003953 403.96748900040984 405.0916749984026 406.91752200201154 407.35355699807405 411.553630001843 412.4405930005014 414.2577719986439 416.09989400207996 417.45910700038075 419.57466600090265 419.67049200087786 422.4947099983692 423.9698890000582 424.3197429999709 425.41914900019765 429.29089399799705 429.8814699985087 433.19966600090265 436.22619600221515 436.78027299791574 437.0073659978807 437.4572350010276 437.6017250008881 438.0384929999709 439.6938479989767 440.2873129993677 440.3126229979098 443.89554800093174 445.3293460011482 445.3531490005553 446.0197350010276 446.26538100093603 448.34395400062203 452.1155599988997 452.75996899977326 455.17590399831533 456.1061599999666 457.63138800114393 458.3565269969404 459.7446699999273 462.3336180001497 464.45072400197387 466.65559899806976 466.92118399962783 467.8312170021236 471.89953599870205 478.16886400058866 479.1196699999273 481.5714929997921 494.79077199846506 497.85929399728775

Current
Mean: 435.712 ms
Stdev: 26.987 ms (6.2%)
Runs: 383.73490399867296 387.7433679997921 389.5596919991076 390.07832899689674 392.0660400018096 395.31465700268745 397.20455000177026 397.66593400016427 399.781656999141 400.87992399930954 411.8828539997339 414.04915300011635 414.39233400300145 414.9265960007906 416.92826300114393 418.55533900111914 420.29813700169325 420.71529199928045 421.9814050011337 422.0295009985566 422.2491049990058 423.725057002157 425.74462899938226 430.9802250005305 431.30196199938655 431.58353700116277 434.2165120020509 434.9567879997194 436.28633699938655 437.27909300103784 437.79207400232553 438.81697599962354 441.2526449970901 441.38639299944043 442.7375900000334 443.54313100129366 444.81538899987936 445.2684329971671 446.68253599852324 449.02791399881244 449.08365900069475 449.53413899987936 449.631022002548 449.8258869983256 449.9761149995029 451.0349129997194 453.06962100043893 457.65014699846506 459.9880369976163 460.92285199835896 462.5682779997587 462.82198099792004 465.0080980025232 467.7610269971192 468.0144859999418 484.55297800153494 484.6324869990349 484.835206001997 488.8377280011773 493.56347699835896
Report typing (CPU) Baseline
Mean: 102.682 %
Stdev: 4.080 % (4.0%)
Runs: 94.4626967986047 96.43339311448317 96.9396592545303 97.38499389534063 97.48350314703403 97.70074742930134 97.8687253780054 98.4510581501219 98.46742255806899 98.57164246408026 98.5853671880805 98.82852391481546 99.0322953799961 99.14960997673955 99.16329389012563 99.28306015173462 99.39473348303909 99.45649199206959 99.57291666747439 99.67133240837558 100.04555233129925 100.26317607690753 100.43308695044203 100.92759949738765 101.24380460317684 101.3151211259486 101.3377371407367 101.48400173824832 101.5944281028788 102.17683264053973 102.33669704177045 102.84284525757437 102.89268568045988 103.33971368441696 103.6534291663298 103.76691132166306 103.85611686141114 104.48764301346418 104.57964192939005 104.6027688608881 104.89932636131857 104.9382393432405 105.07789063037795 105.41081982114716 105.67226069019108 105.67786267399653 105.75241693694682 105.87385567671942 106.29124954619257 106.79202428114363 107.49449764019441 107.68296107510966 107.80173751017898 107.83807419463137 108.74617802549086 108.91615719071346 108.92827453051022 109.24290431908399 112.2904366675282 112.50034618351897

Current
Mean: 102.380 %
Stdev: 3.344 % (3.3%)
Runs: 96.72916027783181 96.73172388123764 97.29893755133402 97.93907994247999 98.50776406154577 98.6371550526809 98.77549255542468 99.09014784604454 99.14490904810121 99.23637287627146 99.24831832810895 99.28930114639914 99.40052083290709 99.53078359171455 99.74052088788031 99.84077004227244 99.88422729075862 99.97837072423447 100.29394482524452 100.43456873099613 100.45003372770273 100.60083555852982 100.6571805986116 100.68595483487886 100.71110852053478 100.72872419229999 100.94966221740363 101.46033706851185 101.57437691514943 101.7775394091544 102.00488659563277 102.10133707953898 102.53906256847581 102.55962131406217 102.6878851171815 102.88266976974995 102.97735472533483 103.13657086634221 103.16769786052618 103.23775946678236 103.29386374678505 103.49726557101589 103.51814265471066 104.22256955206443 104.24317777569408 104.29561964704646 105.21462695521745 105.25761979595055 105.63724919468315 105.78944732362474 106.14904259002881 106.8980173789389 107.38254574978096 107.67693820725637 107.9536386156493 108.02659057347819 108.88484005429983 109.21831096811748 109.36383161047141 109.62673014890854
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

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
Report typing (RAM) Baseline
Mean: 447.109 MB
Stdev: 4.304 MB (1.0%)
Runs: 439.05577256944446 439.625 439.87934027777777 439.94032118055554 440.7478298611111 440.9572482638889 441.31098090277777 441.38975694444446 441.7009548611111 441.9689670138889 442.10546875 442.77886284722223 443.11024305555554 443.2814670138889 443.75303819444446 443.853515625 444.12803819444446 444.2068142361111 444.37782118055554 444.52757352941177 445.3567708333333 445.38519965277777 445.9134114583333 446.06011284722223 446.30164930555554 446.69618055555554 446.92578125 447.1979166666667 447.2874540441176 447.4118923611111 447.4375 447.83680555555554 448.0266927083333 448.1521267361111 448.1712582236842 448.38433159722223 448.65147569444446 448.65972222222223 448.7931857638889 448.81944444444446 449.0712890625 449.6494654605263 449.7482638888889 449.85243055555554 450.1579861111111 450.69835069444446 450.7115885416667 450.8478732638889 450.9147135416667 451.00151909722223 451.24565972222223 451.35731907894734 451.71527777777777 452.29319852941177 452.3361545138889 453.0138888888889 453.7408854166667 454.63823784722223 456.41493055555554 456.9802517361111

Current
Mean: 446.898 MB
Stdev: 5.898 MB (1.3%)
Runs: 433.2180989583333 434.05815972222223 436.25151909722223 436.78125 438.88780381944446 439.5006510416667 439.92100694444446 440.0154079861111 440.4494357638889 440.76410590277777 440.9869791666667 442.29774305555554 442.7881433823529 442.9826388888889 442.9973958333333 443.0998263888889 443.95030381944446 443.95225694444446 444.00434027777777 444.458984375 444.7150607638889 444.7604166666667 445.1256510416667 445.58550347222223 445.62782118055554 445.95551215277777 446.1864720394737 446.5088404605263 446.58485243055554 446.6916232638889 447.10423519736844 447.2458767361111 447.39496527777777 447.41015625 447.9225260416667 448.1404079861111 448.15928819444446 448.46998355263156 448.8863075657895 448.89214409722223 449.34027777777777 449.48090277777777 449.6840049342105 450.12586805555554 450.82378472222223 451.03363715277777 451.23784722222223 451.7037760416667 451.70789930555554 451.85503472222223 452.2864583333333 452.65342881944446 453.95746527777777 454.16449652777777 454.4798177083333 454.65147569444446 456.6412760416667 456.94769965277777 459.9075520833333 462.4623161764706
Report typing (CPU/JS) Baseline
Mean: 47.265 %
Stdev: 2.975 % (6.3%)
Runs: 42 42.3 42.4 42.4 42.7 42.7 43.1 43.2 43.3 43.8 44 44.4 44.5 44.5 44.7 44.8 45.3 45.4 45.5 45.8 46.1 46.2 46.3 46.4 46.4 47.2 47.4 47.4 47.5 47.6 47.7 47.7 47.8 47.8 47.9 47.9 48.1 48.2 48.3 48.5 48.6 48.7 48.8 49 49.2 49.2 49.7 49.8 50 50.2 50.2 50.6 50.7 51.6 51.6 51.8 52 52.4 52.6 54

Current
Mean: 47.137 %
Stdev: 3.048 % (6.5%)
Runs: 40.7 42.3 42.3 42.6 42.6 42.6 42.9 43 43.4 43.5 44.2 44.3 44.4 44.6 44.8 44.9 45.1 45.1 45.5 45.6 45.8 46.3 46.3 46.4 46.5 46.6 46.9 46.9 47 47.2 47.2 47.2 47.3 47.3 47.4 47.5 48 48.2 48.2 48.3 48.5 48.6 49.3 49.4 49.4 49.5 49.5 49.6 50.2 50.2 50.4 50.4 50.6 50.9 51 51 52 53.3 53.4 54.1
Report typing (CPU/UI) Baseline
Mean: 25.845 %
Stdev: 1.096 % (4.2%)
Runs: 23.3 23.3 24 24.1 24.2 24.3 24.4 24.4 24.6 24.7 24.7 24.8 24.8 24.9 24.9 24.9 25 25.1 25.1 25.3 25.3 25.3 25.4 25.6 25.6 25.7 25.8 25.9 26 26 26 26.1 26.3 26.3 26.3 26.4 26.4 26.5 26.5 26.6 26.6 26.6 26.6 26.7 26.8 26.8 26.9 26.9 26.9 26.9 26.9 26.9 27 27 27.1 27.2 27.2 27.5 27.6 27.8

Current
Mean: 25.813 %
Stdev: 0.817 % (3.2%)
Runs: 24.2 24.4 24.4 24.5 24.6 24.6 24.7 24.7 24.8 25 25 25.1 25.1 25.1 25.2 25.2 25.2 25.3 25.3 25.3 25.3 25.4 25.5 25.5 25.7 25.7 25.8 25.8 25.8 25.8 25.8 25.9 25.9 25.9 25.9 26 26.1 26.1 26.2 26.2 26.3 26.3 26.4 26.4 26.4 26.4 26.5 26.6 26.6 26.6 26.6 26.9 26.9 27 27.1 27.1 27.1 27.2 27.2 27.2
Chat opening Chat TTI Baseline
Mean: 550.470 ms
Stdev: 37.289 ms (6.8%)
Runs: 471.5775559991598 477.3430180028081 487.01627700030804 497.31331399828196 502.65250700339675 504.66194700077176 509.17740900069475 515.9557300023735 518.6015219986439 519.0190839990973 520.1371259987354 521.8949790000916 524.9525149986148 525.3387049995363 526.3485930003226 527.4837250001729 529.5557460002601 530.8830570019782 538.7175289988518 540.6745200008154 545.375 546.5190429985523 549.9953610002995 550.7630620002747 553.4391280002892 557.7177329994738 558.1527100019157 562.2068280018866 564.0089519992471 565.4300539977849 565.431477997452 566.06319199875 568.1354170031846 568.2655439972878 569.8558349981904 570.094319999218 573.5748290009797 576.5495200008154 580.4326989986002 584.4513349980116 589.7562249973416 591.1931149996817 595.2390960007906 595.8254390023649 598.8951830007136 622.016031999141 629.2084559984505 634.6831060014665

Current
Mean: 553.765 ms
Stdev: 76.335 ms (13.8%)
Runs: 354.88863100111485 354.9827880002558 361.61918099969625 362.45170100033283 378.64542599767447 466.08618099987507 469.25801599770784 472.3928219974041 487.95511900261045 512.6752930022776 513.491700001061 515.4202469997108 522.9801839999855 524.2058099992573 525.0504160001874 529.9768069982529 550.7306319996715 551.3663330003619 554.0546879991889 557.765909999609 560.2080090008676 566.7154140025377 567.7548420019448 567.8108319975436 573.681192997843 573.8207600004971 574.9972329996526 578.444214001298 579.6785079985857 580.4468590021133 582.296711999923 585.2177740000188 585.2625739984214 588.813802998513 589.687580998987 590.1587320007384 594.1200370006263 595.5205079987645 598.4130860008299 598.9406739994884 599.0506589971483 605.7850349992514 608.337768997997 613.266194999218 613.3212889991701 617.7954920008779 629.650675997138 634.4135340005159 641.1035979986191 641.4779869988561 644.9058439992368 645.2635090015829 657.1831469982862
Chat opening (CPU) Baseline
Mean: 154.120 %
Stdev: 4.585 % (3.0%)
Runs: 144.5533838369111 144.75713762118838 145.86406704662969 146.3089756741497 147.39875790120556 147.48898085481412 147.60291267789242 147.80596394166977 148.92510217659918 149.32169231399095 149.42282433145644 149.82762107636484 150.29922361026132 150.86271519099253 150.89370629185638 150.9295407604116 151.48195792564883 151.72679385708824 152.03445990722338 152.2705828968152 152.41904572654738 152.79915916490498 153.03316583575224 153.2314531375068 153.46929777381152 153.60134145744135 153.60619549634464 153.62541038751849 153.79374584165004 153.993204568843 154.40634325219602 154.57521646602598 154.9984025673265 155.03862317494895 155.63920915702673 155.68073949262245 155.74945573633929 155.78285421793547 155.96323188801375 156.22294585284797 156.30298635808862 156.33157485532996 156.40562631882725 156.57960704307138 156.79828461888107 156.90240564951006 156.96045511175814 157.25888566029988 157.64164486725164 157.9629761264552 158.43733377536677 159.58073203359845 159.7709163346614 160.0196204270221 160.321299536879 160.75238778126504 161.41687945324443 161.9615768124772 163.6939908505438 164.688632073135

Current
Mean: 155.140 %
Stdev: 4.935 % (3.2%)
Runs: 141.64631767237358 145.68443855207846 145.7945913860388 146.0786511441317 146.40211741192243 148.94748954397983 149.18453026858762 149.52267333856895 150.15584515618394 150.1798810105886 150.4442651302746 150.4466168597795 150.77330977044593 151.15303801296457 151.1768235283637 151.63431437258285 151.99530008884815 152.34338459457777 152.50610478100842 152.84179012064973 153.68968884392996 153.73179198011715 153.9055809194086 154.34427185233497 154.36367191941665 154.60555519892358 155.11981525037714 155.29945196545603 155.3009926560428 155.58894344542736 156.15069629328053 156.24701195219114 156.28675562803315 156.30832230212653 156.84427275994102 156.90388606484842 156.93371406961703 157.2829100081342 157.3332186569303 157.55886912147525 157.61931325451025 157.77137354588947 158.26633190141965 158.3470607259414 158.4327997285216 158.81957996357883 158.92431010016134 159.1823440403454 159.57151131413323 159.7265034258462 159.9944438642996 160.15368129543097 160.3459747172322 161.01282817892402 161.53317108781877 161.70484640638264 162.23516188299342 162.35611970363408 164.06489108803646 165.63355705299102
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

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
Chat opening (RAM) Baseline
Mean: 357.948 MB
Stdev: 5.903 MB (1.6%)
Runs: 345.7213541666667 345.8932291666667 346.828125 347.6145833333333 347.875 348.8346354166667 349.0052083333333 349.0169270833333 349.6888020833333 350.2317708333333 350.2786458333333 350.671875 352.3229166666667 352.5286458333333 353.2890625 353.859375 355.109375 355.3098958333333 355.4895833333333 356.0283203125 356.1552734375 356.6376953125 356.7041015625 356.7099609375 357.541015625 357.638671875 357.9674479166667 357.9990234375 358.107421875 358.4990234375 359.435546875 359.59375 360.2578125 360.546875 360.76171875 360.8603515625 361.8828125 361.88671875 362.0087890625 362.29296875 362.4326171875 362.5009765625 362.51171875 362.537109375 362.802734375 362.9189453125 363.064453125 363.0703125 363.267578125 363.595703125 363.6513671875 363.677734375 363.6826171875 364.455078125 364.5439453125 364.5576171875 364.7255859375 365.2080078125 365.794921875 368.7900390625

Current
Mean: 354.062 MB
Stdev: 5.962 MB (1.7%)
Runs: 342.7005208333333 344.3619791666667 344.4205729166667 344.7526041666667 345.1809895833333 345.2252604166667 345.4908854166667 345.8046875 346.8645833333333 346.9466145833333 347.0625 347.1640625 348.1119791666667 348.1184895833333 348.14453125 348.1796875 348.3346354166667 348.34375 349.2473958333333 350.1015625 350.6263020833333 350.8619791666667 350.94921875 351.3294270833333 352.6328125 353.0260416666667 354.234375 354.8984375 355.130859375 355.5091145833333 355.58203125 355.7880859375 355.9921875 356.3935546875 356.9140625 357.4541015625 358.23828125 358.552734375 358.5693359375 358.5732421875 358.6806640625 358.685546875 359.06640625 359.2060546875 359.2373046875 359.2451171875 359.4169921875 359.4778645833333 360.3072916666667 360.3486328125 360.6826171875 360.9192708333333 360.9970703125 361.17578125 361.1826171875 361.5576171875 361.6884765625 361.724609375 361.8154296875 362.4970703125
Chat opening (CPU/JS) Baseline
Mean: 79.112 %
Stdev: 2.296 % (2.9%)
Runs: 74.4 74.6 75.7 75.8 75.9 76 76.4 76.5 76.7 76.8 76.9 76.9 77 77.1 77.1 77.2 77.3 77.6 77.7 77.7 77.8 77.8 77.9 78.1 78.3 78.4 78.4 78.5 78.6 78.6 78.9 79.5 79.6 79.7 79.8 79.9 80.2 80.4 80.5 80.5 80.6 80.7 80.7 80.8 80.9 80.9 81 81.2 81.2 81.3 81.4 81.5 81.7 81.8 82 82.9 82.9 83.4 83.5 83.6

Current
Mean: 79.516 %
Stdev: 2.213 % (2.8%)
Runs: 75.2 75.9 76.1 76.3 76.4 76.5 76.5 76.9 77.2 77.2 77.3 77.3 77.5 77.9 78.1 78.2 78.3 78.3 78.4 78.4 78.5 78.6 78.7 78.8 79 79 79.3 79.6 79.8 79.8 79.9 79.9 79.9 79.9 80 80 80 80.1 80.2 80.2 80.2 80.4 80.4 80.4 80.9 80.9 81.3 81.5 81.7 81.7 81.9 82.4 83 83.2 83.7 83.8 84.5 84.9
Chat opening (CPU/UI) Baseline
Mean: 33.045 %
Stdev: 2.084 % (6.3%)
Runs: 27.9 28.6 28.6 29.8 29.9 30.2 30.4 30.5 30.6 30.6 30.9 32 32 32.1 32.1 32.2 32.3 32.4 32.6 32.7 32.7 32.8 32.8 32.9 32.9 32.9 33 33.2 33.2 33.2 33.2 33.3 33.4 33.5 33.9 33.9 33.9 34 34 34 34.1 34.2 34.4 34.6 35 35.2 35.4 35.5 35.6 35.8 35.8 36 36.7 36.8 37.3

Current
Mean: 33.033 %
Stdev: 2.670 % (8.1%)
Runs: 26.7 28.4 28.5 28.6 29.1 29.1 29.2 29.2 29.6 30.2 30.5 30.6 30.6 31.2 31.2 31.2 31.2 31.2 31.3 31.7 31.8 31.9 32.3 32.3 32.6 32.6 32.6 32.7 33.2 33.2 33.2 33.4 33.4 33.6 33.6 34.2 34.2 34.2 34.4 34.4 34.5 34.7 34.8 34.9 35.2 35.2 35.3 35.4 35.5 35.7 35.8 35.9 35.9 36 36.4 36.7 37 37.5 38.1 38.4
Linking (CPU) Baseline
Mean: 159.231 %
Stdev: 3.830 % (2.4%)
Runs: 149.1567918633569 151.40477047223297 152.54993456741545 152.8562876265686 153.33968419500636 153.99392185845173 155.04972961292415 155.13488522762984 155.39786551047828 155.41327831336523 155.62360083475622 155.79049913993364 155.91288674480455 156.01658557404082 156.22420056900484 156.58156213911164 156.86742360114633 157.0150302725015 157.25409380457393 157.37640220154157 157.45148964780228 157.74127180951137 157.83166285016569 157.87120622297635 158.09563684503956 158.23651207107278 158.43711740366055 158.45894249854354 158.48339973439568 159.08071499099768 159.27524773661926 159.71132686467016 159.93961853968779 160.12938645114474 160.45387988723294 160.60975033624482 160.84346069215664 160.90559768530971 161.10989892576916 161.22429872225794 161.3982089575601 161.47306482872048 161.6449861480789 161.6592485018949 161.8054237053216 162.45530600691123 163.25025519076405 163.37252184771918 163.55163770640272 163.58247369427065 163.63633385399174 163.64030517538833 163.6857055120528 163.70465730483264 163.80679789997794 164.3743226125159 164.55118806513698 164.8079272475186 166.0059610819058 166.62535690230865

Current
Mean: 158.042 %
Stdev: 3.148 % (2.0%)
Runs: 150.59541646499343 152.34848993347592 152.543585034626 153.9916420998849 154.48344717029136 154.65102715045307 154.7766952885753 154.92226125124148 154.98795672187222 155.13345264263734 155.50325248846792 155.7506112824714 155.7631176371994 155.77393979000635 155.79812719328842 155.93976979096846 156.24382573664764 156.3206702392383 156.33150483039455 156.69772303524806 156.7008507887862 156.73025610440163 156.867037721099 156.88496401467904 156.96961439306645 157.10848242945468 157.3668000176676 157.4306436209366 157.68184409825312 157.75766465003116 158.08167488522238 158.09767636804324 158.14262058947614 158.2747518722854 158.4500512591538 158.453736008711 158.62510078360106 159.33337245436232 159.33720693389046 159.34683109219782 159.36828895932652 159.4078757549238 159.51022150967756 159.71009061318813 159.8129366282348 160.27756936037292 160.4994123987918 160.70419628914092 160.79945647180492 161.24350409813326 161.2554063477727 161.83950765398694 162.0412677761602 163.18545300764552 164.2176389342093 164.24146057922806 165.85123204569484 166.2866753660437
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: 59.983 FPS
Stdev: 0.047 FPS (0.1%)
Runs: 59.82474035983307 59.83374827028519 59.848435215630616 59.849630343255036 59.87538975841385 59.945843193862935 59.994466729624136 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 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: 393.517 MB
Stdev: 3.035 MB (0.8%)
Runs: 387.90390625 388.1984375 388.73046875 388.73125 389.263671875 389.5188802083333 389.6321614583333 389.7213541666667 389.8470052083333 389.915625 389.9419642857143 390.294921875 390.63671875 390.8079427083333 391.0078125 391.1321614583333 391.2063802083333 391.2688802083333 391.392578125 392.1529947916667 392.2395833333333 392.5787760416667 392.708984375 392.7532552083333 393.0182291666667 393.0852864583333 393.0963541666667 393.779296875 393.87109375 393.892578125 394.064453125 394.2897135416667 394.458984375 394.4973958333333 394.6282552083333 394.6334635416667 394.7317708333333 394.7350260416667 394.9303385416667 394.9524739583333 395.04296875 395.1184895833333 395.236328125 395.314453125 395.3841145833333 395.4765625 395.5481770833333 395.8098958333333 395.94140625 396.0852864583333 396.0950520833333 396.5611979166667 397.0201822916667 397.115234375 398.3639322916667 399.1321614583333 399.55301339285717 399.6647135416667 400.7734375

Current
Mean: 400.879 MB
Stdev: 4.534 MB (1.1%)
Runs: 391.7662760416667 393.0618489583333 394.05859375 394.9388020833333 395.0260416666667 395.4850260416667 396.353515625 396.384765625 396.541015625 396.7174479166667 396.7623697916667 396.7734375 397.0325520833333 397.06640625 397.3470052083333 397.49609375 397.767578125 397.9153645833333 398.4674479166667 398.52734375 398.5950520833333 399.2115885416667 399.244140625 399.3157552083333 399.5299479166667 399.5462239583333 399.6907552083333 399.84765625 400.0696614583333 400.3678385416667 400.384765625 400.443359375 400.498046875 400.53515625 400.5690104166667 400.8229166666667 401.0247395833333 401.0514322916667 401.1145833333333 401.5319010416667 401.6783854166667 402.2434895833333 403.013671875 404.2350260416667 404.7057291666667 404.8275669642857 405.24609375 405.8052455357143 406.51171875 407.22265625 407.45982142857144 407.68582589285717 407.9888392857143 408.03236607142856 408.5625 409.06919642857144 409.3392857142857 409.466796875 409.90848214285717
Linking (CPU/JS) Baseline
Mean: 84.861 %
Stdev: 1.317 % (1.6%)
Runs: 82.4 82.5 82.6 82.7 82.8 82.9 83.1 83.3 83.3 83.5 83.5 83.7 83.7 83.7 83.8 83.9 84 84.1 84.1 84.2 84.4 84.6 84.6 84.6 84.7 84.7 84.7 84.9 84.9 85 85 85.1 85.1 85.1 85.2 85.2 85.3 85.4 85.4 85.4 85.5 85.5 85.6 85.7 85.7 85.9 85.9 85.9 85.9 86 86.2 86.2 86.3 86.3 86.8 87 87.2 87.6 88.5

Current
Mean: 85.524 %
Stdev: 1.712 % (2.0%)
Runs: 81.5 81.7 82.5 82.6 82.9 83.2 83.6 83.6 83.7 83.7 84.1 84.1 84.2 84.4 84.4 84.4 84.6 84.7 84.7 84.7 84.7 84.9 84.9 84.9 84.9 85 85 85.3 85.5 85.5 85.6 85.6 85.8 85.9 86.2 86.3 86.5 86.5 86.6 86.9 86.9 86.9 87 87 87.1 87.2 87.2 87.3 87.3 87.3 87.3 87.5 87.7 87.7 88 88 88.3 88.9
Linking (CPU/UI) Baseline
Mean: 33.772 %
Stdev: 1.472 % (4.4%)
Runs: 30.8 30.9 30.9 31.1 31.8 32 32.1 32.1 32.2 32.2 32.2 32.4 32.5 32.5 32.7 32.7 32.8 32.8 32.9 33 33 33.1 33.1 33.3 33.4 33.4 33.5 33.7 33.7 33.8 33.9 33.9 34 34 34.1 34.2 34.3 34.3 34.4 34.4 34.5 34.6 34.7 34.8 34.8 34.8 35.1 35.2 35.2 35.3 35.3 35.4 35.6 35.6 35.8 35.8 35.8 35.8 37 37.1

Current
Mean: 33.337 %
Stdev: 1.700 % (5.1%)
Runs: 30.1 30.1 30.5 30.8 31 31 31.5 31.5 31.5 31.8 31.8 31.8 31.8 31.9 32 32.4 32.5 32.5 32.5 32.6 32.6 32.6 32.7 32.8 32.9 32.9 33 33 33 33.1 33.2 33.2 33.3 33.4 33.5 33.5 33.7 33.8 33.8 33.8 33.8 33.9 34 34.1 34.2 34.3 34.5 34.8 34.8 34.9 35 35.1 35.3 35.8 36 36.5 36.5 37 37 37.3

Copy link
Contributor

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

moneyRequestReportID,
moneyRequestCreatedReportActionID,
actionableWhisperReportActionID,
onyxData,
Copy link
Contributor

Choose a reason for hiding this comment

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

Why do you pass onyxData in the API request params?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

That seems to be a blunder made by me while resolving conflicts.
Thank you @paultsimura.
Now there are two options, you could remove it in your current PR or else I would fix it in my upcoming refactor PR.
Also I am re checking this PR to make sure no other such mistakes are done.

Copy link
Contributor

Choose a reason for hiding this comment

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

I'm fixing in my PR 👍

Copy link
Contributor

Choose a reason for hiding this comment

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

Also linkedTrackedExpenseReportAction from ...reportInformation

Copy link
Contributor

🚀 Deployed to staging by https://github.com/neil-marcellini in version: 9.0.75-0 🚀

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

Copy link
Contributor

🚀 Deployed to production by https://github.com/luacmartins in version: 9.0.75-6 🚀

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

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

Successfully merging this pull request may close these issues.

6 participants