-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or requestinvestigationInvestigate how something works/behavesInvestigate how something works/behaves
Milestone
Description
This is a slightly vague investigation ticket as we need to capture some requirements before writing a more detailed set of tasks.
Goal: Each PR will be required to pass an automated test to be merged.
TODO:
- Define what is tested
- Write tests (assume Robotframework + Playwright as per Novartis, worth investigating current selenium tests)
- Link up Jenkins and Github (I know it can be done, uncertain of exact mechanisms for public github and private jenkins instance)
General thoughts:
PR will be best with only a minimal, quick, level of "smoke test" - check all the major features to ensure nothing is completely broken. The aim is to be more rigorous than what we'd usually do to investigate a PR on a dev box.
Decide if we want one test with a scope argument, or multiple tests. Could have multiple test suites and decide which of those are run by specific jenkins jobs?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestinvestigationInvestigate how something works/behavesInvestigate how something works/behaves