Hi,
With a little help from Stephan Bergmann, I
finally have a bean JunitTest_bean_complex test result!
1.clone LibreOffice git
2.changed bean/Module_bean.mk and
bean/JunitTest_bean_complex.mk to activate
JunitTest_bean_complex
diff --git a/bean/JunitTest_bean_complex.mk
b/bean/JunitTest_bean_complex.mk
index 1d22dcd..cf064c7 100644
--- a/bean/JunitTest_bean_complex.mk
+++ b/bean/JunitTest_bean_complex.mk
@@ -16,6 +16,7 @@
test \
unoil \
officebean \
+ jurt \
))
$(eval $(call gb_JunitTest_add_sourcefiles,bean_complex,\
diff --git a/bean/Module_bean.mk b/bean/Module_bean.mk
index 08d9390..df140c8 100644
--- a/bean/Module_bean.mk
+++ b/bean/Module_bean.mk
@@ -20,9 +20,9 @@
))
# complex tests compilable but fail at runtime
-#$(eval $(call gb_Module_add_subsequentcheck_targets,bean,\
-# JunitTest_bean_complex \
-#))
+$(eval $(call gb_Module_add_subsequentcheck_targets,bean,\
+ JunitTest_bean_complex \
+))
endif
endif
3.make
./autogen.sh \
--with-junit=/mnt/sdd1/home/src/libreoffice-vk/junit-4.12.jar
\
--with-hamcrest=/mnt/sdd1/home/src/libreoffice-vk/hamcrest-core-1.3.jar
\
--enable-qt5 \
--enable-kf5 \
--disable-firebird-sdbc \
--prefix=/mnt/sdd1/home/src/libreoffice-vk/libreoffice-install
\
--with-parallelism=4 \
--enable-dbgutil \
--with-jdk-home=/usr/lib/jvm/default \
--with-system-dicts \
--with-myspell-dicts \
--with-system-zlib \
--without-system-poppler \
--without-system-openssl \
--without-system-libpng \
--without-system-libxml \
--without-system-jpeg \
--without-system-jars \
--without-system-postgresql \
--with-help \
--without-helppack-integration \
--with-linker-hash-style=both \
--with-fonts \
--with-external-thes-dir=/usr/share/mythes \
--with-external-hyph-dir=/usr/share/hyphen \
--with-external-dict-dir=/usr/share/myspell \
--enable-dbus \
--enable-extension-integration \
--enable-odk \
--disable-gtk3 \
--enable-gstreamer-1-0 \
--enable-evolution2 \
--enable-gio \
--enable-scripting-beanshell \
--enable-scripting-_javascript_ \
--enable-ext-wiki-publisher \
--enable-ext-nlpsolver \
--enable-epm \
--enable-python=internal \
--enable-online-update \
--enable-breakpad \
--disable-dconf \
--enable-mergelibs \
--with-vendor="The Document Foundation" \
--with-package-format=archive \
--disable-dependency-tracking \
--with-export-validation \
> ../autogen-outz.log 2>&1
make clean
make > ../make-outx.log 2>&1
make install > ../make-outz.log 2>&1
4. check
make bean.clean verbose=t >
../make-outxy1.log 2>&1
make bean verbose=t >>
../make-outxy1.log 2>&1
export LD_LIBRARY_PATH=/usr/lib/jvm/default/jre/lib/amd64
export DISPLAY=:0
make bean.subsequentcheck verbose=t >>
../make-outxy1.log 2>&1
cat ../make-outxy1.log
---------------------
cd
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean
&& make -j 4 -r clean
make[1]: Entering directory
'/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean'
[clean JCS] Jar/officebean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && rm -rf
$W/JavaClassSet/Jar/officebean/ \
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/JavaClassSet/Jar/officebean.prepared
[clean LNK] Library/libofficebean.so
RESPONSEFILE=/tmp/gbuild.fPL7C6 && \
cat ${RESPONSEFILE} /dev/null | xargs -n 200 rm -fr
&& \
rm -f ${RESPONSEFILE}
[clean JCS] JunitTest/bean_complex
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && rm -rf
$W/JavaClassSet/JunitTest/bean_complex/ \
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/JavaClassSet/JunitTest/bean_complex.prepared
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && rm -f
$W/Clean/JunitTest/bean_complex
$W/Clean/JunitTest/bean_complex.log
[clean JAR] officebean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && rm -f
$I/program/classes/officebean.jar
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && rm -f
$W/LinkTarget/Library/libofficebean.so.exports
[clean MOD] bean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && rm -f
$W/Module/bean $W/Module/nonl10n/bean $W/Module/l10n/bean
$W/Module/check/bean $W/Module/slowcheck/bean
$W/Module/screenshot/bean $W/Module/subsequentcheck/bean
$W/Module/perfcheck/bean
[clean ALL] top level modules: bean
[clean ALL] loaded modules: bean
make[1]: Leaving directory
'/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean'
-------------------------------------------------------------------------------
cd /mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean
&& make -j 4 -r
make[1]: Entering directory
'/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean'
mkdir -p
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/JavaClassSet/Jar/
&& touch
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/JavaClassSet/Jar/officebean.prepared
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && touch
$W/Headers/Library/libofficebean.so
[build LOC] bean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/Module/l10n/ && touch $W/Module/l10n/bean
[build CHK] bean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/Module/check/ && touch $W/Module/check/bean
[build JCS] Jar/officebean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/JavaClassSet/Jar/officebean/ && rm -rf
$W/JavaClassSet/Jar/officebean/* &&
RESPONSEFILE=/tmp/gbuild.tq2Me3 &&
/usr/lib/jvm/default/bin/javac -J-Xmx128M -encoding utf8
-source 8 -target 8 -g -classpath
"$I/program/classes/ridl.jar:$I/program/classes/unoil.jar:$I/program/classes/jurt.jar:$I/program/classes/juh.jar:$W/JavaClassSet/Jar/officebean"
-d $W/JavaClassSet/Jar/officebean @$RESPONSEFILE
&& rm -f $RESPONSEFILE && touch
$W/JavaClassSet/Jar/officebean/done
[build C ]
bean/native/unix/com_sun_star_comp_beans_LocalOfficeWindow.c
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/CObject/bean/native/unix/
$W/Dep/CObject/bean/native/unix/ && cd
/mnt/sdd1/home/src/libreoffice-vk/libreoffice
&& gcc -DBOOST_ERROR_CODE_HEADER_ONLY
-DBOOST_SYSTEM_NO_DEPRECATED -DCPPU_ENV=gcc3 -DDBG_UTIL
-DLINUX -DOSL_DEBUG_LEVEL=1 -DSAL_LOG_INFO -DSAL_LOG_WARN
-DUNIX -DUNX -DX86_64 -D_DEBUG -D_GLIBCXX_DEBUG
-D_PTHREADS -D_REENTRANT -fvisibility=hidden -Wall
-Wendif-labels -Wextra -Wstrict-prototypes -Wundef
-Wunreachable-code -Wunused-macros -finput-charset=UTF-8
-fmessage-length=0 -fno-common -pipe -Wduplicated-cond
-Wlogical-op -Wshift-overflow=2 -fstack-protector-strong
-std=gnu89 -fPIC -Wdeclaration-after-statement -Wshadow
-O0 -fstrict-aliasing -fstrict-overflow -ggdb2
-gsplit-dwarf -ggnu-pubnames -DLIBO_INTERNAL_ONLY -c
$S/bean/native/unix/com_sun_star_comp_beans_LocalOfficeWindow.c
-o
$W/CObject/bean/native/unix/com_sun_star_comp_beans_LocalOfficeWindow.o
-I$S/include -I/usr/lib/jvm/default/include
-I/usr/lib/jvm/default/include/linux -I$S/config_host
[build LOC] top level modules: bean
[build LOC] loaded modules: bean
[build CHK] loaded modules: bean
[build LNK] Library/libofficebean.so
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && gcc
-shared -Wl,-z,noexecstack -Wl,-z,origin
'-Wl,-rpath,$ORIGIN' -Wl,-rpath-link,$I/program
-Wl,-z,defs -fuse-ld=gold -fstack-protector-strong
-Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc
-Wl,--hash-style=both -Wl,-Bsymbolic-functions
-L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/program
-L$I/program -Wl,--gdb-index
$W/CObject/bean/native/unix/com_sun_star_comp_beans_LocalOfficeWindow.o
-Wl,--start-group -L/usr/lib/jvm/default/jre/lib/amd64
-ljawt -Wl,--end-group -Wl,--no-as-needed -o
$I/program/libofficebean.so
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && readelf
-d $I/program/libofficebean.so | grep SONAME >
$W/LinkTarget/Library/libofficebean.so.exports.tmp; nm
--dynamic --extern-only --defined-only --format=posix
$I/program/libofficebean.so | cut -d' ' -f1-2 >>
$W/LinkTarget/Library/libofficebean.so.exports.tmp
&& if cmp -s
$W/LinkTarget/Library/libofficebean.so.exports.tmp
$W/LinkTarget/Library/libofficebean.so.exports; then rm
$W/LinkTarget/Library/libofficebean.so.exports.tmp; else
mv $W/LinkTarget/Library/libofficebean.so.exports.tmp
$W/LinkTarget/Library/libofficebean.so.exports &&
touch -r $I/program/libofficebean.so
$W/LinkTarget/Library/libofficebean.so.exports; fi
TEMPFILE=/tmp/gbuild.cCUWHU && mv ${TEMPFILE}
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/LinkTarget/Library/libofficebean.so.objectlist
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
[build JAR] officebean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/JavaClassSet/Jar/officebean/META-INF && echo
Manifest-Version: 1.0 >
$W/JavaClassSet/Jar/officebean/META-INF/MANIFEST.MF
&& echo "Solar-Version: 6.4.0.0" >>
$W/JavaClassSet/Jar/officebean/META-INF/MANIFEST.MF
&& mkdir -p $I/program/classes/ && cd
$W/JavaClassSet/Jar/officebean && jar cfm
$I/program/classes/officebean.jar
$W/JavaClassSet/Jar/officebean/META-INF/MANIFEST.MF
META-INF com || (rm $I/program/classes/officebean.jar;
false)
[build BIN] bean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/Module/nonl10n/ && touch $W/Module/nonl10n/bean
[build MOD] bean
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/Module/ && touch $W/Module/bean
[build BIN] top level modules: bean
[build BIN] loaded modules: bean
[build ALL] top level modules: build-non-l10n-only
build-l10n-only
[build ALL] loaded modules: bean
make[1]: Leaving directory
'/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean'
-------------------------------------------------------------------------------
cd /mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean
&& make -j 4 -r subsequentcheck
make[1]: Entering directory
'/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean'
mkdir -p
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/JavaClassSet/JunitTest/
&& touch
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/JavaClassSet/JunitTest/bean_complex.prepared
[build ALL] All modules but instset: bean
touch
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/Postprocess/AllModulesButInstsetNative
[build JCS] JunitTest/bean_complex
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && mkdir -p
$W/JavaClassSet/JunitTest/bean_complex/ && rm -rf
$W/JavaClassSet/JunitTest/bean_complex/* &&
RESPONSEFILE=/tmp/gbuild.VmKdgZ &&
/usr/lib/jvm/default/bin/javac -J-Xmx128M -encoding utf8
-source 8 -target 8 -g -classpath
"/mnt/sdd1/home/src/libreoffice-vk/junit-4.12.jar:/mnt/sdd1/home/src/libreoffice-vk/hamcrest-core-1.3.jar:$W/Jar/OOoRunner.jar:$I/program/classes/ridl.jar:$W/Jar/test.jar:$I/program/classes/unoil.jar:$I/program/classes/officebean.jar:$I/program/classes/jurt.jar:$W/JavaClassSet/JunitTest/bean_complex"
-d $W/JavaClassSet/JunitTest/bean_complex @$RESPONSEFILE
&& rm -f $RESPONSEFILE && touch
$W/JavaClassSet/JunitTest/bean_complex/done
Note:
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean/qa/complex/bean/WriterFrame.java
uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
[build JUT] bean_complex
S=/mnt/sdd1/home/src/libreoffice-vk/libreoffice &&
I=$S/instdir && W=$S/workdir && rm -rf
$W/JunitTest/bean_complex/user && mkdir -p
$W/JunitTest/bean_complex/user/user && cp
$S/qadevOOo/qa/registrymodifications.xcu
$W/JunitTest/bean_complex/user/user/ &&
(MAX_CONCURRENCY=4 MOZILLA_CERTIFICATE_FOLDER=
SAL_DISABLE_SYNCHRONOUS_PRINTER_DETECTION=1
SAL_USE_VCLPLUGIN=svp /usr/lib/jvm/default/bin/java
-Xmx64M -classpath
"$W/JavaClassSet/JunitTest/bean_complex:/mnt/sdd1/home/src/libreoffice-vk/junit-4.12.jar:/mnt/sdd1/home/src/libreoffice-vk/hamcrest-core-1.3.jar:$I/program:$W/Jar/OOoRunner.jar:$I/program/classes/ridl.jar:$W/Jar/test.jar:$I/program/classes/unoil.jar:$I/program/classes/officebean.jar:$I/program/classes/jurt.jar"
-Dorg.openoffice.test.arg.env=LD_LIBRARY_PATH"${LD_LIBRARY_PATH+=$LD_LIBRARY_PATH}"
-Dorg.openoffice.test.arg.user=file://$W/JunitTest/bean_complex/user
-Dorg.openoffice.test.arg.workdir=$W/JunitTest/bean_complex/user
-Dorg.openoffice.test.arg.postprocesscommand=$S/solenv/bin/gdb-core-bt.sh
-Dorg.openoffice.test.arg.soffice="path:$I/program/soffice"
org.junit.runner.JUnitCore complex.bean.OOoBeanTest >
$W/JunitTest/bean_complex/done.log 2>&1 || (cat
$W/JunitTest/bean_complex/done.log && echo "to
rerun just this failed test without all others, run:"
&& echo && echo " make
JunitTest_bean_complex" && echo && echo
"cd into the module dir to run the tests faster"
&& echo "Or to do interactive debugging, run two
shells with:" && echo && echo " make
debugrun" && echo " make
gb_JunitTest_DEBUGRUN=T JunitTest_bean_complex" &&
echo && false))
JUnit version 4.12
setUpConnection()
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2274:2274:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Italic.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:vcl.fonts:2307:2307:vcl/unx/generic/fontmanager/fontmanager.cxx:680:
Could not OpenTTFont
"/usr/share/fonts/adobe-source-code-pro/SourceCodeVariable-Roman.otf":
6
warn:opencl:2307:2307:desktop/source/app/opencl.cxx:206:
Failed to initialize OpenCL for test
.warn:legacy.osl:2307:2319:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
getText:
E.warn:legacy.osl:2307:2319:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
.warn:legacy.osl:2307:2319:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
Position of client are of Java frame does not match the
positionof the UNO window. These are the values of Java
frame, followed bythe UNO window:
java.awt.Rectangle[x=108,y=140,width=484,height=452]
java.awt.Rectangle[x=0,y=0,width=20,height=20]
E.
Position of client are of Java frame does not match the
positionof the UNO window. These are the values of Java
frame, followed bythe UNO window:
java.awt.Rectangle[x=108,y=140,width=484,height=252]
java.awt.Rectangle[x=0,y=0,width=20,height=20]
E.warn:legacy.osl:2307:2319:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
Position of client are of Java frame does not match the
positionof the UNO window. These are the values of Java
frame, followed bythe UNO window:
java.awt.Rectangle[x=108,y=140,width=484,height=252]
java.awt.Rectangle[x=0,y=0,width=20,height=20]
E.warn:legacy.osl:2307:2406:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
Position of client are of Java frame does not match the
positionof the UNO window. These are the values of Java
frame, followed bythe UNO window:
java.awt.Rectangle[x=108,y=140,width=484,height=352]
java.awt.Rectangle[x=0,y=0,width=20,height=20]
(pkix_CacheCert_Add: PKIX_PL_HashTable_Add for Certs
skipped: entry existed
(pkix_CacheCert_Add: PKIX_PL_HashTable_Add for Certs
skipped: entry existed
(pkix_CacheCert_Add: PKIX_PL_HashTable_Add for Certs
skipped: entry existed
(pkix_CacheCert_Add: PKIX_PL_HashTable_Add for Certs
skipped: entry existed
(pkix_CacheCert_Add: PKIX_PL_HashTable_Add for Certs
skipped: entry existed
E.warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
E.warn:legacy.osl:2307:2424:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2424:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2424:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2424:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2424:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2424:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2424:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
.warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
warn:legacy.osl:2307:2430:sw/source/uibase/uiview/viewport.cxx:1105:
Small world, isn't it?
tearDownConnection()
warn:cppu.threadpool:2307:2307:cppu/source/threadpool/threadpool.cxx:91:
ThreadIdHashMap: 1 left
warn:vcl.schedule.deinit:2307:2307:vcl/source/app/scheduler.cxx:176:
DeInit task: Timer a: 1 p: 1 graphic::Manager
maSwapOutTimer 10000ms (0x7ff3f921de60)
warn:vcl.schedule.deinit:2307:2307:vcl/source/app/scheduler.cxx:196:
DeInit active tasks: 1 (ignored: 0)
Time: 109.502
There were 6 failures:
1) test6a(complex.bean.OOoBeanTest)
java.lang.AssertionError: Focus error: After removing and
adding the bean, theoffice window does not receive
keyboard input.
Try typing in the window, you've got 30s!!! This test may
not work with Linux/Solaris
at org.junit.Assert.fail(Assert.java:88)
at
complex.bean.OOoBeanTest.test6a(OOoBeanTest.java:535)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at
org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
2) test2(complex.bean.OOoBeanTest)
java.lang.AssertionError: Sizing error: Client are of Java
frame does not match the UNO window.
at org.junit.Assert.fail(Assert.java:88)
at
complex.bean.OOoBeanTest.test2(OOoBeanTest.java:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at
org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
3) test3(complex.bean.OOoBeanTest)
java.lang.AssertionError: Sizing error.
at org.junit.Assert.fail(Assert.java:88)
at
complex.bean.OOoBeanTest.test3(OOoBeanTest.java:275)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at
org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
4) test4(complex.bean.OOoBeanTest)
java.lang.AssertionError: Sizing error.
at org.junit.Assert.fail(Assert.java:88)
at
complex.bean.OOoBeanTest.test4(OOoBeanTest.java:305)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at
org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
5) test5(complex.bean.OOoBeanTest)
java.lang.AssertionError: Sizing error.
at org.junit.Assert.fail(Assert.java:88)
at
complex.bean.OOoBeanTest.test5(OOoBeanTest.java:356)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at
org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
6) test6(complex.bean.OOoBeanTest)
java.lang.AssertionError: Focus error: After removing and
adding the bean, theoffice window does not receive
keyboard input.
Try typing in the window, you've got 30s!!! This test may
not work with Linux/Solaris
at org.junit.Assert.fail(Assert.java:88)
at
complex.bean.OOoBeanTest.test6(OOoBeanTest.java:418)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at
org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at
org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
FAILURES!!!
Tests run: 9, Failures: 6
to rerun just this failed test without all others, run:
make JunitTest_bean_complex
cd into the module dir to run the tests faster
Or to do interactive debugging, run two shells with:
make debugrun
make gb_JunitTest_DEBUGRUN=T JunitTest_bean_complex
make[1]: ***
[/mnt/sdd1/home/src/libreoffice-vk/libreoffice/solenv/gbuild/JunitTest.mk:39:
/mnt/sdd1/home/src/libreoffice-vk/libreoffice/workdir/JunitTest/bean_complex/done]
Error 1
make[1]: Leaving directory
'/mnt/sdd1/home/src/libreoffice-vk/libreoffice/bean'
make: *** [Makefile:120: bean.subsequentcheck] Error 2
Regards,
Vladimir Koković, DP senior(69)
Serbia, Belgrade, 29.aug 2019