[Dependency Updates] Update googleAutoServiceVersion to 1.0.1#18076
[Dependency Updates] Update googleAutoServiceVersion to 1.0.1#18076
googleAutoServiceVersion to 1.0.1#18076Conversation
Release Notes: https://github.com/google/auto/releases/tag/ auto-service-1.0.1
|
|||||||||||
| 💡 Scan this QR code with your Android phone to download and install the APK directly on it. | ||
| App | WordPress | |
| Build Flavor | Jalapeno | |
| Build Type | Debug | |
| Commit | d3b5463 | |
|
|||||||||||
| 💡 Scan this QR code with your Android phone to download and install the APK directly on it. | ||
| App | Jetpack | |
| Build Flavor | Jalapeno | |
| Build Type | Debug | |
| Commit | d3b5463 | |
zwarm
left a comment
There was a problem hiding this comment.
@ParaskP7 - 👋 It took a while to find the space of uninterrupted time to review this one, but I finally made it through.
I smoke tested the feature flag related functionality, remote features (@feature), features in development (@FeatureInDevelopment) and remote field configs (@RemoteFieldDefaultGenerater) included, on both, the WordPress and Jetpack apps. - All works as expected. I did not notice anything out of the ordinary.
I tested with the CI build + locally. I used my sandbox to proxy the api and set up my device to run traffic through charles. This was the only way to change the remote values to make sure the app worked as expected. You know what this process is like if you haven't done it in a while. 🤣 Certificates, ip address changes, SSL handshakes 🙉
✅ 1. BlazeFeatureConfig (@feature -> Remote Features)
✅ 2. SiteCreationDomainPurchasingFeatureConfig (@FeatureInDevelopment -> Features in Development)
✅ 3. BlazeFeatureConfig (@RemoteFieldDefaultGenerater -> Remote Field Configs)
4. ExampleExperimentConfig (https://github.com/experiment) - I was unable to test this one as thoroughly as I wanted since I don't think we've used it before.
I am going to approve, but let you make the decision to merge based on my ability to not test 4 as diligently as the rest.
🙏
|
👋 @zwarm and thank you so much for reviewing and testing this, you are awesome! 🙇 ❤️ 🚀
🎉
Yeaaa, I know how much fun all that is! 🤣 🙈 🙉 🙊
🎉
Yea, as per the PR description this config is unused, and I too I am not sure about it (never used it). As such, I think it is safe to ignore it for now. When and if we'll get to use that again, if that doesn't work (for some unknown reason), we'll try and fix that then and there. 👍
Merging it is, thank YOU! 🚀 ❤️ 🙇 |


Parent #17570
This PR updates
googleAutoServiceVersionto 1.0.1PS: @zwarm I added you as the main reviewer, not so randomly, since I just wanted someone from the WordPress team to be aware of and sign-off on that change for WPAndroid. I also added the @wordpress-mobile/apps-infrastructure team, but this in done only for monitoring purposes, as such, I am not expecting any active review from that team. Thus, feel free to merge this PR if you deem so.
To test:
@Feature), features in development (@FeatureInDevelopment) and remote field configs (@RemoteFieldDefaultGenerater) included, on both, the WordPress and Jetpack apps, and see if they both work as expected.BlazeFeatureConfigshould be enough):1. BlazeFeatureConfig (@feature -> Remote Features)
JetpackBlazemenu item shown below theActivity Logmenu item (MENUsub-tap onMy Sitemain tab). 🔥Mescreen ->App Settings->Debug settings.blazeremote feature and disable it.My Sitemain tab andMENUsub-tap and verify theBlazemenu item is no longer shown.blazeremote feature and verify theBlazemenu item is shown again.2. SiteCreationDomainPurchasingFeatureConfig (@FeatureInDevelopment -> Features in Development)
SiteCreationDomainsFragment, unfortunately, I am not sure how and would appreciate your help here.3. BlazeFeatureConfig (@RemoteFieldDefaultGenerater -> Remote Field Configs)
BlazeWebViewFragment, unfortunately, I am not sure how and would appreciate your help here.4. ExampleExperimentConfig (@experiment)
ExampleExperimentConfigexperiment related feature flag is unused and as such can't be tested atm.@Experimentrelated feature flags, as such, this feature can't be tested atm.Regression Notes
Potential unintended areas of impact
What I did to test those areas of impact (or what existing automated tests I relied on)
To testsection above.What automated tests I added (or what prevented me from doing so)
PR submission checklist:
RELEASE-NOTES.txtif necessary.