Closed cholly75 closed 1 year ago
When deployed, we will need to restore the following trial sessions:
Testing Feedback 12/20/2022. @codyseibert @cholly75
I went through and clicked on everything from the Session copy page and Session detail page as a Judge and CA. Results are expected. Testing looks great! Here are my testing notes.
What the Judge/CA CANNOT do at this point in time (with the payload exceeding our limit). This is to be expected until the next story is deployed. (#9759)
When reviewing the JSON in the console, I see that the trial-session json now only shows the data for the specific judge, rather than EVERY judge and EVERY trial session. I do have some things to consider for the future:
As a judge and chambers users, so that I am not logged out immediately upon viewing my dashboard, I need the logic that returns my relevant trial sessions to query specifically for sessions I am associated to.
On 12/19/22 we started experiencing immediate logouts for judge and chambers users; the root cause of this was traced to the accumulated volume of overall trial session data. Apparently the logic responsible for displaying relevant sessions on the user dashboard queries for all available trial sessions before filtering them for applicable user data; the amount of data initially returned in the query exceeds the size limitation and causes an automatic logout for the user.
Based on recommendations by @codyseibert this can be refined to query for the specific needed data initially, preventing the need to return the entirety of the trial session data and avoiding the forced logout symptom described above.
Pre-Conditions
Acceptance Criteria
Notes
Tasks
Test Cases
Story Definition of Ready (Created on 9/26/21)
The following criteria must be met in order for the user story to be picked up by the Flexion development team. The user story must:
Process: Flexion developers and designers will test if the story meets acceptance criteria and test cases in Flexion dev and staging environments (“standard testing”). If additional acceptance criteria or testing scenarios are discovered while the story is in progress, a new story should be created, added to the backlog and prioritized by the product owner.
Definition of Done (Updated 5-19-22)
Product Owner
UX
Engineering
test
environment if prod-like data is required. Otherwise deployed to anyexperimental
environment.staging
environment.