From December 8 to December 10 the underlying cloud platform running GitLab CI jobs is being extended and thus, is unavailable. We do our best to compensate this with other resources but it might happen that you experience extended startup times for your CI jobs. Thanks for your understanding!

ci: make sure npm is installed in tests

Also update node to version 10.
27 jobs for master in 6 minutes and 26 seconds (queued for 3 seconds)
Status Name Job ID Coverage
  Test
failed py3.5-min-mysql #469049

00:04:09

failed py3.5-min-postgresql #469044

00:02:56

failed py3.5-min-sqlite #469041

00:03:10

failed py3.5-pypi-mysql #469051

00:04:12

failed py3.5-pypi-postgresql #469045

00:03:08

failed py3.5-pypi-sqlite #469042

00:02:54

failed py3.6-min-mysql #469047

00:01:41

failed py3.6-min-postgresql #469046

00:01:49

failed py3.6-min-sqlite #469043

00:01:53

failed py3.6-pypi-mysql #469052

00:02:46

failed py3.6-pypi-postgresql #469050

00:02:56

failed py3.6-pypi-sqlite #469048

00:02:33

passed test-docs #469038

00:03:17

failed py3.5-min-mysql #469030

00:04:06

failed py3.5-min-postgresql #469028

00:03:36

failed py3.5-min-sqlite #469025

00:02:52

failed py3.5-pypi-mysql #469031

00:03:43

failed py3.5-pypi-postgresql #469029

00:03:02

failed py3.5-pypi-sqlite #469027

00:02:50

failed py3.6-min-mysql #469036

00:01:49

failed py3.6-min-postgresql #469034

00:01:54

failed py3.6-min-sqlite #469032

00:01:51

failed py3.6-pypi-mysql #469037

00:02:49

failed py3.6-pypi-postgresql #469035

00:02:43

failed py3.6-pypi-sqlite #469033

00:02:27

 
  Coverage
skipped global-coverage #469039
 
  Deploy
skipped pages #469040
 
Name Stage Failure
failed
py3.5-min-sqlite Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.5-min-mysql Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.5-pypi-sqlite Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.6-min-sqlite Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.6-pypi-postgresql Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.5-pypi-mysql Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.5-min-postgresql Test
mv: cannot stat '.coverage': No such file or directory
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.6-min-mysql Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.5-pypi-postgresql Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.6-min-postgresql Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.6-pypi-sqlite Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
py3.6-pypi-mysql Test
Running after script...
$ mv .coverage .coverage.${CI_JOB_ID}
mv: cannot stat '.coverage': No such file or directory
Uploading artifacts for failed job
Uploading artifacts...
WARNING: /builds/rodare/invenio-uploadbyurl/report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1