-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
releaseAnything pertaining to a release of the productAnything pertaining to a release of the producttestingUnit, regression, performance, QA, test automationUnit, regression, performance, QA, test automation
Milestone
Description
This will involve creating a script to:
- get all published rules
- read through the sharepoint directory of test data
- compile the positive and negative test data resources for all published rules
- This part may be difficult because the folder and file structure may be inconsistent. Might involve some reorganization of the folder structures to be consistent or the manual creation of a mapping file.
- execute each rule with the test data
- parse the result data
- for positive test data, there should be at least 1 positive result and no negatiive results. skips can be ignored
- for negative test data, there should be at least 1 negative result
- summarize the test results
Depending on runtime, we could run this action on push or create a cron job to run periodically using git actions:
https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#schedule
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
releaseAnything pertaining to a release of the productAnything pertaining to a release of the producttestingUnit, regression, performance, QA, test automationUnit, regression, performance, QA, test automation