Skip to content

[CP Stag] fix: unable delete expense in reports page narrow #61253

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

Conversation

linhvovan29546
Copy link
Contributor

@linhvovan29546 linhvovan29546 commented May 1, 2025

Explanation of Change

In the narrow search page, the selected option is currently cleared after an option is selected and the modal closes. However, for the delete action, we should retain the selection. This PR introduces a new flag to preserve the selected option in such scenarios.

Fixed Issues

$ #61141
PROPOSAL: #61141 (comment)

Tests

  1. Launch Expensify app.
  2. Go to any chat.
  3. Submit an expense to the chat.
  4. Go to Reports.
  5. Long press on the expense.
  6. Tap on the dropdown.
  7. Tap Delete.
  8. Tap Delete.
  9. Verify that the selected expense is deleted
  • Verify that no errors appear in the JS console

Offline tests

Same as above

QA Steps

Same as above

  • 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 verified there are no new alerts related to the canBeMissing param for useOnyx
  • 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 used JaimeGPT to get English > Spanish translation. I then posted it 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.ts 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.
  • I added unit tests for any new feature or bug fix in this PR to help automatically prevent regressions in this user flow.
  • If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native
Screen.Recording.2025-05-01.at.23.22.00.mov
Android: mWeb Chrome
Screen.Recording.2025-05-01.at.23.23.50.mov
iOS: Native
Screen.Recording.2025-05-01.at.23.20.40.mov
iOS: mWeb Safari
Screen.Recording.2025-05-01.at.23.23.08.mov
MacOS: Chrome / Safari
Screen.Recording.2025-05-01.at.23.31.13.mov
MacOS: Desktop
Screen.Recording.2025-05-01.at.23.32.35.mov

@MelvinBot
Copy link

MelvinBot commented May 1, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

@thienlnam thienlnam requested a review from rayane-d May 1, 2025 16:33
@thienlnam thienlnam changed the title fix: unable delete expense in report page narrow [CP Stag] fix: unable delete expense in report page narrow May 1, 2025
@linhvovan29546 linhvovan29546 marked this pull request as ready for review May 1, 2025 16:41
@linhvovan29546 linhvovan29546 requested a review from a team as a code owner May 1, 2025 16:41
@melvin-bot melvin-bot bot requested a review from thienlnam May 1, 2025 16:41
Copy link

melvin-bot bot commented May 1, 2025

@thienlnam 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 removed the request for review from a team May 1, 2025 16:41
@linhvovan29546
Copy link
Contributor Author

@rayane-d PR is ready!

@rayane-d
Copy link
Contributor

rayane-d commented May 1, 2025

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

Screenshots/Videos

Android: HybridApp
Simulator.Screen.Recording.-.iPhone.16.Pro.Max.-.2025-05-01.at.18.28.11.mp4
Android: mWeb Chrome
Screen.Recording.2025-05-01.at.6.14.20.PM.mov
iOS: HybridApp
Simulator.Screen.Recording.-.iPhone.15.Pro.Max.-.2025-05-01.at.18.23.03.mp4
iOS: mWeb Safari
Simulator.Screen.Recording.-.iPhone.16.Pro.Max.-.2025-05-01.at.18.26.41.mp4
MacOS: Chrome / Safari
Screen.Recording.2025-05-01.at.6.09.37.PM.mov
MacOS: Desktop
Screen.Recording.2025-05-01.at.6.18.23.PM.mov

@linhvovan29546 linhvovan29546 changed the title [CP Stag] fix: unable delete expense in report page narrow [CP Stag] fix: unable delete expense in reports page narrow May 1, 2025
Copy link
Contributor

@rayane-d rayane-d left a comment

Choose a reason for hiding this comment

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

LGTM and tests well 👍

@thienlnam thienlnam merged commit 5e73cc5 into Expensify:main May 1, 2025
20 of 22 checks passed
@OSBotify
Copy link
Contributor

OSBotify commented May 1, 2025

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

OSBotify pushed a commit that referenced this pull request May 1, 2025
…-expense-in-report-page-narrow

[CP Stag] fix: unable delete expense in reports page narrow

(cherry picked from commit 5e73cc5)

(cherry-picked to staging by thienlnam)
@OSBotify OSBotify added the CP Staging marks PRs that have been CP'd to staging label May 1, 2025
Copy link
Contributor

github-actions bot commented May 1, 2025

🚀 Cherry-picked to staging by https://github.com/thienlnam in version: 9.1.38-4 🚀

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

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

Copy link
Contributor

github-actions bot commented May 1, 2025

🚀 Deployed to production by https://github.com/thienlnam in version: 9.1.38-4 🚀

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

@github-actions github-actions bot added the DeployBlockerCash This issue or pull request should block deployment label May 1, 2025
Copy link
Contributor

github-actions bot commented May 1, 2025

Performance Comparison Report 📊 (1/4)

⚠️ Some tests did not pass successfully, so some results are omitted from final report: Linking

Significant Changes To Duration

Name Duration
App start time contentAppeared_To_screenTTI 994.253 ms → 1136.593 ms (+142.340 ms, +14.3%) 🔴
App start time TTI 1669.703 ms → 1806.914 ms (+137.211 ms, +8.2%) 🔴
Show details
Name Duration
App start time contentAppeared_To_screenTTI Baseline
Mean: 994.253 ms
Stdev: 219.703 ms (22.1%)
Runs: 570.6710759997368 599.1392799988389 620.2401959970593 623.2136569991708 626.9953650012612 646.8289100006223 649.8387340009212 662.0717879980803 666.1842299997807 667.9825379997492 672.75901799649 674.7959989979863 676.3170740008354 676.6077819988132 678.7310229986906 684.4247850030661 744.4407870024443 954.909658998251 1014.2193320021033 1020.0998490005732 1037.8029140010476 1045.2716659978032 1052.5279880017042 1059.0506249964237 1071.3618649989367 1079.3846430033445 1094.0782300010324 1100.6746700033545 1105.4687070026994 1112.0509020015597 1112.1002530008554 1113.5493979975581 1115.0765269994736 1117.781205996871 1118.4109319970012 1118.8095289990306 1121.327510997653 1124.228827998042 1126.948202997446 1136.1598829999566 1136.7644999995828 1139.5659409984946 1151.2414100021124 1162.2487550005317 1162.7960710003972 1172.2512810006738 1174.1818749979138 1175.5984369963408 1175.9108309969306 1179.610154002905 1181.3723020032048 1183.7764810025692 1187.3053420037031 1187.6486489996314 1187.9837450012565 1188.2643639966846 1193.0958760008216 1204.9227920025587 1207.7516829967499 1210.3267059996724

Current
Mean: 1136.593 ms
Stdev: 53.846 ms (4.7%)
Runs: 992.6092260032892 996.0179919973016 1037.6781459972262 1046.8902930021286 1051.8552170023322 1054.2825549989939 1060.766414001584 1081.3208379969 1095.9927359968424 1097.9410170018673 1100.2676730006933 1100.4594729989767 1101.4961789995432 1102.1477480009198 1107.767567999661 1114.458414003253 1114.8254010006785 1116.8540280014277 1118.8752729967237 1122.4234709963202 1123.4207300022244 1124.594020999968 1128.9192539975047 1133.2345710024238 1134.5640819966793 1139.447879999876 1143.2755410000682 1145.151938997209 1145.9758820012212 1147.1959410011768 1150.2820160016418 1161.4267999976873 1169.0483079999685 1171.6768689975142 1172.0437910035253 1174.5248029977083 1176.143439002335 1176.2528180032969 1176.6940710023046 1176.70926900208 1177.1823460012674 1179.236709997058 1181.7261499986053 1188.7819800004363 1189.2206400036812 1195.6731330007315 1195.996124997735 1198.7179339975119 1200.5881910026073 1200.6872960031033 1208.7101090028882 1212.177882000804 1225.2092150002718
App start time TTI Baseline
Mean: 1669.703 ms
Stdev: 236.624 ms (14.2%)
Runs: 1152.6710759997368 1213.2401959970593 1234.9953650012612 1245.139279998839 1251.0717879980803 1285.2136569991708 1322.1842299997807 1324.3170740008354 1348.9825379997492 1355.75901799649 1364.6077819988132 1371.7310229986906 1374.8289100006223 1379.8387340009212 1381.424785003066 1405.4407870024443 1409.7959989979863 1585.909658998251 1634.8029140010476 1638.2193320021033 1663.0506249964237 1663.3618649989367 1682.0998490005732 1688.3846430033445 1695.2716659978032 1736.0782300010324 1737.948202997446 1745.8095289990306 1764.228827998042 1766.5279880017042 1767.781205996871 1771.4687070026994 1792.1598829999566 1806.4109319970012 1812.7960710003972 1820.0765269994736 1823.7644999995828 1831.3053420037031 1831.5493979975581 1834.1002530008554 1835.0958760008216 1842.5984369963408 1844.6746700033545 1850.610154002905 1853.5659409984946 1855.0509020015597 1856.9837450012565 1871.327510997653 1874.2487550005317 1879.9227920025587 1881.3723020032048 1884.3267059996724 1896.1818749979138 1906.2512810006738 1909.6486489996314 1909.9108309969306 1914.7764810025692 1927.2414100021124 1936.2643639966846 1937.7516829967499

Current
Mean: 1806.914 ms
Stdev: 80.783 ms (4.5%)
Runs: 1612.6781459972262 1622.6092260032892 1647.8552170023322 1659.0179919973016 1673.8902930021286 1677.2825549989939 1688.766414001584 1716.3208379969 1718.9410170018673 1737.9927359968424 1742.4594729989767 1743.1477480009198 1746.9758820012212 1755.767567999661 1757.4207300022244 1757.8254010006785 1760.4234709963202 1763.458414003253 1784.8752729967237 1794.4267999976873 1799.4961789995432 1807.2676730006933 1812.594020999968 1813.0437910035253 1814.447879999876 1818.5640819966793 1827.0483079999685 1837.2820160016418 1838.1959410011768 1838.5248029977083 1847.2528180032969 1850.6731330007315 1851.143439002335 1851.7819800004363 1852.9192539975047 1858.2755410000682 1859.8540280014277 1860.236709997058 1860.7179339975119 1869.2206400036812 1872.1823460012674 1875.7101090028882 1880.177882000804 1880.2345710024238 1881.996124997735 1887.70926900208 1890.7261499986053 1892.151938997209 1895.6940710023046 1908.2092150002718 1909.6768689975142 1925.6872960031033 1935.5881910026073

Copy link
Contributor

github-actions bot commented May 1, 2025

Performance Comparison Report 📊 (2/4)

Meaningless Changes To Duration (1/3)

Show entries
Name Duration
App start time nativeLaunchEnd_To_appCreationStart 79.983 ms → 79.207 ms (-0.776 ms, -1.0%)
App start time nativeLaunch 24.138 ms → 24.421 ms (+0.283 ms, +1.2%)
App start time runJsBundle 313.533 ms → 312.367 ms (-1.167 ms, ±0.0%)
App start time appCreation 70.017 ms → 68.763 ms (-1.254 ms, -1.8%)
App start time regularAppStart 0.020 ms → 0.020 ms (-0.000 ms, -0.7%)
App start time appCreationEnd_To_contentAppeared 500.967 ms → 495.567 ms (-5.400 ms, -1.1%)
App start time (CPU) 147.184 % → 146.563 % (-0.621 %, ±0.0%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 382.811 MB → 385.397 MB (+2.586 MB, +0.7%)
App start time (CPU/JS) 0.000 % → 0.000 %
App start time (CPU/UI) 25.851 % → 25.357 % (-0.494 %, -1.9%)
Open search router TTI Load Search Options 142.189 ms → 146.983 ms (+4.794 ms, +3.4%)
Open search router TTI Open Search Router TTI 1130.077 ms → 1160.072 ms (+29.995 ms, +2.7%)
Open search router TTI (CPU) 146.114 % → 146.713 % (+0.599 %, ±0.0%)
Open search router TTI (FPS) 60.000 FPS → 60.000 FPS
Open search router TTI (RAM) 413.162 MB → 411.742 MB (-1.420 MB, ±0.0%)
Open search router TTI (CPU/JS) 0.000 % → 0.000 %
Open search router TTI (CPU/UI) 25.382 % → 25.683 % (+0.302 %, +1.2%)
Report typing Composer typing rerender count 1.000 renders → 1.000 renders
Report typing Message sent 492.097 ms → 491.646 ms (-0.452 ms, ±0.0%)
Report typing (CPU) 93.144 % → 93.062 % (-0.082 %, ±0.0%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 480.984 MB → 480.747 MB (-0.238 MB, ±0.0%)
Report typing (CPU/JS) 0.000 % → 0.000 %
Report typing (CPU/UI) 20.124 % → 20.046 % (-0.078 %, ±0.0%)
Chat opening Chat TTI 759.918 ms → 726.316 ms (-33.602 ms, -4.4%)
Chat opening (CPU) 158.661 % → 161.005 % (+2.344 %, +1.5%)
Chat opening (FPS) 60.000 FPS → 60.000 FPS
Chat opening (RAM) 406.620 MB → 406.341 MB (-0.279 MB, ±0.0%)
Chat opening (CPU/JS) 0.000 % → 0.000 %
Chat opening (CPU/UI) 33.047 % → 33.375 % (+0.328 %, +1.0%)
Money request - Open Manual Tracking 134.810 ms → 129.603 ms (-5.206 ms, -3.9%)
Money request - Open Contacts 221.660 ms → 216.398 ms (-5.262 ms, -2.4%)
Money request - Open Create 131.505 ms → 134.805 ms (+3.299 ms, +2.5%)
Money request (CPU) 178.873 % → 176.245 % (-2.628 %, -1.5%)
Money request (FPS) 59.080 FPS → 59.153 FPS (+0.072 FPS, ±0.0%)
Money request (RAM) 465.606 MB → 474.089 MB (+8.483 MB, +1.8%)
Money request (CPU/JS) 0.000 % → 0.000 %
Money request (CPU/UI) 43.632 % → 43.502 % (-0.130 %, ±0.0%)
Show details
Name Duration
App start time nativeLaunchEnd_To_appCreationStart Baseline
Mean: 79.983 ms
Stdev: 11.180 ms (14.0%)
Runs: 59 64 65 65 67 69 69 69 69 69 70 70 71 71 71 71 72 73 73 73 73 73 74 74 75 76 76 76 77 77 78 78 78 78 79 79 79 82 83 83 84 84 85 85 87 88 90 92 93 94 94 96 96 97 97 97 98 102 105 107

Current
Mean: 79.207 ms
Stdev: 10.921 ms (13.8%)
Runs: 57 59 61 62 64 65 67 70 70 71 71 71 71 71 71 71 72 73 73 74 74 74 75 75 75 77 77 77 78 78 79 80 80 80 81 81 82 83 83 84 85 85 86 86 87 88 88 89 89 89 91 94 94 96 98 99 101 112
App start time nativeLaunch Baseline
Mean: 24.138 ms
Stdev: 2.431 ms (10.1%)
Runs: 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 29 29 30 30 31

Current
Mean: 24.421 ms
Stdev: 3.089 ms (12.6%)
Runs: 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 27 28 29 29 30 30 30 31 31 31 33
App start time runJsBundle Baseline
Mean: 313.533 ms
Stdev: 27.130 ms (8.7%)
Runs: 258 258 267 267 271 271 273 273 280 280 280 280 283 283 283 283 283 283 284 284 285 285 287 287 289 289 291 291 292 292 293 293 294 294 295 295 295 295 295 295 296 296 298 298 299 299 300 300 302 302 303 303 305 305 305 305 309 309 310 310 311 311 314 314 316 316 316 316 316 316 320 320 324 324 328 328 330 330 332 332 332 332 333 333 333 333 335 335 336 336 337 337 339 339 340 340 340 340 340 340 341 341 346 346 346 346 346 346 350 350 353 353 357 357 359 359 362 362 375 375

Current
Mean: 312.367 ms
Stdev: 19.986 ms (6.4%)
Runs: 267 267 269 269 272 272 277 277 283 283 286 286 288 288 289 289 293 293 293 293 297 297 297 297 299 299 300 300 300 300 301 301 301 301 301 301 302 302 303 303 304 304 304 304 305 305 305 305 307 307 307 307 309 309 309 309 312 312 312 312 312 312 314 314 314 314 315 315 317 317 317 317 317 317 318 318 319 319 321 321 323 323 324 324 324 324 325 325 325 325 326 326 326 326 329 329 330 330 331 331 332 332 336 336 336 336 336 336 339 339 342 342 344 344 347 347 352 352 359 359
App start time appCreation Baseline
Mean: 70.017 ms
Stdev: 10.568 ms (15.1%)
Runs: 50 50 52 54 55 56 58 58 58 59 59 60 61 62 62 62 63 63 64 65 66 66 67 67 67 68 69 69 69 70 70 70 70 71 71 72 72 73 73 73 73 73 74 75 78 78 78 78 79 79 82 83 84 85 85 86 90 91 93 93

Current
Mean: 68.763 ms
Stdev: 9.453 ms (13.7%)
Runs: 52 53 54 56 56 56 56 57 57 58 59 59 59 60 60 60 61 63 64 66 66 66 66 66 67 68 68 69 69 69 69 69 70 71 71 71 72 72 72 72 73 73 73 74 74 75 75 76 76 76 79 83 83 84 84 85 85 90 90
App start time regularAppStart Baseline
Mean: 0.020 ms
Stdev: 0.002 ms (11.9%)
Runs: 0.015747003257274628 0.01599099487066269 0.016112998127937317 0.01635800302028656 0.01672399789094925 0.017252996563911438 0.017374999821186066 0.017618998885154724 0.01770000159740448 0.018146999180316925 0.01814800500869751 0.01822900027036667 0.018432997167110443 0.0185139998793602 0.01855500042438507 0.0186770036816597 0.018919996917247772 0.018921002745628357 0.019002005457878113 0.019042998552322388 0.019287005066871643 0.01936899870634079 0.01936899870634079 0.019571997225284576 0.019612997770309448 0.019774995744228363 0.019815996289253235 0.019816003739833832 0.01989799737930298 0.020061001181602478 0.020101003348827362 0.020222999155521393 0.020305000245571136 0.020507000386714935 0.020833000540733337 0.020833000540733337 0.020833998918533325 0.020873993635177612 0.020996004343032837 0.021769002079963684 0.021769002079963684 0.02180999517440796 0.0218920037150383 0.02197200059890747 0.022136002779006958 0.022380001842975616 0.02254199981689453 0.022909000515937805 0.023071996867656708 0.02331499755382538 0.023437000811100006 0.023763000965118408 0.024007000029087067 0.024983994662761688 0.025227002799510956 0.02652999758720398

Current
Mean: 0.020 ms
Stdev: 0.002 ms (11.6%)
Runs: 0.016804993152618408 0.016805000603199005 0.016927003860473633 0.01717100292444229 0.017292998731136322 0.017416000366210938 0.017577998340129852 0.017618998885154724 0.017700999975204468 0.018025003373622894 0.018067002296447754 0.018107004463672638 0.018147997558116913 0.01814800500869751 0.01827000081539154 0.018309995532035828 0.018392004072666168 0.018472999334335327 0.0185139998793602 0.01863599568605423 0.018675997853279114 0.0186770036816597 0.018880002200603485 0.018921002745628357 0.019042998552322388 0.019042998552322388 0.01908399909734726 0.019206002354621887 0.019286997616291046 0.019571997225284576 0.019572004675865173 0.019652999937534332 0.019815996289253235 0.01993899792432785 0.020100995898246765 0.020100995898246765 0.020222999155521393 0.02063000202178955 0.02063000202178955 0.020711004734039307 0.020914003252983093 0.020996004343032837 0.02115900069475174 0.0212399959564209 0.0215659961104393 0.021727994084358215 0.021890997886657715 0.022095002233982086 0.022339001297950745 0.02242100238800049 0.02254199981689453 0.023111999034881592 0.023641005158424377 0.024087995290756226 0.024494998157024384 0.024576999247074127 0.024820998311042786 0.02583799511194229 0.025919996201992035
App start time appCreationEnd_To_contentAppeared Baseline
Mean: 500.967 ms
Stdev: 42.524 ms (8.5%)
Runs: 428 434 436 440 441 447 447 448 450 457 459 463 464 469 469 469 472 473 473 473 476 477 481 481 486 487 487 487 488 488 490 496 498 501 502 505 509 514 520 522 522 527 528 542 543 545 545 545 546 546 551 553 558 559 564 568 573 573 581 582

Current
Mean: 495.567 ms
Stdev: 30.559 ms (6.2%)
Runs: 437 440 443 444 455 455 460 462 464 464 467 472 472 472 472 474 475 476 477 478 483 486 486 487 487 487 488 489 490 492 492 495 495 500 500 501 503 503 504 504 506 508 511 514 515 515 517 522 523 525 529 531 531 534 541 542 555 555 556 573
App start time (CPU) Baseline
Mean: 147.184 %
Stdev: 5.873 % (4.0%)
Runs: 133.76095617529882 136.80989417314805 138.62700046713715 139.3804790305785 139.85126162018588 139.8855842898521 139.90889783143308 140.17736210813374 140.5416560833122 141.15695490465848 141.36633663366337 141.82299534670742 141.9474688438518 142.0774883099532 142.79885711875838 143.3087424678428 143.71690085963525 144.13630218812878 144.14456077821956 144.45647547842984 144.59772669545336 144.64367284152246 144.9244556256762 144.9596113243891 145.21370783895836 145.2959959405481 145.415602050968 145.67564602139763 146.43748619263243 146.74593747222295 146.99327909444645 147.80393315491798 147.82544045241528 147.941300864916 147.99074411473214 148.19374579761129 149.10354754042837 149.21157646458852 149.33940281775625 149.39443482639444 150.29781311571762 150.4099097666232 150.7544197929771 150.93579052983458 151.06085836295534 151.2843818921676 151.5663879499496 151.86343155470266 152.06346200878878 152.2161669903536 153.95977548364434 154.60101845033833 156.55143895475987 157.34010522794324 157.57188626114748 157.6015936254979 158.04402899253753 158.6180279882914 159.52495326717474

Current
Mean: 146.563 %
Stdev: 5.720 % (3.9%)
Runs: 135.4543282912087 137.7652050919378 137.88376865299944 137.89577596230808 138.47208230940907 139.10406649831933 139.28765249952127 139.80012875125493 140.11968321047783 140.34578784939055 141.7478235207319 142.12448119633754 142.48873633003404 142.93785354588692 142.97904390027105 143.070210177255 143.10213051631814 143.2010582010583 143.2056850613089 143.53779787104583 143.95514283299522 144.0983055728892 144.25680511486982 144.36588699913375 144.52918297251043 144.89768976897685 145.06623406573308 145.10256336541013 146.0109178570717 146.42166138385662 146.51665414971396 146.5675595427456 146.9930695282808 147.00324003403605 147.9557779247572 148.0257904822741 148.20365581446308 148.71807106276043 148.87592284363154 149.23804343520138 149.2641817269076 149.55992795561914 150.10885259936504 150.49531570675308 150.59927148947003 150.70884566659214 150.82636710052654 151.00134956496103 151.73033674060363 152.40218633118886 152.978835978836 153.69261477045916 153.75433917534502 155.19369288610352 158.24704262697225 158.45481478742715 158.79273457451683 161.52915527752512
App start time (FPS) Baseline
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
App start time (RAM) Baseline
Mean: 382.811 MB
Stdev: 8.259 MB (2.2%)
Runs: 364.892578125 364.91015625 365.5716145833333 369.1940104166667 371.1953125 372.57421875 372.6263020833333 373.005859375 373.6484375 373.9778645833333 375.25 375.36328125 375.4127604166667 375.4700520833333 377.095703125 377.81640625 378.919921875 379.4765625 379.83984375 379.9153645833333 380.0768229166667 380.1536458333333 381.0026041666667 381.8098958333333 381.8190104166667 381.8606770833333 382.1067708333333 382.6614583333333 383.0963541666667 383.76953125 384.3072916666667 384.9114583333333 385.3424479166667 385.3723958333333 385.5859375 386.2356770833333 386.2721354166667 386.3619791666667 386.5325520833333 386.6119791666667 386.69140625 387.0130208333333 387.0533854166667 387.5221354166667 387.9127604166667 388.3333333333333 388.3346354166667 389.1380208333333 389.728515625 390.734375 390.7369791666667 391.7669270833333 396.048828125 396.2994791666667 396.8658854166667 397.0559895833333 399.48046875 400.2643229166667

Current
Mean: 385.397 MB
Stdev: 6.775 MB (1.8%)
Runs: 371.7747395833333 371.9557291666667 372.9739583333333 373.9088541666667 375.4479166666667 375.5104166666667 375.7174479166667 376.5052083333333 377.76953125 377.85546875 379.6692708333333 380.1302083333333 380.3776041666667 380.6223958333333 380.6822916666667 381.1419270833333 381.5416666666667 381.5520833333333 382.109375 382.32421875 382.6510416666667 383.4244791666667 384.0104166666667 384.5546875 384.6119791666667 385.2447916666667 386.12109375 386.1497395833333 386.4244791666667 386.66015625 386.83984375 387.2981770833333 387.61328125 387.8606770833333 387.9791666666667 388.078125 388.2669270833333 388.4921875 388.5403645833333 388.7161458333333 388.765625 388.98828125 388.99609375 389.0091145833333 389.2799479166667 389.5859375 390.4361979166667 390.5651041666667 392.05078125 392.5807291666667 392.7356770833333 395.1627604166667 397.1419270833333 397.1614583333333 397.2877604166667 397.92578125 400.8216145833333
App start time (CPU/JS) Baseline
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Current
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
App start time (CPU/UI) Baseline
Mean: 25.851 %
Stdev: 2.608 % (10.1%)
Runs: 20.9 21 21.9 22.3 22.6 23 23 23.3 23.3 23.6 24 24 24 24 24 24 24.1 24.4 24.5 24.6 24.6 24.7 24.7 24.7 24.7 24.7 24.9 25.2 25.3 25.3 25.4 25.4 25.9 26 26 26.1 26.3 26.7 26.7 26.7 26.8 26.9 27.1 27.3 27.4 27.4 27.9 28 28 28.4 28.6 28.8 28.9 29.1 30.4 30.5 31.9 32.3 33

Current
Mean: 25.357 %
Stdev: 1.840 % (7.3%)
Runs: 22 22 22.1 22.6 22.7 23.3 23.8 23.9 23.9 23.9 23.9 24 24 24 24 24.1 24.2 24.6 24.6 24.6 24.6 24.7 24.7 24.7 24.7 24.8 24.8 25.2 25.2 25.2 25.2 25.3 25.3 25.3 25.3 25.4 25.4 25.4 25.4 25.5 25.8 26 26.1 26.2 26.5 26.6 26.9 27.2 27.3 27.3 27.5 28 28.6 28.6 29.1 29.2 29.4 30.1
Open search router TTI Load Search Options Baseline
Mean: 142.189 ms
Stdev: 7.571 ms (5.3%)
Runs: 123.8692630007863 125.09484899789095 127.73913600295782 128.03702799975872 129.4088949933648 130.44185400009155 131.588134996593 131.65429700165987 131.82259199768305 132.34704599529505 133.37272100150585 135.12666899710894 138.1180830001831 138.57893899828196 138.6232099980116 138.66605599969625 138.74930900335312 139.22985800355673 139.6260169968009 139.74523999541998 140.06302899867296 140.30708800256252 140.4078779965639 140.4851480051875 141.25166799873114 142.0469969958067 142.06953900307417 142.25358100235462 142.4668370038271 142.68888399749994 142.82503199577332 143.95300299674273 144.0082199946046 144.71126300096512 144.83028200268745 145.01525900512934 145.37886500358582 145.55102499574423 145.59720899909735 147.24759899824858 147.55635599792004 147.68001300096512 148.1473789960146 148.61503099650145 148.74096599966288 149.0137130022049 149.0902099981904 149.17574100196362 149.29370100051165 149.34602800011635 149.46109999716282 150.55835000425577 150.79439299553633 151.87821400165558 151.98193399608135 152.02010100334883 153.01033499836922 153.8848880007863 153.90132600069046

Current
Mean: 146.983 ms
Stdev: 4.762 ms (3.2%)
Runs: 133.31945800036192 136.4146730005741 137.37939500063658 137.75699900090694 137.94405100494623 140.4005130007863 141.27836100012064 142.04679400473833 142.8331289961934 143.19161000102758 144.35001700371504 144.41910800337791 144.71398900449276 145.11592599749565 145.2049150019884 145.55224600434303 146.21052999794483 146.30932600051165 146.43355300277472 146.50577799975872 146.5113530009985 147.01993799954653 147.18241299688816 147.23608399927616 147.33748400211334 147.87479699403048 147.89986199885607 148.0288899987936 148.04663100093603 148.1817630007863 148.18330899626017 148.36014799773693 148.7485349997878 148.86222299933434 149.54943799972534 149.5626630038023 149.57393399626017 149.60782900452614 149.89807099848986 149.91056299954653 150.25451699644327 150.90718599408865 150.94230200350285 150.97444700449705 151.23453799635172 151.2703450024128 151.35030100494623 151.5262449979782 151.6267900019884 155.55599000304937 156.05835000425577 156.46175200492144
Open search router TTI Open Search Router TTI Baseline
Mean: 1130.077 ms
Stdev: 111.833 ms (9.9%)
Runs: 918.3332119956613 925.2478839978576 947.4460459947586 955.6223969981074 956.7094729989767 959.0148120000958 959.806966997683 968.5077720060945 979.6290699988604 986.5226640030742 1002.2423919960856 1015.0648600012064 1015.3399249985814 1025.9145509973168 1028.7648120000958 1029.807454995811 1034.9049890041351 1042.0082199946046 1043.3885499984026 1045.658203996718 1055.1394859999418 1057.8996989950538 1061.6645100042224 1062.6903889998794 1064.3793950006366 1068.4417729973793 1069.7265219986439 1069.8525399938226 1071.228271998465 1071.591635003686 1072.288331001997 1073.4255789965391 1074.7314869984984 1081.4315190017223 1082.1454259976745 1082.5161549970508 1083.2837730050087 1083.7663170024753 1089.215983003378 1093.1100670024753 1094.059286005795 1102.8267829939723 1107.4837649986148 1108.666341997683 1110.284709006548 1111.2799080014229 1114.5622159987688 1116.2785239964724 1131.2395030036569 1132.6347660049796 1135.2384850010276 1159.225790001452 1164.2010509967804 1164.8280029967427 1168.195353999734 1171.2108969986439 1184.915242999792 1185.382853999734 1193.9471849948168 1193.9471849948168 1194.4288340061903 1201.6536870002747 1207.9248050004244 1207.9248050004244 1213.507569000125 1219.736043997109 1232.8416349962354 1237.4670820012689 1242.0272630006075 1247.9490970000625 1256.0939130038023 1257.8096110001206 1257.8096110001206 1271.6997480019927 1280.5284430012107 1281.6337899938226 1284.7983400002122 1291.690592996776 1300.804159000516 1319.1996669992805 1321.2590750008821 1330.3684090003371 1330.9580489993095 1336.684774003923 1346.1086840033531 1354.8280850052834

Current
Mean: 1160.072 ms
Stdev: 120.244 ms (10.4%)
Runs: 940.0519210025668 942.3914390057325 948.771240003407 951.2292890027165 953.0174970030785 959.8534350022674 962.368285998702 967.5645349994302 969.2203790023923 982.3205170035362 1011.9659430012107 1022.172201000154 1025.729206994176 1026.790771998465 1038.5406090021133 1042.299113996327 1044.472656995058 1044.5994480028749 1051.742757000029 1053.1433520019054 1053.462320998311 1054.5869550034404 1055.3824059963226 1063.735391996801 1066.116089001298 1066.7417809963226 1066.9933279976249 1067.607748001814 1068.8922130018473 1072.5602219998837 1073.6750900000334 1075.7004399970174 1077.1910820007324 1084.3797200024128 1085.810873001814 1090.602458000183 1091.5068769976497 1094.9749360010028 1095.0823569968343 1096.5403249934316 1097.1203209981322 1097.554159000516 1099.8699550032616 1103.0054529979825 1103.741659000516 1104.500284999609 1105.1918540000916 1105.2707120031118 1105.9009200036526 1105.9298100024462 1106.0763759985566 1107.5687669962645 1111.0120450034738 1114.3528240025043 1134.46407199651 1137.630615003407 1137.630615003407 1150.830119997263 1155.2324629947543 1158.928671002388 1158.972371995449 1165.3714609965682 1167.5715340003371 1169.7111009955406 1171.9776619970798 1172.8899739980698 1176.4961350038648 1179.7906099930406 1183.5906979963183 1188.0232349932194 1209.5120860040188 1224.0230709984899 1233.5621339976788 1239.238119006157 1241.2469900026917 1249.7870289981365 1252.7213950008154 1254.5151779949665 1257.3454190045595 1258.0192869976163 1259.0839440003037 1263.3584399968386 1264.4200850054622 1267.7480069994926 1267.8569350019097 1268.954711996019 1275.8958749994636 1277.7705489993095 1277.7705489993095 1281.3969329968095 1290.3177900016308 1291.3888359963894 1291.9006350040436 1291.9006350040436 1294.0340180024505 1296.616700001061 1311.1946619972587 1315.0508230030537 1316.48445700109 1322.341838002205 1329.9321300014853 1338.4276940003037 1338.6505540013313 1342.4460860043764 1346.1452639997005 1349.0839029997587 1351.7680670022964 1361.9103199988604 1365.4175219982862 1368.3858240023255 1379.272747002542 1395.1914480030537

Copy link
Contributor

github-actions bot commented May 1, 2025

Performance Comparison Report 📊 (3/4)

Meaningless Changes To Duration (2/3)

Show entries
Name Duration
App start time nativeLaunchEnd_To_appCreationStart 79.983 ms → 79.207 ms (-0.776 ms, -1.0%)
App start time nativeLaunch 24.138 ms → 24.421 ms (+0.283 ms, +1.2%)
App start time runJsBundle 313.533 ms → 312.367 ms (-1.167 ms, ±0.0%)
App start time appCreation 70.017 ms → 68.763 ms (-1.254 ms, -1.8%)
App start time regularAppStart 0.020 ms → 0.020 ms (-0.000 ms, -0.7%)
App start time appCreationEnd_To_contentAppeared 500.967 ms → 495.567 ms (-5.400 ms, -1.1%)
App start time (CPU) 147.184 % → 146.563 % (-0.621 %, ±0.0%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 382.811 MB → 385.397 MB (+2.586 MB, +0.7%)
App start time (CPU/JS) 0.000 % → 0.000 %
App start time (CPU/UI) 25.851 % → 25.357 % (-0.494 %, -1.9%)
Open search router TTI Load Search Options 142.189 ms → 146.983 ms (+4.794 ms, +3.4%)
Open search router TTI Open Search Router TTI 1130.077 ms → 1160.072 ms (+29.995 ms, +2.7%)
Open search router TTI (CPU) 146.114 % → 146.713 % (+0.599 %, ±0.0%)
Open search router TTI (FPS) 60.000 FPS → 60.000 FPS
Open search router TTI (RAM) 413.162 MB → 411.742 MB (-1.420 MB, ±0.0%)
Open search router TTI (CPU/JS) 0.000 % → 0.000 %
Open search router TTI (CPU/UI) 25.382 % → 25.683 % (+0.302 %, +1.2%)
Report typing Composer typing rerender count 1.000 renders → 1.000 renders
Report typing Message sent 492.097 ms → 491.646 ms (-0.452 ms, ±0.0%)
Report typing (CPU) 93.144 % → 93.062 % (-0.082 %, ±0.0%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 480.984 MB → 480.747 MB (-0.238 MB, ±0.0%)
Report typing (CPU/JS) 0.000 % → 0.000 %
Report typing (CPU/UI) 20.124 % → 20.046 % (-0.078 %, ±0.0%)
Chat opening Chat TTI 759.918 ms → 726.316 ms (-33.602 ms, -4.4%)
Chat opening (CPU) 158.661 % → 161.005 % (+2.344 %, +1.5%)
Chat opening (FPS) 60.000 FPS → 60.000 FPS
Chat opening (RAM) 406.620 MB → 406.341 MB (-0.279 MB, ±0.0%)
Chat opening (CPU/JS) 0.000 % → 0.000 %
Chat opening (CPU/UI) 33.047 % → 33.375 % (+0.328 %, +1.0%)
Money request - Open Manual Tracking 134.810 ms → 129.603 ms (-5.206 ms, -3.9%)
Money request - Open Contacts 221.660 ms → 216.398 ms (-5.262 ms, -2.4%)
Money request - Open Create 131.505 ms → 134.805 ms (+3.299 ms, +2.5%)
Money request (CPU) 178.873 % → 176.245 % (-2.628 %, -1.5%)
Money request (FPS) 59.080 FPS → 59.153 FPS (+0.072 FPS, ±0.0%)
Money request (RAM) 465.606 MB → 474.089 MB (+8.483 MB, +1.8%)
Money request (CPU/JS) 0.000 % → 0.000 %
Money request (CPU/UI) 43.632 % → 43.502 % (-0.130 %, ±0.0%)
Show details
Name Duration
Open search router TTI (CPU) Baseline
Mean: 146.114 %
Stdev: 3.011 % (2.1%)
Runs: 139.42714566642698 139.65834273888447 140.382703700526 142.0272026583637 142.1131278346505 142.1392757035469 142.23106684439023 142.3458077698409 142.7390926493296 143.0513587708151 143.19429109577746 143.52082248431412 143.88778524140304 144.20773962410985 144.28410008086468 144.29473965441204 144.32370822044123 144.51812309449068 144.83120537700123 144.87647594673234 144.90315140380795 145.03437313011904 145.13836356892045 145.4333561584341 145.57091527908216 145.6637373180649 145.86037357700081 146.06725804348736 146.14864629127672 146.27330635862992 146.32698128108396 146.516456805954 146.55356566147856 146.56636334268546 146.6155960942059 146.688675338673 146.7218656072125 146.8021505045389 146.80242622492256 146.89761779301287 147.09519527896214 147.45590328588693 147.8003721171512 148.00709810957068 148.16930350728296 148.35233329221057 148.40191204834767 148.51873451549147 148.84694688686912 148.9127524047659 149.1689625698128 149.219175970517 149.65169262318847 150.57696500643593 151.20552704336686 151.39169827963366 151.92081033547262 152.63308746017265 152.74386132597797

Current
Mean: 146.713 %
Stdev: 3.351 % (2.3%)
Runs: 141.7891863725254 141.7935502988159 141.8488255491942 142.12003484797273 142.27681038533478 142.30391727585146 142.47532033220966 143.03787043889403 143.07303288413635 143.4060275852085 143.54925188911807 144.03824541055542 144.11836203458574 144.1582262508529 144.26646543735527 144.34099607374037 144.36494401322648 144.38297837083726 144.40864371523267 144.48675491283598 144.61024470664643 144.62501847796207 144.74055109062112 144.86624131182307 144.87749385175093 145.2184196605686 145.68853733854888 145.8385189872676 146.037317898584 146.26018113206712 146.46680140908902 147.00534512008446 147.4006619266489 147.42383239578302 147.43607516596057 147.7656896580038 147.78166440522062 147.90014461119918 148.04225766173766 148.07236747475199 148.65346326759175 148.82717112095511 149.13975219152024 149.1980936649642 149.63534189106957 149.64972779126367 149.832849211875 149.874686857497 150.4169494524491 150.68870688418195 150.81231891817504 150.91210349824752 151.17559158498872 151.84562484863486 152.1523158378326 152.61637279766495 153.4464798214223 156.19123505976103
Open search router TTI (FPS) Baseline
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
Open search router TTI (RAM) Baseline
Mean: 413.162 MB
Stdev: 4.909 MB (1.2%)
Runs: 401.83984375 404.92265625 405.63671875 405.86953125 405.9733072916667 407.2037760416667 407.36328125 407.5364583333333 408.00078125 408.53046875 408.87890625 409.3229166666667 409.9329427083333 409.9388020833333 410.05078125 410.3619791666667 410.384375 410.6861979166667 410.7955729166667 410.9205729166667 410.9720052083333 411.08984375 411.3776041666667 411.5716145833333 411.7734375 411.779296875 411.79453125 411.931640625 412.2859375 412.3815104166667 412.6243489583333 413.12109375 413.3619791666667 413.462890625 413.666015625 413.72421875 413.9203125 413.9290364583333 414.0598958333333 415.2350260416667 415.2376302083333 415.3893229166667 415.41796875 416.5553385416667 416.7408854166667 416.90625 416.91796875 417.121875 417.2610677083333 417.6671875 417.7591145833333 418.3015625 419.6140625 420.1946614583333 422.81015625 423.4609375 423.6412760416667 423.66171875 423.70703125

Current
Mean: 411.742 MB
Stdev: 4.613 MB (1.1%)
Runs: 400.32421875 402.159375 402.2625 404.12421875 404.61875 405.32109375 405.8765625 406.3033854166667 406.8111979166667 408.15234375 408.225 408.390625 408.55859375 408.5625 408.6731770833333 408.771875 409.1673177083333 409.4713541666667 409.857421875 409.8890625 410.0032552083333 410.2734375 410.3515625 410.4173177083333 410.496875 410.7708333333333 410.865234375 411.11328125 411.4046875 412.303125 412.5169270833333 412.51796875 412.5546875 412.708984375 412.767578125 413.1751302083333 413.3157552083333 413.9440104166667 414.3234375 414.5078125 414.7897135416667 414.81328125 414.828125 415.0032552083333 415.173828125 415.296875 415.7671875 416.0046875 416.5009765625 416.7923177083333 417.291015625 417.86953125 418.0787760416667 418.88359375 418.88671875 418.916015625 419.8958333333333 420.4140625
Open search router TTI (CPU/JS) Baseline
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Current
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Open search router TTI (CPU/UI) Baseline
Mean: 25.382 %
Stdev: 1.590 % (6.3%)
Runs: 21.9 21.9 22.3 22.8 23.1 23.2 23.2 23.3 23.5 23.6 23.7 23.8 23.9 23.9 24 24.2 24.2 24.3 24.4 24.8 25 25.1 25.1 25.2 25.2 25.2 25.3 25.3 25.5 25.6 25.6 25.7 25.9 25.9 26 26 26 26 26.2 26.2 26.2 26.4 26.4 26.5 26.5 26.6 26.7 26.7 26.8 26.8 26.9 27 27 27.3 27.3 27.5 27.6 27.6 27.8 29.3

Current
Mean: 25.683 %
Stdev: 1.258 % (4.9%)
Runs: 23 23.1 23.5 23.6 23.9 23.9 23.9 23.9 24 24 24.2 24.3 24.3 24.3 24.6 24.8 25 25.1 25.2 25.3 25.3 25.3 25.4 25.4 25.5 25.6 25.8 25.9 25.9 25.9 25.9 25.9 26 26.1 26.1 26.3 26.3 26.3 26.3 26.3 26.3 26.3 26.3 26.5 26.6 26.6 26.6 26.7 26.8 26.8 26.8 27 27 27.2 27.2 27.5 27.6 27.8 28 28
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: 492.097 ms
Stdev: 24.224 ms (4.9%)
Runs: 443.1842849999666 449.9542640000582 450.10192900151014 450.32735200226307 452.57405599951744 458.6583259999752 459.11474700272083 463.67399100214243 465.0341800004244 465.056925997138 465.8460690006614 467.0029300004244 469.52396699786186 471.5373129993677 472.80594900250435 475.4463299959898 478.1438800022006 480.7579759955406 481.40751100331545 482.29638700187206 483.3662110045552 483.80517599731684 486.78593000024557 486.98726399987936 487.4292400032282 488.0997729972005 489.56376100331545 489.61299700289965 489.69466200470924 490.7203779965639 492.98295100033283 494.63199900090694 495.0654300004244 495.8525389954448 496.24873899668455 496.37040300667286 498.12565100193024 498.7935390025377 499.1166179999709 499.8219810053706 500.453979998827 501.9323730021715 503.2447099983692 504.484048999846 505.07865399867296 507.05786199867725 508.17740900069475 508.2566730007529 520.8951010033488 522.6363530009985 524.259439997375 524.3198239952326 525.7620439976454 526.4805499985814 527.2351479977369 531.5438650026917 532.859985999763 533.1122239977121 535.4145510047674 537.1108810007572

Current
Mean: 491.646 ms
Stdev: 27.171 ms (5.5%)
Runs: 432.0953369960189 439.61873400211334 444.95353200286627 450.6513679996133 453.1903069987893 455.5889080017805 456.6111249998212 460.5286049991846 463.10546900331974 466.36340299993753 466.56054700165987 468.0078530013561 468.63216199725866 470.8148190006614 471.4229329973459 472.7822670042515 473.4742029979825 476.38305700570345 476.8500569984317 477.2008060067892 478.51481200009584 480.2533779963851 480.6156819984317 480.95219000428915 482.27058900147676 482.76436400413513 483.3395190015435 485.68904700130224 489.58439099788666 492.76041699945927 492.77189200371504 493.78633599728346 494.03190100193024 495.2804769948125 495.83748400211334 496.5527760013938 497.2722570002079 497.8478600010276 498.60652700066566 499.437826000154 500.81730200350285 502.8988849967718 503.3668619990349 504.2061769962311 506.4385579973459 519.7389729991555 522.5084229931235 523.3821609988809 523.5894780009985 523.7055670022964 525.1157230064273 526.5957849994302 527.7307130023837 528.8846039995551 529.2236330062151 531.1498619988561 532.1248780041933 533.9680989980698 537.8560390025377 552.4373369961977
Report typing (CPU) Baseline
Mean: 93.144 %
Stdev: 3.866 % (4.2%)
Runs: 87.00442603160262 88.01457139717904 88.06501761838703 88.25461860332305 88.34547791883878 88.63984515917313 88.75439853762637 88.87200598854957 88.95346929586592 89.04159301949602 89.35640499564035 89.37469820465469 89.45213837324143 89.66447846574327 90.05078448595997 90.35779336053874 90.37631154861198 90.3895286548147 90.6104697724076 90.93041847629571 91.07123621372878 91.47504637932032 91.47872667820162 91.67319895163827 91.72717915999807 91.94996515794462 91.99039282461283 92.15707482657004 92.29959700692476 92.30005551060331 92.5949263824209 92.88235153801395 93.74563061580058 93.98459480947905 94.14320553643395 94.17453310830602 94.2962385978992 94.37879144374732 94.40276791882431 94.61761503775226 94.67462978540868 94.69500094673772 95.32464614003409 95.49182516714147 95.91691862579671 96.06661763599743 96.47622200306782 96.47935170396833 96.50061853144395 96.5989199165983 97.35555262209729 97.4962381143904 100.59926073827079 100.63407299935747 100.6368386018416 101.13959107831204 101.72046329632798 102.71603312748282

Current
Mean: 93.062 %
Stdev: 2.747 % (3.0%)
Runs: 87.2352384187262 88.2997265157696 88.47283318734411 88.92405196955112 89.12649203855253 89.22742342308227 89.76379659478744 89.86517605347912 90.01510603418781 90.07824532096836 90.23816648972647 90.47069438014981 90.53780771734196 90.58736342539628 91.00919295900691 91.06847624152043 91.27089744370164 91.43278556883804 91.6579653076879 91.72573818910581 91.80823169242315 91.82690436695869 91.90236515239891 92.20745691836179 92.34405462533567 92.51515801728151 92.74373086913582 92.87562753326964 93.01743133658209 93.11914240474047 93.28695280206203 93.60673782951521 93.64723016789885 94.0281286969869 94.10632111093716 94.11702742436962 94.1564920405971 94.35986706521525 94.37605978635413 94.60481008865119 94.73702222610977 94.82525156779091 94.9312488813818 95.00370474003505 95.40678748121945 95.40758443994957 95.5190667567411 95.53513406111774 95.6599184063502 95.75270684137905 95.94371483151511 96.50624747431958 96.7961757388507 97.01646540738588 97.11755787243013 97.26306484444194 99.09266530146321 99.45221387196086
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 60 60 60 60 60
Report typing (RAM) Baseline
Mean: 480.984 MB
Stdev: 4.927 MB (1.0%)
Runs: 468.2395833333333 473.14950284090907 473.63725142045456 473.75904605263156 473.7659801136364 474.8162286931818 475.12578125 475.1348586309524 475.4098011363636 475.77858664772725 476.17652529761904 476.75266335227275 476.8806818181818 477.0154474431818 477.42862215909093 477.7224786931818 478.01633522727275 478.3570667613636 478.5740411931818 478.8943536931818 479.2286931818182 479.2990056818182 479.29953835227275 480.08984375 480.10565476190476 480.1625744047619 480.1977796052632 480.23934659090907 480.33877840909093 480.77805397727275 481.0721726190476 481.3744140625 481.55415482954544 481.96205357142856 482.1497395833333 482.34463778409093 482.371875 482.619140625 482.8876953125 483.0745738636364 483.26971726190476 483.27715773809524 483.2927911931818 483.9609375 484.0946800595238 485.2602306547619 485.61221590909093 486.04315476190476 486.4468005952381 487.162890625 487.27024147727275 487.8142578125 488.2325994318182 489.1532738095238 489.20703125 489.4691051136364 490.7908203125 490.9578125

Current
Mean: 480.747 MB
Stdev: 5.491 MB (1.1%)
Runs: 465.4800967261905 470.26100852272725 470.4921875 472.32883522727275 472.93661221590907 473.03764204545456 473.70436789772725 475.05379971590907 475.3460582386364 476.03887648809524 476.4685724431818 476.51828835227275 476.7261904761905 476.994140625 477.21235795454544 477.26100852272725 477.33700284090907 477.50390625 477.50669642857144 477.96218039772725 478.4630681818182 478.73188920454544 478.7711759868421 479.0662286931818 479.16725852272725 479.18448153409093 479.3849431818182 479.50514914772725 479.63210227272725 480.3890269886364 480.6695667613636 481.58309659090907 481.8380681818182 482.1586681547619 482.3030894886364 483.1581101190476 483.22958096590907 483.5530894886364 483.6577380952381 483.867578125 484.121484375 484.4314630681818 484.71465773809524 484.9918323863636 485.0057663690476 485.29296875 485.56622023809524 486.0083705357143 486.1341145833333 486.1982886904762 486.5491832386364 486.5921052631579 486.8062855113636 487.6331676136364 488.39720394736844 488.43448153409093 489.0065104166667 489.2674005681818 494.413671875
Report typing (CPU/JS) Baseline
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Current
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Report typing (CPU/UI) Baseline
Mean: 20.124 %
Stdev: 1.154 % (5.7%)
Runs: 18 18.4 18.6 18.7 18.8 18.8 18.9 18.9 18.9 18.9 19 19.1 19.1 19.2 19.2 19.2 19.3 19.3 19.4 19.4 19.4 19.5 19.5 19.6 19.7 19.7 19.7 19.7 19.8 19.9 19.9 19.9 20 20.1 20.1 20.1 20.2 20.2 20.4 20.8 20.9 20.9 21 21 21 21.1 21.2 21.3 21.4 21.5 21.5 21.9 21.9 21.9 22 22.1 22.3 22.4 22.7

Current
Mean: 20.046 %
Stdev: 0.887 % (4.4%)
Runs: 18.3 18.5 18.5 18.7 18.8 18.9 18.9 19 19.1 19.1 19.1 19.1 19.3 19.3 19.3 19.4 19.4 19.5 19.5 19.6 19.7 19.8 19.8 19.9 19.9 19.9 19.9 20 20.1 20.1 20.1 20.2 20.2 20.2 20.3 20.3 20.3 20.4 20.4 20.4 20.4 20.5 20.5 20.5 20.6 20.6 20.7 20.8 20.8 20.8 20.9 21 21.1 21.3 21.5 21.5 21.8 21.9 22.3
Chat opening Chat TTI Baseline
Mean: 759.918 ms
Stdev: 72.514 ms (9.5%)
Runs: 593.7368580028415 600.7406829968095 606.634724996984 607.1833499968052 613.6030270010233 632.0795489996672 632.3987220004201 637.9435229972005 648.9635830000043 662.000367000699 723.5045169964433 725.334310002625 731.5966800004244 733.1433919966221 736.3439949974418 739.7490240037441 743.0306809991598 748.5229090005159 748.880697004497 752.1353759989142 755.6557620018721 759.488810993731 761.7375900000334 764.7318110018969 771.4201259985566 774.8323569968343 775.4692799970508 777.5839039981365 785.8139239996672 796.1818450018764 796.9580079987645 799.6153159961104 802.1665450036526 802.5006920024753 802.5537110045552 806.1919360011816 806.7712410017848 806.9077560007572 807.8975020051003 811.7943120002747 815.1272789984941 815.2523600012064 815.7265219986439 816.9655359983444 818.516723997891 819.0238040015101 821.2122400030494 822.7687989994884 828.4677740037441 831.6311030015349 836.4252119958401 840.0220539942384 841.843506000936 842.6138110011816 846.0771489962935

Current
Mean: 726.316 ms
Stdev: 86.248 ms (11.9%)
Runs: 486.7324619963765 566.6384280025959 582.8761800006032 592.427531003952 601.0909840017557 601.1569009944797 613.8003340065479 617.6711430028081 619.5620120018721 622.6954750046134 630.1572270020843 636.5450439974666 638.4853109940886 648.9264319986105 649.7644049972296 649.8790699988604 650.1175950020552 653.3299160003662 653.7703050002456 656.2673339992762 657.2792569994926 720.2751879990101 726.1811119988561 730.5946860015392 733.5376789942384 733.8199060037732 738.4003910049796 741.4878340065479 742.8998619988561 743.2426349967718 748.9108080044389 753.2143149971962 754.6361090019345 758.6790369972587 765.556640997529 768.8626310005784 776.6094969958067 780.8398439958692 786.2102859988809 786.255982004106 786.2736009955406 789.3142499998212 792.6401370018721 794.6523439958692 798.5680340006948 798.7727460041642 800.1584479957819 800.3367109969258 806.0924080014229 810.6715500056744 813.1854659989476 816.7295740023255 819.0738940015435 819.3636480048299 821.3046879991889 823.0703940019011 824.5235999971628 828.0137130022049 847.9875079989433 868.8468840047717

Copy link
Contributor

github-actions bot commented May 1, 2025

Performance Comparison Report 📊 (4/4)

Meaningless Changes To Duration (3/3)

Show entries
Name Duration
App start time nativeLaunchEnd_To_appCreationStart 79.983 ms → 79.207 ms (-0.776 ms, -1.0%)
App start time nativeLaunch 24.138 ms → 24.421 ms (+0.283 ms, +1.2%)
App start time runJsBundle 313.533 ms → 312.367 ms (-1.167 ms, ±0.0%)
App start time appCreation 70.017 ms → 68.763 ms (-1.254 ms, -1.8%)
App start time regularAppStart 0.020 ms → 0.020 ms (-0.000 ms, -0.7%)
App start time appCreationEnd_To_contentAppeared 500.967 ms → 495.567 ms (-5.400 ms, -1.1%)
App start time (CPU) 147.184 % → 146.563 % (-0.621 %, ±0.0%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 382.811 MB → 385.397 MB (+2.586 MB, +0.7%)
App start time (CPU/JS) 0.000 % → 0.000 %
App start time (CPU/UI) 25.851 % → 25.357 % (-0.494 %, -1.9%)
Open search router TTI Load Search Options 142.189 ms → 146.983 ms (+4.794 ms, +3.4%)
Open search router TTI Open Search Router TTI 1130.077 ms → 1160.072 ms (+29.995 ms, +2.7%)
Open search router TTI (CPU) 146.114 % → 146.713 % (+0.599 %, ±0.0%)
Open search router TTI (FPS) 60.000 FPS → 60.000 FPS
Open search router TTI (RAM) 413.162 MB → 411.742 MB (-1.420 MB, ±0.0%)
Open search router TTI (CPU/JS) 0.000 % → 0.000 %
Open search router TTI (CPU/UI) 25.382 % → 25.683 % (+0.302 %, +1.2%)
Report typing Composer typing rerender count 1.000 renders → 1.000 renders
Report typing Message sent 492.097 ms → 491.646 ms (-0.452 ms, ±0.0%)
Report typing (CPU) 93.144 % → 93.062 % (-0.082 %, ±0.0%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 480.984 MB → 480.747 MB (-0.238 MB, ±0.0%)
Report typing (CPU/JS) 0.000 % → 0.000 %
Report typing (CPU/UI) 20.124 % → 20.046 % (-0.078 %, ±0.0%)
Chat opening Chat TTI 759.918 ms → 726.316 ms (-33.602 ms, -4.4%)
Chat opening (CPU) 158.661 % → 161.005 % (+2.344 %, +1.5%)
Chat opening (FPS) 60.000 FPS → 60.000 FPS
Chat opening (RAM) 406.620 MB → 406.341 MB (-0.279 MB, ±0.0%)
Chat opening (CPU/JS) 0.000 % → 0.000 %
Chat opening (CPU/UI) 33.047 % → 33.375 % (+0.328 %, +1.0%)
Money request - Open Manual Tracking 134.810 ms → 129.603 ms (-5.206 ms, -3.9%)
Money request - Open Contacts 221.660 ms → 216.398 ms (-5.262 ms, -2.4%)
Money request - Open Create 131.505 ms → 134.805 ms (+3.299 ms, +2.5%)
Money request (CPU) 178.873 % → 176.245 % (-2.628 %, -1.5%)
Money request (FPS) 59.080 FPS → 59.153 FPS (+0.072 FPS, ±0.0%)
Money request (RAM) 465.606 MB → 474.089 MB (+8.483 MB, +1.8%)
Money request (CPU/JS) 0.000 % → 0.000 %
Money request (CPU/UI) 43.632 % → 43.502 % (-0.130 %, ±0.0%)
Show details
Name Duration
Chat opening (CPU) Baseline
Mean: 158.661 %
Stdev: 5.883 % (3.7%)
Runs: 149.30402958303625 150.27914814400611 150.32095416664347 150.92223553590946 152.0855194547942 152.20614767522804 152.48414268850863 152.6342171604823 152.73779367847874 152.86688714356822 153.40290543751058 153.42915201241325 153.64098578875993 154.26968093208916 154.6940159307115 154.87213561504137 154.88959785097032 154.9508521013526 155.49616455512088 155.82750840326077 156.07099370279354 156.2772591255564 156.37481435352734 156.50203603093613 156.65155787303078 156.88374319820772 157.35362964306483 157.39167558729244 157.45592446463536 157.6130895840694 158.10584406333393 158.24682315431136 158.3027983872892 158.5777867184308 158.65027473987678 158.73474034027657 158.7361453352062 158.80454371971203 159.2909376830681 159.3188044721642 159.4344484447 159.8705922167557 160.22651404892116 160.37638500963 160.43088193745248 160.60874607339483 164.48833349743046 166.3093069335613 167.5646182241476 167.87132613206856 168.09259947219482 168.35699169810601 169.00997909183673 169.1890619749353 170.12014850570657 170.39394510031084 171.46754268545425 171.8832793068798

Current
Mean: 161.005 %
Stdev: 8.246 % (5.1%)
Runs: 144.85595023250798 146.97248576636764 148.18490598348393 150.31647443409622 150.67460497674213 150.81950505686672 150.9826365559378 151.50128245954463 151.54763072391506 151.65507159889978 152.30441922266368 153.67448566798942 153.8028692108197 154.0618543854469 154.78364020487385 154.81424265042963 154.89021956087828 156.2009500434015 156.55552773683218 156.6676863585971 157.12114086474293 157.33539160882074 157.37160741790387 157.59659349597595 157.65167134967828 157.67109816749408 157.94782777786799 158.1371302653012 158.25155405724732 159.34652894068526 160.62594353751584 160.67303840161776 161.8920132606657 162.63552843323865 162.64732231089852 163.11963463617113 163.30997329781437 163.3779961997665 163.72102086361667 164.34469422098996 164.8571536071737 165.3616626106244 165.48270086130904 166.40421277388205 167.9806222473894 167.9829322059514 168.3248626098349 169.23061924504734 169.6826156055218 169.82465115334028 170.58759046918118 170.58786083284915 170.6385063271479 170.8736253677394 171.29551478549416 171.65232146415104 171.79231401553085 175.1963171359677 177.34248789821683 185.1562830436988
Chat opening (FPS) Baseline
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
Chat opening (RAM) Baseline
Mean: 406.620 MB
Stdev: 3.713 MB (0.9%)
Runs: 397.82421875 398.5185546875 399.4765625 400.0546875 400.439453125 400.6328125 401.30234375 401.6748046875 401.791015625 401.99609375 402.7046875 402.87734375 403.2015625 403.8375 404.0734375 404.56015625 405.471875 405.6453125 405.66015625 405.6734375 405.878125 405.90546875 406.046875 406.45546875 406.9443359375 406.946875 406.98671875 407.02265625 407.06171875 407.1984375 407.203125 407.42109375 407.5203125 407.5224609375 407.578125 407.9326171875 408.06640625 408.111328125 408.39296875 408.55703125 408.6140625 408.625 408.7140625 408.784375 408.8 408.921875 409.003125 409.6703125 410.028125 410.7431640625 410.93671875 411.1953125 411.20390625 411.3828125 411.39375 411.428125 412.359375 413.2859375 413.32734375

Current
Mean: 406.341 MB
Stdev: 4.939 MB (1.2%)
Runs: 393.196875 398.3017578125 399.767578125 399.943359375 399.9833984375 400.1611328125 400.38671875 400.6396484375 400.6494140625 401.0625 401.638671875 401.7373046875 401.9248046875 401.9306640625 402.017578125 402.42109375 402.76171875 403.240625 403.38046875 403.5484375 404.2359375 404.310546875 405.140625 405.2921875 405.775390625 405.79453125 405.953125 406.10859375 406.240625 406.41171875 406.5 406.583984375 406.98203125 407.16171875 407.80078125 407.833984375 408.18828125 408.196875 408.6328125 408.8017578125 408.86875 408.984375 409.140625 409.20625 409.2548828125 409.271875 409.7353515625 409.8421875 410.2421875 410.87265625 411.85078125 412.19296875 412.30078125 412.315625 412.32890625 414.365625 417.37109375 417.62109375 417.69140625
Chat opening (CPU/JS) Baseline
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Current
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Chat opening (CPU/UI) Baseline
Mean: 33.047 %
Stdev: 2.826 % (8.6%)
Runs: 27.5 27.6 27.7 29 29 29.7 30.2 30.6 30.6 30.6 30.8 31 31 31 31.2 31.2 31.2 31.3 31.4 31.6 31.6 31.8 32 32 32 32.1 32.2 32.2 32.6 32.6 32.6 32.8 33.1 33.2 33.2 33.5 33.5 33.6 33.6 33.9 33.9 34 34 34.3 34.3 34.5 34.9 34.9 35.2 35.8 35.9 36.3 37.1 37.4 37.9 38 38.6 38.9 39 39.6

Current
Mean: 33.375 %
Stdev: 3.193 % (9.6%)
Runs: 26.4 28.2 28.4 28.4 28.8 29 29.3 29.9 30.1 30.1 30.2 30.3 30.5 30.6 31.1 31.4 31.4 31.4 31.4 31.8 32 32 32.1 32.3 32.4 32.6 32.8 32.9 33.1 33.2 33.2 33.5 33.6 33.8 34 34 34.1 34.1 34.2 34.3 34.4 34.6 34.7 35.5 35.9 36.4 36.8 37.4 37.5 37.8 37.9 37.9 37.9 37.9 38 38.3 38.5 39.2 39.6
Money request - Open Manual Tracking Baseline
Mean: 134.810 ms
Stdev: 10.720 ms (8.0%)
Runs: 114.1883950009942 117.49003100395203 119.35078900307417 122.50773099809885 123.16133699566126 123.18754100054502 123.39880400151014 123.4186199977994 123.46105900406837 124.72721400111914 124.76912499964237 124.79264300316572 125.1794020012021 125.59228599816561 126.32950799912214 126.92610699683428 128.58793099969625 128.59940600395203 128.727578997612 128.97603400051594 129.19116200506687 129.53829000145197 129.67533400654793 129.72985900193453 130.09305799752474 130.32845000177622 130.51057999581099 131.30501300096512 131.43627899885178 131.6012770012021 132.07128900289536 132.6046549975872 132.62829600274563 135.3376870006323 135.64766500145197 136.53487200289965 136.66662599891424 136.8576250001788 138.27193199843168 138.50537100434303 139.39066600054502 139.56282600015402 141.00476100295782 141.46663399785757 141.50952200591564 142.27547200024128 142.62052499502897 144.24963399767876 144.28104700148106 145.0125330016017 145.07409700006247 145.88203900307417 146.125284999609 148.26802599430084 151.38582400232553 151.4287919998169 154.3910730034113 158.3543699979782 162.17696100473404 162.21736600250006

Current
Mean: 129.603 ms
Stdev: 7.713 ms (6.0%)
Runs: 114.96476200222969 117.7778730019927 117.92687999457121 119.59700499475002 120.29247999936342 120.52079199999571 120.94702199846506 121.60318999737501 121.91206900030375 122.15950499475002 122.57438100129366 123.40205899626017 123.62552900612354 123.97086600214243 124.00537199527025 124.64843800663948 124.91727700084448 125.39156100153923 125.50935800373554 125.95662499964237 126.5773920044303 126.68330899626017 127.21923800557852 127.45593300461769 127.46997100114822 127.84147199988365 128.2165530025959 128.67268899828196 128.79683499783278 129.00138299912214 129.5775149986148 129.6270750015974 129.6695149987936 129.7743320018053 129.88484700024128 130.15559899806976 130.7364500015974 130.8649910017848 131.23429399728775 131.31555199623108 132.1628829985857 132.40657500177622 133.6289879977703 134.00529000163078 134.63761399686337 135.6547850072384 137.0600180029869 137.218139000237 138.03312200307846 139.36731000244617 140.031534999609 140.15218099951744 140.35445199906826 143.40287199616432 146.63997399806976 149.23335799574852 150.92602499574423
Money request - Open Contacts Baseline
Mean: 221.660 ms
Stdev: 15.074 ms (6.8%)
Runs: 197.44421399384737 198.99035700410604 199.6732180044055 200.04520700126886 203.53999900072813 203.70699100196362 204.5548099949956 205.24678599834442 205.63130699843168 206.25244200229645 206.92374599725008 207.8494869992137 208.42936199903488 209.39330999553204 212.1313479989767 212.37158200144768 212.70898500084877 213.21016500145197 213.8125 213.8518479987979 215.10445100069046 215.18994100391865 215.2253829985857 215.2768149971962 215.40291299670935 216.0237220004201 217.22033700346947 217.4398189932108 217.9338380023837 218.23417200148106 218.54410799592733 219.07881699502468 220.3248699977994 220.47851499915123 220.83691400289536 221.07763700187206 221.98616499453783 227.1640629991889 227.46581999957561 227.47440600395203 227.72733599692583 227.76566600054502 228.3492029979825 229.37198900431395 231.21333900094032 233.4749750047922 233.73889200389385 234.38529500365257 235.38155099749565 236.8833820000291 240.14628100395203 240.95678700506687 245.16414400190115 246.16426599770784 247.15132699906826 247.82657899707556 248.19287200272083 259.80562400072813 260.9942220002413

Current
Mean: 216.398 ms
Stdev: 11.865 ms (5.5%)
Runs: 191.83719900250435 194.11063600331545 195.97147599607706 196.39375799894333 200.4202480018139 200.5268149971962 203.24711100012064 203.5095629990101 204.8299160003662 205.9739169999957 207.19689900428057 208.33422899991274 208.67769399285316 208.85636400431395 209.13244599848986 209.17724600434303 209.6643470004201 210.7199300006032 211.16548699885607 211.8548180013895 212.62308699637651 212.77486199885607 213.04365999996662 213.59452299773693 213.68538399785757 213.97416199743748 214.17606600373983 214.2616369947791 214.36433999985456 215.48547299951315 216.78295899927616 216.9870200008154 217.10961899906397 217.63277200609446 218.21858700364828 218.3793939948082 219.59151200205088 219.80330400168896 219.9134519994259 220.2947999984026 223.1120200008154 223.68359399586916 223.9064130038023 224.81608100235462 225.32950799912214 226.02836100012064 227.3407799974084 227.7265629991889 228.8470050022006 229.0328369960189 229.78059900552034 229.88574299961329 230.47985799610615 233.39384000003338 243.28121000528336 246.50541200488806 247.21903500705957
Money request - Open Create Baseline
Mean: 131.505 ms
Stdev: 11.575 ms (8.8%)
Runs: 105.54972299933434 110.09431999921799 110.43062400072813 110.7914230003953 113.82873500138521 114.05245000123978 117.28609199821949 118.20308399945498 119.33101399987936 119.5268149971962 119.79227700084448 120.01928699761629 121.68062300235033 123.41581200063229 124.02604199945927 124.83113600313663 125.10241799801588 126.57580599933863 126.63513100147247 126.65010599792004 126.98710099607706 127.13313800096512 127.63130699843168 127.6351720020175 129.24743600189686 130.3022060021758 130.8257649987936 130.8767499998212 131.35717799514532 131.79960200190544 132.48144499957561 133.4951580017805 133.64790800213814 134.4581300020218 134.82800299674273 135.11124700307846 135.4450279995799 135.8262130022049 136.26973500102758 136.59334299713373 136.75529000163078 137.21765200048685 137.34855099767447 137.7419029995799 138.08907099813223 139.33207199722528 139.3720299974084 140.00862599909306 141.5464280024171 143.48758900165558 145.54593999683857 146.09118600189686 146.28365100175142 148.7492680028081 149.87255900353193 149.88297499716282 150.76615399867296 151.6814370006323 159.26151499897242

Current
Mean: 134.805 ms
Stdev: 11.413 ms (8.5%)
Runs: 108.80826900154352 110.49837199598551 115.39278200268745 118.42586300522089 119.76851399987936 120.49462900310755 121.28491199761629 121.96854700148106 122.52823900431395 122.57727000117302 122.86380999535322 123.89058499783278 123.89567099511623 124.26765900105238 124.66459199786186 124.89567099511623 125.81343600153923 126.36950699985027 126.58186899870634 126.77958200126886 131.49047899991274 131.73299200087786 131.81136099994183 132.4675699993968 132.88305699825287 133.2716469988227 133.49304199963808 133.5169680044055 134.5845939964056 134.95808900147676 135.0822750031948 135.09968999773264 136.09956900030375 136.49894200265408 136.8403730019927 137.1021320000291 138.08321099728346 138.28792300075293 138.453125 139.14164200425148 141.60294599831104 142.37292500585318 142.75305200368166 143.2584230005741 143.45609499514103 143.6267499998212 144.26082299649715 146.74373400211334 146.83679199963808 147.26790300011635 147.75024399906397 148.75947999954224 148.92297400534153 148.93420399725437 149.71431500464678 152.54333500564098 152.98917599767447 153.28857400268316 153.81197100132704 156.71297200024128
Money request (CPU) Baseline
Mean: 178.873 %
Stdev: 6.876 % (3.8%)
Runs: 166.5960913010121 167.4850834831687 167.63671569878397 167.86125248252804 169.40308584928948 169.65034529558244 169.85304533180934 170.09654130720196 170.40575781711968 170.99101087035316 172.32048641522118 172.75347025507835 173.19491478134714 173.4796786471194 173.59690597407896 173.66269294164928 174.07036081442905 174.7750873456355 174.8050895114889 175.35405664258636 176.4535639509599 177.18075596166443 177.35575786202446 177.37236135529963 177.4640173273559 177.47224138341124 177.49700529824716 177.60654111632277 177.73001059710325 178.3836475529295 178.73200226296558 178.96303083262117 179.13516731375051 179.40535318696857 179.46634546567662 179.6240440951887 179.91641729470604 180.06521899508863 180.34068327509144 180.43332220624208 181.3782776668658 181.43903766021438 181.4716679072574 183.0542097184085 183.2875688426544 183.50799940240395 184.44440484392604 184.9021536815375 184.9091967623556 185.3197065546687 186.2212251278053 186.670287770103 187.01476898385087 189.09419548374817 189.7484750292665 190.46422671810637 190.88669648876095 191.03650824765816 192.8287981070748 196.12013080942103

Current
Mean: 176.245 %
Stdev: 6.738 % (3.8%)
Runs: 161.92920757208643 162.30267251718746 165.40666801160216 166.63482514963465 166.67683266628862 167.3560608908847 167.89814923874883 168.06441986388793 168.69069006087855 169.46640812257692 170.15249478742268 170.26223534857823 170.280144780009 170.40719923031287 171.60583723971797 172.07660617476594 172.15581943119795 172.86977869409813 172.9225235424567 173.08171302247067 173.09960718299087 173.1391637867767 173.23207794738454 173.28175110593892 173.28557742254753 173.77170970741452 174.36102341613113 174.3845570470064 174.42739089269057 174.93218053770005 176.39377464958378 176.8543400061815 177.0099747907011 177.1461508695004 177.16105628719015 177.77462786861395 177.97911174260986 178.58562138199116 178.71284463952077 179.31866516437393 179.67988663473326 180.28834257667575 180.93472844932305 181.60824660448014 181.72168308193216 181.8468184390939 182.28676020853024 182.63509751042065 182.9915245894191 183.54861138095467 183.59623635761406 184.18737266086237 184.39603280291314 184.6130109551745 185.3752739366715 185.88910637791034 185.93027141894714 186.75522244037245 188.09255214298582 193.2604980869568
Money request (FPS) Baseline
Mean: 59.080 FPS
Stdev: 0.930 FPS (1.6%)
Runs: 56.726412202706264 56.80470043515281 57.23293683942742 57.36004842666718 57.51116736560859 57.65445292454234 57.80778986245651 57.95716655794319 58.033777021298135 58.06000563808877 58.07731079189303 58.10956551632162 58.11368753418143 58.18656601949895 58.31998521082369 58.40181674812696 58.41674482216815 58.493829855213626 58.692572018812434 58.89361626767777 58.92079857105817 58.92432789254671 59.10474047855535 59.10678204833808 59.12890908642657 59.14941048507088 59.17079282506073 59.257412319402185 59.294662486466365 59.32790032153823 59.34599951778422 59.380715621497394 59.39004317353321 59.39147416377131 59.48025939312341 59.63697108258187 59.65418500856185 59.712658385746735 59.71568003357594 59.82498622490432 59.977752048117246 59.983996159851344 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60

Current
Mean: 59.153 FPS
Stdev: 0.859 FPS (1.5%)
Runs: 57.2237333496122 57.22894766549393 57.32649815357627 57.342152977063634 57.53792935300679 57.73689457926646 57.75146693200036 57.85622040638052 58.08995512599163 58.11131475979368 58.111515506303064 58.27736282798873 58.30901590231067 58.417802703806096 58.59571664300961 58.728839922380885 58.84811376454785 58.99875933579489 59.05647567161448 59.11772622181737 59.12060306403295 59.21022685225403 59.235050631571305 59.23721673183341 59.259853135059075 59.28971457639197 59.2931229070692 59.30488096301505 59.31160618506444 59.35423826319357 59.38936733791302 59.4187711464786 59.511464297239804 59.53290066261218 59.563903095681496 59.570354237878014 59.67942822553113 59.74949580212664 59.75748754227397 59.79132389790306 59.82184651462158 59.872281127229016 59.91034660055408 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
Money request (RAM) Baseline
Mean: 465.606 MB
Stdev: 9.519 MB (2.0%)
Runs: 448.06529017857144 451.2197265625 452.3716517857143 452.76450892857144 454.79575892857144 455.205078125 455.77622767857144 455.84521484375 455.84933035714283 456.65011160714283 456.70703125 457.91943359375 458.31752232142856 458.4404296875 458.87332589285717 459.0970982142857 459.38623046875 459.9877232142857 460.2193080357143 460.22119140625 460.2767857142857 461.06026785714283 461.26953125 461.43973214285717 461.7434895833333 462.33761160714283 462.69482421875 462.7572544642857 462.9453125 463.0424107142857 464.0502232142857 464.0736607142857 464.63818359375 464.8041294642857 465.01729910714283 465.16238839285717 465.22705078125 465.6809895833333 466.11830357142856 466.5576171875 466.65625 467.8880208333333 469.07700892857144 471.11328125 472.3404947916667 472.8677455357143 473.31361607142856 473.556640625 473.63671875 474.69580078125 475.7158203125 477.9720982142857 478.42299107142856 479.546875 482.26785714285717 482.69921875 483.67299107142856 484.19754464285717 486.67020089285717 491.4140625

Current
Mean: 474.089 MB
Stdev: 7.595 MB (1.6%)
Runs: 460.36049107142856 461.9380580357143 463.05970982142856 463.2611607142857 464.0279017857143 464.52734375 465.09598214285717 465.12779017857144 465.13839285714283 465.2650669642857 465.47767857142856 466.31473214285717 466.35379464285717 467.96261160714283 469.0537109375 469.34326171875 469.4772135416667 469.736328125 470.4720982142857 470.71142578125 471.0580357142857 471.11941964285717 471.2611607142857 471.2689732142857 471.34765625 471.86181640625 472.5341796875 472.62158203125 472.92354910714283 472.99330357142856 473.04408482142856 473.18798828125 473.34765625 473.9384765625 474.0696614583333 475.60825892857144 476.2005208333333 476.2806919642857 476.29931640625 476.43136160714283 476.8783482142857 477.4622395833333 477.6283482142857 478.15736607142856 478.20947265625 479.3977864583333 480.83426339285717 480.9010416666667 481.1298828125 481.45535714285717 482.240234375 482.79575892857144 483.306640625 483.34375 483.6529947916667 486.55189732142856 486.9224330357143 487.12841796875 491.99107142857144 495.24441964285717
Money request (CPU/JS) Baseline
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Current
Mean: 0.000 %
Stdev: 0.000 % (NaN%)
Runs: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Money request (CPU/UI) Baseline
Mean: 43.632 %
Stdev: 2.259 % (5.2%)
Runs: 39.7 40.5 40.5 40.8 40.8 41 41 41.1 41.2 41.2 41.5 41.5 41.5 41.6 41.7 41.8 41.9 41.9 42 42 42.1 42.1 42.3 42.5 42.5 42.6 42.6 42.6 42.9 42.9 43.4 43.6 44.1 44.3 44.3 44.4 44.6 44.7 44.8 44.9 45 45 45.1 45.1 45.2 45.6 45.7 45.9 46 46.1 46.1 46.2 46.3 46.5 46.5 46.5 46.6 46.8 47.3 51

Current
Mean: 43.502 %
Stdev: 2.033 % (4.7%)
Runs: 39.6 40.6 40.6 40.7 40.8 41 41.4 41.4 41.6 41.6 41.6 41.7 41.7 41.7 41.8 41.8 41.8 41.8 41.9 42.1 42.2 42.4 42.4 42.5 42.5 42.8 42.8 42.8 42.9 43 43 43.1 43.2 43.6 43.6 43.7 43.8 44.1 44.4 44.4 44.6 44.8 45 45 45.2 45.3 45.5 45.6 45.6 46 46 46.2 46.3 46.3 46.4 46.8 47.1 47.2 47.3 47.5

Copy link
Contributor

github-actions bot commented May 1, 2025

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CP Staging marks PRs that have been CP'd to staging DeployBlockerCash This issue or pull request should block deployment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants