[packages/php/PHP_5_4] skip tests failing on builders

glen glen at pld-linux.org
Mon Aug 27 08:05:29 CEST 2012


commit 5279719f8e2fa731261286c273d9dc0535605d2a
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Mon Aug 27 09:05:20 2012 +0300

    skip tests failing on builders

 php.spec      |  4 ++--
 skip-tests.sh | 18 ++++++++++++++++++
 2 files changed, 20 insertions(+), 2 deletions(-)
---
diff --git a/php.spec b/php.spec
index 018cc83..deda7c8 100644
--- a/php.spec
+++ b/php.spec
@@ -2375,10 +2375,10 @@ sed -ne '/^FAILED TEST SUMMARY/,/^===/p' tests.log | sed -e '1,/^---/d;/^===/,$d
 sed -ne '/^via/d;/\[.*\]/{s/\t*\(.*\) \[\(.*\)\]\(.*\)/# \1\3\nmv \2{,.skip}/p}' tests-failed.log \
 	>> %{_sourcedir}/skip-tests.sh
 
-test ! -s failed.log
-
 # if on builders, dump test log
 tty -q || cat tests.log
+
+test ! -s failed.log
 %endif
 
 %install
diff --git a/skip-tests.sh b/skip-tests.sh
index 4b6178e..9beae50 100644
--- a/skip-tests.sh
+++ b/skip-tests.sh
@@ -154,3 +154,21 @@ mv sapi/cli/tests/006.phpt{,.skip}
 $ix86 mv sapi/cli/tests/bug61546.phpt{,.skip}
 # Bug #60591 (Memory leak when access a non-exists file)
 mv sapi/cli/tests/php_cli_server_016.phpt{,.skip}
+
+# failing tests from builders (requiring DNS apparently)
+# PDO SQLite Feature Request #42589 (getColumnMeta() should also return table name)
+$ix86 mv ext/pdo_sqlite/tests/bug_42589.phpt{,.skip}
+# Bug #60749: SNMP module should not strip non-standard SNMP port from hostname
+mv ext/snmp/tests/bug60749.phpt{,.skip}
+# Wrong hostname
+mv ext/snmp/tests/wrong_hostname.phpt{,.skip}
+# ext/sockets - socket_bind - basic test
+mv ext/sockets/tests/socket_bind.phpt{,.skip}
+# gethostbyname() function - basic invalid parameter test
+mv ext/standard/tests/network/gethostbyname_basic002.phpt{,.skip}
+# gethostbyname() function - basic return valid ip address test
+mv ext/standard/tests/network/gethostbyname_error004.phpt{,.skip}
+# getmxrr() test
+mv ext/standard/tests/network/getmxrr.phpt{,.skip}
+# http-stream test
+mv ext/standard/tests/network/http-stream.phpt{,.skip}


More information about the pld-cvs-commit mailing list