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

Truncation fix for Lack of maximum height for the description field #38890

Merged

Conversation

brandonhenry
Copy link
Contributor

@brandonhenry brandonhenry commented Mar 23, 2024

Details

Fixed Issues

$ #37357
PROPOSAL: #37357 (comment)

Tests

  1. Open the chat room details page for a room with a long description that includes markdown formatting
  2. Verify that the description is truncated to the specified max length (e.g. 100 characters)
  • Verify that the truncated description preserves valid markdown syntax
  • Verify that other key room details and options are visible on the screen and not pushed off by the description

Offline tests

  1. Put the device in airplane mode to simulate being offline
  2. Open the chat room details page for a room with a long description
  • Verify the truncated description is still displayed correctly while offline

QA Steps

  1. In staging, create a new chat room and add a long description (over 100 characters) that includes bold, italic, links and other markdown syntax
  2. Open the room details page
  • Verify the description is properly truncated to 100 characters
  • Verify the truncated text maintains valid markdown - no broken formatting or tags
  • Verify other key room details like Room name, participants, options menu etc are still visible

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

@brandonhenry brandonhenry changed the title [37357] Truncation fix for Lack of maximum height for the description field Truncation fix for Lack of maximum height for the description field Mar 31, 2024
@brandonhenry
Copy link
Contributor Author

this is awaiting review over at expensify-common. PR

@brandonhenry brandonhenry marked this pull request as ready for review April 12, 2024 14:46
@brandonhenry brandonhenry requested a review from a team as a code owner April 12, 2024 14:46
@melvin-bot melvin-bot bot requested review from shubham1206agra and removed request for a team April 12, 2024 14:46
Copy link

melvin-bot bot commented Apr 12, 2024

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

@shubham1206agra
Copy link
Contributor

@brandonhenry Can you create a temporary function here to test this flow?

@brandonhenry
Copy link
Contributor Author

@shubham1206agra example added where the fix is meant to be applied. Used 300 as the limit

@brandonhenry
Copy link
Contributor Author

@shubham1206agra any updates on this one 😄

@shubham1206agra
Copy link
Contributor

@brandonhenry Can you merge main here?

@brandonhenry
Copy link
Contributor Author

@shubham1206agra just merged it in

@brandonhenry
Copy link
Contributor Author

@shubham1206agra let me know if you find anything on this, hopefully we can get this merged before Tuesday 🤞🏿

@shubham1206agra
Copy link
Contributor

Not really. This approach has some weird bugs.

I am going through https://github.com/huang47/nodejs-html-truncate/blob/master/lib/truncate.js to check whether this approach is viable. Your current approach doesn't truncate correctly, and there is some inconsistency to actual output.

@brandonhenry
Copy link
Contributor Author

@shubham1206agra alrighty, did you have any examples of input that you saw weird output? I tested thoroughly and wasn't able to get anything weird, so just curious

@shubham1206agra
Copy link
Contributor

Screenshot 2024-04-29 at 4 32 44 AM Screenshot 2024-04-29 at 4 32 57 AM Screenshot 2024-04-29 at 4 33 12 AM

@brandonhenry This is one specific example. The blockquote is changing the truncation of text.

@brandonhenry
Copy link
Contributor Author

@shubham1206agra do you actually notice any markdown breaking though?

I did some digging here and I noticed that i had implemented this not how we want this to be.

I updated and things are working very consistent. The steps are:

  1. Convert html to markdown
  2. Trim markdown based only on letters, spaces, and new lines
  3. Convert trimmed markdown to html and return.

check it out now and let me know thoughts

I tested with these inputs:

# Welcome to StackEdit!

Hi! I'm your first Markdown file in **StackEdit**. If you want to learn about StackEdit, you can read me. If you want to play with Markdown, you can edit me. Once you have finished with me, you can create new files by opening the **file explorer** on the left corner of the navigation bar.




earn about StackEdit, you can read me. If you want to play with Markdown, you can edit me. Once you have finished with me, you can create new files by opening the **f
joijdoiwedwe
The Markdown philosophy emphasizes readability and simplicity. It allows you to write plain text that can be easily converted to HTML. Markdown supports various elements such as:

- Headers
- Paragraphs
- Lists (ordered and unordered)
- Links
- Images
- Blockquotes
- Code blocks

Markdown uses simple and intuitive syntax, making it accessible to writers of all levels. Its widespread adoption has made it a staple in the world of content creation and documentation.

brandonhenry and others added 5 commits August 22, 2024 22:12
Co-authored-by: Shubham Agrawal <58412969+shubham1206agra@users.noreply.github.com>
Co-authored-by: Shubham Agrawal <58412969+shubham1206agra@users.noreply.github.com>
Co-authored-by: Shubham Agrawal <58412969+shubham1206agra@users.noreply.github.com>
@brandonhenry
Copy link
Contributor Author

@shubham1206agra this is ready to be merged

@shubham1206agra
Copy link
Contributor

@puneetlath Ping for the merge

Copy link
Contributor

@puneetlath puneetlath left a comment

Choose a reason for hiding this comment

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

Two very small comments from me to improve the variable naming and comments.

src/components/MenuItem.tsx Outdated Show resolved Hide resolved
src/components/MenuItem.tsx Outdated Show resolved Hide resolved
brandonhenry and others added 2 commits August 26, 2024 11:12
Co-authored-by: Puneet Lath <puneet@expensify.com>
Co-authored-by: Puneet Lath <puneet@expensify.com>
@brandonhenry
Copy link
Contributor Author

@puneetlath yep! added those in, good catch

Copy link
Contributor

@puneetlath puneetlath left a comment

Choose a reason for hiding this comment

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

Typecheck is failing. I think because of the comment I left.

src/components/MenuItem.tsx Outdated Show resolved Hide resolved
@brandonhenry
Copy link
Contributor Author

@puneetlath yee pulled it down and fixed the issues 👍🏿

@puneetlath puneetlath merged commit e9f8051 into Expensify:main Aug 26, 2024
15 checks passed
@OSBotify
Copy link
Contributor

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

@brandonhenry brandonhenry deleted the add-markdown-trunctation-function branch August 26, 2024 18:41
@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 1029.634 ms → 1156.727 ms (+127.094 ms, +12.3%) 🔴
Show details
Name Duration
Open Chat Finder Page TTI Baseline
Mean: 1029.634 ms
Stdev: 34.221 ms (3.3%)
Runs: 966.4554860005155 971.6844480000436 978.5548099996522 990.3267419999465 993.312947999686 995.2714849999174 995.3141689999029 998.4569509997964 998.6266689999029 998.9305830001831 999.0985920000821 1001.426147999242 1001.6962489997968 1002.1706550000235 1002.3056649994105 1002.3288979995996 1003.8368739997968 1004.5812179995701 1005.1272790003568 1005.7166339997202 1006.6501879999414 1006.840046999976 1009.812867000699 1015.7065440006554 1017.6880700001493 1020.757121999748 1021.4779059998691 1022.1115729995072 1022.7401130003855 1024.7198489997536 1026.1069750003517 1026.3669030005112 1027.5684820003808 1032.5667319996282 1035.4606530005112 1041.1269939998165 1042.6216630004346 1044.6893310006708 1045.4551600003615 1046.6553960004821 1053.371094999835 1053.4709069998935 1055.7631030008197 1056.8615319998935 1057.5495620006695 1057.5575769999996 1061.2567140003666 1063.4229739997536 1066.106608999893 1066.820069000125 1069.0378430001438 1081.7797860000283 1082.40730800014 1086.2810470005497 1095.771038000472 1104.2659509992227 1125.0552580002695

Current
Mean: 1156.727 ms
Stdev: 69.678 ms (6.0%)
Runs: 1011.4506019996479 1015.1055499995127 1017.3500579996035 1017.8382169995457 1027.423096000217 1027.6617429992184 1033.721599000506 1058.273357000202 1063.0297860000283 1067.4047860000283 1073.1431489996612 1092.4106449997053 1128.9092619996518 1131.8224289994687 1138.21073500067 1138.7593189999461 1138.946208000183 1139.6150310002267 1140.3323980001733 1151.601034000516 1153.2167559992522 1155.7230630004779 1157.257284000516 1160.5615240000188 1161.4689139993861 1164.0979819996282 1164.6672780001536 1165.2225349992514 1171.571818000637 1176.678954999894 1176.9143890002742 1177.2796229999512 1178.662760999985 1179.7642819993198 1180.5940359998494 1185.7049979995936 1186.3819180000573 1189.4761150004342 1190.6437180005014 1200.9971520006657 1204.079346000217 1206.6942139994353 1209.9891769997776 1210.0835779998451 1211.6364339999855 1213.0584309995174 1218.5904549993575 1231.2998869996518 1231.6549479998648 1234.7622889997438 1237.2133789993823 1238.2471110001206 1248.894328000024 1252.5215259995311 1263.8882659999654 1274.2321380004287

Meaningless Changes To Duration

Show entries
Name Duration
App start nativeLaunch 36.123 ms → 37.467 ms (+1.344 ms, +3.7%)
App start nativeLaunchEnd_To_appCreationStart 56.800 ms → 59.667 ms (+2.867 ms, +5.0%)
App start appCreationEnd_To_contentAppeared 540.850 ms → 546.983 ms (+6.133 ms, +1.1%)
App start appCreation 50.300 ms → 61.491 ms (+11.191 ms, +22.2%) 🟡
App start runJsBundle 400.390 ms → 397.467 ms (-2.923 ms, -0.7%)
App start contentAppeared_To_screenTTI 594.978 ms → 613.585 ms (+18.607 ms, +3.1%)
App start TTI 1283.666 ms → 1324.847 ms (+41.181 ms, +3.2%)
App start regularAppStart 0.018 ms → 0.021 ms (+0.002 ms, +11.7%)
App start time (CPU) 146.051 % → 145.586 % (-0.465 %, ±0.0%)
App start time (FPS) 60.000 FPS → 60.000 FPS
App start time (RAM) 354.431 MB → 360.327 MB (+5.896 MB, +1.7%)
App start time (CPU/JS) 85.452 % → 82.744 % (-2.708 %, -3.2%)
App start time (CPU/UI) 23.502 % → 26.847 % (+3.346 %, +14.2%)
Load Search Options 106.587 ms → 106.390 ms (-0.198 ms, ±0.0%)
Open chat finder page TTI (CPU) 157.353 % → 154.392 % (-2.961 %, -1.9%)
Open chat finder page TTI (FPS) 58.861 FPS → 60.000 FPS (+1.139 FPS, -1.9%)
Open chat finder page TTI (RAM) 463.325 MB → 471.752 MB (+8.427 MB, +1.8%)
Open chat finder page TTI (CPU/JS) 71.483 % → 68.778 % (-2.705 %, -3.8%)
Open chat finder page TTI (CPU/UI) 29.759 % → 33.948 % (+4.189 %, +14.1%)
Composer typing rerender count 1.000 renders → 1.000 renders
Report typing (CPU) 87.781 % → 103.966 % (+16.185 %, +18.4%) 🟡
Report typing (FPS) 59.997 FPS → 60.000 FPS (+0.003 FPS, ±0.0%)
Report typing (RAM) 474.907 MB → 481.175 MB (+6.268 MB, +1.3%)
Report typing (CPU/JS) 43.543 % → 51.869 % (+8.326 %, +19.1%) 🟡
Report typing (CPU/UI) 17.863 % → 24.000 % (+6.137 %, +34.4%) 🟡
Chat opening 131.937 ms → 151.673 ms (+19.736 ms, +15.0%)
Chat TTI 357.618 ms → 403.920 ms (+46.302 ms, +12.9%)
Chat opening (CPU) 145.148 % → 141.164 % (-3.985 %, -2.7%)
Chat opening (FPS) 60.000 FPS → 60.000 FPS
Chat opening (RAM) 361.395 MB → 361.793 MB (+0.398 MB, ±0.0%)
Chat opening (CPU/JS) 79.162 % → 75.929 % (-3.233 %, -4.1%)
Chat opening (CPU/UI) 26.312 % → 27.135 % (+0.823 %, +3.1%)
Comment linking 400.119 ms → 394.534 ms (-5.585 ms, -1.4%)
Linking (CPU) 153.136 % → 154.136 % (+1.000 %, +0.7%)
Linking (FPS) 60.000 FPS → 60.000 FPS
Linking (RAM) 428.745 MB → 431.099 MB (+2.354 MB, +0.5%)
Linking (CPU/JS) 89.248 % → 84.337 % (-4.912 %, -5.5%)
Linking (CPU/UI) 26.897 % → 29.960 % (+3.063 %, +11.4%)
Show details
Name Duration
App start nativeLaunch Baseline
Mean: 36.123 ms
Stdev: 3.579 ms (9.9%)
Runs: 31 31 31 31 31 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 39 40 40 40 41 42 42 43 43 43 44 45

Current
Mean: 37.467 ms
Stdev: 4.006 ms (10.7%)
Runs: 30 30 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 40 40 40 40 41 41 41 41 41 41 42 42 43 43 43 43 44 44 44 49
App start nativeLaunchEnd_To_appCreationStart Baseline
Mean: 56.800 ms
Stdev: 7.679 ms (13.5%)
Runs: 47 48 48 48 48 49 49 49 49 50 50 50 50 51 51 51 51 51 51 51 51 51 51 52 52 53 53 53 54 54 54 54 56 57 57 58 58 58 59 59 60 61 61 61 62 63 63 63 64 64 65 67 67 67 69 70 71 71 72 81

Current
Mean: 59.667 ms
Stdev: 9.058 ms (15.2%)
Runs: 44 44 48 49 49 49 49 50 50 51 51 51 51 52 53 54 54 54 54 54 54 54 55 55 55 56 56 56 57 57 58 58 58 59 59 61 61 62 62 63 64 65 66 67 68 68 68 69 69 70 70 70 70 70 71 72 76 77 79 84
App start appCreationEnd_To_contentAppeared Baseline
Mean: 540.850 ms
Stdev: 27.772 ms (5.1%)
Runs: 480 482 488 491 492 492 501 513 515 515 518 520 521 521 521 522 522 522 524 524 524 525 533 536 536 537 543 545 546 546 549 549 549 551 551 551 553 553 554 555 555 556 556 558 558 558 562 562 562 563 566 568 572 573 574 575 577 581 594 611

Current
Mean: 546.983 ms
Stdev: 26.760 ms (4.9%)
Runs: 480 486 498 500 500 501 511 517 520 523 525 525 527 527 527 530 533 533 534 535 538 539 543 543 545 546 547 548 548 549 549 551 552 552 556 557 559 561 561 564 564 564 564 567 567 568 569 571 572 574 574 576 576 579 583 585 586 591 602
App start appCreation Baseline
Mean: 50.300 ms
Stdev: 6.360 ms (12.6%)
Runs: 39 41 41 42 43 43 44 44 44 44 45 45 45 45 45 45 45 45 46 46 46 47 47 47 47 47 48 48 48 48 49 49 50 50 51 52 52 52 52 53 54 54 54 55 55 56 56 56 56 56 56 57 57 58 61 62 62 63 64 66

Current
Mean: 61.491 ms
Stdev: 5.134 ms (8.3%)
Runs: 53 53 54 54 56 56 56 57 57 57 57 57 57 57 58 58 58 58 58 59 59 59 60 60 61 61 61 62 62 62 62 62 62 62 62 63 63 63 63 64 64 64 64 64 64 65 66 66 67 70 71 72 73 74 75
App start runJsBundle Baseline
Mean: 400.390 ms
Stdev: 20.573 ms (5.1%)
Runs: 352 353 358 359 361 366 373 374 376 382 384 384 384 386 389 389 390 391 393 394 394 395 396 397 398 398 402 402 402 402 403 404 407 408 408 409 409 412 414 415 416 416 416 416 418 419 419 420 420 421 421 421 421 421 421 422 428 435 439

Current
Mean: 397.467 ms
Stdev: 22.653 ms (5.7%)
Runs: 337 355 357 358 359 359 361 365 372 379 379 380 380 382 383 383 385 385 386 386 387 387 392 392 393 394 396 397 400 401 403 404 404 404 406 406 407 407 408 408 409 410 413 414 415 415 416 416 419 421 421 422 423 423 425 425 427 429 430 448
App start contentAppeared_To_screenTTI Baseline
Mean: 594.978 ms
Stdev: 30.541 ms (5.1%)
Runs: 525.1415900001302 537.306212999858 539.8810620000586 547.314279999584 555.6846430003643 558.2466550003737 559.4670630004257 560.3187929997221 560.8706809999421 562.363733000122 565.0629129996523 565.2619789997116 572.7984480001032 572.8370629996061 572.9151969999075 573.0471790004522 574.8747460003942 576.098713000305 580.8277030000463 583.9905439997092 586.3011079998687 586.3864789996296 587.2221410004422 587.962170000188 588.0807499997318 588.1098570004106 590.344681000337 593.0736779998988 593.6125609995797 593.8593889996409 596.6030099997297 598.2641369998455 598.8912009997293 599.3012460004538 600.7951870001853 601.6942520001903 601.875486000441 604.4753390001133 606.6008590003476 609.6489490000531 610.0499369995669 610.1401209998876 613.6343740001321 618.161766000092 619.6160270003602 619.6212060004473 620.4419440003112 624.3189319996163 625.5389430001378 630.3695909995586 634.041016000323 636.5768699999899 637.9221700001508 641.4010330000892 642.8467619996518 643.8281330000609 651.6941689997911 671.1341540003195

Current
Mean: 613.585 ms
Stdev: 30.739 ms (5.0%)
Runs: 534.2564310003072 569.9230350004509 571.7773850001395 573.8926929999143 574.6605259999633 575.4224410001189 577.8708739997819 577.945992000401 579.1897639995441 580.1134420000017 580.6569720003754 581.0642980001867 590.6761199999601 592.6233059996739 593.0161129999906 593.7484759995714 594.3904969999567 594.5058850003406 599.2898040004075 599.5545159997419 599.6741079995409 599.7460240004584 600.0656960001215 601.5742239998654 604.2690970003605 604.4639560002834 605.0674620000646 608.6104629999027 610.0074150003493 610.2047840002924 612.1338940002024 613.1010189997032 613.2498540002853 619.7873719995841 619.8560549998656 620.254137000069 622.3873979998752 623.109593000263 623.564931999892 623.8387099998072 625.386029000394 627.1472129998729 627.2927649999037 630.7642190000042 631.3059139996767 635.8862730003893 636.6654500002041 639.8864040002227 646.4576859995723 646.6189449997619 653.26138599962 653.4925020001829 655.2720520002767 657.9320849999785 663.6409839997068 666.6271789995953 672.6642490001395 673.6533000003546 688.0409549996257
App start TTI Baseline
Mean: 1283.666 ms
Stdev: 38.364 ms (3.0%)
Runs: 1183.363733000122 1212.4670630004257 1212.8810620000586 1218.306212999858 1220.0629129996523 1223.8277030000463 1228.2466550003737 1243.2221410004422 1246.3011079998687 1248.648949000053 1252.6846430003643 1254.5389430001378 1258.0499369995669 1258.6160270003602 1261.7951870001853 1262.6125609995797 1265.314279999584 1265.875486000441 1267.9151969999075 1270.8747460003942 1270.962170000188 1276.161766000092 1278.6030099997297 1279.098713000305 1279.4419440003112 1281.8370629996061 1281.8706809999421 1285.3012460004538 1285.344681000337 1288.3189319996163 1289.9905439997092 1291.8912009997293 1293.634374000132 1297.0471790004522 1298.1401209998876 1299.1098570004106 1303.041016000323 1303.0736779998988 1304.0807499997318 1304.6008590003476 1304.859388999641 1305.2641369998455 1308.7984480001032 1309.8467619996518 1314.4753390001133 1319.6942520001903 1320.3864789996296 1320.9221700001508 1328.2619789997116 1329.5768699999899 1331.828133000061 1338.3695909995586 1343.6212060004473 1346.6941689997911 1353.1341540003195 1362.4010330000892

Current
Mean: 1324.847 ms
Stdev: 47.621 ms (3.6%)
Runs: 1225.945992000401 1232.1134420000017 1234.189763999544 1238.7484759995714 1238.923035000451 1248.870873999782 1263.7773850001395 1267.6569720003754 1268.6605259999633 1273.6741079995409 1276.8926929999143 1279.1338940002024 1289.67611999996 1290.4639560002834 1296.2898040004075 1296.7460240004584 1298.4224410001189 1302.623305999674 1307.2690970003605 1310.0642980001867 1311.8864040002227 1312.6104629999027 1316.0656960001215 1318.0074150003493 1318.2498540002853 1319.3904969999567 1319.8387099998072 1321.3873979998752 1321.5545159997419 1323.5742239998654 1329.1472129998729 1329.7873719995841 1331.564931999892 1332.5058850003406 1333.0161129999906 1337.6654500002041 1339.2047840002924 1343.8560549998656 1344.6409839997068 1346.1010189997032 1348.0674620000646 1348.254137000069 1354.7642190000042 1361.2927649999037 1362.8862730003893 1364.109593000263 1366.4925020001829 1368.6189449997619 1370.6271789995953 1375.26138599962 1381.2720520002767 1384.386029000394 1385.3059139996767 1387.4576859995723 1387.6642490001395 1388.9320849999785 1389.6533000003546 1422.6922960001975 1428.0409549996257
App start regularAppStart Baseline
Mean: 0.018 ms
Stdev: 0.001 ms (7.4%)
Runs: 0.015705999918282032 0.015828000381588936 0.01603199914097786 0.016276000067591667 0.0163569999858737 0.0165200000628829 0.016887000761926174 0.017008000053465366 0.017008000053465366 0.017129999585449696 0.017171000130474567 0.017171000130474567 0.01733400020748377 0.01733400020748377 0.01733400020748377 0.0174150001257658 0.017415999434888363 0.017455999739468098 0.017455999739468098 0.017578000202775 0.0177819998934865 0.01782199926674366 0.01798499934375286 0.018065999262034893 0.018066000193357468 0.018106999807059765 0.01810700073838234 0.018108000047504902 0.018310999497771263 0.018311000429093838 0.018351000733673573 0.018352000042796135 0.0185139998793602 0.0185139998793602 0.01859499979764223 0.018595000728964806 0.018838999792933464 0.01896199956536293 0.019001999869942665 0.019001999869942665 0.019043000414967537 0.019084000028669834 0.019164999946951866 0.019449999555945396 0.019491000100970268 0.01953099947422743 0.0195720000192523 0.019612000323832035 0.0197350000962615 0.019816000014543533 0.020020000636577606 0.020101000554859638 0.020101000554859638 0.02018200047314167 0.020304999314248562 0.020507999695837498 0.020508000627160072 0.021606000140309334 0.021687999367713928

Current
Mean: 0.021 ms
Stdev: 0.001 ms (7.3%)
Runs: 0.01672299951314926 0.01786200050264597 0.018106999807059765 0.018514000810682774 0.01879899948835373 0.018799000419676304 0.018838999792933464 0.01887999940663576 0.018880000337958336 0.019043000414967537 0.019206000491976738 0.019247000105679035 0.019287999719381332 0.019328000023961067 0.019531000405550003 0.0195720000192523 0.019612999632954597 0.019694000482559204 0.0197759997099638 0.019938000477850437 0.019979000091552734 0.019979000091552734 0.020018999464809895 0.02001900039613247 0.020060000009834766 0.020304000005126 0.020344999618828297 0.02038600016385317 0.02054900024086237 0.02054900024086237 0.0206300001591444 0.020711000077426434 0.020711000077426434 0.020833000540733337 0.020874000154435635 0.020874000154435635 0.021158000454306602 0.021200000308454037 0.02124000061303377 0.02132099959999323 0.021321999840438366 0.02144400030374527 0.021484999917447567 0.021525000222027302 0.02160599920898676 0.021728000603616238 0.021810000762343407 0.022093999199569225 0.022299000062048435 0.02233900036662817 0.02233900036662817 0.02254300005733967 0.022785999812185764 0.023031000047922134 0.02323400042951107 0.02380399964749813 0.023966999724507332
App start time (CPU) Baseline
Mean: 146.051 %
Stdev: 8.424 % (5.8%)
Runs: 132.62366316792 133.5988016673137 133.7529880478088 135.1564040866239 135.76892430278886 135.7729083665339 136.0243978606413 136.44554455445552 136.48555384760178 136.55842021226638 137.5109343936382 137.68203957197176 137.6970331920568 137.83207092578306 138.84431137724556 139.44223107569732 139.6719681908549 140.45290071175793 141.1088319987378 141.87425149700604 142.71457085828354 142.71457085828357 142.87425149700607 143.1053555539524 143.71257485029955 144.7105788423155 145.58924067045436 145.99811061966142 146.16141732283472 146.2570281124498 146.6804576895727 146.7490039840638 147.17392999142442 147.5356060786794 147.58133136118215 147.70459081836336 147.7816190149223 147.8283433133733 147.8303393213573 147.89144363678048 148.33405210280003 148.5820942342682 148.8912419064312 149.57535128945307 149.7005988023953 150.19762845849806 153.6926147704592 154.08948451679302 156.16583982990787 156.6866267465071 158.68263473053904 159.36734693877548 159.4761904761905 160.48482281851304 160.8662674650699 162.62956065285215 164.59150236918416 166.05186675609212

Current
Mean: 145.586 %
Stdev: 6.847 % (4.7%)
Runs: 130.48672183843004 134.83832335329342 134.94718520706755 135.76494023904385 137.66141732283467 137.78087649402391 138.55555820629667 138.82634730538928 138.93337540925413 138.9894758433526 139.6719681908549 140.15060047007313 140.27785478364873 140.32537840684978 140.38928471918166 140.7185628742516 140.83634465750592 141.10883199873783 142.18034519196897 142.31746031746033 142.37727328642916 142.4786790056251 142.56036826127504 142.59926362414623 143.21951335424396 143.33001347472026 143.57427726740613 143.59925567192315 143.67793240556665 143.885064065787 144.65083267652471 145.70858283433142 145.76494023904385 145.88133640552994 146.0510897586126 146.2387097033298 146.43951533552624 146.78486055776895 147.0833037482348 147.65782497579255 148.82435129740526 149.70059880239532 149.82035928143722 150.00360730117762 150.23529411764702 150.51570166440035 150.69860279441127 150.99112751448206 152.4938443594894 152.61390830188236 152.95061180244724 153.69261477045927 154.81636726546907 155.1960784313725 155.5 158.43936381709744 160.6786427145709 160.72908366533872 163.34661354581678
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

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: 354.431 MB
Stdev: 10.517 MB (3.0%)
Runs: 330.25 335.90234375 337.86328125 338.263671875 338.4296875 338.95703125 340.431640625 341.423828125 342.0703125 342.298828125 342.53515625 344.34375 345.4765625 346.193359375 346.828125 346.853515625 347.00390625 347.28125 348.4765625 348.5078125 348.78125 348.953125 349.23828125 350.064453125 350.591796875 350.921875 351.296875 351.646484375 352.0546875 354.46875 355.912109375 356.072265625 356.29296875 356.5859375 357.197265625 357.3515625 359.921875 360.75 360.939453125 361.6640625 362.52734375 362.576171875 362.712890625 364.103515625 364.166015625 364.6171875 364.86328125 365.724609375 365.76171875 365.875 366.10546875 366.291015625 366.4140625 366.8828125 366.923828125 366.994140625 368.26171875 369.166015625 370.994140625 374.828125

Current
Mean: 360.327 MB
Stdev: 9.725 MB (2.7%)
Runs: 344.25390625 345.23828125 346.73828125 347.712890625 348.482421875 349.517578125 349.748046875 350.294921875 350.576171875 350.806640625 350.85546875 350.896484375 351.125 351.203125 351.421875 351.48046875 351.767578125 351.818359375 352.037109375 352.302734375 353.142578125 353.376953125 353.49609375 354.205078125 354.6953125 355.91796875 356.302734375 356.865234375 357.95703125 358.16796875 358.908203125 359.056640625 359.306640625 359.42578125 362.1171875 363.70703125 364.42578125 364.458984375 365.16796875 366.994140625 367.51171875 367.57421875 367.828125 368.798828125 369.625 369.728515625 370.619140625 370.83984375 371.095703125 371.578125 372.013671875 372.59765625 373.763671875 374.173828125 374.41796875 374.517578125 375.212890625 375.58203125 377.451171875 378.72265625
App start time (CPU/JS) Baseline
Mean: 85.452 %
Stdev: 2.625 % (3.1%)
Runs: 78.8 79.8 79.9 81.2 81.2 81.6 81.6 82.1 82.4 82.5 82.8 83.2 83.8 83.8 83.8 83.9 83.9 84.1 84.3 84.3 84.5 84.7 84.8 84.8 84.8 84.9 85.2 85.4 85.7 85.7 85.8 85.9 86 86 86.2 86.4 86.5 86.7 86.7 86.8 86.8 86.8 86.9 87.2 87.7 87.8 87.8 87.9 87.9 87.9 88.2 88.6 88.7 88.8 88.9 88.9 89.1 89.2 89.6 89.9

Current
Mean: 82.744 %
Stdev: 3.268 % (3.9%)
Runs: 76.3 76.8 77.7 77.8 77.9 78.5 78.7 78.8 79.6 79.6 79.8 79.8 79.9 79.9 79.9 80.1 80.3 80.8 80.9 81.1 81.2 81.6 81.7 81.9 81.9 82 82.2 82.4 82.7 82.8 82.8 82.9 83.1 83.2 83.3 83.4 83.6 83.7 83.8 83.9 83.9 84 84.5 84.7 85.1 85.4 85.7 85.7 85.8 86 86.7 86.9 87.1 87.2 87.8 87.8 88.5 90 90.8
App start time (CPU/UI) Baseline
Mean: 23.502 %
Stdev: 3.613 % (15.4%)
Runs: 14 16 18.8 18.9 18.9 19 19.9 19.9 20 20 20.7 20.8 21 21 21 21 21 21 21 21.7 21.8 21.9 22 22 22 22 22.1 22.8 22.8 22.9 22.9 23 23 23.7 23.7 23.9 24 24 24 24 24.9 25 25 25.9 26.7 26.9 27.1 27.6 27.7 28 28.6 28.7 28.7 28.8 28.9 29 29.1 29.6 29.8 30

Current
Mean: 26.847 %
Stdev: 2.470 % (9.2%)
Runs: 21.9 22.7 22.8 23 23 23.8 24 24 24 24.7 24.9 25 25 25 25 25.1 25.6 25.8 25.8 25.8 25.9 25.9 25.9 25.9 26 26 26 26 26 26.9 26.9 26.9 26.9 26.9 27 27 27 27.6 27.9 27.9 27.9 27.9 28 28.9 28.9 29 29 29 29 29 29.5 29.5 29.7 30 30.9 31.1 31.5 31.9 33.9
Load Search Options Baseline
Mean: 106.587 ms
Stdev: 8.357 ms (7.8%)
Runs: 93.05330399982631 94.57283500023186 94.97469099983573 95.13138899952173 96.359822999686 96.38472499977797 97.00056899990886 97.86796000041068 98.26114900037646 98.60282300040126 98.67089900001884 99.10786999948323 99.66536400001496 100.34932500030845 101.14371699932963 101.34098299965262 101.55420000012964 101.61535700038075 101.83658799994737 101.87959800008684 101.91845700051636 102.13643399998546 102.16634200047702 102.96195400040597 103.23038799967617 103.24845399986953 103.33911100029945 104.05855299998075 104.38850899972022 104.55021100025624 104.8507890002802 105.64440899994224 105.80957000050694 106.03454599995166 106.33654799964279 106.72399900015444 106.94799799937755 107.53519700001925 107.88301599957049 108.40974899940193 108.53344800043851 109.13203899934888 110.02596000023186 110.71097799949348 113.53145399969071 114.39709399919957 114.91918999981135 114.97770099993795 115.93310599960387 117.08280500024557 117.45275900047272 118.48156800027937 119.05004899948835 119.86336299963295 120.95686899963766 121.55362999998033 122.4527179999277 123.56241900008172 128.48160800058395

Current
Mean: 106.390 ms
Stdev: 8.015 ms (7.5%)
Runs: 91.95044000074267 92.27506500016898 92.6022950001061 93.45845600031316 94.39782699942589 95.11511299945414 96.55896000005305 96.77425100002438 97.86499099992216 98.03251100052148 98.98567700013518 100.02193200029433 100.05440200027078 100.33968100044876 100.85701500065625 101.82906100060791 102.18147800024599 102.57527699973434 102.78971399925649 103.20267699938267 104.01961199939251 104.02254300005734 104.03975499980152 104.3448899993673 104.74214599933475 105.11853099986911 105.23864800017327 105.42394999973476 105.96215799916536 105.98596199974418 106.12080899998546 106.79032399971038 107.38403300009668 107.61258899979293 108.31502299942076 109.30753600038588 109.47745799925178 110.09122699964792 110.34427899960428 110.3828530004248 110.42293299920857 110.43050100002438 110.4398199999705 110.87394200079143 111.1870929999277 111.60554999951273 112.55444399919361 113.08382199984044 115.01916499994695 115.74759900011122 116.84859200008214 117.04712000023574 119.35339399985969 119.96545400004834 122.3137619998306 123.73177099972963 126.98543300013989
Open chat finder page TTI (CPU) Baseline
Mean: 157.353 %
Stdev: 6.867 % (4.4%)
Runs: 144.38167701979282 144.92926866712767 145.065346930923 146.9153376189982 146.93891717608233 147.42763391827617 147.6653673788057 148.9082554175723 150.24084561128785 150.5891526025609 151.17483655583112 151.21075832214024 151.69660678642725 151.82937589161804 151.97189303367236 152.20360047028217 153.04715381567118 153.41970665964053 153.68309291615174 153.83421587154032 154.29052555321897 154.55015007991273 154.90788319068395 154.91724831792746 154.99048134382306 155.37792335518668 155.45828502886746 155.48356200220923 156.1889408434128 156.71209330465592 157.50618824178073 157.92488090251322 158.37829291911234 158.7380823740258 158.84657811433306 159.01894025071135 159.04139941599087 159.4453631395781 159.85523924765462 160.19200873232103 160.46327603060436 160.55094598912405 162.07972696948065 162.559847651671 162.63143637928866 162.77721554903158 162.81819319693784 162.88371909188643 163.27804579412688 163.43645378565583 164.80255419901556 165.47877062925645 165.80079681274904 165.8208784367281 165.91489381024644 168.19205318404101 168.48719064817325 168.7937354821537 171.05546105403695 174.3798915232742

Current
Mean: 154.392 %
Stdev: 9.233 % (6.0%)
Runs: 136.13036238280415 137.69049565955777 138.6310283191905 139.16781751902715 139.70829729911964 142.3023952095809 142.35600876683944 143.71900994524657 143.72808368556167 144.58183776716442 144.61648507304562 144.7651891100972 146.14427893668557 146.78393303908567 147.1977054294772 147.68413451980513 147.97647551959219 148.02406240904023 148.34843167418217 148.3715170073998 148.6094111047105 149.84175720883184 150.05367750554674 150.37597847782698 150.93854044898256 152.5335807790313 153.81175733848917 153.8662922029416 155.58656927961044 156.43270063120102 156.47668449439078 156.97349159379968 157.21221187250367 157.22190024273715 157.44205846145886 157.4672845562005 157.59990447067148 158.37605324150883 158.42725582734607 158.496609610069 158.83381469200077 159.9377360525698 160.00429420044378 160.43191734682176 161.01792700549862 161.317546179595 161.5239514440824 161.74968328083241 161.90115458260172 162.05264712180357 163.0280115600045 163.39252754480594 163.66702989582677 166.60267330312752 167.28279413719605 168.4150569636077 169.15378796662384 169.86109955005912 171.15510012218263 176.50194219647653
Open chat finder page TTI (FPS) Baseline
Mean: 58.861 FPS
Stdev: 0.908 FPS (1.5%)
Runs: 56.60676001600184 56.65020277084995 56.77422283142457 56.85292624190801 57.153603611280914 57.68509263540315 57.885149810064874 57.89537297760951 58.037079679613946 58.05553256740341 58.10175366063379 58.31184449156279 58.312512309291314 58.32747334616965 58.33466780483613 58.40223336503567 58.44391422443888 58.45570307940668 58.47514855528511 58.56966569957394 58.57290783871003 58.58577462022991 58.599675495979675 58.71526037954804 58.815599188903 58.85645777492037 58.87958837971851 58.89845881848315 58.97362566016715 58.984032435191494 59.00148215077215 59.02299814814121 59.024412152073545 59.065635863094315 59.10057021529681 59.10990926642409 59.16616842065113 59.26055348031546 59.408076237519914 59.416484759106964 59.4818514297467 59.5178533561053 59.5210424734107 59.60382538184743 59.662230540616925 59.705415027471844 59.80703556455299 59.918178474130436 59.956480998882526 59.97980620241726 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
Open chat finder page TTI (RAM) Baseline
Mean: 463.325 MB
Stdev: 22.790 MB (4.9%)
Runs: 413.99609375 415.18359375 415.2294921875 417.5322265625 429.572265625 430.5029296875 430.9755859375 435.1142578125 435.4384765625 437.0771484375 438.3134765625 441.1748046875 445.8330078125 447.408203125 447.443359375 448.888671875 448.98828125 449.9873046875 451.025390625 451.1921875 455.9287109375 456.349609375 456.568359375 458.228515625 460.4423828125 466.103515625 467.025390625 467.40703125 468.263671875 468.9072265625 469.12109375 470.4208984375 470.4736328125 472.404296875 472.9833984375 473.3251953125 474.96875 475.060546875 475.2046875 475.41796875 476.0390625 477.8603515625 478.634765625 479.3642578125 480.1875 480.3369140625 480.65234375 481.048828125 482.2080078125 485.7353515625 486.5693359375 487.4482421875 487.626953125 494.1904296875 495.322265625 495.4203125 496.3134765625 498.232421875 507.52734375

Current
Mean: 471.752 MB
Stdev: 24.598 MB (5.2%)
Runs: 407.6611328125 421.7626953125 425.965625 429.353515625 429.66953125 435.46640625 439.55703125 441.1515625 442.378125 447.61484375 449.78671875 450.328125 450.64921875 453.3859375 456.728125 456.89453125 458.5322265625 459.06328125 461.28203125 461.45 462.4890625 462.81640625 462.8453125 465.6884765625 465.7609375 466.50390625 468.31328125 469.76171875 471.58359375 473.39921875 473.4169921875 476.815625 479.48125 480.0453125 480.36953125 482.03984375 485.4619140625 486.6767578125 486.74609375 487.4421875 489.0453125 489.12890625 490.5546875 490.9125 491.71484375 491.76796875 491.778125 492.75546875 494.596875 498.3578125 500.31796875 501.52734375 502.403125 503.2765625 503.5375 505.39296875 505.8171875 510.509375 513.63984375
Open chat finder page TTI (CPU/JS) Baseline
Mean: 71.483 %
Stdev: 2.182 % (3.1%)
Runs: 66.9 67 67.6 68.2 68.4 68.7 68.7 68.9 69.2 69.3 69.3 69.4 69.5 69.7 69.9 70.3 70.3 70.4 70.5 70.5 70.5 70.7 70.9 70.9 71 71.1 71.1 71.1 71.2 71.2 71.3 71.3 71.4 71.4 71.4 71.9 72.2 72.3 72.5 72.6 72.6 72.7 72.9 73 73.1 73.1 73.1 73.3 73.3 73.3 73.3 73.4 73.8 74.1 74.7 75.1 75.2 75.8 75.8 76.7

Current
Mean: 68.778 %
Stdev: 2.142 % (3.1%)
Runs: 64.5 65.5 65.8 65.9 66 66 66.3 66.4 66.5 66.7 66.7 66.9 67 67.1 67.1 67.1 67.4 67.5 67.8 67.8 67.8 67.8 67.9 67.9 67.9 68.1 68.1 68.4 68.5 68.5 68.6 68.7 68.8 68.9 68.9 69 69.1 69.3 69.3 69.4 69.6 69.8 69.9 70 70.2 70.4 70.4 70.6 71 71.1 71.1 71.4 71.4 71.6 72.6 72.7 73.4 73.8 74
Open chat finder page TTI (CPU/UI) Baseline
Mean: 29.759 %
Stdev: 1.901 % (6.4%)
Runs: 26 26.3 26.4 26.4 26.9 27.1 27.2 27.2 27.5 27.9 28.1 28.2 28.3 28.6 28.6 28.7 28.8 29 29.1 29.3 29.4 29.4 29.4 29.7 29.7 29.8 29.9 29.9 30 30.2 30.2 30.4 30.4 30.4 30.5 30.7 30.7 30.8 30.8 30.9 30.9 31 31 31 31.1 31.4 31.5 32 32 32.4 32.6 32.9 33.7 34.7

Current
Mean: 33.948 %
Stdev: 4.415 % (13.0%)
Runs: 25.8 25.9 27.5 28.2 28.5 28.6 28.6 28.7 28.9 29.1 29.2 29.5 29.5 29.8 29.8 29.9 30 30.1 30.3 30.5 31.1 31.1 31.7 31.8 31.9 32.4 33.2 33.5 33.9 34.3 34.7 34.7 34.8 35 35.5 35.6 35.7 36 36.3 36.5 36.6 36.7 36.7 36.7 36.8 37.2 37.9 38.1 38.3 38.3 39.1 39.1 39.6 39.9 39.9 40.7 40.9 41.1 41.9 43.3
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.781 %
Stdev: 2.513 % (2.9%)
Runs: 81.45412431909907 83.52614028382844 84.06633428170005 84.23390438598099 84.55356050077765 84.77989638043675 84.96676080756095 85.0034261306131 85.16573172206175 85.23199065389497 85.65417208188164 85.72139966224742 85.95959196034427 86.12880890886677 86.15536950138912 86.18514205286372 86.1962594122002 86.2593463457559 86.33824174388722 86.366226295931 86.40283849904242 86.5332022024204 86.64263365553067 86.85322783003312 86.88610726720411 87.3922863103321 87.4343546498218 87.52101369537203 87.6840718426026 87.78677256518662 87.83963548260154 87.8735546699101 87.91639484422421 88.08777206171442 88.10408232639342 88.11363363582363 88.22068241009488 88.50900333634678 88.53523434420903 88.96994960499066 89.08832330896956 89.24511832906059 89.33789191033257 89.56066755521832 89.6672980952775 89.82274592429327 89.9958775089149 90.03109111407014 90.65674165189185 90.70819076651759 90.97382911435973 91.38647304596125 91.42957305988243 91.46293060105874 91.49220095966348 91.617655430357 93.67762250435675 93.88628906877018

Current
Mean: 103.966 %
Stdev: 2.573 % (2.5%)
Runs: 97.34355616849402 98.17130706462902 99.29308001092942 99.79147828298139 100.3139558286344 100.52569431631437 100.93219711771651 101.0541572200596 101.41779950225529 101.73002827614086 101.98879393423431 102.10272947708117 102.42828222543574 102.4977790980145 102.57059109339797 102.61144096032099 102.63964650314843 102.67500997473294 102.91680396820851 103.09562821612157 103.11982310730576 103.22770384334248 103.38519152593052 103.45207302859306 103.46583452358487 103.8697233823214 103.94721175649002 104.01968340615092 104.1895377375154 104.22288827884478 104.74883735273396 104.82926933865961 104.92593912265285 104.96486849453217 104.97744649859342 105.12463386855386 105.44520420516591 105.56046311057773 105.75088880611564 105.80492119638714 106.09658679656222 106.14691649341981 106.22092413282353 106.22828022212128 106.3374349058561 106.63615391093578 106.72615902889628 106.76018957713067 107.10522051511802 107.2826638245966 107.95796467876262 108.21111597728773 108.54433157004406 108.75704204898346
Report typing (FPS) Baseline
Mean: 59.997 FPS
Stdev: 0.009 FPS (0.0%)
Runs: 59.95725775765016 59.95734212106255 59.98172113933731 59.98366619764662 59.995762792903875 59.99859438576314 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 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
Report typing (RAM) Baseline
Mean: 474.907 MB
Stdev: 4.463 MB (0.9%)
Runs: 462.94363839285717 463.8284254807692 466.89903846153845 467.93777901785717 469.00864955357144 469.623046875 469.96902901785717 470.00279017857144 470.32003348214283 470.41947115384613 471.283203125 471.38560267857144 471.79747596153845 472.09164663461536 472.4712611607143 472.5342548076923 472.61411830357144 472.654296875 472.7268629807692 472.9738581730769 473.0552455357143 473.33052884615387 473.466796875 473.9059495192308 474.3373325892857 474.6001674107143 474.61941964285717 474.98768028846155 474.9927455357143 475.4176682692308 475.61959134615387 475.6911057692308 475.8566706730769 475.94503348214283 476.09654017857144 476.3176081730769 476.6965144230769 476.6997767857143 476.70703125 477.11021205357144 477.6457331730769 477.93419471153845 478.40011160714283 478.47544642857144 478.84207589285717 478.84458705357144 479.1967075892857 479.474609375 479.62439903846155 480.08035714285717 480.271484375 480.46372767857144 480.82872596153845 481.57198660714283 482.28064903846155 482.7109375 484.1319110576923

Current
Mean: 481.175 MB
Stdev: 11.736 MB (2.4%)
Runs: 454.76953125 457.84933035714283 459.7896205357143 460.30580357142856 462.03487723214283 462.08984375 463.48409598214283 464.071875 467.04603794642856 468.858642578125 468.875 470.0962611607143 471.22369791666665 472.08621651785717 474.07728794642856 475.27427455357144 475.32059151785717 476.3346354166667 476.484375 476.94838169642856 477.02232142857144 477.8364583333333 477.919921875 478.49609375 478.62083333333334 478.9781709558824 480.63717830882354 480.77734375 481.36171875 481.71380208333335 482.01785714285717 482.01953125 483.4108455882353 483.435546875 483.957763671875 484.36511948529414 484.92103794642856 485.2044270833333 486.93331473214283 487.56138392857144 487.71010044642856 487.81640625 488.05106026785717 489.56724330357144 489.64034598214283 491.24972098214283 491.40234375 492.0560825892857 492.87472098214283 493.11640625 493.22879464285717 494.03802083333335 494.19453125 494.82786458333334 495.5942708333333 497.4868861607143 498.138671875 498.525 500.63755580357144 506.13839285714283
Report typing (CPU/JS) Baseline
Mean: 43.543 %
Stdev: 1.097 % (2.5%)
Runs: 41.3 41.5 41.5 41.7 42 42.1 42.3 42.3 42.5 42.5 42.5 42.6 42.6 42.7 42.7 42.7 42.7 42.8 42.9 42.9 42.9 43 43.1 43.2 43.3 43.4 43.4 43.4 43.4 43.5 43.5 43.6 43.7 43.7 43.7 43.8 43.8 43.8 44 44 44 44.1 44.2 44.2 44.2 44.3 44.4 44.6 44.6 44.7 44.8 44.8 44.9 44.9 45.1 45.3 45.3 45.4 45.9 45.9

Current
Mean: 51.869 %
Stdev: 2.798 % (5.4%)
Runs: 45.5 45.7 45.9 46 47.2 47.8 48.1 48.2 48.4 48.8 49.4 49.6 49.9 50 50 50.2 50.3 50.4 50.4 50.7 50.8 51.1 51.2 51.3 51.8 52 52.1 52.3 52.5 52.5 53 53.2 53.3 53.5 53.5 53.6 53.6 53.7 53.7 53.8 53.8 53.8 53.8 53.9 53.9 53.9 53.9 54.1 54.2 54.4 54.5 54.5 54.5 55.2 55.3 56.4 56.6 56.7
Report typing (CPU/UI) Baseline
Mean: 17.863 %
Stdev: 0.950 % (5.3%)
Runs: 15.5 16.4 16.6 16.7 16.7 16.7 16.7 16.8 16.8 17 17 17 17 17.1 17.1 17.2 17.4 17.4 17.4 17.4 17.4 17.4 17.5 17.5 17.5 17.5 17.5 17.6 17.6 17.6 17.6 17.9 17.9 17.9 17.9 17.9 18 18.1 18.2 18.3 18.3 18.4 18.4 18.5 18.7 18.7 18.7 18.7 18.7 18.8 18.8 18.9 18.9 19 19 19.2 19.2 19.4 20.4 20.4

Current
Mean: 24.000 %
Stdev: 0.898 % (3.7%)
Runs: 21.5 21.9 21.9 22.5 22.6 23 23.1 23.1 23.2 23.3 23.3 23.3 23.3 23.3 23.5 23.6 23.6 23.6 23.8 23.8 23.8 23.8 23.8 23.9 23.9 24 24 24 24.1 24.1 24.2 24.2 24.2 24.3 24.3 24.3 24.3 24.3 24.4 24.4 24.4 24.5 24.5 24.6 24.6 24.7 24.9 24.9 24.9 24.9 25 25.1 25.1 25.3 25.5 25.5 26.1
Chat opening Baseline
Mean: 131.937 ms
Stdev: 6.388 ms (4.8%)
Runs: 117.70251499954611 117.9293619999662 119.91060299985111 120.48730499949306 120.7950029997155 120.9081629998982 121.48323599994183 124.990233999677 126.75492300000042 126.90193699952215 126.94795800000429 126.99564599990845 127.32242800015956 128.17708399984986 128.33553100004792 128.3595780003816 128.60778800025582 128.98209699988365 129.74405900016427 129.83797200024128 129.9068200001493 130.97428399976343 131.15205899998546 131.15466300025582 131.73600199911743 132.59305799938738 132.94095799978822 133.14436800032854 133.20194500032812 133.22249300032854 133.26875799987465 133.6072180001065 133.8107089996338 133.8806959996 134.49865700025111 134.95703099947423 136.036660999991 136.0537109998986 136.15299499966204 136.22281900048256 136.35730000026524 136.545979000628 137.02095500007272 137.1416420005262 137.88891599979252 137.94836399983615 138.0653490005061 138.30533900018781 138.7168370001018 138.85514299944043 140.13102200068533 140.22159899957478 140.9196770004928 143.45576999988407 145.28755700029433

Current
Mean: 151.673 ms
Stdev: 9.331 ms (6.2%)
Runs: 130.4032789999619 136.13777700066566 136.8509110007435 137.17956600058824 137.3993330001831 138.0256350003183 140.9976800000295 141.83113600034267 143.06632500048727 144.3766280002892 144.7264000000432 145.0300699993968 145.12878399994224 145.91654499992728 146.25370300002396 147.27828000020236 148.1584480004385 148.60119599942118 148.89469400048256 148.94368500076234 149.20727499946952 149.80932699982077 149.95654300041497 150.03755700029433 150.74035699944943 150.83378100022674 150.8658849997446 151.3660889994353 151.81030300073326 152.7115070000291 153.2087399996817 153.2377530001104 153.30167699977756 153.41329000052065 153.51594999991357 153.59700500033796 153.61470500007272 153.89017699938267 154.34908100031316 154.78214500006288 155.36364700086415 156.69860799983144 158.0383709995076 158.19482500012964 159.64733900036663 160.24503600038588 162.18396000005305 163.0254319999367 163.8206789996475 164.31905200053006 168.89245599973947 172.01887999940664 173.59847000055015 174.84846999961883
Chat TTI Baseline
Mean: 357.618 ms
Stdev: 15.473 ms (4.3%)
Runs: 321.1715899994597 333.7423499999568 334.90690099913627 336.4466969994828 337.462728000246 339.49812899995595 342.3206780003384 342.62390200048685 343.70788600016385 344.32421899959445 345.8863530000672 346.0534260002896 346.77087400015444 347.22086599934846 347.98282900080085 348.90148899983615 349.52388600073755 349.55228700023144 350.0012619998306 351.0974929993972 351.25162700004876 352.0232750000432 354.4614260001108 355.97660400066525 356.4700119998306 356.5329189999029 356.57137000001967 358.1333419997245 359.46549500059336 359.74743700027466 360.02771000005305 360.48791499994695 361.43941199965775 361.5408939998597 362.5017499998212 362.71289000008255 363.6022140001878 363.64322900027037 364.6484370008111 365.66931199934334 366.57588700018823 367.1177570000291 367.31197199970484 367.79642800055444 374.91129599977285 376.8292240006849 381.5075279995799 386.11352599970996 388.6211350001395 389.0085450001061 390.6628419999033 393.566081000492

Current
Mean: 403.920 ms
Stdev: 19.441 ms (4.8%)
Runs: 353.90425699949265 368.4936929997057 369.6049810005352 375.2138269999996 375.7106529995799 376.4946699999273 376.5942790005356 378.76212599966675 380.2661129999906 381.62093099951744 384.36389199923724 387.4444989999756 388.76896199956536 389.2189530003816 391.09981300029904 391.63134799990803 392.56713899970055 393.77006000000983 394.12959800008684 396.20817099977285 396.2362879998982 397.16507900040597 398.37235500011593 399.5489100003615 400.4067790005356 401.3005380006507 401.47562700044364 402.12963900063187 404.6175130000338 406.400432000868 406.447224999778 408.06819699984044 408.2553300000727 408.57841099984944 408.59997600037605 409.47998099960387 410.62402400001884 411.93566999956965 412.02091499976814 412.20792699977756 414.76330600026995 415.1872560000047 416.45642099995166 417.14737999998033 417.55765799991786 418.6739100003615 419.73352100048214 421.30761699937284 421.57393399998546 421.63578299991786 424.8337399996817 425.20609499979764 426.09114599972963 429.2595219993964 432.9437250001356 436.94205700047314 438.6163330003619 438.8143720002845 444.77095599938184
Chat opening (CPU) Baseline
Mean: 145.148 %
Stdev: 5.859 % (4.0%)
Runs: 133.41213853898975 136.03098077090942 136.29268861952588 136.98499415511606 138.3636922701741 138.38988689288098 138.56502983238857 138.63228199426734 138.66834400670936 139.07555407114054 139.13442955359133 139.72055888223562 139.74216772298695 140.16796091041962 141.05123087159015 141.22427954855263 141.23584502988524 141.88538135084676 141.98508218817506 142.0854527504132 142.1093299806172 142.2493001029184 142.27587322035876 142.27852396137342 142.30305842729385 142.45152722443552 142.75699074706634 143.0472388556221 143.28691125724677 143.50718408360524 143.97237623403575 144.21292545218043 144.47904191616772 144.63097542894016 144.73952555789907 145.13905522288752 145.43779502930124 147.039254823686 147.30863372855887 147.36644182346512 147.5847652893595 148.7342583908488 149.32836798013858 150.18494882744477 150.26653200902305 150.2808629961952 150.36593479707255 150.62293044973103 151.11377245508982 151.99157681985275 152.30687830687833 152.36085404947684 153.11629380844897 153.60684472699347 154.48207565854622 155.02328675981371 155.09598474210915 155.6398220291358 155.7870924817033 157.77378576180968

Current
Mean: 141.164 %
Stdev: 6.483 % (4.6%)
Runs: 130.24276377217555 131.1688469220232 131.1899070385126 131.300791921707 131.73652694610783 131.81231783906597 132.17788662060047 132.30005506551498 133.10462956388503 134.26755580601733 134.41307769764066 134.66666666666654 134.80404478284524 134.8855622089155 134.94139951546538 135.14650624065695 136.46852008426742 136.82438701126583 136.8511239610297 136.90577757672207 137.49613525169536 137.57508551160964 138.58565191311004 139.20502362616992 139.4831854442929 139.5588636803418 139.63907216981866 140.22773805466977 141.6874688541185 141.7165668662675 141.7891293459444 142.0929186479887 142.38190286094485 142.44884488448838 142.48170326014642 143.1616766467066 143.71257485029943 143.75597231176468 143.7990336238099 144.36105213212352 144.69911730640385 144.77458132665515 144.8436966710095 145.1270801769755 145.7897538256819 145.86711992681302 146.058881157842 146.37391882900872 147.49170160007424 147.55694782170195 148.45508982035926 148.8801054018446 149.36843281913704 149.9482102835943 151.16380518642922 151.19645731027245 151.22948026128944 152.35552107242538 154.04886612317537 154.22030829310043
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

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: 361.395 MB
Stdev: 13.417 MB (3.7%)
Runs: 340.9049479166667 342.7083333333333 343.44921875 344.01953125 344.4921875 346.8997395833333 348.7747395833333 349.3919270833333 349.5078125 351.1966145833333 351.6458333333333 353.0455729166667 353.2981770833333 353.6953125 353.7330729166667 353.84765625 353.9192708333333 354.01171875 354.1067708333333 354.3515625 354.4869791666667 354.8138020833333 354.9088541666667 355.5611979166667 356.5989583333333 356.9166666666667 357.3020833333333 357.3984375 357.5572916666667 357.60546875 357.7877604166667 358.1328125 358.8528645833333 358.9453125 359.2981770833333 359.5768229166667 361.3111979166667 361.9934895833333 363.54296875 364.4205729166667 364.7747395833333 365.1393229166667 365.5729166666667 366.21484375 367.19921875 367.234375 374.1669921875 376.8502604166667 378.4091796875 385.36328125 385.5989583333333 387.0065104166667 387.6809895833333 387.72265625 391.0455729166667 391.3294270833333 394.1666666666667

Current
Mean: 361.793 MB
Stdev: 9.843 MB (2.7%)
Runs: 338.7057291666667 339.8229166666667 345.0520833333333 347.9166666666667 349.6263020833333 351.2877604166667 351.4583333333333 351.7161458333333 352.1471354166667 353.19140625 354.71875 355.34765625 355.7630208333333 355.8177083333333 356.0143229166667 356.4205729166667 356.7395833333333 357.42578125 357.6328125 357.7096354166667 358.2669270833333 358.3307291666667 358.9127604166667 359.0078125 359.60546875 360.2135416666667 360.3997395833333 361.44921875 362.25390625 362.5559895833333 363.6028645833333 363.9596354166667 363.9739583333333 364.1822916666667 364.2109375 364.53125 364.6171875 365.28515625 365.34375 365.53515625 365.66015625 367.3203125 367.54296875 368.6028645833333 369.8020833333333 369.9908854166667 370.0911458333333 371.5794270833333 373.7981770833333 375.6315104166667 376.6484375 380.0598958333333 381.7369791666667 381.9192708333333 387.4622395833333
Chat opening (CPU/JS) Baseline
Mean: 79.162 %
Stdev: 1.997 % (2.5%)
Runs: 73.1 75.9 75.9 76 76.5 76.5 76.8 77.2 77.2 77.2 77.2 77.3 77.3 77.4 77.4 77.5 77.7 77.8 77.8 77.9 78.5 78.6 79 79 79.1 79.2 79.2 79.2 79.2 79.3 79.5 79.6 79.8 80 80 80.2 80.3 80.3 80.4 80.4 80.5 80.5 80.5 80.6 80.7 80.8 80.8 80.9 81.1 81.1 81.2 81.2 81.2 81.4 81.5 81.8 83.6 83.6

Current
Mean: 75.929 %
Stdev: 2.301 % (3.0%)
Runs: 70.8 71.8 72 72.1 72.4 72.5 72.5 72.8 73.2 73.6 73.8 74.4 74.5 74.5 74.6 74.8 74.8 74.9 74.9 75 75.1 75.2 75.2 75.2 75.4 75.5 75.7 75.8 75.8 75.8 76 76 76.1 76.2 76.4 76.5 76.7 77 77.1 77.2 77.2 77.2 77.3 77.4 77.5 77.5 77.7 77.8 78.3 78.4 79 79.2 79.2 79.7 79.7 79.8 80.5 80.7
Chat opening (CPU/UI) Baseline
Mean: 26.312 %
Stdev: 1.760 % (6.7%)
Runs: 21.9 23.1 23.3 23.9 24 24.4 24.4 24.4 24.5 24.6 24.6 24.6 24.6 24.6 24.6 24.8 25.3 25.3 25.3 25.3 25.3 25.3 25.3 25.9 25.9 25.9 25.9 25.9 26.4 26.6 26.6 26.6 26.6 26.6 26.7 26.7 26.7 27.1 27.2 27.2 27.2 27.3 27.3 27.3 27.5 27.8 27.8 27.8 27.9 27.9 28 28 28 28.6 28.6 28.8 29.2 29.3 29.9 30.6

Current
Mean: 27.135 %
Stdev: 1.610 % (5.9%)
Runs: 24.5 24.6 25.3 25.3 25.3 25.3 25.4 25.4 25.5 25.8 25.8 25.9 25.9 25.9 25.9 26 26 26 26.3 26.5 26.5 26.6 26.6 26.6 26.6 26.6 26.6 26.6 26.6 26.7 26.9 27 27.1 27.1 27.1 27.3 27.3 27.8 27.9 27.9 27.9 27.9 27.9 27.9 27.9 28.3 28.5 28.5 28.7 28.7 29.2 29.3 29.6 29.9 31.3 31.4 31.8
Comment linking Baseline
Mean: 400.119 ms
Stdev: 25.049 ms (6.3%)
Runs: 344.83618099987507 346.98832200001925 351.79931600019336 352.6157220005989 354.4230959992856 362.65258800052106 362.7135420003906 365.4769700001925 368.2265630001202 375.0791019992903 377.5932620000094 381.99658200051636 383.73107900004834 385.88541600015014 385.8975010002032 387.08138000033796 387.29992699995637 388.1195069998503 388.4349769996479 391.30008999910206 395.00394700001925 396.5941570000723 396.61783799994737 398.86795999947935 399.25406899955124 399.43302400037646 399.7205819999799 400.3739419998601 400.54272499959916 401.4609789997339 401.6958010001108 403.83963999990374 405.7202960001305 406.0362950004637 406.9260260006413 406.9606529995799 409.03438299987465 409.59257099963725 410.9240320008248 412.60998499952257 412.7193200001493 415.0730800004676 419.56563299987465 420.1869299998507 420.6786700002849 420.73974699992687 424.19242399930954 426.5896000005305 429.8276370000094 429.9796550003812 430.2046710001305 430.53593000024557 430.5474039996043 431.24515799991786 436.2431649994105 438.2331950003281 442.98856600001454 443.98897300008684

Current
Mean: 394.534 ms
Stdev: 32.168 ms (8.2%)
Runs: 341.96374499984086 344.0644120005891 344.63061599992216 345.44368600007147 347.81233800016344 348.9674070002511 352.56978400051594 354.07470699958503 355.0323890000582 362.2079669991508 364.5856119999662 365.24568699952215 366.1888429997489 367.1362299993634 372.5465899994597 374.67159099970013 377.55753599945456 378.1589760007337 378.9199219997972 380.84769700001925 381.0499680005014 381.3824869999662 385.5864260001108 386.26774200052023 387.41129599977285 389.2113039996475 389.4230550006032 389.5569669995457 393.32670100033283 396.297038000077 396.80114800017327 398.91003399994224 399.7846280001104 400.13618999999017 403.38830600026995 403.8058270001784 405.73201500065625 406.8094490002841 407.53723199944943 409.499836999923 410.8750409996137 410.9005540004 413.7206629998982 416.8618170004338 420.15148900076747 421.9841719996184 423.46484399959445 423.48811899963766 423.97404000069946 426.78373199980706 430.6729739997536 430.76509700063616 447.19816099945456 453.0389400003478 453.7148440005258 454.3662510002032 491.9468590002507
Linking (CPU) Baseline
Mean: 153.136 %
Stdev: 2.616 % (1.7%)
Runs: 147.72359452247073 147.74346242036125 147.83005901904835 147.8712073598338 148.79175822283074 150.13693382136776 150.42142582202428 150.51283012597622 150.6488314163343 150.84755804099333 151.04341222418128 151.3114871754329 151.40745748819046 151.4282753997018 151.43028097305742 151.57758968375018 152.13674930857877 152.2385332038008 152.26625764108397 152.2886979348089 152.39789218053014 152.46808552125776 152.59763666573585 152.86265282868024 152.88044732961515 152.93509139318283 152.97393680820343 153.2947338238802 153.3176278440594 153.40197350759206 153.41162324102388 153.5342583028641 153.6746110809921 153.772916200063 153.79984423879853 153.88576995567493 153.96566585270938 154.063309943692 154.30122838759416 154.30646118227318 154.46334834235412 154.63004048176657 154.72180399605097 154.92797696780042 154.99742638580372 155.0922784047138 155.30199627305814 155.44991207599614 156.15878838535485 156.16814748537422 156.37828924172175 156.44399482359836 156.55276420134777 156.96614888013568 159.69462524290947 160.1597139641017

Current
Mean: 154.136 %
Stdev: 3.335 % (2.2%)
Runs: 146.45507064213803 147.2601554439187 147.3753243260309 148.77452959505067 148.81270985099232 149.05203460051914 149.19374342881397 149.81999737840982 150.42598645378825 151.0477112913742 151.9379927434387 151.94286313548625 151.994445879388 152.0753929087263 152.337602019278 152.63274921197223 152.78352082863842 152.82166209329418 152.8520225053002 152.977540937378 153.07984031936144 153.26077037975517 153.3632784647698 153.36516565515444 153.40452428476394 153.64163892332192 153.65382105420667 153.71523907808745 153.8677863821681 153.9645832327058 154.12271993521549 154.2150362902803 154.3897385246866 154.43985123587612 154.47340254109696 154.47690874753 154.71986323536257 154.73253493013982 155.25107967098543 155.27030974391036 155.43510408434105 155.48825693128018 156.07385537025607 156.75435900379927 156.83926368028716 156.9710764493295 157.64618949783278 157.71586614067044 157.80117422850958 157.84119910653146 157.85502691983433 157.91054398866453 158.03864723258997 158.15286048410977 158.2182157726292 159.17113924357415 159.30477476703464 160.9708931651261 161.86344137960316
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

Current
Mean: 60.000 FPS
Stdev: 0.000 FPS (0.0%)
Runs: 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60
Linking (RAM) Baseline
Mean: 428.745 MB
Stdev: 4.790 MB (1.1%)
Runs: 417.2669270833333 418.03348214285717 419.3138020833333 420.4055989583333 420.5768229166667 421.857421875 421.9108072916667 421.970703125 422.84263392857144 423.3453125 423.970703125 424.1354166666667 424.29296875 424.6881510416667 426.0774739583333 426.4309895833333 427.2877604166667 427.302734375 427.4049479166667 427.5032552083333 427.943359375 428.1686197916667 428.5143229166667 428.5501302083333 429.03348214285717 429.28515625 429.4752604166667 430.1067708333333 430.1236979166667 430.1529947916667 430.1868489583333 430.2298177083333 430.40457589285717 430.658203125 430.9225260416667 430.974609375 431.1997767857143 431.3353794642857 431.4889322916667 431.4947916666667 431.5514322916667 431.6158854166667 431.8893229166667 431.9440104166667 431.953125 432.0598958333333 432.37109375 432.7688802083333 432.8385416666667 433.2649739583333 433.2858072916667 433.7454427083333 434.3424479166667 436.0299479166667 436.623046875 437.4563802083333 437.884765625

Current
Mean: 431.099 MB
Stdev: 9.063 MB (2.1%)
Runs: 411.283203125 411.46015625 411.82109375 416.9921875 417.298828125 418.3971354166667 419.7083333333333 420.6217447916667 421.16015625 421.4544270833333 423.8177083333333 424.0553385416667 424.4733072916667 425.1282552083333 425.5296875 425.626953125 425.6399739583333 426.38671875 426.6061197916667 427.0286458333333 427.1302083333333 427.39453125 428.3444010416667 428.4368489583333 428.7395833333333 428.966796875 429.2662760416667 429.4381510416667 429.6575520833333 430.8001302083333 430.8375 431.3313802083333 431.6165364583333 431.7109375 432.94140625 432.966796875 433.6490885416667 433.908203125 434.13671875 435.0481770833333 435.7786458333333 436.0703125 436.6204427083333 437.4544270833333 438.283203125 439.0084635416667 439.044921875 439.701171875 440.0208333333333 440.2740885416667 440.787109375 441.6686197916667 441.8671875 442.0514322916667 442.5625 444.2122395833333 445.6869419642857 446.337890625 448.0494791666667 449.66294642857144
Linking (CPU/JS) Baseline
Mean: 89.248 %
Stdev: 1.197 % (1.3%)
Runs: 86.7 86.8 86.9 87 87.3 87.4 87.5 87.8 88 88.1 88.2 88.2 88.2 88.2 88.4 88.5 88.5 88.5 88.7 88.8 88.8 88.8 88.9 89 89.1 89.1 89.1 89.1 89.3 89.3 89.4 89.5 89.5 89.6 89.6 89.6 89.6 89.7 89.8 89.8 89.8 89.8 89.9 90 90.1 90.2 90.2 90.2 90.3 90.5 90.5 90.5 90.6 90.9 90.9 90.9 91.2 91.2 91.3 91.6

Current
Mean: 84.337 %
Stdev: 1.457 % (1.7%)
Runs: 81 81.3 81.4 81.5 82 82.1 82.6 82.7 82.8 82.9 82.9 83.1 83.1 83.3 83.3 83.3 83.4 83.5 83.6 83.8 83.8 83.9 83.9 84 84.1 84.1 84.3 84.4 84.5 84.5 84.6 84.6 84.7 84.7 84.8 84.8 84.8 84.9 84.9 84.9 84.9 85.2 85.2 85.2 85.2 85.3 85.4 85.5 85.5 85.6 85.8 85.9 86.1 86.2 86.4 86.5 86.5 86.7 86.8 87.5
Linking (CPU/UI) Baseline
Mean: 26.897 %
Stdev: 0.927 % (3.4%)
Runs: 24.6 24.9 25.3 25.4 25.8 25.9 25.9 25.9 25.9 25.9 26.1 26.1 26.2 26.2 26.3 26.3 26.4 26.4 26.5 26.5 26.5 26.5 26.5 26.6 26.6 26.6 26.7 26.7 26.8 26.8 26.8 26.9 26.9 27 27 27.1 27.1 27.2 27.2 27.2 27.3 27.4 27.4 27.4 27.5 27.5 27.6 27.6 27.8 27.8 27.9 28 28 28 28.1 28.3 28.4 28.6 28.9 29.1

Current
Mean: 29.960 %
Stdev: 1.652 % (5.5%)
Runs: 26.8 27.2 27.5 27.5 27.6 27.6 27.9 28 28 28.2 28.3 28.4 28.5 28.6 28.6 28.6 28.6 28.7 28.8 28.9 29 29.2 29.3 29.4 29.4 29.5 29.5 29.6 29.6 29.8 29.9 29.9 30.3 30.3 30.3 30.3 30.7 30.8 30.9 30.9 31 31 31.1 31.1 31.2 31.4 31.4 31.5 31.5 31.5 31.6 31.6 31.7 31.8 32.1 32.4 32.7 33.1 33.3 33.7

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/puneetlath 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/puneetlath in version: 9.0.25-0 🚀

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

@@ -477,8 +484,12 @@ function MenuItem(
titleToWrap = html;
}

if (shouldTruncateTitle) {
titleToWrap = Parser.truncateHTML(titleToWrap, characterLimit, {ellipsis: '...'});
Copy link
Contributor

Choose a reason for hiding this comment

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

We forgot to wrap the content in comment tag, which broke this truncation for plain text. The issue is here

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.

7 participants