Closed JorgeMucientes closed 1 week ago
1 Warning | |
---|---|
:warning: | This PR is assigned to the milestone 21.2. This milestone is due in less than 2 days. Please make sure to get it merged by then or assign it to a milestone with a later deadline. |
1 Message | |
---|---|
:book: | This PR contains changes to Tracks-related logic. Please ensure (author and reviewer) the following are completed:
|
Generated by :no_entry_sign: Danger
App Name | WooCommerce-Wear Android | |
Platform | ⌚️ Wear OS | |
Flavor | Jalapeno | |
Build Type | Debug | |
Commit | 626eaa93239d02b48d9cfd2cbb9432538728d5dc | |
Direct Download | woocommerce-wear-prototype-build-pr12888-626eaa9.apk |
📲 You can test the changes from this Pull Request in WooCommerce Android by scanning the QR code below to install the corresponding build.
App Name | WooCommerce Android | |
Platform | 📱 Mobile | |
Flavor | Jalapeno | |
Build Type | Debug | |
Commit | 626eaa93239d02b48d9cfd2cbb9432538728d5dc | |
Direct Download | woocommerce-prototype-build-pr12888-626eaa9.apk |
Attention: Patch coverage is 47.05882%
with 9 lines
in your changes missing coverage. Please review.
Project coverage is 40.22%. Comparing base (
fc0c7e6
) to head (626eaa9
). Report is 165 commits behind head on trunk.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Hey @irfano great questions! Thanks for bringing those up.
Do you know why I can't see woocommerceandroid_blaze_suggestions_loading_failed in the Tracks Live View or Events?
Hmm, that's interesting. Afaik the live view should show the tracked events even if the app is DEBUG
build. I did notice that the live view takes around 5-10 mins to display the events tracked. Did you wait that long? Although when I looked for woocommerceandroid_blaze_suggestions_loading_failed
in the events section, there are no results showing there, which is weird since the events we fired for testing should show there. I wonder if the event is only is_debug: true
it doesn't show up in the events panel? But I think that'd be really strange because I checked other events and is showing results for both debug and production builds.
The auto-message suggested that “The tracks events must be validated in the Tracks system.” Should we validate all newly added events?
I think we should. Good reminder. I tried starting the event validation process, but since there aren't any tracked instances of it I don't think I can complete it. I'll look into this to figure out why woocommerceandroid_blaze_suggestions_loading_failed
is not showing up on tracks
Did you wait that long?
Yes, I did. Thank you for investigating this further. For further discussion: p1731584513235259-slack-C03L1NF1EA3
Closes: #12878
Description
This PR adds tracking to errors when fetching suggestion for a Blaze ad.
Steps to reproduce
To reproduce the error where fetching suggestions fail to load, you have to create a scenario where Jetpack sync issues happen. I followed the next steps to create a Jetpack Sync issues:
Manage
> Disconnect JetpackIf you can't reproduce this error or don't want to follow these steps ping me and I'll invite you to
https://traditional-sable-finfoot.jurassic.ninja/
which is already experiencing the Jetpack sync issue.Testing information
The tests that have been performed
The above
https://github.com/user-attachments/assets/8e1c0324-475c-44e5-9d61-ad31d1663563
This is an internal tracking change no need to add anything to release notes.
RELEASE-NOTES.txt
if necessary. Use the "[Internal]" label for non-user-facing changes.Reviewer (or Author, in the case of optional code reviews):
Please make sure these conditions are met before approving the PR, or request changes if the PR needs improvement: