device schema: the environment is a dictionary

Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
15 jobs for schema in 3 minutes and 5 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Test
passed #53035
amd64
dispatcher-debian-10

00:02:47

failed #53033
amd64
dispatcher-debian-9

00:03:05

passed #53036
amd64
server-debian-10

00:02:02

passed #53034
amd64
server-debian-9

00:02:23

 
  Analyze
skipped #53038
amd64
black
skipped #53040
amd64
code_quality
skipped #53039
amd64
codestyle
skipped #53042
amd64
job-schema
skipped #53041
amd64
pylint
skipped #53037
amd64-dind allowed to fail
sast
 
  Build
skipped #53045
amd64
amd64/pkg-debian-10
skipped #53044
amd64
amd64/pkg-debian-9
skipped #53043
amd64
doc
 
  Docker
skipped #53046
amd64-dind
amd64/lava-dispatcher
skipped #53047
amd64-dind
amd64/lava-server
 
Name Stage Failure
failed
dispatcher-debian-9 Test
WC1 /builds/ivoire/lava/lava_dispatcher/tests/test_multinode.py cannot collect test class 'TestError' because it has a __init__ constructor
WC1 /builds/ivoire/lava/lava_dispatcher/tests/test_multinode.py cannot collect test class 'TestCoordinator' because it has a __init__ constructor
WC1 /builds/ivoire/lava/lava_dispatcher/tests/test_repeat.py cannot collect test class 'TestShellRetry' because it has a __init__ constructor
WC1 /builds/ivoire/lava/lava_dispatcher/tests/test_test_shell.py cannot collect test class 'TestError' because it has a __init__ constructor
==== 4 failed, 346 passed, 8 skipped, 13 pytest-warnings in 165.21 seconds =====
Uploading artifacts...
dispatcher.xml: found 1 matching files
Uploading artifacts to coordinator... ok
id=53033 responseStatus=201 Created token=LBHPu9sR
ERROR: Job failed: exit code 1