dispatcher: add type annotations to Action class

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

00:02:33

passed #104524
amd64
dispatcher-debian-11

00:02:48

failed #104523
amd64
server-debian-10

00:00:39

passed #104525
amd64
server-debian-11

00:05:34

 
  Analyze
skipped #104526
amd64-dind allowed to fail
bandit-sast
skipped #104527
amd64
black
skipped #104528
amd64
code_quality
skipped #104529
amd64
coverage
skipped #104530
amd64
dockerfiles
skipped #104532
amd64
pylint
skipped #104531
amd64
schemas
 
  Build
skipped #104534
amd64
debian/10
skipped #104533
amd64
doc
skipped #104535
amd64-dind
docker-amd64-dispatcher
skipped #104536
amd64-dind
docker-amd64-server
 
Name Stage Failure
failed
server-debian-10 Test
tests/lava_common/test_log.py:130: AssertionError
-------------- generated xml file: /builds/ivoire/lava/common.xml --------------
====================== 4 failed, 4 passed in 0.71 seconds ======================
Uploading artifacts for failed job
Uploading artifacts...
common.xml: found 1 matching files and directories

WARNING: server.xml: no matching files
Uploading artifacts as "junit" to coordinator... ok
id=104523 responseStatus=201 Created token=ug9d5KVC
ERROR: Job failed: exit code 1