Skip to contentSkip to conversation

recipes-multimedia/gstreamer: Add gst-validate recipe

PATCH Superseded Aníbal Limón 4 participants 4 messages Nov 22, 2017 – Nov 23, 2017

v1 of 3 Superseded Latest is v3 →

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 recipes-multimedia/gstreamer: Add gst-validate recipe

From: Aníbal Limón <[email protected]>

The gst-validate is a tool to run integration tests of Gstreamer components [1].

[1]
https://blogs.gnome.org/tsaunier/2014/04/21/gst-validate-a-suite-of-tools-to-run-integration-tests-for-gstreamer-2/

---
 .../recipes-multimedia/gstreamer/gst-validate_1.12.3.bb | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb
meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb new file +17 -0
new file mode 100644
index 0000000000..7477bf7a4e
@@ -0,0 +1,17 @@
+SUMARRY = "Gstreamer validation tool"
+DESCRIPTION = "A Tool to test GStreamer components"
+HOMEPAGE = "https://gstreamer.freedesktop.org/releases/gst-validate/1.12.3.html"
+SECTION = "multimedia"
+
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
+
+SRC_URI = "https://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.xz"
+SRC_URI[md5sum] = "623edc479a1e5c1e76bd7e1cf8393253"
+SRC_URI[sha256sum] = "5139949d20274fdd702492438eeab2c9e55aa82f60aca17db27ebd3faf08489e"
+
+DEPENDS = "json-glib glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base"
+
+FILES_${PN} += "${datadir}/gstreamer-1.0/* ${libdir}/gst-validate-launcher/* ${libdir}/gstreamer-1.0/*"
+
+inherit pkgconfig gettext autotools gobject-introspection gtk-doc
Signature · 1 line
2.11.0
#1 lore raw

✗ patchtest: failure for recipes-multimedia/gstreamer: Add gst-validate recipe

== Series Details ==

Series: recipes-multimedia/gstreamer: Add gst-validate recipe
Revision: 1
URL : https://patchwork.openembedded.org/series/9926/
State : failure

== Summary ==

Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the proposed series by patchtest resulting in the following failures:

* Issue SUMMARY is missing in newly added recipe [test_summary_presence]
Suggested fix Specify the variable SUMMARY in gst-validate

If you believe any of these test results are incorrect, please reply to the mailing list ([email protected]) raising your concerns. Otherwise we would appreciate you correcting the issues and submitting a new version of the patchset if applicable. Please ensure you add/increment the version number when sending the new version (i.e. [PATCH] -> [PATCH v2] -> [PATCH v3] -> ...).

---

Guidelines:     https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
Test suite:     http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
#2 lore raw
In reply to Aníbal Limón

Patchtest already told you about the SUMMARY typo. I've been meaning to look at this for automated gstreamer QA, would you say this would be simple enough and there would be value in integrating this into oe-selftest?

Ross

Quoted 54 lines · Aníbal Limón

From: Aníbal Limón <[email protected]>

The gst-validate is a tool to run integration tests of Gstreamer components [1].

[1]
https://blogs.gnome.org/tsaunier/2014/04/21/gst-
validate-a-suite-of-tools-to-run-integration-tests-for-gstreamer-2/

---
 .../recipes-multimedia/gstreamer/gst-validate_1.12.3.bb | 17
+++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.

bb

meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb new file +3 -0
new file mode 100644
index 0000000000..7477bf7a4e
@@ -0,0 +1,17 @@
+SUMARRY = "Gstreamer validation tool"
+DESCRIPTION = "A Tool to test GStreamer components"
+HOMEPAGE = "https://gstreamer.freedesktop.org/releases/gst-

validate/1.12.3.html"

meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb new file +6 -0
+SECTION = "multimedia"
+
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
+
+SRC_URI = "https://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.xz

"

meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb new file +2 -0
+SRC_URI[md5sum] = "623edc479a1e5c1e76bd7e1cf8393253"
+SRC_URI[sha256sum] = "5139949d20274fdd702492438eeab2

c9e55aa82f60aca17db27ebd3faf08489e"

meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb new file +4 -0
+
+DEPENDS = "json-glib glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base"
+
+FILES_${PN} += "${datadir}/gstreamer-1.0/* ${libdir}/gst-validate-launcher/*

${libdir}/gstreamer-1.0/*"

meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb new file +2 -1
+
+inherit pkgconfig gettext autotools gobject-introspection gtk-doc
--

2.11.0

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

#3 lore raw
Quoted 1 line · Ross

Patchtest already told you about the SUMMARY typo.  I've been meaning to look at this for automated gstreamer QA, would you say this would be simple enough and there would be value in integrating this into oe-selftest?

We have a bug for improving gstreamer testing too, jku made a few points:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=11418

Alex