selftests: tc-testing: check if 'jq' is available in taprio tests
authorPedro Tammela <pctammela@mojatatu.com>
Wed, 24 Jan 2024 18:19:30 +0000 (15:19 -0300)
committerJakub Kicinski <kuba@kernel.org>
Fri, 26 Jan 2024 00:38:16 +0000 (16:38 -0800)
commit4f4d3841214056b3a35c030ceaa52092c3ed7fb5
tree18b4b35f79dacd6b5cce5235c925164b2dcee37a
parent14a12e6c0b7f03b08573f972789cd1a499d473f0
selftests: tc-testing: check if 'jq' is available in taprio tests

If 'jq' is not available the taprio tests might enter an infinite loop,
use the "dependsOn" feature from tdc to check if jq is present. If it's
not the test is skipped.

Suggested-by: Davide Caratti <dcaratti@redhat.com>
Signed-off-by: Pedro Tammela <pctammela@mojatatu.com>
Reviewed-by: Davide Caratti <dcaratti@redhat.com>
Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>
Reviewed-by: Davide Caratti <dcaratti@redhat.com>
Link: https://lore.kernel.org/r/20240124181933.75724-3-pctammela@mojatatu.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/tc-testing/tc-tests/qdiscs/taprio.json