How to check issue from Rollbar
Rollbar channel:
- rollbar-server https://hungryhubgroup.slack.com/archives/CUYEDA8AG
- rollbar-web-app https://hungryhubgroup.slack.com/archives/C85L6D4P4
- rollbar-ios https://hungryhubgroup.slack.com/archives/C01LUU77HMW
- rollbar-android https://hungryhubgroup.slack.com/archives/CV0PPGMST
- rollbar-fastapi https://hungryhubgroup.slack.com/archives/C030VFMMJFQ
- rollbar-plumber https://hungryhubgroup.slack.com/archives/C030MHADG07
- firebase-notif https://app.slack.com/client/T7RKN19CL/C04C0SHFBL4 (firebase channel to receive crach notif from firebase) Rollbar testing procedure:
-
Check the Rollbar Check the Traceback and Occurrences. Traceback contain code or data that trigger the error and in this section sometime contain someone that write or make the change on the code that trigger the error. Occurrences contain where the error happen, which server or clients app. For example this error, after check the rollbar error in Traceback and Occurrences The code that triggered the error was
70 package.attributes = permitted_paramsthat wrote by imamulakhyar93 committed this on Mar 25th, 2021 and the error happen in staging server https://hh-engineering.my.id/admin/packages/set_menus/1.json?locale=en -
Create ticket and assign it to PRG Title : [Which rollbar][What error] - Complete title in the rollbar For example this error the title can be like this [Server][UnknownAttributeError] - #39011 ActiveModel::UnknownAttributeError: unknown attribute 'restaurant_commision' for HhPackage::Package::SetMenu.
-
QA test it After PRG inform the QA that issue has been fix, QA can test base on the comment on the PR or information from the PRG which part or specific step to test. If there’s no comment or any information from PRG, QA can try smoke test the deploy or build and try to make a booking.
-
QA approved the PR If no issue found in the deploy or build provided by the PRG base on scope, QA can approve the PR. QA can contact the PRG for any issue regarding the PR.
-
Change the status to resolved in the slack channel QA can resolve the error from the rollbar or slack channel.