You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a platform backend dev, I want to know that all of the Sidekiq jobs we own are functioning properly, so that the Platform is stable.
Issue Description
As a follow-up to the review of Sidekiq jobs done in #94632, we need to go a little deeper into the low-priority jobs to review them for error handling. Use the sidekiq-exception-handling-review board (filtered by owner-(team):Platform) and go through each of the jobs labeled Low and review the four listed in the Tasks section for the following:
What does the job do?
Is the job still needed?
Answer the questions in the "Draft" for each job (where applicable).
Does the job need exception handling added?
Any other modifications needed?
Add findings to the Draft for each job and then move each into the "Assessment Review Complete" column. For any that need work done, click "Convert to issue" on the Draft and add our team label.
Tasks
Review the exception handling and answer the questions listed above in the Draft for each of the platform-owned jobs:
TestUserDashboard::DailyMaintenance
AccountLoginStatisticsJob
SidekiqStatsJob
TransactionalEmailAnalyticsJob
Convert to issue any that need more work done.
Success Metrics
Platform-owned Sidekiq jobs are audited for necessity and error handling. Tickets are created for future work.
Acceptance Criteria
The four jobs listed above have been reviewed and filled out in the Sidekiq board.
Any that need more work are converted to Issues.
Any that don't need more work are moved to the "Action Items/Review Completed" column.
Validation
Review the four jobs listed above on the Sidekiq board to determine whether the action taken for each was appropriate.
The text was updated successfully, but these errors were encountered:
Sprint note: This ticket was split off from this ticket because it was pointed at over a 5 and needed to be broken down into more manageable segments of work.
SidekiqStatsJob - Almost done. I converted this to an issue for the job to get deleted at a later point. But then I realized actually deleting the code was less work than writing up the issue, so I have a PR to delete the job and the test: department-of-veterans-affairs/vets-api#19990.
User Story
As a platform backend dev, I want to know that all of the Sidekiq jobs we own are functioning properly, so that the Platform is stable.
Issue Description
As a follow-up to the review of Sidekiq jobs done in #94632, we need to go a little deeper into the low-priority jobs to review them for error handling. Use the sidekiq-exception-handling-review board (filtered by
owner-(team):Platform
) and go through each of the jobs labeledLow
and review the four listed in the Tasks section for the following:Add findings to the Draft for each job and then move each into the "Assessment Review Complete" column. For any that need work done, click "Convert to issue" on the Draft and add our team label.
Tasks
Success Metrics
Platform-owned Sidekiq jobs are audited for necessity and error handling. Tickets are created for future work.
Acceptance Criteria
Validation
Review the four jobs listed above on the Sidekiq board to determine whether the action taken for each was appropriate.
The text was updated successfully, but these errors were encountered: