enhancementhelp wantedtests
描述
Description
There should be at least some test cases making sure that the scripts don't brake when new things get introduced.
This could be done by:
- segmenting the train and run scripts into functions that get called in the train and run script and then testing those
- or implementing the local mode and then running local tests in the test suites