Skip to content

Instantly share code, notes, and snippets.

@jd-boyd
Created December 11, 2012 15:47
Show Gist options
  • Save jd-boyd/4259487 to your computer and use it in GitHub Desktop.
Save jd-boyd/4259487 to your computer and use it in GitHub Desktop.
PhantomJS test failures
Last Built Revision: Revision 4c285c419da176d4f303c08e761a2d10ef58f824 (origin/master)
Fetching changes from 1 remote Git repository
Fetching upstream changes from git://github.com/ariya/phantomjs.git
Commencing build of Revision 4c285c419da176d4f303c08e761a2d10ef58f824 (origin/master)
Checking out Revision 4c285c419da176d4f303c08e761a2d10ef58f824 (origin/master)
[linux_i686_build] $ /bin/sh -xe /tmp/hudson7646388474683966813.sh
+ ./build.sh --confirm --jobs 1
ln: accessing `/home/jenkins/workspace/linux_i686_build/src/qt/lib/fonts': Too many levels of symbolic links
Determining system architecture... (Linux:3.2.0-33-generic:i686)
32-bit Intel 80x86 (i386)
'i386' is supported
System architecture: 'i386'
Host architecture: 'i386'
Precompiled-headers support enabled.
Symbol visibility control enabled.
This is the Qt Lighthouse Open Source Edition.
You are licensed to use this software under the terms of
the Lesser GNU General Public License (LGPL) versions 2.1.
You are also licensed to use this software under the terms of
the GNU General Public License (GPL) versions 3.
You have already accepted the terms of the license.
Creating qmake. Please wait...
g++ -c -o option.o -pipe -DQMAKE_OPENSOURCE_EDITION -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/home/jenkins/workspace/linux_i686_build/src/qt/include -I/home/jenkins/workspace/linux_i686_build/src/qt/include/QtCore -I/home/jenkins/workspace/linux_i686_build/src/qt/src/corelib/global -I/home/jenkins/workspace/linux_i686_build/src/qt/src/corelib/xml -I/home/jenkins/workspace/linux_i686_build/src/qt/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/home/jenkins/workspace/linux_i686_build/src/qt/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED option.cpp
g++ -o "/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake" project.o property.o main.o makefile.o unixmake2.o unixmake.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefiledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_vcproj.o msvc_vcxproj.o msvc_nmake.o msvc_objectmodel.o msbuild_objectmodel.o symmake.o initprojectdeploy_symbian.o symmake_abld.o symmake_sbsv2.o symbiancommon.o registry.o epocroot.o gbuild.o qtextcodec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qbytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfilesystementry.o qfilesystemengine_unix.o qfilesystemengine.o qfilesystemiterator_unix.o qfsfileengine_unix.o qfsfileengine.o qfsfileengine_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtemporaryfile.o qmap.o qmetatype.o qsettings.o qsystemerror.o qlibraryinfo.o qvariant.o qvsnprintf.o qlocale.o qlocale_tools.o qlocale_unix.o qlinkedlist.o qurl.o qnumeric.o qcryptographichash.o qxmlstream.o qxmlutils.o
floatmath auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o floatmath.o floatmath.cpp
floatmath.cpp:44:5: warning: unused parameter 'argc' [-Wunused-parameter]
floatmath.cpp:44:5: warning: unused parameter 'argv' [-Wunused-parameter]
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o floatmath floatmath.o
floatmath enabled.
mmx auto-detection... ()
g++ -c -pipe -mmmx -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o mmx.o mmx.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o mmx mmx.o -mmmx
mmx enabled.
3dnow auto-detection... ()
g++ -c -pipe -m3dnow -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o 3dnow.o 3dnow.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o 3dnow 3dnow.o -m3dnow
3dnow enabled.
sse auto-detection... ()
g++ -c -pipe -msse -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sse.o sse.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o sse sse.o -msse
sse enabled.
sse2 auto-detection... ()
g++ -c -pipe -msse2 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sse2.o sse2.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o sse2 sse2.o -msse2
sse2 enabled.
sse3 auto-detection... ()
g++ -c -pipe -msse3 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sse3.o sse3.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o sse3 sse3.o -msse3
sse3 enabled.
ssse3 auto-detection... ()
g++ -c -pipe -mssse3 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ssse3.o ssse3.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o ssse3 ssse3.o -mssse3
ssse3 enabled.
sse4_1 auto-detection... ()
g++ -c -pipe -msse4.1 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sse4_1.o sse4_1.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o sse4_1 sse4_1.o -msse4.1
sse4_1 enabled.
sse4_2 auto-detection... ()
g++ -c -pipe -msse4.2 -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o sse4_2.o sse4_2.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o sse4_2 sse4_2.o -msse4.2
sse4_2 enabled.
avx auto-detection... ()
g++ -c -pipe -mavx -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o avx.o avx.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o avx avx.o -mavx
avx enabled.
ipc_sysv auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ipc.o ipc.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o ipc_sysv ipc.o
ipc_sysv enabled.
NIS auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o nis.o nis.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o nis nis.o -lnsl
NIS enabled.
FontConfig auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o fontconfig.o fontconfig.cpp
fontconfig.cpp: In function 'int main(int, char**)':
fontconfig.cpp:56:13: warning: variable 'face' set but not used [-Wunused-but-set-variable]
fontconfig.cpp:58:16: warning: variable 'pattern' set but not used [-Wunused-but-set-variable]
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o fontconfig fontconfig.o -L/usr/X11R6/lib -lfreetype -lfontconfig -lXext -lX11 -lm
/usr/bin/ld: cannot find -lXext
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [fontconfig] Error 1
FontConfig disabled.
Wayland auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o wayland.o wayland.cpp
wayland.cpp:41:28: fatal error: wayland-client.h: No such file or directory
compilation terminated.
make: *** [wayland.o] Error 1
Wayland disabled.
CoreServices auto-detection... ()
gcc -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o coreservices.o coreservices.mm
gcc: error trying to exec 'cc1objplus': execvp: No such file or directory
make: *** [coreservices.o] Error 1
CoreServices disabled.
FreeType auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/include/freetype2 -I/usr/X11R6/include -o freetype.o freetype.cpp
freetype.cpp: In function 'int main(int, char**)':
freetype.cpp:51:13: warning: variable 'face' set but not used [-Wunused-but-set-variable]
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o freetype freetype.o -L/usr/X11R6/lib -lfreetype -lXext -lX11 -lm
/usr/bin/ld: cannot find -lXext
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make: *** [freetype] Error 1
FreeType disabled.
Determining machine byte-order... (/home/jenkins/workspace/linux_i686_build/src/qt/mkspecs/linux-g++ yes /home/jenkins/workspace/linux_i686_build/src/qt /home/jenkins/workspace/linux_i686_build/src/qt)
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o endiantest.o endiantest.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o endiantest endiantest.o
Found 'LeastSignificantByteFirst' in binary
rm -f endiantest.o
rm -f *~ core *.core
rm -f endiantest
rm -f Makefile
Using little endian.
Determining machine byte-order... (/home/jenkins/workspace/linux_i686_build/src/qt/mkspecs/linux-g++ yes /home/jenkins/workspace/linux_i686_build/src/qt /home/jenkins/workspace/linux_i686_build/src/qt)
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o endiantest.o endiantest.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o endiantest endiantest.o
Found 'LeastSignificantByteFirst' in binary
rm -f endiantest.o
rm -f *~ core *.core
rm -f endiantest
rm -f Makefile
Using little endian.
STL auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o stltest.o stltest.cpp
stltest.cpp: In function 'int main()':
stltest.cpp:135:13: warning: variable 'first' set but not used [-Wunused-but-set-variable]
stltest.cpp:137:16: warning: variable 'second' set but not used [-Wunused-but-set-variable]
stltest.cpp:108:9: warning: variable 'v1size' set but not used [-Wunused-but-set-variable]
stltest.cpp:110:9: warning: variable 'v1capacity' set but not used [-Wunused-but-set-variable]
stltest.cpp:114:10: warning: variable 'v1notfound' set but not used [-Wunused-but-set-variable]
stltest.cpp:118:10: warning: variable 'v1found' set but not used [-Wunused-but-set-variable]
stltest.cpp:123:9: warning: variable 'v2size' set but not used [-Wunused-but-set-variable]
stltest.cpp:131:9: warning: variable 'm1size' set but not used [-Wunused-but-set-variable]
stltest.cpp:141:9: warning: variable 'm2size' set but not used [-Wunused-but-set-variable]
stltest.cpp:145:9: warning: unused variable 'n' [-Wunused-variable]
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o stl stltest.o
STL enabled.
IPv6 auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ipv6test.o ipv6test.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o ipv6 ipv6test.o
IPv6 enabled.
POSIX clock_gettime() auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o clock-gettime.o clock-gettime.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o clock-gettime clock-gettime.o -lrt
POSIX clock_gettime() enabled.
POSIX Monotonic Clock auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o clock-monotonic.o clock-monotonic.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o clock-monotonic clock-monotonic.o -lrt
POSIX Monotonic Clock enabled.
mremap auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o mremap.o mremap.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o mremap mremap.o
mremap enabled.
getaddrinfo auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o getaddrinfotest.o getaddrinfotest.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o getaddrinfo getaddrinfotest.o
getaddrinfo enabled.
inotify auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o inotifytest.o inotifytest.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o inotify inotifytest.o
inotify enabled.
IPv6 interface name auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ipv6ifname.o ipv6ifname.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o ipv6ifname ipv6ifname.o
IPv6 interface name enabled.
getifaddrs auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o getifaddrs.o getifaddrs.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o getifaddrs getifaddrs.o
getifaddrs enabled.
OpenSSL auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o openssl.o openssl.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o openssl openssl.o
OpenSSL enabled.
alsa auto-detection... ()
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o alsatest.o alsatest.cpp
alsatest.cpp:42:28: fatal error: alsa/asoundlib.h: No such file or directory
compilation terminated.
make: *** [alsatest.o] Error 1
alsa disabled.
Stdint auto-detection... ()
g++ -c -pipe -O2 -Wall -W -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -o main.o main.cpp
g++ -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o stdint main.o
Stdint enabled.
./configure: 7677: [: yes: unexpected operator
Testing size of pointers ... (/home/jenkins/workspace/linux_i686_build/src/qt/mkspecs/linux-g++ yes /home/jenkins/workspace/linux_i686_build/src/qt /home/jenkins/workspace/linux_i686_build/src/qt)
rm -f ptrsizetest.o
rm -f *~ core *.core
g++ -c -pipe -O2 -Wall -W -I../../../mkspecs/linux-g++ -I. -o ptrsizetest.o ptrsizetest.cpp
ptrsizetest.cpp: In function 'int main(int, char**)':
ptrsizetest.cpp:59:12: error: 'PointerSize' is not a member of 'QPointerSizeTest<4>'
make: *** [ptrsizetest.o] Error 1
Pointer size: 4
Build type: linux-g++
Architecture: i386
Host architecture: i386
Platform notes:
- Also available for Linux: linux-kcc linux-icc linux-cxx
qmake vars .......... cat: .qmake.vars: No such file or directory
qmake switches .........
Build .................. libs
Configuration .......... release static qpa largefile precompile_header mmx 3dnow sse sse2 sse3 ssse3 sse4_1 sse4_2 avx exceptions_off minimal-config small-config medium-config large-config full-config accessibility qpa reduce_exports ipv6 clock-gettime clock-monotonic mremap getaddrinfo ipv6ifname getifaddrs inotify jpeg no-mng png gif no-tiff freetype zlib nis openssl concurrent audio-backend release
Debug .................. no
Qt 3 compatibility ..... no
QtDBus module .......... no
QtConcurrent code ...... yes
QtGui module ........... yes
QtScript module ........ no
QtScriptTools module ... no
QtXmlPatterns module ... no
Phonon module .......... no
Multimedia module ...... no
SVG module ............. no
JavaScriptCore JIT ..... To be decided by JavaScriptCore
Declarative module ..... no
Support for S60 ........ no
Symbian DEF files ...... no
STL support ............ no
PCH support ............ yes
MMX/3DNOW/SSE/SSE2/SSE3. yes/yes/yes/yes/yes
SSSE3/SSE4.1/SSE4.2..... yes/yes/yes
AVX..................... yes
IPv6 support ........... yes
IPv6 ifname support .... yes
getaddrinfo support .... yes
getifaddrs support ..... yes
Accessibility .......... yes
NIS support ............ yes
CUPS support ........... no
Iconv support .......... no
Glib support ........... no
GStreamer support ...... no
PulseAudio support ..... no
Large File support ..... yes
GIF support ............ yes
TIFF support ........... no
JPEG support ........... yes (qt)
PNG support ............ yes (qt)
MNG support ............ no
zlib support ........... yes
Session management ..... no
OpenGL support ......... no
OpenVG support ......... no
MySQL support ..........
PostgreSQL support .....
ODBC support ...........
InterBase support ......
SQLite 2 support .......
SQLite support ......... (qt)
OpenSSL support ........ yes (run-time)
Alsa support ........... no
ICD support ............ no
libICU support ......... no
WARNING: Using static linking will disable the use of dynamically
loaded plugins. Make sure to import all needed static plugins,
or compile needed modules into the library.
Finding project files. Please wait...
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap/bootstrap.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/moc/moc.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/rcc/rcc.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/uic/uic.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/corelib/corelib.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/xml/xml.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/network/network.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/gui/gui.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit.pro
Reading /home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro
Project MESSAGE: Using gold linker
Project MESSAGE: Using gold linker
Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer.
Project MESSAGE: Using gold linker
Project MESSAGE: Using gold linker
121 projects found.
Creating makefiles. Please wait...
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/gui/gui.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/network/network.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/moc/moc.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/corelib/corelib.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/xml/xml.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/plugins.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/imageformats/imageformats.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/codecs/codecs.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/tools.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap/bootstrap.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/src.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebCore/WebCore.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/platforms/minimal/minimal.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/imageformats/ico/ico.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/codecs/tw/tw.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/codecs/cn/cn.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/codecs/jp/jp.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/plugins/codecs/kr/kr.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/rcc/rcc.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/idc/idc.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/moc/util/generate_keywords.pro
skipping /home/jenkins/workspace/linux_i686_build/src/qt/src/tools/uic/uic.pro
Qt is now configured for building. Just run 'make'.
Once everything is built, Qt is installed.
You should not run 'make install'.
To reconfigure, run 'make confclean' and 'configure'.
cd src/tools/bootstrap/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../../mkspecs/linux-g++ -o Makefile bootstrap.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap'
cd src/tools/moc/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/moc'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../../mkspecs/linux-g++ -o Makefile moc.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/moc'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/moc'
g++ -c -pipe -O2 -Wall -W -DQT_NO_CORESERVICES -DQT_NO_GRAPHICSVIEW -DQT_NO_GRAPHICSEFFECT -DQT_NO_STYLESHEET -DQT_NO_STYLE_CDE -DQT_NO_STYLE_CLEANLOOKS -DQT_NO_STYLE_MOTIF -DQT_NO_STYLE_PLASTIQUE -DQT_MOC -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o release-static/main.o main.cpp
g++ -Wl,-rpath-link,/home/jenkins/workspace/linux_i686_build/src/qt/lib -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o ../../../bin/moc release-static/moc.o release-static/preprocessor.o release-static/generator.o release-static/parser.o release-static/token.o release-static/main.o -L/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap -lbootstrap
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/moc'
cd src/tools/rcc/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/rcc'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../../mkspecs/linux-g++ -o Makefile rcc.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/rcc'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/rcc'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/rcc'
cd src/tools/uic/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/uic'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../../mkspecs/linux-g++ -o Makefile uic.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/uic'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/uic'
g++ -c -pipe -O2 -Wall -W -DQT_NO_CORESERVICES -DQT_NO_GRAPHICSVIEW -DQT_NO_GRAPHICSEFFECT -DQT_NO_STYLESHEET -DQT_NO_STYLE_CDE -DQT_NO_STYLE_CLEANLOOKS -DQT_NO_STYLE_MOTIF -DQT_NO_STYLE_PLASTIQUE -DQT_UIC -DQT_NO_QT3_SUPPORT -DQT_UIC_CPP_GENERATOR -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_TEXTCODEC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../mkspecs/linux-g++ -I. -I. -I. -Icpp -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../xml -o .obj/release-static/main.o main.cpp
g++ -Wl,-rpath-link,/home/jenkins/workspace/linux_i686_build/src/qt/lib -Wl,-O1 -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -Wl,-rpath,/home/jenkins/workspace/linux_i686_build/src/qt/lib -o ../../../bin/uic .obj/release-static/customwidgetsinfo.o .obj/release-static/databaseinfo.o .obj/release-static/driver.o .obj/release-static/treewalker.o .obj/release-static/ui4.o .obj/release-static/validator.o .obj/release-static/cppextractimages.o .obj/release-static/cppwritedeclaration.o .obj/release-static/cppwriteicondata.o .obj/release-static/cppwriteicondeclaration.o .obj/release-static/cppwriteiconinitialization.o .obj/release-static/cppwriteincludes.o .obj/release-static/cppwriteinitialization.o .obj/release-static/main.o .obj/release-static/uic.o -L/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/bootstrap -lbootstrap
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/tools/uic'
cd src/corelib/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/corelib'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile corelib.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/corelib'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/corelib'
g++ -c -include .pch/release-static/QtCore -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_NO_CORESERVICES -DQT_NO_GRAPHICSVIEW -DQT_NO_GRAPHICSEFFECT -DQT_NO_STYLESHEET -DQT_NO_STYLE_CDE -DQT_NO_STYLE_CLEANLOOKS -DQT_NO_STYLE_MOTIF -DQT_NO_STYLE_PLASTIQUE -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQLIBRARYINFO_EPOCROOT -DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-static -Iglobal -I../../tools/shared -I../3rdparty/zlib -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-static -o .obj/release-static/qlibraryinfo.o global/qlibraryinfo.cpp
rm -f libQtCore.a
ar cqs libQtCore.a .obj/release-static/qabstractanimation.o .obj/release-static/qvariantanimation.o .obj/release-static/qpropertyanimation.o .obj/release-static/qanimationgroup.o .obj/release-static/qsequentialanimationgroup.o .obj/release-static/qparallelanimationgroup.o .obj/release-static/qpauseanimation.o .obj/release-static/qfuture.o .obj/release-static/qfutureinterface.o .obj/release-static/qfuturesynchronizer.o .obj/release-static/qfuturewatcher.o .obj/release-static/qrunnable.o .obj/release-static/qtconcurrentfilter.o .obj/release-static/qtconcurrentmap.o .obj/release-static/qtconcurrentresultstore.o .obj/release-static/qtconcurrentthreadengine.o .obj/release-static/qtconcurrentiteratekernel.o .obj/release-static/qtconcurrentexception.o .obj/release-static/qthreadpool.o .obj/release-static/qglobal.o .obj/release-static/qlibraryinfo.o .obj/release-static/qmalloc.o .obj/release-static/qnumeric.o .obj/release-static/epocroot.o .obj/release-static/registry.o .obj/release-static/qatomic.o .obj/release-static/qmutex.o .obj/release-static/qreadwritelock.o .obj/release-static/qmutexpool.o .obj/release-static/qsemaphore.o .obj/release-static/qthread.o .obj/release-static/qthreadstorage.o .obj/release-static/qmutex_unix.o .obj/release-static/qthread_unix.o .obj/release-static/qwaitcondition_unix.o .obj/release-static/qbitarray.o .obj/release-static/qbytearray.o .obj/release-static/qbytearraymatcher.o .obj/release-static/qcryptographichash.o .obj/release-static/qdatetime.o .obj/release-static/qeasingcurve.o .obj/release-static/qelapsedtimer.o .obj/release-static/qhash.o .obj/release-static/qline.o .obj/release-static/qlinkedlist.o .obj/release-static/qlist.o .obj/release-static/qlocale.o .obj/release-static/qlocale_tools.o .obj/release-static/qpoint.o .obj/release-static/qmap.o .obj/release-static/qmargins.o .obj/release-static/qcontiguouscache.o .obj/release-static/qrect.o .obj/release-static/qregexp.o .obj/release-static/qshareddata.o .obj/release-static/qsharedpointer.o .obj/release-static/qsimd.o .obj/release-static/qsize.o .obj/release-static/qstring.o .obj/release-static/qstringbuilder.o .obj/release-static/qstringlist.o .obj/release-static/qtextboundaryfinder.o .obj/release-static/qtimeline.o .obj/release-static/qvector.o .obj/release-static/qvsnprintf.o .obj/release-static/qelapsedtimer_unix.o .obj/release-static/qlocale_unix.o .obj/release-static/adler32.o .obj/release-static/compress.o .obj/release-static/crc32.o .obj/release-static/deflate.o .obj/release-static/gzclose.o .obj/release-static/gzlib.o .obj/release-static/gzread.o .obj/release-static/gzwrite.o .obj/release-static/infback.o .obj/release-static/inffast.o .obj/release-static/inflate.o .obj/release-static/inftrees.o .obj/release-static/trees.o .obj/release-static/uncompr.o .obj/release-static/zutil.o .obj/release-static/harfbuzz-buffer.o .obj/release-static/harfbuzz-gdef.o .obj/release-static/harfbuzz-gsub.o .obj/release-static/harfbuzz-gpos.o .obj/release-static/harfbuzz-impl.o .obj/release-static/harfbuzz-open.o .obj/release-static/harfbuzz-stream.o .obj/release-static/harfbuzz-shaper-all.o .obj/release-static/qharfbuzz.o .obj/release-static/qabstractfileengine.o .obj/release-static/qbuffer.o .obj/release-static/qdatastream.o .obj/release-static/qdataurl.o .obj/release-static/qtldurl.o .obj/release-static/qdebug.o .obj/release-static/qdir.o .obj/release-static/qdiriterator.o .obj/release-static/qfile.o .obj/release-static/qfileinfo.o .obj/release-static/qiodevice.o .obj/release-static/qnoncontiguousbytedevice.o .obj/release-static/qprocess.o .obj/release-static/qtextstream.o .obj/release-static/qtemporaryfile.o .obj/release-static/qresource.o .obj/release-static/qresource_iterator.o .obj/release-static/qurl.o .obj/release-static/qsettings.o .obj/release-static/qfsfileengine.o .obj/release-static/qfsfileengine_iterator.o .obj/release-static/qfilesystemwatcher.o .obj/release-static/qfilesystementry.o .obj/release-static/qfilesystemengine.o .obj/release-static/qfsfileengine_unix.o .obj/release-static/qfilesystemengine_unix.o .obj/release-static/qprocess_unix.o .obj/release-static/qfilesystemiterator_unix.o .obj/release-static/qfilesystemwatcher_inotify.o .obj/release-static/qfilesystemwatcher_dnotify.o .obj/release-static/qpluginloader.o .obj/release-static/qfactoryloader.o .obj/release-static/quuid.o .obj/release-static/qlibrary.o .obj/release-static/qelfparser_p.o .obj/release-static/qlibrary_unix.o .obj/release-static/qabstracteventdispatcher.o .obj/release-static/qabstractitemmodel.o .obj/release-static/qbasictimer.o .obj/release-static/qeventloop.o .obj/release-static/qcoreapplication.o .obj/release-static/qcoreevent.o .obj/release-static/qmetaobject.o .obj/release-static/qmetatype.o .obj/release-static/qmimedata.o .obj/release-static/qobject.o .obj/release-static/qobjectcleanuphandler.o .obj/release-static/qsignalmapper.o .obj/release-static/qsocketnotifier.o .obj/release-static/qtimer.o .obj/release-static/qtranslator.o .obj/release-static/qvariant.o .obj/release-static/qcoreglobaldata.o .obj/release-static/qsharedmemory.o .obj/release-static/qsystemsemaphore.o .obj/release-static/qpointer.o .obj/release-static/qmath.o .obj/release-static/qsystemerror.o .obj/release-static/qcore_unix.o .obj/release-static/qcrashhandler.o .obj/release-static/qsharedmemory_unix.o .obj/release-static/qsystemsemaphore_unix.o .obj/release-static/qeventdispatcher_unix.o .obj/release-static/qisciicodec.o .obj/release-static/qlatincodec.o .obj/release-static/qsimplecodec.o .obj/release-static/qtextcodec.o .obj/release-static/qtsciicodec.o .obj/release-static/qutfcodec.o .obj/release-static/qtextcodecplugin.o .obj/release-static/qfontlaocodec.o .obj/release-static/qgb18030codec.o .obj/release-static/qjpunicode.o .obj/release-static/qeucjpcodec.o .obj/release-static/qjiscodec.o .obj/release-static/qsjiscodec.o .obj/release-static/qeuckrcodec.o .obj/release-static/qbig5codec.o .obj/release-static/qfontjpcodec.o .obj/release-static/qstatemachine.o .obj/release-static/qabstractstate.o .obj/release-static/qstate.o .obj/release-static/qfinalstate.o .obj/release-static/qhistorystate.o .obj/release-static/qabstracttransition.o .obj/release-static/qsignaltransition.o .obj/release-static/qeventtransition.o .obj/release-static/qxmlstream.o .obj/release-static/qxmlutils.o .obj/release-static/moc_qabstractanimation_p.o .obj/release-static/moc_qfuturewatcher.o .obj/release-static/moc_qthreadpool.o .obj/release-static/moc_qnamespace.o .obj/release-static/moc_qthread.o .obj/release-static/moc_qeasingcurve.o .obj/release-static/moc_qlocale.o .obj/release-static/moc_qtimeline.o .obj/release-static/moc_qfile.o .obj/release-static/moc_qiodevice.o .obj/release-static/moc_qnoncontiguousbytedevice_p.o .obj/release-static/moc_qtemporaryfile.o .obj/release-static/moc_qsettings.o .obj/release-static/moc_qfilesystemwatcher_p.o .obj/release-static/moc_qfilesystemwatcher_inotify_p.o .obj/release-static/moc_qfilesystemwatcher_dnotify_p.o .obj/release-static/moc_qpluginloader.o .obj/release-static/moc_qlibrary.o .obj/release-static/moc_qfactoryloader_p.o .obj/release-static/moc_qabstracteventdispatcher.o .obj/release-static/moc_qabstractitemmodel.o .obj/release-static/moc_qeventloop.o .obj/release-static/moc_qcoreapplication.o .obj/release-static/moc_qcoreevent.o .obj/release-static/moc_qmimedata.o .obj/release-static/moc_qsocketnotifier.o .obj/release-static/moc_qtimer.o .obj/release-static/moc_qtranslator.o .obj/release-static/moc_qobjectcleanuphandler.o .obj/release-static/moc_qsharedmemory.o .obj/release-static/moc_qeventdispatcher_unix_p.o .obj/release-static/moc_qtextcodecplugin.o .obj/release-static/moc_qabstractstate.o .obj/release-static/moc_qstate.o .obj/release-static/moc_qfinalstate.o .obj/release-static/moc_qhistorystate.o .obj/release-static/moc_qabstracttransition.o .obj/release-static/moc_qsignaltransition.o .obj/release-static/moc_qeventtransition.o
rm -f ../../lib/libQtCore.a
mv -f libQtCore.a ../../lib/
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/corelib'
cd src/xml/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/xml'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile xml.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/xml'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/xml'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/xml'
cd src/network/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/network'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile network.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/network'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/network'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/network'
cd src/gui/ && make -f Makefile
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/gui'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../mkspecs/linux-g++ -o Makefile gui.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/gui'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/gui'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/gui'
cd src/3rdparty/webkit/Source/ && make -f Makefile.WebKit
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../../../mkspecs/linux-g++ -o Makefile.WebKit WebKit.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source'
cd WebKit/qt/ && make -f Makefile.WebKit.QtWebKit
make[2]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit/qt'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -spec ../../../../../../mkspecs/linux-g++ -o Makefile.WebKit.QtWebKit QtWebKit.pro
Project MESSAGE: Using gold linker
Project MESSAGE: Using gold linker
Project MESSAGE: Disabling video due the lack of GLib/Gio/GStreamer.
Project MESSAGE: Using gold linker
Project MESSAGE: Using gold linker
make[2]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit/qt'
make[2]: Entering directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit/qt'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source/WebKit/qt'
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src/qt/src/3rdparty/webkit/Source'
cd src/ && make -f Makefile.phantomjs
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src'
/home/jenkins/workspace/linux_i686_build/src/qt/bin/qmake -o Makefile.phantomjs phantomjs.pro
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src'
make[1]: Entering directory `/home/jenkins/workspace/linux_i686_build/src'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/jenkins/workspace/linux_i686_build/src'
+ bin/phantomjs test/run-tests.js
Started
#0 phantom global object: should exist
PASS
#1 phantom global object: should have args property
PASS
#2 phantom global object: should have args as an array
PASS
#3 phantom global object: should have libraryPath property
PASS
#4 phantom global object: should have libraryPath as a string
PASS
#5 phantom global object: should not have an empty libraryPath
PASS
#6 phantom global object: should have scriptName property
PASS
#7 phantom global object: should have scriptName as a string
PASS
#8 phantom global object: should not have an empty scriptName
PASS
#9 phantom global object: should have outputEncoding property
PASS
#10 phantom global object: should have the default outputEncoding of UTF-8
PASS
#11 phantom global object: should have version property
PASS
#12 phantom global object: should return 1 as the major version
PASS
#13 phantom global object: should return 8 as the minor version
PASS
#14 phantom global object: should return 0 as the patch version
PASS
#15 phantom global object: should have 'injectJs' function
PASS
#16 phantom global object: should have 'exit' function
PASS
#17 phantom global object: should have 'cookiesEnabled' property, and should be 'true' by default
PASS
#18 WebPage constructor: should exist in window
PASS
#19 WebPage constructor: should be a function
PASS
#20 WebPage object: should be creatable
PASS
#21 WebPage object: should be able to get any signal handler that are currently set on it
PASS
#22 WebPage object: should be able to get any callback handler that are currently set on it
PASS
#23 WebPage object: should pass variables from/to window.callPhantom/page.onCallback
PASS
#24 WebPage object: should pass result from/to window.confirm/page.onConfirm
PASS
#25 WebPage object: should pass result from/to window.prompt/page.onPrompt
PASS
#26 WebPage object: should have 'clipRect' property
PASS
#27 WebPage object: should have clipRect with height 0
PASS
#28 WebPage object: should have clipRect with left 0
PASS
#29 WebPage object: should have clipRect with top 0
PASS
#30 WebPage object: should have clipRect with width 0
PASS
#31 WebPage object: should have 'content' property
PASS
#32 WebPage object: should have 'content' as a string
PASS
#33 WebPage object: should have 'plainText' property
PASS
#34 WebPage object: should have 'plainText' as a string
PASS
#35 WebPage object: should have 'libraryPath' property
PASS
#36 WebPage object: should have 'libraryPath' as a string
PASS
#37 WebPage object: should have 'offlineStoragePath' property
PASS
#38 WebPage object: should have 'offlineStoragePath' as a string
PASS
#39 WebPage object: should have 'offlineStorageQuota' property
PASS
#40 WebPage object: should have objectName as 'WebPage'
PASS
#41 WebPage object: should have 'paperSize' property
PASS
#42 WebPage object: should have paperSize as an empty object
PASS
#43 WebPage object: should have 'scrollPosition' property
PASS
#44 WebPage object: should have scrollPosition with left 0
PASS
#45 WebPage object: should have scrollPosition with top 0
PASS
#46 WebPage object: should have 'settings' property
PASS
#47 WebPage object: should have non-empty settings
PASS
#48 WebPage object: should have 'customHeaders' property
PASS
#49 WebPage object: should have customHeaders as an empty object
PASS
#50 WebPage object: should have 'zoomFactor' property
PASS
#51 WebPage object: should have zoomFactor of 1
PASS
#52 WebPage object: should have 'event' property
PASS
#53 WebPage object: should have 'cookies' property
PASS
#54 WebPage object: should have 'viewportSize' property
PASS
#55 WebPage object: should have viewportSize with height 300
PASS
#56 WebPage object: should have viewportSize with width 400
PASS
#57 WebPage object: should have 'deleteLater' function
PASS
#58 WebPage object: should have 'destroyed' function
PASS
#59 WebPage object: should have 'evaluate' function
PASS
#60 WebPage object: should have 'initialized' function
PASS
#61 WebPage object: should have 'injectJs' function
PASS
#62 WebPage object: should have 'javaScriptAlertSent' function
PASS
#63 WebPage object: should have 'javaScriptConsoleMessageSent' function
PASS
#64 WebPage object: should have 'loadFinished' function
PASS
#65 WebPage object: should have 'loadStarted' function
PASS
#66 WebPage object: should have 'openUrl' function
PASS
#67 WebPage object: should have 'release' function
PASS
#68 WebPage object: should have 'close' function
PASS
#69 WebPage object: should have 'render' function
PASS
#70 WebPage object: should have 'resourceReceived' function
PASS
#71 WebPage object: should have 'resourceRequested' function
PASS
#72 WebPage object: should have 'uploadFile' function
PASS
#73 WebPage object: should have 'sendEvent' function
PASS
#74 WebPage object: should have 'childFramesCount' function
PASS
#75 WebPage object: should have 'childFramesName' function
PASS
#76 WebPage object: should have 'switchToChildFrame' function
PASS
#77 WebPage object: should have 'switchToMainFrame' function
PASS
#78 WebPage object: should have 'switchToParentFrame' function
PASS
#79 WebPage object: should have 'currentFrameName' function
PASS
#80 WebPage object: should have 'addCookie' function
PASS
#81 WebPage object: should have 'deleteCookie' function
PASS
#82 WebPage object: should have 'clearCookies' function
PASS
#83 WebPage object: should handle keydown event
PASS
#84 WebPage object: should handle keyup event
PASS
#85 WebPage object: should handle keypress event
PASS
#86 WebPage object: should handle keypress event with inputs
PASS
#87 WebPage object: should handle keypress event of string with inputs
PASS
#88 WebPage object: should handle key events with modifier keys
PASS
#89 WebPage object: should send proper key codes for text
PASS
#90 WebPage object: should handle keypress event of umlaut char with inputs
PASS
#91 WebPage object: should handle mousedown event
PASS
#92 WebPage object: should handle mouseup event
PASS
#93 WebPage object: should handle mousemove event
PASS
#94 WebPage object: should handle click event
PASS
#95 WebPage object: should handle doubleclick event
PASS
#96 WebPage object: should handle file uploads
PASS
#97 WebPage object: should support console.log with multiple arguments
PASS
#98 WebPage object: should not load any NPAPI plugins (e.g. Flash)
PASS
#99 WebPage object: reports unhandled errors
PASS
#100 WebPage object: doesn't report handled errors
PASS
#101 WebPage object: reports the sourceURL and line of errors
PASS
#102 WebPage object: reports the stack of errors
PASS
#103 WebPage object: reports errors that occur in the main context
PASS
#104 WebPage object: should set custom headers properly
PASS
#105 WebPage object: should return properly from a 401 status
PASS
#106 WebPage object: should set valid cookie properly, then remove it
PASS
#107 WebPage object: should not set invalid cookies
PASS
#108 WebPage object: should add a cookie
PASS
#109 WebPage object: should delete a cookie
PASS
#110 WebPage object: should pass variables to functions properly
PASS
#111 WebPage object: should open url using secure connection
FAIL
#112 WebPage construction with options: should accept an opts object
PASS
#113 specifying clipRect: should have 'clipRect' property
PASS
#114 specifying clipRect: should have clipRect with height 100
PASS
#115 specifying clipRect: should have clipRect with left 10
PASS
#116 specifying clipRect: should have clipRect with top 20
PASS
#117 specifying clipRect: should have clipRect with width 200
PASS
#118 specifying onConsoleMessage: should have onConsoleMessage that was specified
PASS
#119 specifying onLoadStarted: should have onLoadStarted that was specified
PASS
#120 specifying onLoadFinished: should have onLoadFinished that was specified
PASS
#121 specifying scrollPosition: should have 'scrollPosition' property
PASS
#122 specifying scrollPosition: should have scrollPosition with left 1
PASS
#123 specifying scrollPosition: should have scrollPosition with top 2
PASS
#124 specifying userAgent: should have userAgent as 'PHANTOMJS-TEST-USER-AGENT'
PASS
#125 specifying viewportSize: should have 'viewportSize' property
PASS
#126 specifying viewportSize: should have viewportSize with height 100
PASS
#127 specifying viewportSize: should have viewportSize with width 200
PASS
#128 Text codec support: Should support text codec Shift_JIS
PASS
#129 Text codec support: Should support text codec EUC-JP
PASS
#130 Text codec support: Should support text codec ISO-2022-JP
PASS
#131 Text codec support: Should support text codec Big5
PASS
#132 Text codec support: Should support text codec GBK
PASS
#133 WebPage switch frame of execution (deprecated API): should load a page full of frames
PASS
#134 WebPage switch frame of execution (deprecated API): should be able to detect frames at level 0
PASS
#135 WebPage switch frame of execution (deprecated API): should go down to a child frame at level 1
PASS
#136 WebPage switch frame of execution (deprecated API): should go down to a child frame at level 2
PASS
#137 WebPage switch frame of execution (deprecated API): should go up to the parent frame at level 1
PASS
#138 WebPage switch frame of execution (deprecated API): should go down to a child frame at level 2 (again)
PASS
#139 WebPage switch frame of execution (deprecated API): should go up to the main (top) frame at level 0
PASS
#140 WebPage switch frame of execution (deprecated API): should go down to (the other) child frame at level 1
PASS
#141 WebPage switch frame of execution: should load a page full of frames
PASS
#142 WebPage switch frame of execution: should be able to detect frames at level 0
PASS
#143 WebPage switch frame of execution: should go down to a child frame at level 1
PASS
#144 WebPage switch frame of execution: should go down to a child frame at level 2
PASS
#145 WebPage switch frame of execution: should go up to the parent frame at level 1
PASS
#146 WebPage switch frame of execution: should go down to a child frame at level 2 (again)
PASS
#147 WebPage switch frame of execution: should go up to the main (top) frame at level 0
PASS
#148 WebPage switch frame of execution: should go down to (the other) child frame at level 1
PASS
#149 WebPage switch frame of execution: should have top level as focused frame
PASS
#150 WebPage switch frame of execution: should move focus to level 1 frame
PASS
#151 WebPage switch frame of execution: should move focus to level 2 frame
PASS
#152 WebPage switch frame of execution: should move focus back to main frame
PASS
#153 WebPage switch frame of execution: should maintain focus but move current frame
PASS
#154 WebPage switch frame of execution: should change current frame to focused frame
PASS
#155 WebPage opening and closing of windows/child-pages: should call 'onPageCreated' every time a call to 'window.open' is done
PASS
#156 WebPage opening and closing of windows/child-pages: should correctly resize the 'pages' array if a page gets closed
PASS
#157 WebPage opening and closing of windows/child-pages: should resize the 'pages' array even more, when closing a page directly
PASS
#158 WebPage closing notification/alerting: should call 'onClosing' when 'page.close()' is called
PASS
#159 WebPage closing notification/alerting: should call 'onClosing' when a page closes on it's own
PASS
#160 WebPage closing notification/alerting: closing propagation control: should close all 4 pages if parent page is closed (default value for 'ownsPages')
PASS
#161 WebPage closing notification/alerting: closing propagation control: should NOT close all 4 pages if parent page is closed, just parent itself ('ownsPages' set to false)
PASS
#162 WebPage 'onFilePicker': should be able to set the file to upload when the File Picker is invoked (i.e. clicking on a 'input[type=file]')
PASS
#163 WebServer constructor: should not exist in window
PASS
#164 WebServer constructor: should be a function
PASS
#165 WebServer object: should be creatable
PASS
#166 WebServer object: should have objectName as 'WebServer'
PASS
#167 WebServer object: should have 'port' property
PASS
#168 WebServer object: should have port as string
PASS
#169 WebServer object: should not listen to any port by default
PASS
#170 WebServer object: should have 'listenOnPort' function
PASS
#171 WebServer object: should have 'newRequest' function
PASS
#172 WebServer object: should have 'close' function
PASS
#173 WebServer object: should fail to listen to blocked ports
PASS
#174 WebServer object: should be able to listen to some port
PASS
#175 WebServer object: should handle requests
PASS
#176 WebServer object: should handle post requests ('Content-Type' = 'application/x-www-form-urlencoded')
FAIL
request.post => {
"answer": "42",
"universe": "expanding"
}
expectedPostData => {
"answer": "42",
"universe": "expanding"
}
request.headers => {
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"Accept-Encoding": "gzip",
"Accept-Language": "en,*",
"Connection": "Keep-Alive",
"Content-Length": "28",
"Content-Type": "application/x-www-form-urlencoded",
"Host": "localhost:12345",
"Origin": "null",
"User-Agent": "Mozilla/5.0 (Unknown; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.8.0 (development) Safari/534.34"
}
#177 WebServer object: should handle post requests ('Content-Type' = 'ANY')
FAIL
#178 Basic Files API (read, write, remove, ...): should be able to create and write a file
PASS
#179 Basic Files API (read, write, remove, ...): should be able to create (touch) an empty file
PASS
#180 Basic Files API (read, write, remove, ...): should be able to read content from a file
PASS
#181 Basic Files API (read, write, remove, ...): should be able to read/write/append content from a file
PASS
#182 Basic Files API (read, write, remove, ...): should be able to copy a file
PASS
#183 Basic Files API (read, write, remove, ...): should be able to move a file
PASS
#184 Basic Files API (read, write, remove, ...): should be able to remove a (moved) file
PASS
#185 Basic Files API (read, write, remove, ...): should be able to remove a (copied) file
PASS
#186 Basic Files API (read, write, remove, ...): should be able to remove an empty file
PASS
#187 Basic Files API (read, write, remove, ...): should throw an exception when trying to open for read a non existing file
PASS
#188 Basic Files API (read, write, remove, ...): should throw an exception when trying to copy a non existing file
PASS
#189 Basic Files API (read, write, remove, ...): should be read/write utf8 text by default
PASS
#190 Basic Files API (read, write, remove, ...): should be read/write binary data
PASS
#191 Basic Files API (read, write, remove, ...): should be read/write binary data (shortcuts)
PASS
#192 Attributes Files API: should throw an exception when trying to read the size of a non existing file
PASS
#193 Attributes Files API: should return a null Date object when trying to read the last modified date of a non existing file
PASS
#194 Attributes Files API: should create temporary file 'temp-02.test' and writes some content in it
PASS
#195 Attributes Files API: should be able to read the size of a temporary file 'temp-02.test'
PASS
#196 Attributes Files API: should be able to read the Date on which a temporary file 'temp-02.test' was last modified
PASS
#197 Attributes Files API: should remove temporary file 'temp-02.test'
PASS
#198 Files and Directories API: should create a new temporary directory and change the Current Working Directory to it
PASS
#199 Files and Directories API: should create a file in the Current Working Directory and check it's absolute path
PASS
#200 Files and Directories API: should return to previous Current Working Directory and remove temporary directory
PASS
#201 Files and Directories API: should copy Content of the '/test/' Directory in a temporary directory, compare with the original and then remove
PASS
#202 Files and Directories API: should have readLink function
PASS
#203 Tests Files API: should create some temporary file and directory
PASS
#204 Tests Files API: should confirm that test file and test dir exist, while the absent ones don't
PASS
#205 Tests Files API: should confirm that the temporary directory is infact a directory, while the absent one doesn't
PASS
#206 Tests Files API: should confirm that the temporary file is infact a file, while the absent one doesn't
PASS
#207 Tests Files API: should confirm that a relative path is not absolute, while an absolute one is
PASS
#208 Tests Files API: should confirm that temporary file is readable, writable and non-executable, while absent file is none of those
PASS
#209 Tests Files API: should confirm that temporary directory is readable, writable and executable, while absent dir is none of those
PASS
#210 Tests Files API: should confirm that neither temporary file/dir or absent file/dir are links
PASS
#211 Tests Files API: should delete the temporary directory and file
PASS
#212 System object: should exist
PASS
#213 System object: should have pid property
PASS
#214 System object: should have pid as a number
PASS
#215 System object: should have pid that is an integer
PASS
#216 System object: should have pid greater than 0
PASS
#217 System object: should have platform as string
PASS
#218 System object: should have platform set to 'phantomjs'
PASS
#219 System object: should have args as array
PASS
#220 System object: should have args with at least one item
PASS
#221 System object: should have args[0] as the this test runner
PASS
#222 System object: should have env as object
PASS
#223 System object: should have os as object
PASS
#224 System object: should have isSSLSupported as boolean
PASS
#225 WebKit: should construct date in mm-dd-yyyy format
PASS
#226 WebKit: should parse date in ISO8601 format (yyyy-mm-dd)
PASS
#227 WebKit: should not crash when failing to dirty lines while removing a inline.
PASS
#228 Module: has filename property containing its absolute path
PASS
#229 Module: has id property equal to filename
PASS
#230 Module: has dirname property containing absolute path to its directory
PASS
#231 Module: its require() can be used externally
PASS
#232 require(): loads 'webpage' native module
PASS
#233 require(): loads 'fs' native module
PASS
#234 require(): loads 'webserver' native module
PASS
#235 require(): loads 'system' native module
PASS
#236 require(): loads CoffeeScript modules
PASS
#237 require(): doesn't expose CoffeeScript
PASS
#238 require(): loads JSON modules
PASS
#239 require(): loads modules with specified extension
PASS
#240 require(): caches modules
PASS
#241 require(): supports cycles (circular dependencies)
PASS
#242 require(): has cache object attached containing cached modules
PASS
#243 require(): throws an error with appropriate message when module not found
PASS
#244 require(): maintains proper .stack when module not found
PASS
#245 require(): maintains proper .stack when an error is thrown in module's exports
PASS
#246 stub(): stubs modules in given context
PASS
#247 stub(): stubs modules in child context
PASS
#248 stub(): doesn't stub in parent context
PASS
#249 when the path is relative: loads modules from the same directory
PASS
#250 when the path is relative: loads modules from the parent directory
PASS
#251 when the path is relative: loads modules from a child directory
PASS
#252 when the path is relative: loads modules from a deeper directory
PASS
#253 when the path is relative: loads modules when path has intertwined '..'
PASS
#254 when the path is relative: loads modules when path has intertwined '.'
PASS
#255 when loading from node_modules: first tries to load from ./node_modules
PASS
#256 when loading from node_modules: loads from ../node_modules
PASS
#257 when loading from node_modules: loads from further up the directory tree
PASS
#258 when module is a directory: first tries to load the path from package.json
PASS
#259 when module is a directory: loads index.js if package.json not found
PASS
WebPage object should open url using secure connection
WebServer object should handle post requests ('Content-Type' = 'application/x-www-form-urlencoded')
WebServer object should handle post requests ('Content-Type' = 'ANY')
Finished in 9.651 seconds
260 specs, 3 failures
Build step 'Execute shell' marked build as failure
Archiving artifacts
Build was marked for publishing on http://phantom.jdboyd.net/jenkins/
Finished: FAILURE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment