This is the main script that is sourced by Functional tests, and which executes the main test phases for that type of test.
It executes the same first test phases as the other main test scripts, but then executes some functional-specific phase at the end.
The common test steps that are executed are:
- source overlays.sh, then call set_overlay_vars
- source reports.sh
- source functions.sh
- call pre_test
- call build
- call deploy
- call test_run
Then functional.sh executes: