Merge branch 'hotfix-s/880-download-results-permission' into 'dev'

Check permissions before retrieving results

Closes vdj#880

See merge request !476
17 jobs for dev in 22 minutes and 22 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test Tools
passed #338876
test_tools

00:00:06

 
  Test Quality
passed #338877
web
code_quality

00:00:08

 
  Test Unit
passed #338878
test_algo_unit

00:03:07

passed #338879
web
test_browser_unit

00:00:29

passed #338880
web
test_server_unit

00:00:16

 
  Test Germlines
passed #338881
test_germlines

00:06:45

 
  Test Functional
passed #338882
test_algo_should

00:07:56

failed #338942
web
test_browser-functional

00:04:16

failed #338884
docker x86_64
test_server_functional

00:02:54

failed #338941
web
test_browser-functional

00:03:48

failed #338883
web
test_browser-functional

00:04:50

 
  Test Shouldvdj
skipped #338885
test_algo_shouldvdj
 
  Test Functional External
skipped #338886
web
test_browser-functional-external
 
  Coverage
skipped #338887
algo_coverage
 
  Valgrind Unit
skipped #338888
valgrind
algo_valgrind_unit
 
  Valgrind Functional
skipped #338889
valgrind allowed to fail manual
algo_valgrind_functional
 
  Multiple Tests
skipped #338890
several-compilers allowed to fail manual
test_various_compilers_manual
 
Name Stage Failure
failed
test_browser-functional Test Functional
3 runs, 10 assertions, 0 failures, 0 errors, 0 skips

[Minitest::CI] Generating test report in JUnit XML format...
=== functional/test_segmenter_page_errors.rb : ok

Makefile:13: recipe for target 'functional' failed
make: *** [functional] Error 1
make: Leaving directory '/home/gitlab-runner/builds/9103f1f5/0/vidjil/vidjil/browser/test'
ERROR: Job failed: exit status 1
failed
test_server_functional Test Functional
2019-06-02 04:30:23 (3.93 MB/s) - '/usr/local/bin/gosu.asc' saved [543/543]

+ mktemp -d
+ export GNUPGHOME=/tmp/tmp.NwXAr5tRfm
+ gpg --keyserver ipv4.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
gpg: keybox '/tmp/tmp.NwXAr5tRfm/pubring.kbx' created
gpg: keyserver receive failed: No data
The command '/bin/sh -c set -x && apt-get update && apt-get install -y --no-install-recommends ca-certificates wget cron unzip make python ipython python-enum34 python-requests git python-ijson libyajl2 python-cffi gnupg2 && rm -rf /var/lib/apt/lists/* && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture)" && wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc" && export GNUPGHOME="$(mktemp -d)" && gpg --keyserver ipv4.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu && rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc && chmod +x /usr/local/bin/gosu' returned a non-zero code: 2
ERROR: Job failed: exit status 1