avoid confusing the ci server when parallel

the service messages were sent in parallel, thus causing the ci server
to be confused with the nesting of the tests. The service messages are
now sent sequentially after finishing to run the tests.