SampleSet: check that the value exists before trying to access it

Fix #4869
14 jobs for feature-s/faster-list in 37 minutes and 27 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Test Tools
passed #1408276
test_tools

00:00:10

 
  Test Quality
failed #1408277
allowed to fail
code_quality

00:00:04

 
  Test Unit
passed #1408278
web
test_server_unit

00:00:19

 
  Deploy Review
passed #1408279
deploy_review_server

00:00:30

passed #1408280
manual
stop_deploy_review_server

00:00:08

 
  Test Functional
passed #1408281
x86_64 docker
ff32-server-functional

00:07:30

passed #1408282
x86_64 docker
ff45-server-functional

00:07:11

 
  Test Cypress Server
passed #1408287
x86_64 docker
server_chrome_latest

00:06:38

passed #1408288
x86_64 docker
server_chrome_legacy

00:06:16

passed #1408286
x86_64 docker
server_chrome_supported

00:06:27

passed #1408284
x86_64 docker
server_firefox_latest

00:06:40

passed #1408285
x86_64 docker
server_firefox_legacy

00:06:57

passed #1408283
x86_64 docker
server_firefox_supported

00:06:55

 
  Test Tutorial Server
passed #1408289
web-pandoc
server_tutorial_server

00:08:04

 
Name Stage Failure
failed
code_quality Test Quality
$ function propagate_env_vars() { # collapsed multi-line command
$ docker pull --quiet "$CODE_QUALITY_IMAGE"
unknown flag: --quiet
See 'docker pull --help'.
Uploading artifacts...
Runtime platform arch=386 os=linux pid=29913 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