Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Chat - Unable to deselect user using The Tab key. #47705

Merged
merged 3 commits into from
Aug 26, 2024

Conversation

Krishna2323
Copy link
Contributor

@Krishna2323 Krishna2323 commented Aug 20, 2024

Details

Fixed Issues

$ #47306
PROPOSAL: #47306 (comment)

Tests

  1. Go to FAB > Start Chat
  2. Using the tab key and Enter key select add to group multiple results from the contact lists
  3. Use the arrow and tab key and try to deselect the selected users
  4. Verify user can be deselected using tab key
  • Verify that no errors appear in the JS console

Offline tests

  1. Go to FAB > Start Chat
  2. Using the tab key and Enter key select add to group multiple results from the contact lists
  3. Use the arrow and tab key and try to deselect the selected users
  4. Verify user can be deselected using tab key

QA Steps

  1. Go to FAB > Start Chat
  2. Using the tab key and Enter key select add to group multiple results from the contact lists
  3. Use the arrow and tab key and try to deselect the selected users
  4. Verify user can be deselected using tab key
  • Verify that no errors appear in the JS console

PR Author Checklist

  • I linked the correct issue in the ### Fixed Issues section above
  • I wrote clear testing steps that cover the changes made in this PR
    • I added steps for local testing in the Tests section
    • I added steps for the expected offline behavior in the Offline steps section
    • I added steps for Staging and/or Production testing in the QA steps section
    • I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
    • I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
    • I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).
  • I included screenshots or videos for tests on all platforms
  • I ran the tests on all platforms & verified they passed on:
    • Android: Native
    • Android: mWeb Chrome
    • iOS: Native
    • iOS: mWeb Safari
    • MacOS: Chrome / Safari
    • MacOS: Desktop
  • I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
  • I followed proper code patterns (see Reviewing the code)
    • I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
    • I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
    • I verified that comments were added to code that is not self explanatory
    • I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
    • I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
      • If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:
    • I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
    • I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
    • I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
    • I verified the JSDocs style guidelines (in STYLE.md) were followed
  • If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
  • I followed the guidelines as stated in the Review Guidelines
  • I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
  • I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
  • I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
  • I verified that if a function's arguments changed that all usages have also been updated correctly
  • If any new file was added I verified that:
    • The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory
  • If a new CSS style is added I verified that:
    • A similar style doesn't already exist
    • The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))
  • If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
  • If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
  • If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
  • If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
  • If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:
    • I verified that all the inputs inside a form are aligned with each other.
    • I added Design label and/or tagged @Expensify/design so the design team can review the changes.
  • If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
  • If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native
android_native.mp4
Android: mWeb Chrome
android_chrome.mp4
iOS: Native
ios_native.mp4
iOS: mWeb Safari
ios_safari.mp4
MacOS: Chrome / Safari
web_chrome.mp4
MacOS: Desktop
desktop_app.mp4

@Krishna2323 Krishna2323 requested a review from a team as a code owner August 20, 2024 11:47
@melvin-bot melvin-bot bot requested review from ZhenjaHorbach and removed request for a team August 20, 2024 11:48
Copy link

melvin-bot bot commented Aug 20, 2024

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

@ZhenjaHorbach
Copy link
Contributor

ZhenjaHorbach commented Aug 20, 2024

Reviewer Checklist

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

Screenshots/Videos

Android: Native
2024-08-20.19.59.40.mov
Android: mWeb Chrome
2024-08-20.20.01.32.mov
iOS: Native
ios.mov
iOS: mWeb Safari
ios-web.mov
MacOS: Chrome / Safari
web.mov
MacOS: Desktop
desktop.mov

@ZhenjaHorbach
Copy link
Contributor

Could you provide videos for buttons which were IMAGEBUTTONs, please?
To be sure that everything works correctly
It will be enough to check on the web only

@ZhenjaHorbach
Copy link
Contributor

ZhenjaHorbach commented Aug 20, 2024

And we only have one place left where we use ACCESSIBILITY_ROLE

const accessibilityRoles: string[] = Object.values(CONST.ACCESSIBILITY_ROLE);

Does it make sense to replace this with ROLE?

@Krishna2323
Copy link
Contributor Author

Krishna2323 commented Aug 20, 2024

Does it make sense to replace this with ROLE?

I think so, CONST.ACCESSIBILITY_ROLE is not used anywhere now.

Could you provide videos for buttons which were IMAGEBUTTONs, please?

AvatarWithImagePicker component:

Monosnap.screencast.2024-08-21.03-36-31.mp4

@Krishna2323
Copy link
Contributor Author

And we only have one place left where we use ACCESSIBILITY_ROLE

Updated, should we remove ACCESSIBILITY_ROLE from CONST.ts? It isn't used anywhere now.

@ZhenjaHorbach
Copy link
Contributor

And we only have one place left where we use ACCESSIBILITY_ROLE

Updated, should we remove ACCESSIBILITY_ROLE from CONST.ts? It isn't used anywhere now.

I think yes
Since we don't use ACCESSIBILITY_ROLE anywhere else

@Krishna2323
Copy link
Contributor Author

@ZhenjaHorbach, removed ACCESSIBILITY_ROLE, you can review the changes again.

@ZhenjaHorbach
Copy link
Contributor

It looks like deleting ACCESSIBILITY_ROLE didn't cause any regressions
Everything works fine for me
LGTM

@melvin-bot melvin-bot bot requested a review from dangrous August 22, 2024 07:42
@dangrous
Copy link
Contributor

Okay, so I think this is mostly fine! The only changes I'm a bit concerned about are the swaps from imageButton to button, since that's a bit of a different role. Do we feel like this will cause any accessibility issues for users? I'm not sure this is a priority but I saw on the previous PR (which I apparently reviewed haha) that deprecated ACCESSIBILITY_ROLE that we held off on those changes.

It might be fine though?

@stitesExpensify do you have any thoughts here since I know you're interested in accessibility stuff as well?

@stitesExpensify
Copy link
Contributor

Hmm yeah I'm not sure. It seems like imageButton is more descriptive, but we don't have anything for that in const.role so maybe it just isn't needed?

@dangrous
Copy link
Contributor

dangrous commented Aug 26, 2024

given that in the react-native docs they say role has precedence over accessibilityRole, and role has no imageButton option, I think we're probably okay? I'll go ahead with this for now and if we get feedback about it we can rethink.

@dangrous dangrous merged commit 19f50e0 into Expensify:main Aug 26, 2024
16 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 Aug 26, 2024
Copy link
Contributor

Performance Comparison Report 📊

Significant Changes To Duration

Name Duration
Open Chat Finder Page TTI 1043.941 ms → 1178.792 ms (+134.851 ms, +12.9%) 🔴
Show details
Name Duration
Open Chat Finder Page TTI Baseline
Mean: 1043.941 ms
Stdev: 30.906 ms (3.0%)
Runs: 969.0133059993386 974.3418380003422 987.3183190003037 995.5303550008684 998.8102219998837 1004.8398439995944 1006.8736170008779 1011.355671999976 1013.027994999662 1013.4814860001206 1014.5453699994832 1015.2372239995748 1016.8329269997776 1019.4763590004295 1022.746296999976 1023.2923999987543 1024.6224370002747 1028.0575769990683 1029.8728839997202 1034.7051189988852 1035.074585000053 1035.4337169993669 1035.7165130004287 1035.7553710006177 1037.9628499988467 1043.0804850012064 1044.1430270001292 1046.2563490010798 1047.496338000521 1047.6325280014426 1047.7550869993865 1049.347657000646 1049.8083909992129 1050.6547039989382 1051.40625 1051.4695229995996 1052.3928629998118 1054.625569999218 1057.731200998649 1059.4224040005356 1059.6959229987115 1062.934488998726 1063.2641199994832 1063.6232099998742 1064.7916669994593 1068.5972499996424 1071.7982999999076 1071.8276779986918 1072.6596689987928 1075.0042730011046 1079.6032720003277 1079.754192000255 1084.7674970012158 1085.7840180005878 1090.149170998484 1098.8102219998837 1101.7567560002208 1116.6076669991016

Current
Mean: 1178.792 ms
Stdev: 43.390 ms (3.7%)
Runs: 1062.5226249992847 1083.2357999999076 1098.5265299994498 1112.7514650002122 1112.9709470011294 1120.0701099988073 1125.7089440003037 1126.309286000207 1129.8278809990734 1130.9670829996467 1147.3150639999658 1147.7848719991744 1148.5569259990007 1148.777344999835 1152.4046640004963 1158.406902000308 1158.9337980002165 1160.2165130004287 1165.5611579995602 1167.6248779986054 1168.5812590010464 1169.0541999991983 1171.3563649989665 1181.9648439995944 1182.0190839990973 1182.1979980003089 1182.2707529999316 1183.6677250005305 1186.3054610006511 1188.8575439993292 1190.0050869993865 1190.3688570000231 1191.937743999064 1192.2471110001206 1195.0723069999367 1195.1129559986293 1195.4053959995508 1197.4312340002507 1197.570475000888 1200.0537519995123 1201.7304689995944 1206.9532889984548 1207.1506760008633 1211.4370530005544 1219.907145999372 1220.3790690004826 1222.3614510018378 1224.3096520006657 1229.750936999917 1230.1454670000821 1237.9061689991504 1244.4667159989476 1254.0424399990588 1254.145710999146 1268.9239919986576

Meaningless Changes To Duration

Show entries
Name Duration
App start nativeLaunchEnd_To_appCreationStart 57.224 ms → 56.690 ms (-0.534 ms, -0.9%)
App start nativeLaunch 38.569 ms → 36.862 ms (-1.707 ms, -4.4%)
App start appCreationEnd_To_contentAppeared 532.593 ms → 538.712 ms (+6.119 ms, +1.1%)
App start appCreation 50.085 ms → 51.767 ms (+1.682 ms, +3.4%)
App start runJsBundle 397.102 ms → 401.051 ms (+3.949 ms, +1.0%)
App start contentAppeared_To_screenTTI 596.601 ms → 554.922 ms (-41.679 ms, -7.0%)
App start TTI 1275.993 ms → 1237.740 ms (-38.253 ms, -3.0%)
App start regularAppStart 0.020 ms → 0.020 ms (+0.001 ms, +4.2%)
App start time (CPU) 142.424 % → 144.647 % (+2.224 %, +1.6%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 350.497 MB → 352.143 MB (+1.646 MB, ±0.0%)
App start time (CPU/JS) 83.763 % → 81.707 % (-2.056 %, -2.5%)
App start time (CPU/UI) 23.609 % → 25.100 % (+1.491 %, +6.3%)
Load Search Options 108.874 ms → 111.759 ms (+2.885 ms, +2.6%)
Open chat finder page TTI (CPU) 151.867 % → 159.681 % (+7.815 %, +5.1%)
Open chat finder page TTI (FPS) 59.971 FPS → 60.000 FPS (+0.029 FPS, ±0.0%)
Open chat finder page TTI (RAM) 450.753 MB → 479.224 MB (+28.471 MB, +6.3%)
Open chat finder page TTI (CPU/JS) 71.585 % → 69.855 % (-1.730 %, -2.4%)
Open chat finder page TTI (CPU/UI) 32.545 % → 35.922 % (+3.377 %, +10.4%)
Composer typing rerender count 1.000 renders → 1.000 renders
Report typing (CPU) 87.266 % → 96.038 % (+8.772 %, +10.1%)
Report typing (FPS) 60.000 FPS → 60.000 FPS
Report typing (RAM) 480.278 MB → 482.470 MB (+2.192 MB, ±0.0%)
Report typing (CPU/JS) 42.912 % → 48.223 % (+5.312 %, +12.4%)
Report typing (CPU/UI) 17.747 % → 21.703 % (+3.957 %, +22.3%) 🟡
Chat opening 133.682 ms → 145.207 ms (+11.525 ms, +8.6%)
Chat TTI 362.936 ms → 393.598 ms (+30.663 ms, +8.4%)
Chat opening (CPU) 143.725 % → 150.377 % (+6.652 %, +4.6%)
Chat opening (FPS) 60.000 FPS → 59.689 FPS (-0.311 FPS, +0.5%)
Chat opening (RAM) 358.795 MB → 371.294 MB (+12.499 MB, +3.5%)
Chat opening (CPU/JS) 77.813 % → 76.670 % (-1.143 %, -1.5%)
Chat opening (CPU/UI) 26.525 % → 25.533 % (-0.992 %, -3.7%)
Comment linking 237.705 ms → 250.763 ms (+13.058 ms, +5.5%)
Linking (CPU) 153.509 % → 155.619 % (+2.110 %, +1.4%)
Linking (FPS) 60.000 FPS → 60.000 FPS
Linking (RAM) 433.728 MB → 430.997 MB (-2.730 MB, -0.6%)
Linking (CPU/JS) 87.847 % → 85.600 % (-2.247 %, -2.6%)
Linking (CPU/UI) 28.233 % → 29.970 % (+1.737 %, +6.2%)
Show details
Name Duration
App start nativeLaunchEnd_To_appCreationStart Baseline
Mean: 57.224 ms
Stdev: 6.703 ms (11.7%)
Runs: 45 45 48 48 49 49 51 51 51 51 52 52 52 52 52 53 53 53 54 54 54 54 54 54 54 55 55 55 55 55 56 56 57 58 58 59 59 59 59 60 60 61 61 61 61 61 62 64 65 66 67 67 67 68 71 71 72 73

Current
Mean: 56.690 ms
Stdev: 7.975 ms (14.1%)
Runs: 47 47 47 48 48 48 48 48 49 50 50 50 50 50 50 50 50 50 52 52 52 53 53 53 53 53 53 54 54 56 56 57 57 57 57 57 57 59 59 59 60 60 60 61 61 63 64 64 64 65 65 65 67 68 73 77 78 80
App start nativeLaunch Baseline
Mean: 38.569 ms
Stdev: 4.000 ms (10.4%)
Runs: 30 31 32 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 38 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 44 44 45 45 47 49

Current
Mean: 36.862 ms
Stdev: 3.560 ms (9.7%)
Runs: 29 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 42 43 43 44 44 44 45
App start appCreationEnd_To_contentAppeared Baseline
Mean: 532.593 ms
Stdev: 31.844 ms (6.0%)
Runs: 474 474 475 477 480 488 490 495 495 500 501 503 506 507 510 513 514 516 516 520 520 522 526 526 527 530 530 530 530 534 534 535 536 538 538 542 543 544 544 545 545 548 548 550 552 552 555 561 561 566 567 572 577 582 582 586 596 597 598

Current
Mean: 538.712 ms
Stdev: 32.180 ms (6.0%)
Runs: 476 477 483 484 489 492 494 503 506 507 509 512 512 515 517 518 519 521 521 522 525 527 528 530 531 533 537 537 540 541 542 543 543 546 546 547 547 549 551 553 553 555 555 555 556 558 566 570 570 570 573 574 577 578 582 590 596 608 625
App start appCreation Baseline
Mean: 50.085 ms
Stdev: 6.347 ms (12.7%)
Runs: 38 39 41 42 42 43 43 44 44 44 44 44 44 44 45 45 45 45 46 46 46 47 47 48 48 48 49 49 49 49 50 50 50 51 52 52 52 52 52 53 53 53 54 54 55 55 55 56 57 57 57 57 58 59 59 59 64 65 66

Current
Mean: 51.767 ms
Stdev: 6.440 ms (12.4%)
Runs: 40 41 42 42 43 44 44 44 45 46 46 46 46 46 46 47 47 47 48 48 49 49 49 50 50 50 50 51 51 51 51 51 52 52 53 53 53 53 54 54 54 55 55 55 56 56 56 56 58 58 58 59 60 61 61 63 63 63 67 68
App start runJsBundle Baseline
Mean: 397.102 ms
Stdev: 22.954 ms (5.8%)
Runs: 351 356 358 359 362 364 364 366 367 368 369 380 380 381 384 385 385 385 388 388 389 390 391 392 393 393 394 394 396 397 398 399 401 401 402 403 404 405 406 406 409 409 410 411 412 412 416 417 418 420 421 427 429 432 434 435 435 442 446

Current
Mean: 401.051 ms
Stdev: 22.773 ms (5.7%)
Runs: 354 357 359 360 361 361 366 370 372 380 380 380 383 386 387 387 388 388 389 393 394 396 398 398 400 400 400 401 402 402 404 404 406 407 407 407 410 411 411 413 414 414 415 416 419 420 420 422 422 423 425 426 430 431 432 435 440 440 446
App start contentAppeared_To_screenTTI Baseline
Mean: 596.601 ms
Stdev: 37.382 ms (6.3%)
Runs: 519.7455570008606 522.6152550000697 533.6595680005848 534.3326319996268 535.2704719994217 545.0406860001385 552.9835669994354 558.6541840005666 561.7999050002545 565.2114669997245 568.5474210008979 568.8282709997147 571.6240740008652 574.278782999143 574.2969499994069 575.8981519993395 576.5856640003622 576.6990109998733 576.972845999524 578.6606469992548 580.0465629994869 583.7062710002065 584.7392110005021 585.1643920000643 585.927004000172 586.4305760003626 587.6101719997823 587.6111980006099 588.4203280005604 591.0193460006267 592.61930100061 593.1013970002532 594.9443369992077 597.4432030003518 598.0697920005769 599.674735000357 601.9901199992746 603.5956209991127 608.6422370001674 612.8994249999523 615.723790999502 616.1631879992783 619.3986510001123 619.6233290005475 620.5095240008086 623.5836079996079 627.3471949994564 627.357976000756 630.3586999997497 635.5896550007164 638.9213340003043 645.8507369998842 646.0941080003977 648.8114490006119 654.8499400001019 657.0069479998201 677.6417459994555 678.9820160008967 680.2728410009295

Current
Mean: 554.922 ms
Stdev: 35.813 ms (6.5%)
Runs: 478.5373689997941 497.21276500076056 497.4293210003525 502.33610399998724 506.70631599985063 507.4744109995663 508.07337700016797 511.6862000003457 512.3574919998646 519.5882890000939 523.1679779998958 523.4917629994452 525.9200509991497 528.1709729991853 529.9362460002303 530.0121800005436 530.2134300004691 532.6306820008904 532.7199920006096 534.3048320002854 535.0819039996713 535.7473130002618 535.8986389990896 538.3403600007296 541.6330810002983 542.3421439994127 543.945575999096 546.177161000669 548.5459250006825 548.8086469992995 549.237920999527 556.0087250005454 559.0436330009252 562.2214320003986 562.3871700000018 569.8184319995344 573.5475200004876 575.0683379992843 579.4791720006615 579.6599550005049 581.0635739993304 581.0749089997262 582.2123550008982 583.5225830003619 585.1892610006034 585.3659969996661 587.6339389998466 588.0235680006444 588.9789129998535 589.4771759994328 593.4453219994903 593.4911139998585 593.6434429995716 597.8184149991721 599.3975159991533 605.5181489996612 613.4910150002688 628.9516959991306 647.1424560006708
App start TTI Baseline
Mean: 1275.993 ms
Stdev: 61.604 ms (4.8%)
Runs: 1135.6152550000697 1162.9835669994354 1178.296949999407 1191.6541840005666 1192.7455570008606 1197.2114669997245 1199.2704719994217 1206.972845999524 1209.3326319996268 1209.6595680005848 1216.8981519993395 1223.61930100061 1224.1546710003167 1224.5474210008979 1226.046562999487 1229.6111980006099 1230.739211000502 1238.8282709997147 1239.4203280005604 1240.7999050002545 1242.5856640003622 1245.1013970002532 1257.0406860001385 1257.6240740008652 1258.4432030003518 1267.4305760003626 1268.0193460006267 1270.1631879992783 1270.6606469992548 1272.1643920000643 1279.6990109998733 1279.8994249999523 1281.6422370001674 1284.278782999143 1286.6101719997823 1290.927004000172 1292.0697920005769 1297.00694799982 1300.5896550007164 1307.3986510001123 1307.8507369998842 1308.583607999608 1309.723790999502 1312.3471949994564 1319.7062710002065 1323.674735000357 1323.9443369992077 1323.9901199992746 1327.357976000756 1331.6233290005475 1332.5956209991127 1333.9213340003043 1335.0941080003977 1340.3586999997497 1341.2728410009295 1363.5095240008086 1381.9820160008967 1396.811449000612 1427.849940000102 1429.6417459994555

Current
Mean: 1237.740 ms
Stdev: 51.880 ms (4.2%)
Runs: 1125.4293210003525 1128.3361039999872 1139.9200509991497 1144.1679779998958 1146.2127650007606 1157.3048320002854 1163.588289000094 1174.7063159998506 1180.6306820008904 1183.7473130002618 1185.4744109995663 1187.1709729991853 1192.8986389990896 1195.0121800005436 1195.3574919998646 1197.4917629994452 1206.9362460002303 1207.3421439994127 1208.7199920006096 1211.213430000469 1213.5459250006825 1220.073377000168 1228.6862000003457 1230.0819039996713 1233.8086469992995 1233.945575999096 1245.5373689997941 1246.9789129998535 1247.3403600007296 1249.6330810002983 1249.8184319995344 1255.0436330009252 1255.3871700000018 1256.2123550008982 1260.4791720006615 1260.522583000362 1262.0235680006444 1265.0087250005454 1265.3975159991533 1266.6339389998466 1270.237920999527 1271.0749089997262 1271.177161000669 1272.3997729998082 1273.2214320003986 1275.4911139998585 1279.1892610006034 1282.6434429995716 1285.4771759994328 1285.5181489996612 1292.0635739993304 1294.5475200004876 1294.6599550005049 1305.818414999172 1311.4453219994903 1312.0683379992843 1315.9516959991306 1322.365996999666 1333.4910150002688
App start regularAppStart Baseline
Mean: 0.020 ms
Stdev: 0.002 ms (7.9%)
Runs: 0.016276000067591667 0.016682999208569527 0.01684499904513359 0.0170499999076128 0.017619000747799873 0.017659999430179596 0.017740000039339066 0.01782199926674366 0.017944999039173126 0.018024999648332596 0.018025999888777733 0.01810700073838234 0.01810700073838234 0.018188999965786934 0.018350999802350998 0.018350999802350998 0.018350999802350998 0.01839200034737587 0.018636001273989677 0.0188400000333786 0.018921000882983208 0.01896199956536293 0.019043000414967537 0.019043000414967537 0.019206000491976738 0.01924699917435646 0.019652999937534332 0.019652999937534332 0.01973400078713894 0.01977499946951866 0.019816000014543533 0.019856000319123268 0.019857000559568405 0.019857000559568405 0.019857000559568405 0.019978998228907585 0.019979000091552734 0.0201409999281168 0.020142000168561935 0.02018200047314167 0.020263999700546265 0.020384998992085457 0.020508000627160072 0.020508000627160072 0.02058899961411953 0.020670998841524124 0.02071099914610386 0.02087400108575821 0.021239999681711197 0.021240001544356346 0.021402999758720398 0.021483998745679855 0.02160699851810932 0.02160700038075447 0.02168700098991394 0.021890999749302864 0.022339001297950745 0.02266399934887886 0.0231929998844862

Current
Mean: 0.020 ms
Stdev: 0.002 ms (8.6%)
Runs: 0.016642000526189804 0.01741599850356579 0.01753699965775013 0.01769999973475933 0.01794399879872799 0.018188999965786934 0.01822899840772152 0.01855500042438507 0.018797999247908592 0.019082998856902122 0.019164999946951866 0.019164999946951866 0.019164999946951866 0.019164999946951866 0.01924699917435646 0.019287001341581345 0.01932699978351593 0.01944899931550026 0.019531000405550003 0.019571999087929726 0.019612999632954597 0.019612999632954597 0.01973399892449379 0.019734999164938927 0.019856998696923256 0.01989699900150299 0.019897999241948128 0.019897999241948128 0.019938001409173012 0.019977999851107597 0.019979000091552734 0.020100999623537064 0.020386001095175743 0.0204670000821352 0.020548000931739807 0.02058899961411953 0.02087399922311306 0.02091500163078308 0.020955000072717667 0.02115900069475174 0.02128100022673607 0.021484000608325005 0.021524999290704727 0.02160700038075447 0.021687999367713928 0.021809998899698257 0.02185099944472313 0.022013001143932343 0.022258000448346138 0.022461000829935074 0.02266400121152401 0.02270599827170372 0.022867999970912933 0.02311200089752674 0.023560000583529472 0.023680999875068665 0.02408900111913681 0.025064999237656593
App start time (CPU) Baseline
Mean: 142.424 %
Stdev: 9.437 % (6.6%)
Runs: 122.25433526011561 122.75449101796406 126.67788195710739 127.42966448056268 127.4508636801943 130.73852295409182 132.5361206017389 132.85229540918166 133.8302848241214 134.61920779954042 135 135.03461715172932 135.5793650793651 135.72854291417167 135.8423153692615 136.61720383933337 136.7265469061877 136.76095617529884 137.3070406626506 137.33931074905155 137.72455089820363 138.27107689383143 138.6012834887994 138.72255489021967 138.85029940119765 139.08816031303735 139.27985869642708 139.65737051792834 140.21295769303745 140.76892430278886 141.42514277566997 141.5475821265836 141.55752240538845 142.156862745098 142.67729083665338 144.436947068526 144.66135458167335 145.09422626952517 145.1380280811719 146.22519666549258 146.70658682634743 147.19867196300473 147.4866662382727 147.70459081836336 148.70259481037937 149.05341446923597 150.58367742264366 151.14476928495952 151.69660678642725 151.69660678642725 152.51568575995424 152.64541832669323 155.6886227544911 156.6242544731611 157.68463073852308 157.73705179282874 157.8252496963022 159.68063872255502 161.872255489022 161.99592861612552

Current
Mean: 144.647 %
Stdev: 8.592 % (5.9%)
Runs: 125.74850299401199 125.85828343313372 129.79282868525897 131.89421157684635 134.95428013626318 135.6191998473174 136.62117995085535 136.7265469061877 136.92575323660986 137.56948254884662 137.72455089820366 138.33596837944668 139.6032635923373 139.7205588822356 139.72055888223562 139.76892430278892 140.19734847440807 140.29402940294034 140.515873015873 140.60333345051586 140.7185628742516 140.8730158730159 141.02517855854563 141.03892377825244 141.20106874090942 141.36736467423012 141.77545793081535 142.50493096646946 142.54161000707757 142.59727556838524 142.6613545816733 142.7145708582835 144.0137476526238 144.29756124606945 144.64940239043827 145.00744108651583 145.31636757425747 145.51016078080067 145.88423153692622 145.99750892236946 146.5892915364491 147.2236250390785 148.70259481037937 148.70259481037942 148.8283433133733 149.82634730538928 150.70508937862058 152.02362204724415 152.20034375420792 152.390438247012 154.22924901185775 155.16436459641335 155.68862275449112 156.5116778395402 157.37051792828692 159.68444826160257 160.8766233766234 161.74380633777517 164.9594008734601 165.5278428342629
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 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
App start time (RAM) Baseline
Mean: 350.497 MB
Stdev: 10.996 MB (3.1%)
Runs: 330.591796875 331.435546875 333.82421875 333.908203125 336.65625 337.109375 337.564453125 337.814453125 337.873046875 339.2109375 340.181640625 340.322265625 341.10546875 341.427734375 341.53125 341.6640625 341.99609375 342.294921875 342.474609375 343.080078125 343.328125 343.455078125 344.19140625 344.939453125 345.095703125 345.166015625 346.47265625 346.66015625 347.060546875 348.884765625 349.927734375 350.89453125 350.951171875 351.185546875 351.20703125 351.953125 353.646484375 354.353515625 356.32421875 356.916015625 357.099609375 359.044921875 359.16015625 360.349609375 360.625 361.734375 362.001953125 362.517578125 362.521484375 362.9296875 364.203125 364.28515625 364.328125 364.642578125 366.05859375 366.140625 367.953125 368.8359375 369.759765625 370.953125

Current
Mean: 352.143 MB
Stdev: 8.974 MB (2.5%)
Runs: 338.947265625 339.83984375 339.951171875 340.66796875 341.064453125 342.84375 342.859375 343.095703125 343.40234375 343.55859375 343.560546875 343.650390625 344.142578125 344.173828125 344.494140625 345.1015625 345.2109375 345.40234375 345.533203125 345.66796875 345.802734375 345.857421875 346.046875 346.0625 346.369140625 348.314453125 348.720703125 349.10546875 350.66796875 351.015625 351.421875 351.427734375 351.650390625 351.853515625 352.4765625 352.5625 353.05859375 353.251953125 353.3359375 354.017578125 354.12109375 354.40234375 356.53515625 356.880859375 358.083984375 359.7109375 361.5625 363.01171875 363.01953125 364.203125 364.5625 365.00390625 365.123046875 365.587890625 366.029296875 366.3046875 367.236328125 368.46875 370.181640625 372.337890625
App start time (CPU/JS) Baseline
Mean: 83.763 %
Stdev: 1.970 % (2.4%)
Runs: 78.5 78.8 79.8 80.8 80.8 80.8 81.8 81.8 81.8 81.8 81.9 82 82.6 82.8 82.8 82.8 82.8 82.8 82.9 82.9 83.1 83.2 83.3 83.5 83.6 83.6 83.7 83.7 83.8 83.8 83.8 83.8 83.9 84.1 84.5 84.6 84.8 84.8 84.9 85.1 85.2 85.5 85.5 85.6 85.6 85.7 85.7 85.7 85.8 85.8 85.9 86 86.5 86.8 86.8 86.9 86.9

Current
Mean: 81.707 %
Stdev: 1.659 % (2.0%)
Runs: 78.7 78.9 78.9 79.6 79.8 79.8 79.8 79.8 79.8 79.8 79.9 80.1 80.2 80.6 80.7 80.8 80.8 80.8 80.9 80.9 81.1 81.2 81.4 81.5 81.7 81.7 81.8 81.8 81.8 81.8 81.8 81.8 81.9 81.9 81.9 82.1 82.1 82.3 82.4 82.4 82.5 82.8 82.8 82.8 82.9 83 83.4 83.4 83.7 83.9 84.1 84.7 84.9 85.9 86.1
App start time (CPU/UI) Baseline
Mean: 23.609 %
Stdev: 3.361 % (14.2%)
Runs: 17 17 18.8 18.9 19 19.6 19.8 19.9 20 20 20.8 20.9 20.9 21 21 21.9 21.9 21.9 21.9 21.9 22 22 22.5 22.7 22.8 22.9 22.9 22.9 23 23 23 23 23.1 23.9 24 24 24.7 24.8 24.8 25 25 25.1 25.6 25.9 25.9 25.9 26.9 27 27.2 27.9 27.9 28.7 28.9 29 29.5 29.9 30 31.9

Current
Mean: 25.100 %
Stdev: 3.080 % (12.3%)
Runs: 19.1 20 20 20 20.8 20.9 21 21.1 21.9 22 22 22.9 23 23 23 23.5 23.6 23.8 23.8 23.9 23.9 23.9 23.9 23.9 24 24 24 24.1 24.6 24.9 24.9 25 25 25.1 25.1 25.6 25.7 25.9 25.9 25.9 25.9 26.9 26.9 27 27.8 27.8 27.9 27.9 28 28.8 28.9 28.9 28.9 29 30 30.9 31.1 31.8 31.9
Load Search Options Baseline
Mean: 108.874 ms
Stdev: 8.130 ms (7.5%)
Runs: 92.1629639994353 92.98921700008214 93.72062199935317 96.40926100127399 96.77567600086331 97.00447599962354 97.0738530009985 97.21679699979722 97.49169900082052 97.74389699846506 100.37434899993241 100.98148600012064 101.3121339995414 102.8368330001831 103.79199199937284 103.99153599888086 105.09700500033796 105.7340089995414 105.77624499984086 106.09041299857199 106.62243700027466 106.83207199908793 107.24523899890482 107.51582900062203 107.66617800109088 107.75382499955595 108.15531400032341 108.49072200059891 108.67582200095057 108.91499800048769 109.00874900072813 109.19327799975872 109.40604599937797 109.69681800156832 109.82210199907422 111.66011499986053 111.66882300004363 112.08886699937284 112.15112399868667 112.26204400137067 113.53698700107634 113.66263799928129 114.10103400051594 114.94514999911189 114.97945100069046 115.78324399888515 116.03271500021219 116.1262619998306 116.58117699995637 116.67744999937713 116.74662300013006 117.24088500067592 117.55900099873543 118.07881699874997 118.2364509999752 118.24898299947381 119.94234200008214 120.30737300030887 122.62182600051165 131.65010599978268

Current
Mean: 111.759 ms
Stdev: 9.850 ms (8.8%)
Runs: 92.09842900000513 93.91015600040555 96.61523400060833 96.92093899846077 97.12308800034225 97.48168900050223 98.25679600052536 98.3396410010755 99.29097499884665 101.55843099951744 103.10278300009668 104.59098299965262 105.49434400163591 105.5125319994986 105.59228499978781 106.07161500118673 106.07515399903059 106.20145699940622 106.33235700055957 106.6163730006665 106.89880400151014 107.04854300059378 107.34765600040555 108.17244399897754 108.41174300014973 109.53845299966633 109.74560499936342 109.93273899890482 110.1765960007906 110.17724600061774 112.03084299899638 112.43355300091207 112.78613300062716 112.98998999968171 113.56127899885178 114.08760599978268 114.18277999944985 115.0390629991889 115.31229699961841 116.02620499953628 116.67325899936259 116.73152699880302 117.04300899989903 118.63395199924707 118.96142600104213 119.07942700013518 120.35526499897242 120.81892899982631 120.82153300009668 121.75394700095057 123.15059399977326 124.28719099983573 124.70056100003421 125.03828999958932 128.72631900012493 129.9771320000291 130.25317399948835 130.70617599971592 133.00553400069475
Open chat finder page TTI (CPU) Baseline
Mean: 151.867 %
Stdev: 10.156 % (6.7%)
Runs: 130.2274360890844 133.84560550927844 134.18446795413706 135.46379749465498 136.03085793589696 136.62223850862924 139.77866557589493 140.1372431460481 141.5764089351179 142.13210539053094 142.22182726181111 142.6868974729193 143.61729089966434 144.4577954832564 144.4897289072833 144.87160614592142 145.55309721353473 145.5542671935652 145.7204480700972 146.9041410236411 147.20300970159673 147.26422812743579 147.43508433950075 147.92077184106824 148.17585228576283 148.30778647129142 148.48547808922345 149.0446235069889 149.48348950123963 151.05773551011688 151.11037845723098 151.2099921213279 151.81224142055277 152.3656703856564 152.58717567847634 152.92012329949682 153.08423065334856 155.02286812689806 156.13641901088482 156.18169947233756 157.66274303981686 158.99142087434856 160.64799342301527 160.94238981377595 161.57631584877416 162.42097478350075 162.72079695115872 162.74194675309178 163.27787317902417 163.53070838489938 163.7526674058563 164.11422431986497 164.5949352347411 165.3956289594766 166.45856493864227 166.51701651043183 167.42142340718314 167.53247328147728 168.67098905726945 170.14358703843735

Current
Mean: 159.681 %
Stdev: 7.589 % (4.8%)
Runs: 143.38475386293686 144.21474015744144 145.50319340748715 145.61271058929924 145.70745832544333 146.16963686185892 148.37351784287537 148.40693934020254 149.0164800753801 149.1419551335577 151.01643932700867 151.81114151513324 152.69705150634124 155.22472036071466 156.04661960527773 156.9645732249692 157.1702525567385 157.46580642572576 157.80790403755353 158.59347332522856 158.87734225529496 159.48908434750538 159.92556719230862 160.43736506278685 160.45606356314363 160.46467918830004 160.5761109424757 160.6323412021294 160.83198516061 161.08977798840425 161.31456343402348 161.59121089927189 161.6178975933626 161.79953107739297 161.81585103423294 161.83647535502845 162.32891185420422 162.82522070483543 163.28393269874437 163.50477938471093 163.51308836513095 164.0540787814758 164.14397800165463 164.2353179476189 164.8373201506692 165.4423530218542 165.5506187944105 166.99301478886147 167.06845144845965 169.1388304874424 169.18190373451435 169.30095180461495 169.30403422037944 169.3979295786918 169.54116851845902 170.80444688312627 171.16355202436813 172.82078599171808
Open chat finder page TTI (FPS) Baseline
Mean: 59.971 FPS
Stdev: 0.070 FPS (0.1%)
Runs: 59.7462240691754 59.764039153100484 59.76647898323024 59.771544236142084 59.83875683305127 59.88220050920389 59.910305112582385 59.92169682809315 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 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
Open chat finder page TTI (RAM) Baseline
Mean: 450.753 MB
Stdev: 19.604 MB (4.3%)
Runs: 413.15625 414.248046875 416.89140625 418.0908203125 419.61328125 423.5234375 424.0654296875 424.900390625 427.427734375 429.4580078125 429.748046875 435.915625 439.2353515625 439.630859375 441.06796875 441.44296875 442.74609375 443.53671875 443.853515625 445.05625 445.21484375 445.302734375 445.8515625 447.248046875 447.853125 447.8765625 447.88359375 447.8935546875 448.626953125 448.642578125 448.79296875 452.62265625 453.580078125 454.68046875 455.2666015625 457.1078125 458.59765625 458.73125 458.7548828125 458.88671875 460.3740234375 460.90546875 461.0765625 463.064453125 466.23515625 467.021484375 467.08671875 467.4296875 468.5203125 471.1455078125 472.619140625 474.615234375 482.734375 487.8265625 489.2625 494.048828125 495.9203125

Current
Mean: 479.224 MB
Stdev: 18.973 MB (4.0%)
Runs: 441.3916015625 447.009375 451.3015625 453.31875 454.99609375 455.39921875 456.2333984375 457.53671875 457.5634765625 459.77734375 460.677734375 461.6005859375 462.1125 462.1826171875 462.721875 463.3388671875 463.6015625 466.7578125 467.93125 468.13359375 469.134375 469.5421875 469.58515625 470.6546875 471.0765625 472.9619140625 474.333984375 474.75625 475.6328125 477.8857421875 480.37734375 480.41640625 480.85234375 481.484375 482.090625 484.8484375 486.61484375 486.9078125 487.07890625 487.2431640625 487.5927734375 487.75703125 488.0703125 489.16953125 491.953125 494.0140625 494.09921875 496.47109375 498.55234375 499.98984375 500.16484375 500.9546875 502.478125 502.8265625 507.1359375 507.70703125 509.6609375 514.571875 516.1515625 527.0421875
Open chat finder page TTI (CPU/JS) Baseline
Mean: 71.585 %
Stdev: 2.644 % (3.7%)
Runs: 66.4 66.8 67.3 67.4 67.8 67.9 68.2 68.3 68.3 68.6 68.9 69 69 69.2 69.4 69.7 69.7 69.8 69.9 70 70.3 70.4 70.4 70.7 70.7 71 71.3 71.4 71.6 71.7 71.7 71.7 71.8 72.2 72.2 72.2 72.3 72.3 72.8 72.9 72.9 72.9 73.4 73.8 73.9 73.9 74 74.2 74.2 74.3 74.3 74.6 74.7 74.9 75.1 75.2 75.9 76 76.7 77

Current
Mean: 69.855 %
Stdev: 2.429 % (3.5%)
Runs: 64.2 64.8 65.1 65.3 65.8 65.9 66.3 66.6 66.9 67.1 67.3 67.4 67.5 67.6 67.7 67.7 68.4 68.6 68.6 69 69.1 69.5 69.5 69.6 69.9 69.9 69.9 70.1 70.3 70.3 70.3 70.3 70.6 70.6 70.8 70.8 70.9 71.2 71.4 71.5 71.7 71.7 71.8 71.8 71.9 71.9 72 72.2 72.2 72.3 72.4 72.4 72.4 72.6 72.6 72.6 72.7 72.7 73 74.1
Open chat finder page TTI (CPU/UI) Baseline
Mean: 32.545 %
Stdev: 4.086 % (12.6%)
Runs: 23.8 25 26.4 26.7 26.8 27.2 28.4 28.8 29 29.1 29.2 29.2 29.2 29.4 29.4 29.4 29.4 29.7 29.7 29.8 30 30.1 30.2 30.4 30.6 30.8 31.2 31.3 31.6 31.8 32.1 32.1 32.4 32.4 32.4 32.8 33.1 33.6 34.1 34.1 34.7 35.8 36 36.2 36.4 36.4 36.7 36.8 37.1 37.5 37.6 37.6 37.6 37.8 38 38.3 38.5 39.3 39.4 42.3

Current
Mean: 35.922 %
Stdev: 2.955 % (8.2%)
Runs: 29.9 29.9 30.1 30.3 30.7 31 31 31.1 31.3 31.6 31.6 32.5 33 33.8 34.2 34.7 34.8 35.3 35.5 35.7 35.8 36 36.3 36.3 36.3 36.3 36.4 36.4 36.6 36.8 36.9 36.9 36.9 37.1 37.1 37.1 37.2 37.2 37.4 37.6 37.6 37.7 37.9 37.9 38 38 38 38.3 38.4 38.7 39 39.1 39.1 39.1 39.4 39.8 39.8 39.9 41.1
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 (CPU) Baseline
Mean: 87.266 %
Stdev: 2.308 % (2.6%)
Runs: 82.59746029013728 82.99860454113757 83.865660530122 83.99266441352579 84.34414653232616 84.48653152987288 84.5795237045938 84.67245085315619 84.78413281754158 84.94394264053396 85.0420055960198 85.0969963195031 85.4293703657497 85.46396902703735 85.60323220379138 85.6143585342372 85.68510725201887 85.71971143219257 86.04529961121779 86.05207005654077 86.06262784937772 86.31990498646128 86.32057951765434 86.46938816775692 86.55417686741582 86.60952899157489 86.7753605776607 86.7884166408775 86.84328437507159 87.04255520663921 87.22451951066103 87.23137800266532 87.24685742208652 87.3661312869086 87.47125775398368 87.58600849669162 87.60004936502817 87.7839599221595 88.1075055707697 88.41241636569013 88.50227889510361 88.59418193457027 88.59726152089338 88.66662998721498 88.73835275363838 88.79226112255488 88.9489950401404 88.95515705255269 89.49882345418409 89.78959692506992 89.98643940529651 90.11974121532458 90.63104568179124 91.02420354089665 91.49058407984484 91.49813864496592 91.85191064554387 92.05733788727575 92.09426235730857

Current
Mean: 96.038 %
Stdev: 1.681 % (1.8%)
Runs: 92.05267888325461 92.76863416608641 92.97166090413658 93.75400305615074 93.83548142800876 94.15806966059762 94.17218515120723 94.25225624046594 94.26932078319926 94.2988787316805 94.3641756117081 94.48512584228583 94.50033447343378 94.5500611863145 94.57002949682801 94.71894605085808 94.73053565588228 95.0381980112913 95.32264002934781 95.4026918649607 95.42090204785578 95.4389938426347 95.44460051339661 95.5165509522895 95.57732126561874 95.6116588219114 95.67728941973222 95.72390231897381 95.79192560196044 95.81676857476562 95.8561840671147 95.92918702349105 96.07448389994366 96.23059713633893 96.23360523117987 96.2464689556463 96.4321238479296 96.6711321057679 96.94084622639399 97.03796919185538 97.05747719616377 97.08522724455223 97.1088079316781 97.15767560070074 97.18479051321151 97.19630849987928 97.2937250837762 97.36517622630353 97.40829770876954 97.64741315231309 97.77284483268042 97.94315497502517 97.98027291302769 98.2021226778959 98.4144868900715 98.51551128521298 98.56295050138834 98.98479174743467 99.1211221690809 100.3790829857281
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

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
Report typing (RAM) Baseline
Mean: 480.278 MB
Stdev: 3.513 MB (0.7%)
Runs: 471.37527901785717 471.5390625 475.3719951923077 475.63895089285717 475.734375 475.7466517857143 477.2603236607143 477.3314732142857 477.34068080357144 477.8275669642857 477.8353794642857 478.07872596153845 478.1941105769231 478.44893973214283 478.51981026785717 478.94308035714283 478.9654017857143 479.08482142857144 479.09151785714283 479.0923549107143 479.13169642857144 479.26953125 479.43973214285717 479.66322544642856 479.73497596153845 479.962890625 480.072265625 480.2857142857143 480.5170200892857 481.03431919642856 481.22935267857144 481.26674107142856 481.3479567307692 481.47767857142856 481.8359375 482.1364182692308 482.1676682692308 482.32505580357144 482.4946986607143 482.56612723214283 483.69754464285717 483.8203125 485.2084263392857 485.2391826923077 485.34402901785717 485.40066964285717 485.66378348214283 485.7689732142857 486.77762276785717 487.60714285714283

Current
Mean: 482.470 MB
Stdev: 5.724 MB (1.2%)
Runs: 467.515625 471.990966796875 472.832275390625 473.656494140625 476.291015625 476.796142578125 477.40185546875 477.85400390625 477.959716796875 478.06591796875 478.169189453125 478.341796875 478.462890625 478.46484375 478.521484375 478.632568359375 479.00146484375 479.040771484375 479.25439453125 479.675048828125 480.198974609375 480.33642578125 480.686767578125 480.75439453125 481.064453125 481.080078125 481.189453125 481.666748046875 481.834228515625 482.013427734375 482.55224609375 482.687255859375 483.250244140625 483.510009765625 483.73095703125 483.75183823529414 484.3235294117647 484.33837890625 484.522705078125 484.761962890625 485.233642578125 486.140869140625 486.342529296875 486.46337890625 486.58203125 487.25048828125 487.661865234375 488.076171875 488.08740234375 488.24609375 491.826171875 492.1455078125 492.7135416666667 493.15087890625 495.004638671875 497.202880859375
Report typing (CPU/JS) Baseline
Mean: 42.912 %
Stdev: 1.102 % (2.6%)
Runs: 40.5 40.7 41.4 41.5 41.6 41.8 41.8 41.8 41.9 41.9 41.9 42 42 42 42.1 42.1 42.2 42.2 42.3 42.3 42.4 42.4 42.4 42.4 42.5 42.5 42.5 42.7 42.7 42.7 42.8 42.8 42.8 42.8 42.9 42.9 43.1 43.2 43.2 43.3 43.3 43.4 43.5 43.5 43.6 43.6 43.6 43.7 43.9 43.9 44.1 44.5 44.5 44.5 44.5 44.6 44.7 45.3 45.4 45.6

Current
Mean: 48.223 %
Stdev: 1.737 % (3.6%)
Runs: 43.9 44.7 44.7 44.8 45.9 45.9 46.2 46.2 46.3 46.4 46.4 46.6 46.7 47 47 47.1 47.3 47.3 47.4 47.4 47.4 47.4 47.5 47.7 47.8 47.9 48 48 48.1 48.2 48.3 48.5 48.5 48.6 48.8 49 49 49.1 49.2 49.3 49.4 49.4 49.5 49.6 49.6 49.8 49.9 50 50 50.1 50.1 50.1 50.2 50.2 50.2 50.3 50.4 50.4 50.5 52.2
Report typing (CPU/UI) Baseline
Mean: 17.747 %
Stdev: 0.717 % (4.0%)
Runs: 16.2 16.5 16.6 16.8 16.8 16.8 16.9 16.9 17 17 17 17.1 17.1 17.1 17.1 17.2 17.2 17.2 17.3 17.4 17.4 17.4 17.4 17.5 17.5 17.5 17.5 17.6 17.6 17.7 17.8 17.8 17.8 17.9 17.9 17.9 18 18 18.1 18.1 18.1 18.1 18.2 18.2 18.2 18.2 18.3 18.3 18.4 18.5 18.5 18.6 18.7 18.7 18.8 19 19 19.1 19.1 19.2

Current
Mean: 21.703 %
Stdev: 0.578 % (2.7%)
Runs: 20.6 20.7 20.8 20.9 20.9 20.9 20.9 21 21 21.1 21.1 21.1 21.2 21.2 21.2 21.2 21.3 21.3 21.4 21.4 21.5 21.5 21.5 21.5 21.5 21.6 21.6 21.6 21.7 21.8 21.8 21.8 21.8 21.8 21.8 21.9 21.9 21.9 21.9 21.9 22 22 22 22.1 22.1 22.1 22.1 22.3 22.3 22.4 22.4 22.4 22.5 22.5 22.6 22.7 22.7 22.8 23
Chat opening Baseline
Mean: 133.682 ms
Stdev: 7.036 ms (5.3%)
Runs: 117.45109100081027 120.83414699882269 121.08552999980748 122.17578199878335 123.7121990006417 124.19498699903488 125.30240900069475 126.47680599987507 128.19913700036705 129.15344299934804 129.4058029986918 129.4386800006032 129.60668900050223 129.6461589988321 129.69873099960387 130.4383950009942 131.0950930006802 131.15657499991357 131.68957499973476 131.7296559996903 131.94653300009668 132.03523799963295 132.17346199974418 132.69364400021732 132.9594729989767 132.9927980005741 133.1078289989382 133.26936800032854 133.29923499934375 133.35335299931467 133.53836999833584 133.63313800096512 133.71423400007188 133.99198399856687 134.16674800030887 134.17142699845135 134.99499499984086 135.60786899924278 135.6737060006708 137.79402700066566 137.79484100081027 137.89782799966633 138.4327800013125 138.83463500067592 139.15665700100362 140.19034799933434 142.84423799999058 143.71541399881244 143.99589099921286 146.1418050006032 146.5579430013895 147.3971759993583 147.82405599951744 150.44690000079572

Current
Mean: 145.207 ms
Stdev: 14.098 ms (9.7%)
Runs: 122.68900600075722 122.8264969997108 126.55122900009155 127.44897500053048 128.52185100130737 128.61189799942076 129.95825199969113 130.17199799977243 130.1950270012021 130.2322990000248 131.5483400002122 131.89493899978697 131.89607799984515 132.57629400119185 133.4289549998939 133.76261400058866 134.29809499904513 134.4767659995705 136.43892399966717 137.02254300005734 137.22408000007272 137.35664900019765 137.44828299991786 138.33207199908793 139.12467399984598 139.3189289998263 139.3615320008248 141.0105390008539 141.4477540012449 142.12410500086844 143.0060629993677 144.6835940014571 144.7485759984702 146.48759000003338 149.49939000047743 150.15576099976897 150.7242019996047 150.75203399918973 151.5560710001737 152.54776999913156 152.9439690001309 153.39518200047314 153.95479400083423 155.23433399945498 155.44742899946868 156.25569699890912 157.328288000077 158.47444700077176 158.87955700047314 159.22810800001025 160.19372599944472 160.40742999874055 160.7215569987893 163.76041599921882 165.31648700125515 166.99251299910247 174.39147900044918 177.78304099850357 185.07198099978268
Chat TTI Baseline
Mean: 362.936 ms
Stdev: 22.412 ms (6.2%)
Runs: 318.13964900001884 329.4007980003953 334.49247300066054 336.5465500000864 337.50292900018394 338.2427570000291 338.2816169988364 340.01163700036705 340.9163819998503 343.63045299984515 345.8409829996526 346.24829199910164 347.03625500015914 347.7328289989382 347.88806200027466 348.99027500115335 349.01245199888945 349.08784999884665 349.547281999141 350.95088700018823 351.7541499994695 352.3902589995414 352.6457109991461 353.4880370013416 353.90913899987936 354.9595129992813 355.42574100010097 355.9916179999709 356.85396299883723 356.99658199958503 359.4451090004295 361.0603839997202 361.2878009993583 363.55969200097024 364.3671470005065 364.44047000072896 364.6010339986533 365.79805499874055 368.09912100061774 368.94930000044405 369.07267200015485 370.78222699835896 370.97420299984515 373.344156999141 377.72798699885607 378.92561800032854 379.4386390000582 380.5401610005647 383.11657700128853 390.5310469996184 396.7438559997827 397.5562340002507 397.99743700027466 401.7719729989767 402.61905900016427 415.35087100043893 418.375406999141 419.87337299995124

Current
Mean: 393.598 ms
Stdev: 17.978 ms (4.6%)
Runs: 351.2943929992616 364.4891759995371 365.73474200069904 367.5813400000334 368.31538899987936 370.3444010000676 372.0799560006708 373.11946599930525 375.17671700008214 376.13269100151956 376.184488998726 376.3887540008873 380.2159840017557 380.2340089995414 380.51184099912643 380.6553949993104 382.8245860002935 383.9274089988321 384.6116950009018 384.84187800064683 386.57584699988365 387.43037899956107 387.84895899891853 388.3177090007812 389.37296600081027 389.60689300112426 389.76114900037646 389.7983400002122 390.6669520009309 391.5875250007957 392.77543099969625 393.8298340011388 394.70442800037563 395.43689000047743 395.7830810006708 398.28027400001884 398.44148799963295 398.7508550006896 398.7795809991658 399.2889809999615 399.8061120007187 400.6570229995996 401.81754600070417 403.405802000314 403.5869149994105 404.5566819999367 404.7445069998503 405.09318100102246 405.26932800002396 407.219360999763 407.37247799895704 407.8354499991983 410.11324100010097 422.56660900078714 425.5373129993677 427.9213059991598 428.3381350003183 431.93570999987423 432.8872079998255 433.53788300044835
Chat opening (CPU) Baseline
Mean: 143.725 %
Stdev: 5.306 % (3.7%)
Runs: 129.74051896207584 133.83568806519582 135.8515573227304 136.19274498517234 137.6446914908452 137.88831264078786 138.12558384237556 138.24910956093183 138.35968965124192 138.38988689288098 138.46813297539273 138.58201058201072 139.14048533634707 139.72627387986316 140.3596199877249 140.39448231957556 140.68074364552152 140.92266993237962 140.9602118618035 141.1483699268131 141.1595918868035 141.1728825278315 141.17851533084337 141.5524506542471 141.7165668662675 142.2016524719485 142.2316459806895 142.38190286094482 142.4923486360612 142.861612174233 142.86478680746268 143.02100182105906 143.4200263188545 143.60600561987397 143.6467463479415 144.8287235053702 145.03967359805824 145.04498572575955 145.16506671604373 145.59725171171604 146.22488706538985 146.30862276484294 146.75458399347448 147.1154601023658 147.38196310263444 147.62035430456476 147.99048767152163 148.1082164328657 148.24107123016563 149.70059880239523 150.36593479707255 150.36593479707255 151.33722535600162 151.47591405474975 151.94481953165493 152.28567262425528 153.14035959701158 153.4063680296828 153.78043912175647 154.10901919699268

Current
Mean: 150.377 %
Stdev: 6.388 % (4.2%)
Runs: 136.06546426185702 139.72055888223554 141.246694515025 142.14995624141545 142.46215348378536 142.46605274932634 142.49990895496356 143.34312848011538 143.6015936254979 143.68635372018244 143.72404561647593 143.77946725577848 144.27453194540533 145.930218575484 145.9346405228758 146.11520338318792 146.25590089661947 146.49041444335202 146.50698602794415 147.039254823686 147.2678019587879 147.34140775687095 147.58444508559663 147.65724614092105 147.88659339717984 148.09380974546303 148.20231085930936 148.36992681304062 148.40749841618225 148.57678332377128 149.13772455089824 149.84771227265523 150.2428714006172 150.476380572189 150.67942312856076 151.05954359541198 152.27579369812833 152.36050364479783 152.61544135595292 152.7411258899197 152.99037432277206 153.02727877578178 154.29121442164924 154.4863066498965 155.02640933272897 156.5230509164162 156.52467562166552 156.99380372819888 157.0197718772283 157.1686586985391 157.331513564118 157.7983522150198 159.69213318565977 160.1039603960396 160.25186627961838 160.30572387365763 160.3459747172322 161.92663981701293 162.70313435790072 164.00928302125914
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

Current
Mean: 59.689 FPS
Stdev: 0.574 FPS (1.0%)
Runs: 57.29089354339052 58.38365086260608 58.461392046264656 58.643520071534 58.78616816172539 58.85000382499709 58.861394665501564 59.18125505004218 59.3171754351657 59.33884421850231 59.3506631169588 59.39739562123898 59.45031800384564 59.50311935144756 59.64040991978658 60 60 60 60 60 60 60 60 60 60 60 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: 358.795 MB
Stdev: 7.972 MB (2.2%)
Runs: 344.1119791666667 344.2799479166667 344.4661458333333 346.2421875 347.02734375 349.8671875 350.0520833333333 350.2395833333333 351.08203125 351.59765625 352.6276041666667 352.6744791666667 352.859375 353.9934895833333 354.0403645833333 354.9830729166667 355.0247395833333 355.2604166666667 355.3359375 355.3684895833333 356.2721354166667 356.3411458333333 356.7408854166667 357.0963541666667 357.1614583333333 357.2552083333333 357.3684895833333 357.7044270833333 357.84765625 357.9140625 358.44921875 358.671875 359.01171875 359.01171875 359.67578125 360.17578125 360.9947916666667 361.0143229166667 361.73046875 361.9270833333333 364.1901041666667 364.46875 365.3606770833333 365.6145833333333 365.7473958333333 367.1940104166667 368.2994791666667 368.76953125 369.11328125 369.8515625 370.703125 370.7486979166667 375.0143229166667 376.0403645833333 379.0859375

Current
Mean: 371.294 MB
Stdev: 16.054 MB (4.3%)
Runs: 347.6875 348.3919270833333 351.828125 351.8502604166667 352.1028645833333 353.0442708333333 353.4700520833333 353.75390625 356.390625 357.8203125 357.99609375 358.3971354166667 359.1588541666667 359.4674479166667 359.55859375 359.7604166666667 360.1354166666667 360.7096354166667 361.2161458333333 361.7265625 361.80078125 361.9309895833333 361.98046875 362.796875 363.6666666666667 364.1484375 364.9453125 365.2213541666667 365.484375 365.59765625 365.8671875 365.9518229166667 366.0807291666667 366.7721354166667 367.0638020833333 367.1419270833333 367.3372395833333 371.3372395833333 371.7135416666667 374.40625 374.7942708333333 381.05078125 381.5013020833333 384.06640625 384.6432291666667 384.6640625 385.4479166666667 388.59765625 388.7083333333333 388.7486979166667 389.7552083333333 395.2825520833333 395.6015625 395.84375 396.0572916666667 396.8059895833333 402.24609375 403.5572916666667 405.5638020833333 408.99609375
Chat opening (CPU/JS) Baseline
Mean: 77.813 %
Stdev: 2.568 % (3.3%)
Runs: 72.4 72.9 73.2 73.2 73.8 74.2 74.5 75.1 75.2 75.2 75.2 75.6 76 76.2 76.2 76.2 76.4 76.4 76.5 76.5 76.7 76.9 76.9 77.1 77.1 77.2 77.2 77.2 77.2 77.6 77.7 77.8 77.8 77.9 78 78.1 78.1 78.2 79.1 79.2 79.2 79.2 79.2 79.7 79.8 80 80 80.1 80.1 80.3 80.6 80.9 81.1 81.2 81.4 81.8 82.2 82.5 82.7 82.9

Current
Mean: 76.670 %
Stdev: 1.873 % (2.4%)
Runs: 71.9 72.9 73.4 73.4 73.5 74.2 74.8 74.8 74.8 75.2 75.2 75.2 75.3 75.5 75.5 75.5 75.8 75.8 75.8 75.8 76 76.3 76.3 76.4 76.6 76.6 76.6 76.6 76.7 76.8 76.8 77 77 77 77.2 77.2 77.2 77.5 77.5 77.6 77.7 77.8 77.8 77.9 78 78.1 78.3 78.3 78.4 78.5 78.5 78.6 78.8 79.8 80 81 81.5
Chat opening (CPU/UI) Baseline
Mean: 26.525 %
Stdev: 1.598 % (6.0%)
Runs: 23.2 23.9 24 24.1 24.5 24.6 24.6 24.6 24.6 24.7 24.7 24.7 25.1 25.2 25.3 25.3 25.3 25.3 25.5 25.8 25.8 25.9 25.9 25.9 25.9 25.9 26 26 26 26.4 26.4 26.5 26.6 26.6 27.1 27.1 27.1 27.2 27.2 27.2 27.3 27.9 27.9 27.9 27.9 27.9 27.9 28 28 28.1 28.5 28.5 28.5 28.6 28.6 28.8 29.1 29.2 29.4 29.8

Current
Mean: 25.533 %
Stdev: 1.833 % (7.2%)
Runs: 21.3 22.6 22.6 22.6 23.2 23.2 23.2 23.2 23.3 23.8 23.8 23.9 23.9 24 24.4 24.5 24.5 24.6 24.6 24.6 24.6 24.6 24.7 25.1 25.1 25.3 25.3 25.3 25.4 25.4 25.5 25.8 25.9 26 26 26 26.2 26.4 26.5 26.5 26.5 26.6 26.6 26.6 26.6 26.7 27.3 27.4 27.7 27.7 27.8 27.9 27.9 27.9 28 28.5 29.9 29.9
Comment linking Baseline
Mean: 237.705 ms
Stdev: 11.529 ms (4.8%)
Runs: 217.8099360000342 217.89884500019252 219.5961920004338 219.9744869992137 220.2109370008111 222.32539900019765 222.67089900001884 223.75687699951231 228.69974800013006 231.00394700095057 231.14420500025153 231.6702469997108 232.08231600001454 232.09969099983573 232.51969400048256 232.78007099963725 232.78792299889028 233.19047000072896 234.1779779996723 235.15405300073326 235.24894199892879 235.34680199995637 235.39078799821436 235.73156799934804 236.67826399952173 236.98925800062716 238.2063810005784 238.35034199990332 238.51106700114906 239.44820099882782 239.55664099939167 239.77372300066054 239.9798180013895 240.48775199986994 240.5466309990734 240.73551500029862 241.003174001351 241.69726600125432 241.91048200055957 242.63468500040472 242.74446599930525 243.63232400082052 244.07226499915123 247.60669000074267 250.17305499874055 254.8317459989339 255.20817000046372 256.21118099987507 258.48421300016344 265.71012400090694 274.5208340007812

Current
Mean: 250.763 ms
Stdev: 28.055 ms (11.2%)
Runs: 210.9269609991461 212.32889799959958 218.36897799931467 218.84240700118244 219.316244000569 221.1223560012877 222.63606799952686 222.66357499919832 222.96553599834442 223.14672899991274 223.7076819986105 227.12052399851382 227.50467999838293 229.22530100122094 230.15669800154865 231.32035300135612 232.3254799991846 232.43432699888945 233.57845100015402 234.0915119983256 235.81901099905372 236.82645700126886 237.53202299959958 237.70186400040984 238.9088950008154 239.21964499913156 240.00931799970567 240.5627039987594 240.61950699985027 241.28312199935317 241.29134099930525 241.7073980011046 244.29988599941134 244.86873300001025 245.1072179991752 247.01839200034738 251.1803389992565 251.81481899879873 253.30200199969113 254.13374800048769 261.1830650009215 267.1893310006708 267.66219099983573 272.4403489995748 274.0135089997202 274.09554000012577 274.6242270004004 275.1322839986533 275.687541000545 276.42586299963295 283.0367430001497 293.3455810006708 293.9700119998306 294.0321859996766 297.3672279994935 301.6555989999324 310.30708799883723 312.1658120006323 333.70646199956536
Linking (CPU) Baseline
Mean: 153.509 %
Stdev: 2.457 % (1.6%)
Runs: 148.1637279262054 148.54722385488543 148.9170029094644 149.1102244708764 149.70464304113762 149.76785580586662 150.14506138043683 150.6853368366149 150.71150027115752 150.7266789220759 150.9791406043091 150.9961505210789 151.1267133252884 151.455263040669 151.50006589090455 151.63787180362144 151.7842901806617 152.0612288947891 152.071091304294 152.41802185801046 152.80145473385704 152.88960885877285 152.98556519452325 153.10022565496547 153.4299907423812 153.43970806969776 153.4421893952094 153.4614427442977 153.4980346338929 153.51533061938358 154.05837133190084 154.23706715751402 154.27398635057673 154.2910633442581 154.2957632793381 154.63664444104208 154.6727452091008 154.67369241046322 154.71299372787752 154.78823076172586 154.8071538645514 154.80868450748048 154.8222582357727 154.8814872825777 154.88997370856578 155.1147914698562 155.26017843908025 155.39590271620142 155.4346048419578 155.52990027114168 155.7724386222828 155.8972314740298 155.90471375045172 156.3383113773341 156.70095263066958 157.31919626620564 157.77678133636118 157.88195080699384 157.94143594719523 158.3579845148406

Current
Mean: 155.619 %
Stdev: 3.583 % (2.3%)
Runs: 148.14300037801547 149.1724832650832 149.39314314784156 150.0067963172678 150.4224627192904 150.7609472903101 150.85296074517638 151.13538759974966 151.6684136971267 152.02722828527442 152.06648354753685 152.08337111678466 152.17921000006262 152.66214415439651 152.68699645847718 153.09729688043907 153.09942307357747 153.1154043034725 153.18252650587988 153.34587519359255 153.39343091775046 153.76819636432438 154.4966948518575 154.60712476792872 154.89567383043595 155.10099033950345 155.3704101770894 155.5733122960629 155.64428115219204 155.82027020626225 155.91178852167693 156.16686086261316 156.1693920967255 156.32175467803705 156.55556046158912 156.6248588532882 156.78720985910275 156.9723280790959 157.0662250528888 157.49431204017742 157.58116802238166 157.62446677362095 157.9461518330808 157.97845247802837 158.0528569482581 158.0695925545987 158.28149063433403 158.31700517335358 158.36371906896477 158.76822264476525 159.49691068064743 159.62146739219665 159.66085982616514 160.35325596778907 160.53107593541736 160.96062655807984 161.16131907885514 162.20401010628566 162.7978130494833 163.51361084591258
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

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
Linking (RAM) Baseline
Mean: 433.728 MB
Stdev: 7.517 MB (1.7%)
Runs: 417.8052455357143 418.18080357142856 418.8782552083333 420.90457589285717 421.35379464285717 424.8743489583333 426.712890625 426.74609375 426.8821614583333 427.0463169642857 427.71651785714283 427.7338169642857 427.9322916666667 428.1400669642857 428.7076822916667 428.8984375 429.1842447916667 429.6015625 429.6490885416667 429.8040364583333 429.9537760416667 430.3444010416667 430.3756510416667 430.5150669642857 430.65401785714283 430.79799107142856 431.53013392857144 432.17689732142856 432.2122395833333 432.8444010416667 433.1380208333333 433.990234375 434.0703125 435.490234375 435.5553385416667 435.7473958333333 435.82645089285717 436.1048177083333 436.30245535714283 436.3782552083333 437.142578125 437.48549107142856 437.880859375 438.20479910714283 438.4765625 438.9290364583333 439.5813802083333 439.7259114583333 439.8665364583333 441.1536458333333 441.99441964285717 442.86216517857144 442.91127232142856 443.8424479166667 444.1568080357143 444.69419642857144 447.04464285714283 447.13671875 449.82533482142856 449.9927455357143

Current
Mean: 430.997 MB
Stdev: 7.274 MB (1.7%)
Runs: 414.1412760416667 417.0833333333333 419.1458333333333 420.0924479166667 421.2630208333333 422.1888020833333 423.0989583333333 423.1166294642857 423.4095052083333 423.8776041666667 423.9713541666667 424.1875 424.3893229166667 424.7877604166667 424.9635416666667 425.083984375 425.8678385416667 427.4453125 427.7096354166667 428.3014322916667 428.5533854166667 428.6477864583333 429.3522135416667 429.3977864583333 429.44921875 429.60546875 430.0462239583333 430.0481770833333 430.15234375 430.2765625 430.4329427083333 430.6399739583333 430.8255208333333 430.8463541666667 431.9973958333333 432.29609375 434.087890625 434.6178385416667 434.7213541666667 434.9524739583333 435.2115885416667 435.2962239583333 435.4817708333333 435.5221354166667 435.52734375 435.6712239583333 436.4947916666667 437.0520833333333 437.2565104166667 438.0970052083333 438.5123697916667 438.623046875 440.4375 440.61886160714283 441.33046875 441.5796875 442.9361979166667 447.08370535714283 451.0364583333333
Linking (CPU/JS) Baseline
Mean: 87.847 %
Stdev: 1.335 % (1.5%)
Runs: 84.8 85.3 85.4 85.5 85.6 85.8 86 86.1 86.3 86.3 86.3 86.5 86.7 86.7 86.8 86.9 86.9 87.1 87.2 87.3 87.3 87.4 87.5 87.6 87.7 87.7 87.8 87.9 87.9 88 88.1 88.2 88.3 88.4 88.4 88.4 88.5 88.5 88.5 88.5 88.6 88.6 88.7 88.7 88.7 88.8 88.9 89 89.1 89.1 89.2 89.2 89.2 89.4 89.5 89.6 89.6 89.9 90.3 90.6

Current
Mean: 85.600 %
Stdev: 1.723 % (2.0%)
Runs: 81.9 82.1 82.6 82.7 83.2 83.3 83.5 83.5 83.5 83.6 83.8 84 84.2 84.3 84.4 84.6 84.6 84.7 84.8 84.9 84.9 85 85.3 85.4 85.4 85.5 85.5 85.6 85.6 85.6 85.6 85.7 85.8 85.8 85.8 85.9 85.9 86.1 86.2 86.3 86.4 86.5 86.5 86.6 86.8 86.9 86.9 87.2 87.4 87.5 87.7 87.8 87.8 87.9 87.9 88.1 88.7 89.3 89.4
Linking (CPU/UI) Baseline
Mean: 28.233 %
Stdev: 1.505 % (5.3%)
Runs: 24.6 25.5 25.6 25.8 25.9 26 26.2 26.2 26.4 26.6 27 27.1 27.1 27.2 27.2 27.2 27.2 27.3 27.4 27.4 27.5 27.6 27.6 27.6 27.6 27.9 27.9 28 28.1 28.3 28.3 28.4 28.4 28.6 28.7 28.7 28.8 28.9 28.9 29 29.1 29.2 29.3 29.4 29.4 29.5 29.6 29.7 29.8 29.8 29.9 30 30.1 30.1 30.2 30.4 30.5 30.5 30.6 31.2

Current
Mean: 29.970 %
Stdev: 1.570 % (5.2%)
Runs: 26.6 27.3 27.4 27.5 27.6 27.6 27.9 27.9 27.9 28.1 28.3 28.5 28.6 28.6 28.7 28.8 28.8 29.1 29.1 29.1 29.2 29.4 29.5 29.5 29.7 29.8 29.9 29.9 30.1 30.1 30.1 30.2 30.3 30.3 30.3 30.4 30.4 30.4 30.5 30.7 30.7 30.9 30.9 30.9 31 31.1 31.2 31.2 31.3 31.5 31.6 31.8 31.9 32.3 32.3 32.5 32.6 32.7 32.8 32.9

Copy link
Contributor

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

@OSBotify
Copy link
Contributor

🚀 Deployed to staging by https://github.com/dangrous in version: 9.0.25-0 🚀

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

1 similar comment
@OSBotify
Copy link
Contributor

🚀 Deployed to staging by https://github.com/dangrous in version: 9.0.25-0 🚀

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

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

Successfully merging this pull request may close these issues.

5 participants