aboutsummaryrefslogtreecommitdiff
path: root/meta-linaro-integration/recipes-overlayed/udev/udev/add-install-ptest.patch
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2014-08-20 13:45:42 +0300
committerRiku Voipio <riku.voipio@linaro.org>2014-08-20 13:49:27 +0300
commitca4bc75d5fd9f7b82e507a50cebf08628cf897bc (patch)
tree20a9d1e452012dd6adce0e45775cfec3bb9fd088 /meta-linaro-integration/recipes-overlayed/udev/udev/add-install-ptest.patch
parent57269d73e00d4d4022853e70e4d155f0b3d5cda2 (diff)
udev: overlay for postgres fix14.08
Fix for https://bugs.linaro.org/show_bug.cgi?id=336 Change-Id: Ia8f4296a42cd96eb3943648b8ef38e5ecf848008 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'meta-linaro-integration/recipes-overlayed/udev/udev/add-install-ptest.patch')
-rw-r--r--meta-linaro-integration/recipes-overlayed/udev/udev/add-install-ptest.patch73
1 files changed, 73 insertions, 0 deletions
diff --git a/meta-linaro-integration/recipes-overlayed/udev/udev/add-install-ptest.patch b/meta-linaro-integration/recipes-overlayed/udev/udev/add-install-ptest.patch
new file mode 100644
index 00000000..0f8e9b65
--- /dev/null
+++ b/meta-linaro-integration/recipes-overlayed/udev/udev/add-install-ptest.patch
@@ -0,0 +1,73 @@
+Adjustements for ptest:
+
+- Add 'install-ptest' rule.
+- Print a standard result line for each test.
+- Replace the use of "tree" with "find".
+
+Signed-off-by: Björn Stenberg <bjst@enea.com>
+Signed-off-by: Alexandra Safta <alst@enea.com>
+Upstream-Status: Pending
+
+--- a/Makefile.am 2012-03-18 16:28:14.000000000 +0100
++++ b/Makefile.am 2013-02-18 10:03:36.531101244 +0100
+@@ -708,3 +708,11 @@
+ for i in src/docs/html/*.{html,css,png}; do echo $$i; kup put $$i $$i.sign /pub/linux/utils/kernel/hotplug/libudev/; done
+ for i in src/gudev/docs/html/*.{html,css,png}; do rm -f $$i.sign; gpg --armor --detach-sign --output=$$i.sign $$i; done
+ for i in src/gudev/docs/html/*.{html,css,png}; do echo $$i; kup put $$i $$i.sign /pub/linux/utils/kernel/hotplug/gudev/; done
++
++install-ptest:
++ install test-udev $(DESTDIR)
++ cp Makefile $(DESTDIR)
++ sed -i -e 's|^Makefile:|_Makefile:|' $(DESTDIR)/Makefile
++ $(MKDIR_P) $(DESTDIR)/test
++ (cd $(top_srcdir) && install $(TESTS) $(DESTDIR)/test)
++ tar -C $(DESTDIR)/test/ -xJf $(top_srcdir)/test/sys.tar.xz
+--- a/test/udev-test.pl 2012-03-18 16:43:36.000000000 +0100
++++ b/test/udev-test.pl 2013-02-18 10:31:29.706357321 +0100
+@@ -1459,11 +1459,13 @@
+ print "add: error";
+ if ($rules->{exp_add_error}) {
+ print " as expected\n";
++ print "XFAIL: TEST $number: $rules->{desc}: add\n";
+ } else {
+ print "\n";
+- system("tree $udev_root");
++ system("find $udev_root");
+ print "\n";
+ $error++;
++ print "FAIL: TEST $number: $rules->{desc}: add\n";
+ sleep(1);
+ }
+ }
+@@ -1479,15 +1481,18 @@
+ print "remove: error";
+ if ($rules->{exp_rem_error}) {
+ print " as expected\n";
++ print "XFAIL: TEST $number: $rules->{desc}: remove\n";
+ } else {
+ print "\n";
+- system("tree $udev_root");
++ system("find $udev_root");
+ print "\n";
+ $error++;
++ print "FAIL: TEST $number: $rules->{desc}: remove\n";
+ sleep(1);
+ }
+ } else {
+ print "remove: ok\n";
++ print "PASS: TEST $number: $rules->{desc}: remove\n";
+ }
+
+ print "\n";
+--- a/configure.ac 2013-11-28 09:14:02.814248826 +0100
++++ b/configure.ac 2013-11-28 09:14:34.260874296 +0100
+@@ -6,7 +6,7 @@
+ [http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html])
+ AC_CONFIG_SRCDIR([src/udevd.c])
+ AC_CONFIG_AUX_DIR([build-aux])
+-AM_INIT_AUTOMAKE([check-news foreign 1.11 -Wall -Wno-portability silent-rules tar-pax no-dist-gzip dist-xz subdir-objects])
++AM_INIT_AUTOMAKE([check-news foreign 1.11 -Wall -Wno-portability silent-rules tar-pax no-dist-gzip dist-xz subdir-objects serial-tests])
+ AC_USE_SYSTEM_EXTENSIONS
+ AC_SYS_LARGEFILE
+ AC_CONFIG_MACRO_DIR([m4])
+