Difference between revisions of "User:Cloph"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Summary)
(false-positives were added to the errorparser)
 
Line 11: Line 11:
 
* highlight the status-column accordingly - either with a questionmark or using some color
 
* highlight the status-column accordingly - either with a questionmark or using some color
 
* optionally provide a different tag-list with the additional info "unchanged since last build"
 
* optionally provide a different tag-list with the additional info "unchanged since last build"
 
== False positives: errors ==
 
=== Summary ===
 
Things that are added to the ignore-list of tinderbox's Error_Parse.pm:
 
 
($line =~ m/^checking exception type/) ||
 
($line =~ m/^checking for a sed that does not truncate output/) ||
 
($line =~ m/exception\.(hpp|htm|html|cpp)/) ||
 
($line =~ m/deprecated-list\.html/) ||
 
($line =~ m#/(stlport|inc/stl)/exception#) ||
 
($line =~ m/^idlc: compile ´Exception.idl´/) ||
 
($line =~ m#com/sun/star/uno/Exception\.(idl|hdl|hpp)#) ||
 
($line =~ m#slo/Exception.o#) ||
 
($line =~ m#inc/cppunit/Exception.h#) ||
 
 
=== Details ===
 
* checking exception type... dwarf2
 
* checking for a sed that does not truncate output... /bin/sed
 
($line =~ m/^checking exception type/) ||
 
($line =~ m/^checking for a sed that does not truncate output/) ||
 
 
* boost-1.30.2/boost/filesystem/exception.hpp
 
* boost-1.30.2/boost/graph/exception.hpp
 
* boost-1.30.2/boost/numeric/ublas/exception.hpp
 
* boost-1.30.2/libs/filesystem/doc/exception.htm
 
* boost-1.30.2/libs/filesystem/src/exception.cpp
 
* boost-1.30.2/libs/graph/doc/exception.html
 
 
($line =~ m/exception\.(hpp|htm|html|cpp)/) ||
 
 
* inflating: hsqldb/doc/src/deprecated-list.html
 
* rhino1_5R4/docs/apidocs/deprecated-list.html
 
* db-4.2.52.NC/docs/java/deprecated-list.html
 
 
($line =~ m/deprecated-list\.html/) ||
 
 
* STLport-4.5/stlport/exception
 
* STLport-4.5/stlport/exception.h
 
* COPY: ../unxlngi4.pro/inc/stlport/exception -> /home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl/exception
 
* COPY: ../unxlngi4.pro/inc/stlport/exception.h -> /home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl/exception.h
 
* tr -d "\015" < /home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl/exception > ../../unxlngi4.pro/bin/odkcommon/include/stl/exception
 
* tr -d "\015" < /home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl/exception.h > ../../unxlngi4.pro/bin/odkcommon/include/stl/exception.h
 
 
($line =~ m#/(stlport|inc/stl)/exception#) ||
 
 
* idlc: compile ´Exception.idl´ ...
 
 
($line =~ m/^idlc: compile ´Exception.idl´/) ||
 
 
* COPY: ../com/sun/star/uno/Exception.idl -> /home/cl/programming/shadow/solver/680/unxlngi4.pro/idl/com/sun/star/uno/Exception.idl
 
* COPY: ../unxlngi4.pro/inc/com/sun/star/uno/Exception.hdl -> /home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/com/sun/star/uno/Exception.hdl
 
* COPY: ../unxlngi4.pro/inc/com/sun/star/uno/Exception.hpp -> /home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/com/sun/star/uno/Exception.hpp
 
* adding: com/sun/star/uno/Exception.class (deflated 43%)
 
* tr -d "\015" < /home/cl/programming/shadow/solver/680/unxlngi4.pro/idl/com/sun/star/uno/Exception.idl > ../../unxlngi4.pro/bin/odkcommon/idl/com/sun/star/uno/Exception.idl
 
* ./../../unxlngi4.pro/bin/odkidl/idl/com/sun/star/uno/Exception.idl ...
 
 
($line =~ m#com/sun/star/uno/Exception\.(idl|hdl|hpp)#) ||
 
 
* Making: ../../unxlngi4.pro/slo/Exception.obj
 
* g++ -Wuninitialized -fmessage-length=0 -c -I.  -I. -I../inc -I../../inc -I../../unx/inc -I../../unxlngi4.pro/inc -I. -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/external -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc -I/home/cl/programming/shadow/solenv/unxlngi4/inc -I/home/cl/programming/shadow/solenv/inc -I/home/cl/programming/shadow/res -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl -I/home/cl/programming/shadow/solenv/inc/Xp31 -I/usr/java/j2sdk1.4.1_02/include -I/usr/java/j2sdk1.4.1_02/include/linux -I/usr/java/j2sdk1.4.1_02/include/native_threads/include -I/usr/X11R6/include    -I. -I../../res -I. -O1  -pipe -mcpu=pentiumpro -Wno-ctor-dtor-privacy -include preinclude.h -fexceptions -fno-enforce-eh-specs  -fpic -DLINUX -DUNX -DVCL -DGCC -DC300 -DINTEL -DCVER=C300 -D_USE_NAMESPACE -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/include/c++/3.2.3 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_ON -DCUI -DSOLAR_JAVA -DSRC680=SRC680  -DSHAREDLIB -D_DLL_  -DMULTITHREAD  -o ../../unxlngi4.pro/slo/Exception.o /home/cl/programming/shadow/testshl2/source/cppunit/Exception.cpp
 
* if ( -e ../../unxlngi4.pro/slo/Exception.o) touch ../../unxlngi4.pro/slo/Exception.obj
 
* ar -r ../../unxlngi4.pro/lib/libcppunitli.a ../../unxlngi4.pro/slo/SourceLine.o ../../unxlngi4.pro/slo/Exception.o ../../unxlngi4.pro/slo/NotEqualException.o ../../unxlngi4.pro/slo/TestFailure.o ../../unxlngi4.pro/slo/joblist.o ../../unxlngi4.pro/slo/t_print.o ../../unxlngi4.pro/slo/signaltest.o ../../unxlngi4.pro/slo/Asserter.o ../../unxlngi4.pro/slo/TestCase.o ../../unxlngi4.pro/slo/TestSuite.o ../../unxlngi4.pro/slo/TestAssert.o ../../unxlngi4.pro/slo/TestFactoryRegistry.o ../../unxlngi4.pro/slo/cmdlinebits.o ../../unxlngi4.pro/slo/t_print.o ../../unxlngi4.pro/slo/tresregister.o ../../unxlngi4.pro/slo/tresstatewrapper.o ../../unxlngi4.pro/slo/registertestfunction.o
 
* ../unxlngi4.pro/slo/Exception.o \
 
* Making: ../../../unxlngi4.pro/slo/Exception.obj
 
* g++ -Wuninitialized -fmessage-length=0 -c -I.  -I. -I../inc -I../../inc -I../../../inc -I../../../unx/inc -I../../../unxlngi4.pro/inc -I. -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/external -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc -I/home/cl/programming/shadow/solenv/unxlngi4/inc -I/home/cl/programming/shadow/solenv/inc -I/home/cl/programming/shadow/res -I/home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/stl -I/home/cl/programming/shadow/solenv/inc/Xp31 -I/usr/java/j2sdk1.4.1_02/include -I/usr/java/j2sdk1.4.1_02/include/linux -I/usr/java/j2sdk1.4.1_02/include/native_threads/include -I/usr/X11R6/include    -I. -I../../../res -I. -O1  -pipe -mcpu=pentiumpro -Wno-ctor-dtor-privacy -include preinclude.h -fexceptions -fno-enforce-eh-specs  -fpic -DLINUX -DUNX -DVCL -DGCC -DC300 -DINTEL -DCVER=C300 -D_USE_NAMESPACE -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/include/c++/3.2.3 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_ON -DCUI -DSOLAR_JAVA -DSRC680=SRC680  -DSHAREDLIB -D_DLL_  -DMULTITHREAD  -o ../../../unxlngi4.pro/slo/Exception.o
 
* if ( -e ../../../unxlngi4.pro/slo/Exception.o) touch ../../../unxlngi4.pro/slo/Exception.obj
 
* echo unxlngi4.pro/slo/Array.o unxlngi4.pro/slo/Blob.o unxlngi4.pro/slo/Boolean.o unxlngi4.pro/slo/CallableStatement.o unxlngi4.pro/slo/Class.o unxlngi4.pro/slo/Clob.o unxlngi4.pro/slo/Connection.o unxlngi4.pro/slo/DatabaseMetaData.o unxlngi4.pro/slo/Date.o unxlngi4.pro/slo/DriverManager.o unxlngi4.pro/slo/DriverPropertyInfo.o unxlngi4.pro/slo/Exception.o unxlngi4.pro/slo/InputStream.o unxlngi4.pro/slo/JDriver.o unxlngi4.pro/slo/Object.o unxlngi4.pro/slo/PreparedStatement.o unxlngi4.pro/slo/Reader.o unxlngi4.pro/slo/Ref.o unxlngi4.pro/slo/ResultSet.o unxlngi4.pro/slo/ResultSetMetaData.o unxlngi4.pro/slo/SQLException.o unxlngi4.pro/slo/SQLWarning.o unxlngi4.pro/slo/Statement.o unxlngi4.pro/slo/String.o unxlngi4.pro/slo/Throwable.o unxlngi4.pro/slo/Timestamp.o unxlngi4.pro/slo/jservices.o unxlngi4.pro/slo/tools.o | xargs -n1 > ../../../unxlngi4.pro/slb/jdbc.lib
 
 
* gcc -z combreloc -z defs -Wl,-rpath,´$ORIGIN´ -shared -Wl,-O1 -Wl,--version-script ../../../unxlngi4.pro/misc/jdbc_jdbc2.map -L../../../unxlngi4.pro/lib -L../lib -L/home/cl/programming/shadow/solenv/unxlngi4/lib -L/home/cl/programming/shadow/solver/680/unxlngi4.pro/lib -L/home/cl/programming/shadow/solenv/unxlngi4/lib -L/usr/java/j2sdk1.4.1_02/lib -L/usr/java/j2sdk1.4.1_02/jre/lib/i386 -L/usr/java/j2sdk1.4.1_02/jre/lib/i386/client -L/usr/java/j2sdk1.4.1_02/jre/lib/i386/native_threads -L/usr/X11R6/lib ../../../unxlngi4.pro/slo/Array.o ../../../unxlngi4.pro/slo/Blob.o ../../../unxlngi4.pro/slo/Boolean.o ../../../unxlngi4.pro/slo/CallableStatement.o ../../../unxlngi4.pro/slo/Class.o ../../../unxlngi4.pro/slo/Clob.o ../../../unxlngi4.pro/slo/Connection.o ../../../unxlngi4.pro/slo/DatabaseMetaData.o ../../../unxlngi4.pro/slo/Date.o ../../../unxlngi4.pro/slo/DriverManager.o ../../../unxlngi4.pro/slo/DriverPropertyInfo.o ../../../unxlngi4.pro/slo/Exception.o ../../../unxlngi4.pro/slo/InputStream.o ../../../unxlngi4.pro/slo/JDriver.o ../../../unxlngi4.pro/slo/Object.o ../../../unxlngi4.pro/slo/PreparedStatement.o ../../../unxlngi4.pro/slo/Reader.o ../../../unxlngi4.pro/slo/Ref.o ../../../unxlngi4.pro/slo/ResultSet.o ../../../unxlngi4.pro/slo/ResultSetMetaData.o ../../../unxlngi4.pro/slo/SQLException.o ../../../unxlngi4.pro/slo/SQLWarning.o ../../../unxlngi4.pro/slo/Statement.o ../../../unxlngi4.pro/slo/String.o ../../../unxlngi4.pro/slo/Throwable.o ../../../unxlngi4.pro/slo/Timestamp.o ../../../unxlngi4.pro/slo/jservices.o ../../../unxlngi4.pro/slo/tools.o ../../../unxlngi4.pro/slo/jdbc2_version.o ../../../unxlngi4.pro/slo/jdbc2_description.o -o ../../../unxlngi4.pro/lib/libjdbc2.so -luno_cppu -luno_cppuhelpergcc3 -lvos3gcc3 -luno_sal -ljvmaccessgcc3 -ldbtools680li -ljvmfwk -lcomphelp4gcc3 -ldl -lpthread -lm -Wl,-Bdynamic -lstlport_gcc -lstdc++
 
 
($line =~ m#slo/Exception.o#) ||
 
 
* COPY: ../inc/cppunit/Exception.h -> /home/cl/programming/shadow/solver/680/unxlngi4.pro/inc/cppunit/Exception.h
 
/home/cl/programming/shadow/connectivity/source/drivers/jdbc/Exception.cxx
 
 
($line =~ m#inc/cppunit/Exception.h#) ||
 

Latest revision as of 15:20, 21 February 2006

Tinderbox

Collecting things that could be improved....

Timezone

Tinderbox should not use "local" time by default to display the results, but UTC instead. People are more familiar with mapping their local time to UTC than to mess with another "local" time..

Indication whether the buildstatus is still valid

Currently, there is no automated way to check whether the result of a build still is valid. There could have been changes to the cws in the meantime (less likely for the milestones, but very likely if you build the cwsses). Even a ready-for-qa cws can be set to new again and have some files changed in the meantime. So it would be great if tinderbox would be able to automatically

  • notify the tinder-admin of the buildhost (via e-mail)
  • highlight the status-column accordingly - either with a questionmark or using some color
  • optionally provide a different tag-list with the additional info "unchanged since last build"
Personal tools