Repository navigation
[NoQA] feat: chat TTI - #39394
[NoQA] feat: chat TTI#39394
Conversation
|
I've added new mark for tracking - it should reflect a real TTI 👀 One question is open though - do we want to track CPU usage during our interactions as well? @rinej may I ask you to review these changes? |
mountiny
left a comment
There was a problem hiding this comment.
Changes look good to me, anything you need to clarify here still?
@mountiny Maybe additional review from @rinej or @adamgrzybowski 👀 |
|
Code wise this looks good, results are also realistic - @kirillzyusko @mountiny up to us what scale AND style of an account we want to aim for (maybe @quinthar 's?). This may bring the numbers up a lot, 2s might become stable for a long time so it can get hard to see the improvements (2s -> 0.5s is harder to achieve now for everyone than 5s/10s+ -> 2s for a hard case scenario). [nit] One additional comment I might have is the wording, is it possible that we align it between all of the places? That's for the consistency, |
|
Sounds good @kirillzyusko @chrispader could we update the variables and logs to not refer chat TTI but use the |
|
@adhorodyski we already have Do you think we should rename |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
|
I am just going to go ahead with this one, we can discuss renaming potentially later |
|
🚀 Deployed to staging by https://github.com/mountiny in version: 1.4.62-0 🚀
|
1 similar comment
|
🚀 Deployed to staging by https://github.com/mountiny in version: 1.4.62-0 🚀
|
|
@kirillzyusko how do QA team validate the step ?
Could you please share the QA steps? |
|
🚀 Deployed to staging by https://github.com/mountiny in version: 1.4.62-0 🚀
|
|
@mountiny @kirillzyusko could you help with this #39394 (comment)? |
|
No QA here, sorry |
|
🚀 Deployed to production by https://github.com/thienlnam in version: 1.4.62-17 🚀
|
Details
Added
Chat TTImetric:And running a test:
Fixed Issues
$ #34494
PROPOSAL: N/A
Tests
run ChatOpening tests
check that new metric is present and has valid values
Verify that no errors appear in the JS console
Offline tests
N/A
QA Steps
run ChatOpening tests
check that new metric is present and has valid values
Verify that no errors appear in the JS console
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop