https://bugs.kde.org/show_bug.cgi?id=442935

            Bug ID: 442935
           Summary: Inconsistent test failure in test
                    kdav-davcollectionsmultifetchjobtest
           Product: frameworks-kdav
           Version: 5.86.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdelibs-b...@kde.org
          Reporter: m...@brendan.scot
  Target Milestone: ---

I'm updating KDE software for the Guix GNU/Linux distribution. Currently I'm
building kdav and roughly 1/4 times the kdav-davcollectionsmultifetchjobtest
testfails. 

STEPS TO REPRODUCE
I'm updating KDE software in the Guix GNU/Linux distribution, so reproducing
the result would involve installing Guix, and running something like:

git clone -b wip-kde-updates-kgpg-bug https://notabug.org/Brendan/guix.git
cd guix
guix environment guix
./bootstrap
./configure --localstatedir=/var
make -j
./pre-inst-env guix build kdav
./pre-inst-env guix build --no-grafts --check --rounds=5

OBSERVED RESULT
4/6 Test #4: kdav-davcollectionsmultifetchjobtest ...***Failed    0.03 sec
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to
'/tmp/guix-build-kdav-5.86.0.drv-0/runtime-nixbld'
********* Start testing of DavCollectionsMultiFetchJobTest *********
Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64
shared (dynamic) release build; by GCC 7.5.0), unknown unknown
PASS   : DavCollectionsMultiFetchJobTest::initTestCase()
QWARN  : DavCollectionsMultiFetchJobTest::runSuccessfullTest() QStandardPaths:
XDG_RUNTIME_DIR not set, defaulting to
'/tmp/guix-build-kdav-5.86.0.drv-0/runtime-nixbld'
QWARN  : DavCollectionsMultiFetchJobTest::runSuccessfullTest() QStandardPaths:
XDG_RUNTIME_DIR not set, defaulting to
'/tmp/guix-build-kdav-5.86.0.drv-0/runtime-nixbld'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to
'/tmp/guix-build-kdav-5.86.0.drv-0/runtime-nixbld'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to
'/tmp/guix-build-kdav-5.86.0.drv-0/runtime-nixbld'
QDEBUG : DavCollectionsMultiFetchJobTest::runSuccessfullTest() Read client
request "PROPFIND /carddav HTTP/1.1\r\n"
QDEBUG : DavCollectionsMultiFetchJobTest::runSuccessfullTest() Read client
request "PROPFIND /caldav HTTP/1.1\r\n"
QDEBUG : DavCollectionsMultiFetchJobTest::runSuccessfullTest() Read client
request "PROPFIND /carddav/dfaure%40example.com/ HTTP/1.1\r\n"
QDEBUG : DavCollectionsMultiFetchJobTest::runSuccessfullTest() Read client
request "PROPFIND /caldav/dfaure%40example.com/ HTTP/1.1\r\n"
FAIL!  : DavCollectionsMultiFetchJobTest::runSuccessfullTest() Compared values
are not the same
   Actual   (calendar.displayName())      : "My Address Book"
   Expected (QStringLiteral("Test1 User")): "Test1 User"
   Loc:
[/tmp/guix-build-kdav-5.86.0.drv-0/kdav-5.86.0/autotests/davcollectionsmultifetchjobtest.cpp(56)]
QDEBUG : DavCollectionsMultiFetchJobTest::shouldFailOnError() Read client
request "PROPFIND /caldav HTTP/1.1\r\n"
QDEBUG : DavCollectionsMultiFetchJobTest::shouldFailOnError() Read client
request "PROPFIND /does_not_exist HTTP/1.1\r\n"
QDEBUG : DavCollectionsMultiFetchJobTest::shouldFailOnError() Read client
request "PROPFIND /caldav/dfaure%40example.com/ HTTP/1.1\r\n"
PASS   : DavCollectionsMultiFetchJobTest::shouldFailOnError()
PASS   : DavCollectionsMultiFetchJobTest::cleanupTestCase()
Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 21ms
********* Finished testing of DavCollectionsMultiFetchJobTest *********


EXPECTED RESULT
The test passes.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: GNU Guix.
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 5.86.0 
Qt Version: 5.12.5

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to