-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Use data client for peer review calls #2937
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅ A review job has been created and sent to the PullRequest network.
@maskaravivek you can click here to see the review status or cancel the code review job.
Codecov Report
@@ Coverage Diff @@
## master #2937 +/- ##
=========================================
+ Coverage 3.69% 3.7% +0.01%
=========================================
Files 249 249
Lines 12271 12226 -45
Branches 1091 1085 -6
=========================================
Hits 453 453
+ Misses 11783 11739 -44
+ Partials 35 34 -1
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @maskaravivek
@neslihanturan , what manual tests did you perform with this? |
Hi @misaochan , since this looked like a basic refactor and all tests are included I played around peer review such as marking images as mis-categorized etc. But I can't say precise test steps, will definitely write next time. Now I remake a test too on master since this code is already on master (on beta cluster API 26 emulator), and mis-categorized thing works but others has no effect. Did you also experience this issue? |
Did something break? |
yes @maskaravivek according to my beta cluster tests current master review questions has no effect except category one. |
Yes, same issue here. I think for PRs related to our backend overhaul, we need to manually test them a bit more rigorously than we would other PRs, due to the high potential for side effects. |
I agree, will be more careful next time. Do you think we should revert this merge? |
It would be great if we could keep the changes in master as my other changes are based on it. I can pick up the fixes for the issues immediately. |
Okay, thanks @maskaravivek ! |
Sure, we can keep the changes in master, just link to this when you have your fix PR up. |
Sure. :) |
Fixes #2921
This is the first PR where we start leveraging the data client library.
The APIs were not defined in the library so as defined in the documentation, I have created a
ReviewInterface
for the API calls.Check out the documentation to go through the steps.
https://github.com/wikimedia/wikimedia-android-data-client