tests server; add new function to get login user name and password

Also update functions that need it
add a new function 'create_user' to automaticaly create a new user
37 jobs for feature/monitor-app in 4 seconds (queued for 4 seconds)
latest
Status Job ID Name Coverage
  Test Tools
failed #1120704
test_tools

00:00:02

 
  Test Quality
failed #1120705
allowed to fail
code_quality

00:00:02

skipped #1120706
web
code_quality_custom
 
  Test Unit
skipped #1120707
test_algo_unit
skipped #1120708
web
test_browser_unit
skipped #1120709
web
test_server_unit
 
  Test Functional
skipped #1120713
web
chrome-browser-functional
skipped #1120711
web
ff32-browser-functional
skipped #1120715
docker x86_64
ff32-server-functional
skipped #1120712
web
ff45-browser-functional
skipped #1120716
docker x86_64
ff45-server-functional
skipped #1120714
legacy
old-chrome-browser-functional
skipped #1120710
test_algo_should
 
  Test Tutorial
skipped #1120719
web-pandoc
chrome-browser-tutorial
skipped #1120717
web-pandoc
ff32-browser-tutorial
skipped #1120718
web-pandoc
ff45-browser-tutorial
skipped #1120720
legacy
old-chrome-browser-tutorial
 
  Test Shouldvdj
skipped #1120721
test_algo_shouldvdj
 
  Test Functional External
skipped #1120724
web
chrome-browser-functional-external
skipped #1120722
web
ff32-browser-functional-external
skipped #1120723
web
ff45-browser-functional-external
skipped #1120725
legacy
old-chrome-browser-functional-external-chrome
 
  Coverage
skipped #1120726
algo_coverage
 
  Valgrind Unit
skipped #1120727
valgrind
algo_valgrind_unit
 
  Valgrind Functional
skipped #1120728
valgrind allowed to fail manual
algo_valgrind_functional
 
  Multiple Tests
skipped #1120736
cidocker allowed to fail manual
test_clang34_manual
skipped #1120737
cidocker allowed to fail manual
test_clang4_manual
skipped #1120738
cidocker allowed to fail manual
test_clang6_manual
skipped #1120739
cidocker allowed to fail manual
test_clang7_manual
skipped #1120735
cidocker allowed to fail manual
test_gcc10_manual
skipped #1120729
cidocker allowed to fail manual
test_gcc48_manual
skipped #1120730
cidocker allowed to fail manual
test_gcc5_manual
skipped #1120731
cidocker allowed to fail manual
test_gcc6_manual
skipped #1120732
cidocker allowed to fail manual
test_gcc7_manual
skipped #1120733
cidocker allowed to fail manual
test_gcc8_manual
skipped #1120734
cidocker allowed to fail manual
test_gcc9_manual
 
  Monitor App
skipped #1120740
web
monitor_app
 
Name Stage Failure
failed
code_quality Test Quality
make[1]: *** [LIL-L4.fastq.gz] Error 4
make[1]: Leaving directory '/home/gitlab-runner/builds/b8d876c1/0/vidjil/vidjil/demo'
Makefile:67: recipe for target 'demo' failed
make: *** [demo] Error 2
Uploading artifacts...
Runtime platform arch=386 os=linux pid=5783 revision=58272c27 version=12.7.0
WARNING: gl-code-quality-report.json: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1
failed
test_tools Test Tools
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Retrieving demo dataset, please be patient…
Makefile:7: recipe for target 'LIL-L4.fastq.gz' failed
make[1]: *** [LIL-L4.fastq.gz] Error 4
make[1]: Leaving directory '/home/gitlab-runner/builds/b8d876c1/0/vidjil/vidjil/demo'
Makefile:67: recipe for target 'demo' failed
make: *** [demo] Error 2
ERROR: Job failed: exit status 1