-
Notifications
You must be signed in to change notification settings - Fork 19
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
Investigation: Discover any AMA appeal states that won't move forward automatically #14307
Comments
is this a delta ticket? |
Timebox to 3. |
One pattern is that we have appeals with closed root tasks but open child tasks. See https://dsva.slack.com/archives/CJL810329/p1590527026173900 and Appeals with open child tasks should have open root tasks. |
Approach
(Bullet items prefixed with "TODO" indicate a potential ticket to be created. TODO items that refer to creating a job imply a manual fix may be needed after investigation of alerts from the job.) Related ticketsSome stuck-appeal scenarios are being addressed/fixed by these tickets:
Related jobsThese jobs send alerts to #appeals-job-alerts.
Related Sentry alerts
Other scenarios
|
"Bad states""bad state" = "stuck" appeal that will not proceed without engineer intervention Appeals
Tasks
"Good states"
TODO: Analyze code
|
Whew! |
### Description Add code comments to `AppealsWithNoTasksOrAllTasksOnHoldQuery` based on #14307 (comment) and https://github.com/department-of-veterans-affairs/caseflow/pull/15595/files#r522410495 ### Acceptance Criteria - [ ] Code compiles correctly ### Testing Plan N/A
Description
We recently had two appeals reported in an unexpected state where their Distribution Tasks were cancelled, but they had other trees open. We believe these were affected by a bug we corrected last year.
The goal of this ticket is to look into the state of current AMA appeals and discover any potential orphan path in our codebase currently, and if any are found.
Acceptance criteria
Background/context/resources
Technical notes
The text was updated successfully, but these errors were encountered: