Skip to content

automated/linux/gst-validate/gst-validate

Description

A suite of tools to run integration tests for Gstreamer, For more information: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-validate/html/

Maintainer

  • anibal.limon@linaro.org

OS

  • openembedded

Scope

  • functional

Devices

  • dragonboard410c

Steps to reproduce

  • . ./automated/lib/sh-test-lib
  • cd ./automated/linux/gst-validate
  • wget ${GST_INTEGRATION_SUITES}
  • tar -xzf $(basename ${GST_INTEGRATION_SUITES}) -C /
  • IGNORE_FILE=""
  • if [ ! -z "${GST_IGNORE_TESTS_REPO}" ] && [ ! -z "${GST_IGNORE_TESTS_FILE}" ]; then
  • repo_path=${PWD}/$(basename ${GST_IGNORE_TESTS_REPO})
  • git clone -b ${GST_IGNORE_TESTS_BRANCH} ${GST_IGNORE_TESTS_REPO} $repo_path
  • IGNORE_FILE=${repo_path}/${GST_IGNORE_TESTS_FILE}
  • fi
  • gst-validate-launcher -M ${MAIN_DIR} ${OPTIONS} > ./gst-validate-raw.log || true
  • ./gst_validate_lava_parse.py ./gst-validate-raw.log ${IGNORE_FILE} > ./result.txt
  • ../../utils/send-to-lava.sh ./result.txt