This PR will use the already locally running Trino server instead of starting a new instance for every module. This saves us some time running tests and is easier for debugging as the server is not stopped after running the tests and doesn't use a random port.
It also removes some (broken) legacy code for running tests and managing docker.
Non-technical explanation
Release notes
(x) This is not user-visible or docs only and no release notes are required.
( ) Release notes are required, please propose a release note for me.
( ) Release notes are required, with the following suggested text:
Description
This PR will use the already locally running Trino server instead of starting a new instance for every module. This saves us some time running tests and is easier for debugging as the server is not stopped after running the tests and doesn't use a random port.
It also removes some (broken) legacy code for running tests and managing docker.
Non-technical explanation
Release notes
(x) This is not user-visible or docs only and no release notes are required. ( ) Release notes are required, please propose a release note for me. ( ) Release notes are required, with the following suggested text: