Test_runMC and Test_runReco should be in a single CI Test stage, which should report into Gitlab
Rationale:
Overall Gitlab CI is designed so, that the script in the test stage executes tests. These tests are governed by some framework, for example googletest (which we will use). At the end of test execution, the test framework sends exit signal and generates xml report.
This test report is then displayed in the pipeline for example here https://git.jinr.ru/nica/mpdroot/-/pipelines/15284/test_report.
For starters I suggest to merge runMC and runReco tests so that they run sequentially in a single docker in a single test stage. And if possible they should run under google test, which will generate the test report. This will make whole test process properly separated and speed up the CI pipeline.