Currently, we only have unit tests, now we wish to do a complete setup test. One way to do it is to make a Scenario for each test and write the output to a file, then read the file and check that the contents are as expected. Also you may need to manually change GitHub actions for specific tests (AdvantEDGE for example), I recommend setting up a Docker image specifically for such tests.
You can come up with any idea of how to implement these tests.
Currently, we only have unit tests, now we wish to do a complete setup test. One way to do it is to make a Scenario for each test and write the output to a file, then read the file and check that the contents are as expected. Also you may need to manually change GitHub actions for specific tests (AdvantEDGE for example), I recommend setting up a Docker image specifically for such tests.
You can come up with any idea of how to implement these tests.