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

Update Consolidated-Domain-Billing.md #28745

Merged
merged 1 commit into from
Oct 5, 2023
Merged

Conversation

marklouisdeshaun
Copy link
Contributor

Adding consolidated domain billing resource to the help site

cc: @rushatgabhane

Adding copy for Workspace Expense Settings doc.

$ https://github.com/Expensify/Expensify/issues/309841

QA Testing Steps:

  1. Go to help.expensify.com
  2. Navigate to Expensify Classic > Policy and Domain settings > Per Diems
  3. Verify that the article has content and there are no formatting errors

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 / Chrome
    • iOS / native
    • iOS / Safari
    • MacOS / Chrome / Safari
    • MacOS / Desktop
  • I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
  • I followed proper code patterns (see Reviewing the code)
    • I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
    • I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
    • I verified that comments were added to code that is not self explanatory
    • I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
    • I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method
      • If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:
    • I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
    • I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
    • I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
    • I verified the JSDocs style guidelines (in STYLE.md) were followed
  • If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
  • I followed the guidelines as stated in the Review Guidelines
  • I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
  • I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
  • I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
  • I verified that if a function's arguments changed that all usages have also been updated correctly
  • If 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
    • If we are not using the full Onyx data that we loaded, I've added the proper selector in order to ensure the component only re-renders when the data it is using changes
    • 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(themeColors.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 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 author checklist, including those that don't apply to this PR.

Screenshots/Videos

Web
Mobile Web - Chrome
Mobile Web - Safari
Desktop
iOS
Android

Screenshots/Videos

Web
Mobile Web - Chrome
Mobile Web - Safari
Desktop
iOS
Android

Adding consolidated domain billing resource to the help site
@marklouisdeshaun marklouisdeshaun requested a review from a team as a code owner October 3, 2023 20:17
@marklouisdeshaun marklouisdeshaun self-assigned this Oct 3, 2023
@melvin-bot melvin-bot bot removed the request for review from a team October 3, 2023 20:17
@melvin-bot
Copy link

melvin-bot bot commented Oct 3, 2023

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

@github-actions
Copy link
Contributor

github-actions bot commented Oct 3, 2023

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

Copy link
Member

@rushatgabhane rushatgabhane left a comment

Choose a reason for hiding this comment

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

image

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 / Chrome
    • iOS / native
    • iOS / 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 approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
    • I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
    • I verified the JSDocs style guidelines (in STYLE.md) were followed
  • If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
  • I 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(themeColors.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 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.

@melvin-bot melvin-bot bot requested a review from Julesssss October 4, 2023 03:21
@melvin-bot
Copy link

melvin-bot bot commented Oct 4, 2023

@Julesssss Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button]

@melvin-bot
Copy link

melvin-bot bot commented Oct 4, 2023

🎯 @rushatgabhane, thanks for reviewing and testing this PR! 🎉

An E/App issue has been created to issue payment here: #28778.

@Julesssss
Copy link
Contributor

Hey @marklouisdeshaun, could you please follow this bots instructions and just comment: I have read the CLA Document and I hereby sign the CLA?

This will prevent the message from ever showing again on your PRs 👍

Copy link
Contributor

@Julesssss Julesssss left a comment

Choose a reason for hiding this comment

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

Code is fine, just need the CLA to be signed.

@marklouisdeshaun
Copy link
Contributor Author

I have read the CLA Document and I hereby sign the CLA

@Julesssss
Copy link
Contributor

Thanks Mark!

@Julesssss Julesssss merged commit 248881b into main Oct 5, 2023
17 checks passed
@Julesssss Julesssss deleted the marklouisdeshaun-patch-1 branch October 5, 2023 08:16
@OSBotify
Copy link
Contributor

OSBotify commented Oct 5, 2023

✋ 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 Oct 5, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Oct 5, 2023

Performance Comparison Report 📊

Significant Changes To Duration

Name Duration
App start TTI 1158.439 ms → 1228.420 ms (+69.981 ms, +6.0%) 🔴
App start runJsBundle 788.466 ms → 843.198 ms (+54.732 ms, +6.9%) 🔴
Show details
Name Duration
App start TTI Baseline
Mean: 1158.439 ms
Stdev: 46.261 ms (4.0%)
Runs: 1036.9455730002373 1074.606545000337 1078.7386100003496 1083.889464999549 1085.8709869999439 1090.5630620000884 1092.8158619999886 1092.8282779995352 1097.9254930000752 1103.792961999774 1104.2532930001616 1110.1178329996765 1112.1929540000856 1112.8537640003487 1113.541577000171 1114.199037999846 1116.4252500003204 1117.5323829995468 1117.9139050003141 1117.9886349998415 1118.5992280002683 1119.0841720001772 1121.666287000291 1122.4710179995745 1126.2018029997125 1126.2129610003904 1127.7917550001293 1128.4997030002996 1128.7892909999937 1135.7850980004296 1137.8213839996606 1138.0954970000312 1138.810949999839 1139.480174000375 1140.3959799995646 1143.1336430003867 1143.585293999873 1145.9588799998164 1147.088725999929 1148.1240450004116 1148.8224689997733 1149.1852559996769 1153.1682660002261 1155.222240000032 1155.3192940000445 1157.3612730000168 1158.4304489996284 1160.676067999564 1161.8908649999648 1162.5389059996232 1163.0972499996424 1163.2405859995633 1164.0170280002058 1165.626760000363 1165.9863360002637 1166.2926979996264 1166.5791530003771 1168.5726490002126 1168.99584900029 1169.1500030001625 1169.7126219999045 1170.636651000008 1171.7936760000885 1179.2602850003168 1180.0546700004488 1182.003426999785 1183.1688810000196 1184.8447259999812 1188.7300950000063 1190.8541940003633 1192.754031999968 1195.8863300001249 1197.2487620003521 1210.2336430000141 1211.0665170000866 1211.5148130003363 1214.5861600004137 1216.7147829998285 1216.9417650001124 1219.4684279998764 1219.9776079999283 1220.088667999953 1220.6347470004112 1222.8541780002415 1225.9973619999364 1227.4072650000453 1233.0366160003468 1235.9408489996567 1240.7703790003434 1243.8970959996805 1247.2845959998667 1274.2933729998767

Current
Mean: 1228.420 ms
Stdev: 45.121 ms (3.7%)
Runs: 1122.7423179997131 1143.8791300002486 1153.205175000243 1153.6977570001036 1154.7406890001148 1163.0890340004116 1165.1912080002949 1165.2487089997157 1166.9880990004167 1167.0903049996123 1171.3119170004502 1171.6427849996835 1175.3082349998876 1177.1326280003414 1178.17342299968 1179.1757600000128 1181.3479239996523 1181.5767590003088 1181.9644790003076 1183.9313740003854 1185.1992659997195 1185.81509700045 1188.3273320002481 1190.1549060000107 1192.185886000283 1201.841378999874 1205.499334000051 1205.9203289998695 1208.8757079998031 1209.1357370000333 1209.9666790002957 1210.1296490002424 1213.4756190003827 1215.4917360004038 1216.443405999802 1217.6563389999792 1218.2160790003836 1218.3844100004062 1220.8506869999692 1222.8840429997072 1223.798093000427 1224.6131980000064 1225.2715370003134 1228.5698149995878 1231.4501520004123 1231.661984000355 1232.520964000374 1233.781476000324 1234.734430000186 1235.53925000038 1236.3033290002495 1237.1967489998788 1237.236519999802 1241.3155629998073 1242.650457999669 1244.0483969999477 1244.203351999633 1247.3245209995657 1249.2731680003926 1250.9409119999036 1251.229411999695 1252.2814929997548 1252.523912999779 1252.9697989998385 1256.3601249996573 1260.4705389998853 1260.6871980000287 1266.5641270000488 1266.7006780002266 1269.1717750001699 1269.8939979998395 1272.048077000305 1273.2421340001747 1273.8807680001482 1274.462778000161 1274.4651340004057 1275.0075230002403 1278.7118340004236 1283.1578900003806 1283.3018319997936 1283.844371999614 1283.851090000011 1284.0666349995881 1284.8183800000697 1285.8516100002453 1291.993654999882 1307.0569099998102 1310.5133349997923 1335.0880389995873 1337.2721760002896
App start runJsBundle Baseline
Mean: 788.466 ms
Stdev: 30.800 ms (3.9%)
Runs: 716 718 718 723 736 741 741 751 753 753 755 756 760 762 762 764 765 765 766 766 771 771 772 773 773 774 775 776 776 776 777 779 779 780 780 780 781 781 781 782 782 783 783 783 784 785 785 786 787 787 787 788 789 790 793 794 795 804 804 805 805 806 812 813 813 813 813 814 814 815 817 818 820 820 821 822 823 823 824 826 829 833 835 846 848 851 853 856

Current
Mean: 843.198 ms
Stdev: 33.574 ms (4.0%)
Runs: 784 785 792 792 792 800 801 805 805 805 805 806 808 811 812 813 813 813 814 814 816 816 817 818 818 818 820 821 821 822 824 826 826 826 828 828 828 828 830 833 834 836 837 837 838 838 839 843 843 843 844 847 847 847 849 851 851 851 853 854 855 855 856 857 857 858 859 862 865 867 872 872 873 874 874 874 875 875 881 883 888 890 894 895 896 903 905 912 921 925 942

Meaningless Changes To Duration

Show entries
Name Duration
Open Search Page TTI 615.134 ms → 619.930 ms (+4.797 ms, +0.8%)
App start nativeLaunch 21.385 ms → 21.943 ms (+0.559 ms, +2.6%)
App start regularAppStart 0.014 ms → 0.015 ms (+0.001 ms, +4.6%)
Show details
Name Duration
Open Search Page TTI Baseline
Mean: 615.134 ms
Stdev: 23.893 ms (3.9%)
Runs: 579.3725180001929 583.7774660000578 587.0387380002066 588.0113530000672 588.037924000062 588.5091559998691 588.6053470000625 590.0856940001249 590.4205730007961 590.8446859996766 593.5634359996766 594.9226480005309 595.1235759994015 595.3266199994832 595.5544440001249 595.9564619995654 595.9991049999371 596.169067999348 596.4898279998451 596.703451000154 597.299967000261 598.7671309998259 598.8646649997681 599.1182459993288 599.2448330000043 599.2826339993626 599.5966800004244 599.734659999609 599.7798669999465 600.1186929997057 600.4865320008248 600.58536899928 600.6531170001253 601.4111740002409 602.969197999686 603.7394210007042 604.3049320001155 604.661987000145 604.9580889996141 605.2627370003611 605.3625500006601 605.387817999348 605.7779550002888 605.8303640000522 605.8511149995029 606.3708100002259 606.4453940000385 606.6175950001925 606.8487140005454 608.244547999464 608.674641999416 610.3367520002648 610.9863689998165 612.2325030006468 612.3476970000193 613.0720219993964 613.1054290002212 613.4082439998165 614.1867669997737 615.4422610001639 618.7105710003525 619.025839000009 619.996012000367 621.4985760003328 621.5132649997249 622.3838299997151 625.8033039998263 625.8686119997874 627.9346110001206 629.2838549995795 629.2856450006366 634.7738039996475 635.0603839997202 635.0897220000625 636.2126870006323 636.2731940001249 639.3944500004873 648.0365810003132 648.3216559998691 649.6064450005069 651.5157059999183 654.6155600007623 655.9569509997964 657.3682860005647 661.3901370000094 661.4626879999414 668.5834150006995 672.0286060003564 675.2423510001972 677.5445159999654 679.4951180005446

Current
Mean: 619.930 ms
Stdev: 17.156 ms (2.8%)
Runs: 578.5966400001198 591.0714109996334 596.5070799998939 598.4610599996522 598.6652430007234 599.4215500000864 601.3455809997395 602.4227299997583 603.1909590000287 603.7338460003957 604.1387939993292 604.404663999565 604.7285150000826 604.7893069991842 604.9309489997104 605.1611740002409 605.6172280004248 606.5767829995602 606.6154389996082 606.873292000033 606.9015709999949 607.4005539994687 608.9004729995504 608.9419760005549 609.5268559996039 609.6306159999222 610.084351000376 610.2010500002652 610.3886319994926 610.6538899997249 610.7549649998546 611.2015790008008 612.2058509998024 612.6581220002845 612.706949999556 612.9243170004338 613.213623999618 613.5030930005014 613.534789999947 614.1022139992565 614.152710000053 614.4004730004817 614.7573250001296 614.9427490001544 615.1270749997348 615.2801509993151 615.4041749993339 615.4142670007423 615.722616000101 615.8155930005014 615.9656980000436 617.5716960001737 619.0501709999517 619.5135500002652 619.7648109998554 619.8840330000967 620.6266679996625 621.0891929995269 621.3961590006948 622.7341720005497 623.1912849992514 623.5123290000483 623.7479659998789 625.6724039996043 626.0036220001057 627.5334480004385 627.9144699992612 628.1890059998259 629.465168999508 630.2428389992565 630.8782150000334 633.7274170005694 634.8021240001544 634.9888920001686 636.8774419995025 637.344076000154 637.4161789994687 644.9810389997438 645.1455490002409 647.2067059995607 647.3085939995944 648.2168370001018 649.2725830003619 651.2872320003808 652.7568359998986 654.5634770002216 657.2447919994593 660.5594490002841 663.9532070001587 664.4231370007619
App start nativeLaunch Baseline
Mean: 21.385 ms
Stdev: 2.900 ms (13.6%)
Runs: 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 26 26 27 27 27 27 28 28 28 28 29 29

Current
Mean: 21.943 ms
Stdev: 2.959 ms (13.5%)
Runs: 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 26 26 26 27 27 28 28 28 28 28 29 29 29 30
App start regularAppStart Baseline
Mean: 0.014 ms
Stdev: 0.001 ms (6.4%)
Runs: 0.012287999503314495 0.012450999580323696 0.012492000125348568 0.012492000125348568 0.0125730000436306 0.012775999493896961 0.012939000502228737 0.012980000115931034 0.013141999952495098 0.013141999952495098 0.013143000192940235 0.01318300049751997 0.013224000111222267 0.013387000188231468 0.013387000188231468 0.013387000188231468 0.013387000188231468 0.013387000188231468 0.01342800073325634 0.013467999175190926 0.0134680001065135 0.0134680001065135 0.013549000024795532 0.013549000024795532 0.013590000569820404 0.013631000183522701 0.013712000101804733 0.013793999329209328 0.013794000260531902 0.013794000260531902 0.013794000260531902 0.0138349998742342 0.013875000178813934 0.013915999792516232 0.013915999792516232 0.013915999792516232 0.013996999710798264 0.013996999710798264 0.013996999710798264 0.0139979999512434 0.014038000255823135 0.014077999629080296 0.014078999869525433 0.014078999869525433 0.014119000174105167 0.014159999787807465 0.014201000332832336 0.014240999706089497 0.014282000251114368 0.014282000251114368 0.014282000251114368 0.014282000251114368 0.014322999864816666 0.01432300079613924 0.014364000409841537 0.014444999396800995 0.01444500032812357 0.014485000632703304 0.014485999941825867 0.014566999860107899 0.014567000791430473 0.01464799977838993 0.01464799977838993 0.014688999392092228 0.01476999931037426 0.014770999550819397 0.014810999855399132 0.014851999469101429 0.014851999469101429 0.014851999469101429 0.014851999469101429 0.014852000400424004 0.0148930000141263 0.015015000477433205 0.015095999464392662 0.015135999768972397 0.015137000009417534 0.015176999382674694 0.015177000313997269 0.015259000472724438 0.015259000472724438 0.015299000777304173 0.01537999976426363 0.015421999618411064 0.015583999454975128 0.015747000463306904 0.015829000622034073 0.015908999368548393 0.016114000231027603 0.016153999604284763 0.016764000058174133

Current
Mean: 0.015 ms
Stdev: 0.001 ms (5.9%)
Runs: 0.013265000656247139 0.013305999338626862 0.013346000574529171 0.013427999801933765 0.013509000651538372 0.013549999333918095 0.013712000101804733 0.013712999410927296 0.013712999410927296 0.013712999410927296 0.01375299971550703 0.013753999955952168 0.0138349998742342 0.0138349998742342 0.0138349998742342 0.013875999487936497 0.013915999792516232 0.013915999792516232 0.013956000097095966 0.014077999629080296 0.014078999869525433 0.014078999869525433 0.014159999787807465 0.014200999401509762 0.014201000332832336 0.014240999706089497 0.014322999864816666 0.014322999864816666 0.014362999238073826 0.014363999478518963 0.014364000409841537 0.014405000023543835 0.014526999555528164 0.014566999860107899 0.014566999860107899 0.014568000100553036 0.014649000018835068 0.0147299999371171 0.0147299999371171 0.014770000241696835 0.014770999550819397 0.014770999550819397 0.014771000482141972 0.014810999855399132 0.014810999855399132 0.014852000400424004 0.014852000400424004 0.014892000705003738 0.014933000318706036 0.01501499954611063 0.015015000477433205 0.015015000477433205 0.015095999464392662 0.015095999464392662 0.015095999464392662 0.015096000395715237 0.015177000313997269 0.015177000313997269 0.0152580002322793 0.015300000086426735 0.015339999459683895 0.015339999459683895 0.015341000631451607 0.015381000004708767 0.015463000163435936 0.01550300046801567 0.01550300046801567 0.015544000081717968 0.015584000386297703 0.015584000386297703 0.015625 0.015665999613702297 0.015665999613702297 0.015705999918282032 0.01574699953198433 0.0157880000770092 0.0157880000770092 0.015829000622034073 0.015951000154018402 0.016032000072300434 0.016032000072300434 0.016112999990582466 0.016112999990582466 0.016193999908864498 0.016276000067591667 0.016315999440848827 0.016316999681293964 0.0166830001398921 0.016846000216901302 0.016886000521481037

@github-actions
Copy link
Contributor

github-actions bot commented Oct 5, 2023

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

@OSBotify
Copy link
Contributor

OSBotify commented Oct 6, 2023

🚀 Deployed to staging by https://github.com/Julesssss in version: 1.3.79-0 🚀

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

@OSBotify
Copy link
Contributor

OSBotify commented Oct 9, 2023

🚀 Deployed to production by https://github.com/jasperhuangg in version: 1.3.79-5 🚀

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

@OSBotify
Copy link
Contributor

OSBotify commented Oct 9, 2023

🚀 Deployed to production by https://github.com/jasperhuangg in version: 1.3.79-5 🚀

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

@OSBotify
Copy link
Contributor

OSBotify commented Oct 9, 2023

🚀 Deployed to production by https://github.com/jasperhuangg in version: 1.3.79-5 🚀

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.

4 participants