algo/: The name of the clone is only provided when fine segmented

Otherwise the name is a long string that can hardly be understood by the
users.

Fix #3890
10 jobs for feature-a/3890-unexpected-name in 10 minutes and 41 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test Tools
passed #318125
test_tools

00:00:06

failed #317717
test_tools

00:00:02

 
  Test Unit
passed #317718
test_algo_unit

00:03:01

 
  Test Functional
failed #317719
test_algo_should

00:07:34

 
  Test Shouldvdj
skipped #317720
test_algo_shouldvdj
 
  Coverage
skipped #317721
algo_coverage
 
  Prepare Release
skipped #317722
allowed to fail manual
prepare_release
 
  Valgrind Unit
skipped #317723
valgrind
algo_valgrind_unit
 
  Valgrind Functional
skipped #317724
valgrind allowed to fail manual
algo_valgrind_functional
 
  Multiple Tests
skipped #317725
several-compilers allowed to fail manual
test_various_compilers_manual
 
Name Stage Failure
failed
test_algo_should Test Functional
make[1]: *** [should] Error 2
make[1]: Leaving directory '/home/gitlab-runner/builds/b8d876c1/0/vidjil/vidjil/algo'
Makefile:212: recipe for target 'should_coverage' failed
make: *** [should_coverage] Error 2
make: Leaving directory '/home/gitlab-runner/builds/b8d876c1/0/vidjil/vidjil/algo'
Uploading artifacts...
algo/tests/should.xml: found 1 matching files
Uploading artifacts to coordinator... ok
id=317719 responseStatus=201 Created token=8xW_u3Ji
ERROR: Job failed: exit status 1