GIT_SILENT: Add test CI support

5 jobs for !16 with work/add_test_ci in 10 minutes and 26 seconds (queued for 4 minutes and 12 seconds)
latest merge request
Name Stage Failure
failed
suse_tumbleweed_qt62 Build
XIO:  fatal IO error 4 (Interrupted system call) on X server ":90"
after 39943 requests (39943 known processed) with 0 events remaining.
## Tests failed
Uploading artifacts for failed job
Uploading artifacts...
JUnitTestResults.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... 201 Created
id=310973 responseStatus=201 Created token=iZEc4zNh
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
suse_tumbleweed_qt515 Build
Uploading artifacts as "junit" to coordinator... 201 Created  id=310971 responseStatus=201 Created token=7uPMshun
Uploading artifacts...
WARNING: CoberturaLcovResults.xml: no matching files
ERROR: No files to upload
Uploading artifacts...
WARNING: cppcheck.json: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
freebsd_qt515 Build
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=99041 revision=f0a95a76 version=14.5.0
JUnitTestResults.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=310972 responseStatus=201 Created token=SB7-Ah-8
Cleaning up project directory and file based variables
Removing JUnitTestResults.xml
Removing ci-utilities/
HEAD is now at 68438d3 GIT_SILENT: Add test CI support
ERROR: Job failed: exit status 1