-
Notifications
You must be signed in to change notification settings - Fork 3
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
Milestone 4 Feedback #99
Comments
Hi Zac @zwarham , Thank you for your feedback. I got some questions regarding the grading. We have 4 tests to pass, which is more than 3 and shows in the passing information. Also, we follow what Florencia taught and the ci/cd passed that our pages can be updated on shiny every time we push the commits. May I know what the |
Hi @zwarham, could we also get some clarification for our deductions for "Tie it all together and deliver a production ready app"? (10 mark deduction)
|
Hi, this is the information we look at for the workflows As for the tests, I only see two in the required document - https://github.com/UBC-MDS/citytemp/blob/main/tests/testthat/test-shinytest2.R |
Please see attached picture for Dubois - it shows on the map but not in the dropdown The double flashing is because your widgets react to multiple sources that change each other. Your children elements are reacting on each other instead of their parents. You should either have a hierarchical react order or a delay to avoid reacting more than once |
Hi @zwarham , I think you should not check the commit message for a specific file since when we merge the pull request too soon, the merge also triggers one deployment so the pull request one failed due to multiple deployment. Please check our action workflow at last and also our badge shows ci/cd works. For the tests, I think she mentions the number should be the “PASS” one. I created both screenshots and value checking for 2 actions so it is 2*2=4 tests. Thank you. Team 3 |
Unfortunately these are the instructions provided by Florencia for grading. If you disagree, please create a regrade request on Slack by creating a group conversation with Florencia, myself and your group members and explain to Florencia your reasoning. |
Yes, sometimes the GitHub action workflow can fail due to multiple deployments, that is correct. |
Thank you for your feedback @flor14 . Just to double confirm that you mean the multiple deployments cause that specific commit failed is a one-time issue and our workflow works great for all the later commits, so we can get full marks for the ci/cd. Thank you!
|
Hi @flor14, Thank you for reviewing the above request 😊. We also wanted to discuss the following items - a) The 10 marks deduction in the "Tie it all together and deliver a production-ready app" - accuracy. The information shown on the page is accurate based on the selection in the drop-downs. As per the design, the cities drop-down is populated with the cities in the current selected state. We are considering the state drop-down as the parent element here. Hence, if a state is changed, the cities drop-down will get updated and the reactive elements also will be updated as per the selected state and first item in the city dropdown. b) 5 marks deduction in Reproducibility – testing We have implemented 2 testthat functions that works as expected. But 0 marks were given for mechanics in this section. This is the link to the app. Thank you for your time and consideration, |
Regrading request: a) The 10 marks deduction in the "Tie it all together and deliver a production-ready app" - accuracy. I will consider this discount correct based on 2 aspects:
b) deduction in Reproducibility – testing I have returned 10 points for the workflows because this is a grading error |
o 4/4 mechanics
o 20/20 mechanics
o 0/5 mechanics
Not enough test that cases (required 3)
o 5/5 accuracy
o 5/5 mechanics
o 0/5 accuracy
Deploy_app.yaml is not passing
o 20/20 mechanics
o 10/20 accuracy
Some cities do not work (eg. Dubois in WY)
When selecting a city in one state and then following that with another state, it reacts twice (once for the change in state and once for the change in city) which causes the widgets to flash
o 10/10 visualization
o 6/6 reasoning
The text was updated successfully, but these errors were encountered: