Open JanellC opened 1 year ago
I will look into it
Shahbaz will test locally and merge to develop
If the reportCode contains "EVAL" and the evaluation status is "Pass"
If any errors occur while generating any report
If the reportCode contains "EVAL", evaluation status is NOT "Pass", and no errors
@alangmaid you can test this on dev
Summary: @chrisgitsit and @annalbrecht - UAT is complete and inconsistencies in displaying Eval messages still exist. We need to pull this ticket into a broader Evaluation Reports messaging requirements meeting to clarify what the requirements are and ensure the messages are displaying consistently across the modules.
Testing Summary:
display "An error has occurred therefore a report cannot be generated at this time. Please check back later or contact support."
display "Evaluation has passed without errors"
Conclusion: The display is inconsistent based on module, (e.g., Monitoring Plan and Emissions) and/or whether the user is logged in or out of the test environment. Below are two examples of the error:
display "Evaluation is old or expired and error data is no longer available"
Conclusion: When the user opens an old evaluation report, the user does not receive this error message. Below are two examples of the error. FYI - the link in the two different emails are the same link.
Update: This ticket should be deployed to beta and a requirements meeting needs to be scheduled to gather the Eval Report requirements and generate tickets the appropriate tickets.
Also, this ticket #5894 is related to ticket #5954 (attach eval report to email). The three error messages should still be checked with ticket #5954 is pushed into test.
Context
As discussed during DSU on 11/8 will complete the following in the scope of this ticket:
Will add a message for invalid evaluation links
If any errors occur while generating any report
If the reportCode contains "EVAL" and the evaluation status is "Pass"
If the reportCode contains "EVAL", evaluation status is NOT "Pass", and no errors
During DSU on 11/6 discussed adding an error message. This issue came out of the bug documented below.
Bug: Evaluation Email Report #5883 Issue: There are no details about the crititcal errors from link to Critical Errors in email Steps to Recreate:
Checkout 2493 config 60 Import 2023 Q1 QA test Expand Linearity Add Protocol Gas Add High on Gas Level Code Add Nitrogen Balance Gas, Carbon Dioxide, Nitric Oxide, Total Oxides of Nitrogen Gast Type Code Add CC1234567 in Cylinder Identifier Select Airgas USA, LLC, an Air Liquide Componany (NC) Add 10/31/2026 in Expiration Date Run evaluation on QA test View notification email https://usepa.sharepoint.com/sites/CAMDCVPTeam/Shared%20Documents/Forms/AllItems.aspx?id=%2Fsites%2FCAMDCVPTeam%2FShared%20Documents%2FECMPS%20Beta%20Testing%2F2023%2D10%2D27%20Screenshots%2FTEST%5FEVAL%5FEast%20River%5F2493%2Ehtml&parent=%2Fsites%2FCAMDCVPTeam%2FShared%20Documents%2FECMPS%20Beta%20Testing%2F2023%2D10%2D27%20Screenshots