Merge branch 'feature-a/4275-reproducible-benchmark' into 'dev'

More reproducible benchmark

Closes #4275 and #4282

See merge request !687
6 jobs for dev in 1 minute and 9 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Test Tools
passed #660736
test_tools

00:00:10

 
  Test Quality
passed #660737
web
code_quality

00:00:12

 
  Test Unit
passed #660738
web
test_browser_unit

00:00:46

failed #660739
web
test_server_unit

00:00:12

 
  Test Functional
skipped #660740
docker x86_64
ff32-server-functional
skipped #660741
docker x86_64
ff45-server-functional
 
Name Stage Failure
failed
test_server_unit Test Unit

Makefile:7: recipe for target 'download_web2py' failed
make: *** [download_web2py] Error 8
make: Leaving directory '/home/gitlab-runner/builds/b8d876c1/0/vidjil/vidjil/server'
Uploading artifacts...
Runtime platform arch=386 os=linux pid=5558 revision=58272c27 version=12.7.0
WARNING: server/web2py/test-reports/TEST*xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1