• Re: unbreaking LibreOffices tests on at least release architectures

    From Rene Engelhard@21:1/5 to All on Sun Jun 18 10:50:02 2023
    Hi again.

    Am 18.06.23 um 10:32 schrieb Rene Engelhard:
    I don't really like sweeping it under the carpet again and would
    actually pursue the "getting those architectures removed from unstable"
    way pointed out and (implicitely) approved/suggested by the release
    team...
    You want Debian to drop support for all architectures except amd64 and
    arm64
    because a single package doesn't pass its testsuite on the other
    architectures?

    If the "porters" of those architectures don't care about the tests, yes,
    this would be the ultimate result.

    And as the release team agrees with me...

    Well, actually I was too tired still. But the tone from my initial mail
    was quite clear. I know you WANT to misread that and I fell into that trap

    Of course I mean "getting those architectures removed from unstable"
    *for libreoffice*. (which again should be obvious), not removing those architectures from unstable alltogether.


    Regards,


    Rene

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rene Engelhard@21:1/5 to All on Tue Jun 20 06:00:01 2023
    Hi,

    Am 19.06.23 um 23:29 schrieb Rene Engelhard:
    The pragmatic option would be to run only a smoketest for build success
    on architectures not tested by upstream.

    And have Format->Character in Impress crash with Bus error like on
    mipsel? That doesn't sound too good for basic quality.

    There is a "smoketest" but it does just basic start. open, close stuff.
    Not even basic usage.

    That said, that is the smoketest on mipsel:

    [build CUT] smoketest
    S=/<<PKGBUILDDIR>> && I=$S/instdir && W=$S/workdir && mkdir -p
    $W/CppunitTest/ && rm -fr $W/CppunitTest/smoketest.test.user && cp -r $W/unittest $W/CppunitTest/smoketest.test.user && rm -fr $W/CppunitTest/smoketest.test.core && mkdir
    $W/CppunitTest/smoketest.test.core && cd
    $W/CppunitTest/smoketest.test.core && ( MAX_CONCURRENCY=4 MOZILLA_CERTIFICATE_FOLDER=dbm:
    SAL_DISABLE_SYNCHRONOUS_PRINTER_DETECTION=1 SAL_USE_VCLPLUGIN=svp
    LIBO_LANG=C LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program":$W/UnpackedTarball/cppunit/src/cppunit/.libs
    $W/LinkTarget/Executable/cppunittester $W/LinkTarget/CppunitTest/libtest_smoketest.so --headless "-env:BRAND_BASE_DIR=file://$S/instdir" "-env:BRAND_SHARE_SUBDIR=share" "-env:BRAND_SHARE_RESOURCE_SUBDIR=program/resource" "-env:UserInstallation=file://$W/CppunitTest/smoketest.test.user" "-env:UNO_TYPES=file://$I/program/types.rdb
    file://$I/program/types/offapi.rdb" "-env:UNO_SERVICES=file://$W/Rdb/ure/services.rdb" -env:URE_BIN_DIR=file://$I/program
    -env:URE_INTERNAL_LIB_DIR=file://$I/program
    -env:LO_LIB_DIR=file://$I/program
    -env:LO_JAVA_DIR=file://$I/program/classes --protector $W/LinkTarget/Library/unoexceptionprotector.so unoexceptionprotector --protector $W/LinkTarget/Library/unobootstrapprotector.so unobootstrapprotector -env:arg-soffice=path:$I/program/soffice -env:arg-user=$W/CustomTarget/smoketest -env:arg-env=LD_LIBRARY_PATH"${LD_LIBRARY_PATH+=$LD_LIBRARY_PATH}" -env:arg-testarg.smoketest.doc=$W/Zip/smoketestdoc.sxw "-env:CPPUNITTESTTARGET=$W/CppunitTest/smoketest.test" ) 2>&1
    [_RUN_____] (anonymous namespace)::Test::test

    (process:8700): dconf-CRITICAL **: 02:36:13.575: unable to create
    directory '/run/user/2952/dconf': Permission denied. dconf will not
    work properly.

    (process:8708): dconf-CRITICAL **: 02:36:19.328: unable to create
    directory '/run/user/2952/dconf': Permission denied. dconf will not
    work properly.

    (process:8815): dconf-CRITICAL **: 02:36:52.467: unable to create
    directory '/run/user/2952/dconf': Permission denied. dconf will not
    work properly.


    Fatal exception: Signal 11
    Stack:
    /<<PKGBUILDDIR>>/instdir/program/libuno_sal.so.3(+0x49b18)[0x77d69b18] /<<PKGBUILDDIR>>/instdir/program/libuno_sal.so.3(+0x49d48)[0x77d69d48] /usr/lib/jvm/java-17-openjdk-mipsel/lib/server/libjvm.so(+0x537b8c)[0x62417b8c] ./smoketest/smoketest.cxx:187:(anonymous namespace)::Test::test
    assertion failed
    - Expression: connection_.isStillAlive()

    unknown:0:(anonymous namespace)::Test::test
    tearDown() failed
    - An uncaught exception of type com.sun.star.lang.DisposedException
    - Binary URP bridge already disposed at ./binaryurp/source/bridge.cxx:1048

    (anonymous namespace)::Test::test finished in: 76764ms smoketest.cxx:187:Assertion
    Test name: (anonymous namespace)::Test::test
    assertion failed
    - Expression: connection_.isStillAlive()

    ##Failure Location unknown## : Error
    Test name: (anonymous namespace)::Test::test
    tearDown() failed
    - An uncaught exception of type com.sun.star.lang.DisposedException
    - Binary URP bridge already disposed at ./binaryurp/source/bridge.cxx:1048

    Failures !!!
    Run: 1 Failure total: 2 Failures: 1 Errors: 1
    make[3]: *** [/<<PKGBUILDDIR>>/solenv/gbuild/CppunitTest.mk:121: /<<PKGBUILDDIR>>/workdir/CppunitTest/smoketest.test] Error 1

    Regards,


    Rene

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kurt Roeckx@21:1/5 to All on Tue Jun 20 22:50:01 2023
    ------SAB14DEINCD5MRU72NT3070RVEBVYR
    Content-Type: text/plain;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    Can I suggest that if you file a few bugs and add some information in it so that maybe someone can look at it? If it only affects one architecture, send a mail to that list asking for help.

    Kurt
    ------SAB14DEINCD5MRU72NT3070RVEBVYR
    Content-Type: text/html;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    <!DOCTYPE html><html><body><div dir="auto">Can I suggest that if you file a few bugs and add some information in it so that maybe someone can look at it? If it only affects one architecture, send a mail to that list asking for help.<br><br>Kurt</div></
    body></html>
    ------SAB14DEINCD5MRU72NT3070RVEBVYR--

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)