-
Notifications
You must be signed in to change notification settings - Fork 6
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
Create E2E "Golden Copy" tests #1600
Comments
Created from #1539 |
@brick-green @scleary1cs @JohnNKing Ticket that will need refinement for introducing a different way of validating end2end tests for the CLIA validation scenarios |
@dbgolson Can you verify if the spreadsheet that is linked within the card is the current copy? It is in the Archived folder. If so, where can I get the files mentioned within Original CDPH File Name row? Also, what is the Archived File Name step? |
That spreadsheet is a "living document" as it is updated, I have archived the previous version with a date stamp prefix in the file name and placed it in a subdirectory called "Archived". The most current working document titled "CA PHL NBS Test Results - Test Configurations Concept Codes and Test Case Scenarios.xlsm" is found here - https://drive.google.com/drive/folders/17_jQZj8KVrvtslnn_bAXmb6lEh-o0eNO?usp=drive_link |
We currently have the modified workflow for automated staging test back up and running. We need to fix the encoding issue with our input example files, send them through the workflow, and store the expected files in our repo. We may also need to modify RS to have the blob use the external file name. |
PR for modifying RS blob transport to utilize external filename https://github.com/CDCgov/prime-reportstream/pull/16920/files |
Once the PR mentioned above is merged in, we will be able to test the full functionality of both workflows. |
Story
As an ETOR partner, in order to ensure complete mappings and transformations for ETOR messages continue to function as expected, we need to create the ability to have "golden copy" E2E tests where an input test message received from the lab/hospital is run through the entire message processing workflow and the output is compared to a known "good" copy.
Pre-conditions
Acceptance Criteria
Tasks
nameFormat: "golden-copy"
Additional Context
Definition of Done
/adr
folder)README.md
ReportStream Setup
section inREADME.md
rs-e2e
project for any new transformations. Includes improvements to the assertion code required to make the new assertionsNote: Please remove any DoD items that are not applicable
Research Questions
Decisions
Notes
The text was updated successfully, but these errors were encountered: