Bug 468802 - 23.04.0: test suite is failing
Summary: 23.04.0: test suite is failing
Status: REPORTED
Alias: None
Product: libkgapi
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: 5.23.0
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords:
: 440648 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-04-22 10:06 UTC by kloczek
Modified: 2024-02-07 12:53 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kloczek 2023-04-22 10:06:39 UTC
Looks like something is wrong because test suite is failing in few units

+ cd libkgapi-23.04.0
+ xvfb-run -a /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu --output-on-failure --force-new-ctest-process -j48 ' '
Internal ctest changing into directory: /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu
Test project /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu
      Start  1: fake-fakenamtest
      Start  2: core-accountinfofetchjobtest
      Start  3: core-accountmanagertest
      Start  4: core-createjobtest
      Start  5: core-fetchjobtest
      Start  6: calendar-calendarcreatejobtest
      Start  7: calendar-calendardeletejobtest
      Start  8: calendar-calendarfetchjobtest
      Start  9: calendar-calendarmodifyjobtest
      Start 10: calendar-eventcreatejobtest
      Start 11: calendar-eventdeletejobtest
      Start 12: calendar-eventfetchjobtest
      Start 13: calendar-eventmodifyjobtest
      Start 14: calendar-freebusyqueryjobtest
      Start 15: tasks-taskcreatejobtest
      Start 16: tasks-taskdeletejobtest
      Start 17: tasks-taskfetchjobtest
      Start 18: tasks-taskmodifyjobtest
      Start 19: tasks-taskmovejobtest
      Start 20: tasks-tasklistcreatejobtest
      Start 21: tasks-tasklistdeletejobtest
      Start 22: tasks-tasklistfetchjobtest
      Start 23: tasks-tasklistmodifyjobtest
      Start 24: drive-aboutfetchjobtest
      Start 25: drive-changefetchjobtest
      Start 26: drive-filecopyjobtest
      Start 27: drive-filecreatejobtest
      Start 28: drive-filesearchquerytest
      Start 29: drive-drivescreatejobtest
      Start 30: drive-drivesdeletejobtest
      Start 31: drive-drivesmodifyjobtest
      Start 32: drive-driveshidejobtest
      Start 33: drive-drivesfetchjobtest
      Start 34: drive-drivessearchquerytest
      Start 35: drive-teamdrivecreatejobtest
      Start 36: drive-teamdrivedeletejobtest
      Start 37: drive-teamdrivemodifyjobtest
      Start 38: drive-teamdrivefetchjobtest
      Start 39: drive-teamdrivesearchquerytest
      Start 40: people-contactgroupcreatejobtest
      Start 41: people-contactgroupdeletejobtest
      Start 42: people-contactgroupfetchjobtest
      Start 43: people-contactgroupmodifyjobtest
      Start 44: people-personcreatejobtest
      Start 45: people-persondeletejobtest
      Start 46: people-personfetchjobtest
      Start 47: people-personmodifyjobtest
      Start 48: people-personphotoupdatejobtest
 1/49 Test  #1: fake-fakenamtest ...................   Passed    0.09 sec
      Start 49: people-personphotodeletejobtest
 2/49 Test  #2: core-accountinfofetchjobtest .......   Passed    0.09 sec
 3/49 Test  #3: core-accountmanagertest ............   Passed    0.09 sec
 4/49 Test  #4: core-createjobtest .................   Passed    0.09 sec
 5/49 Test  #5: core-fetchjobtest ..................   Passed    0.09 sec
 6/49 Test  #6: calendar-calendarcreatejobtest .....   Passed    0.08 sec
 7/49 Test  #7: calendar-calendardeletejobtest .....   Passed    0.08 sec
 8/49 Test  #8: calendar-calendarfetchjobtest ......   Passed    0.08 sec
 9/49 Test  #9: calendar-calendarmodifyjobtest .....   Passed    0.08 sec
10/49 Test #10: calendar-eventcreatejobtest ........***Failed    0.08 sec
********* Start testing of EventCreateJobTest *********
Config: Using QtTest library 5.15.9, Qt 5.15.9 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.0.1 20230404 (Red Hat 13.0.1-0)), fedora 39
PASS   : EventCreateJobTest::initTestCase()
--- /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventcreatejobtest-actual.glpmtg   2023-04-22 03:06:39.702654697 +0000
+++ /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventcreatejobtest-expected.NwXQpL 2023-04-22 03:06:39.703654697 +0000
@@ -16,7 +16,7 @@
     "description": "We shall meet and we shall discuss.",
     "end": {
         "dateTime": "2018-04-01T09:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "iCalUID": "3if6lf59tove1e037baa75l54t@google.com",
     "kind": "calendar#event",
@@ -32,7 +32,7 @@
     },
     "start": {
         "dateTime": "2018-04-01T08:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "status": "confirmed",
     "summary": "Cool Meeting about stuff",

FAIL!  : EventCreateJobTest::testCreate(simple event) Request data don't match!
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/fakenetworkaccessmanager.cpp(66)]
QWARN  : EventCreateJobTest::testCreate(simple event) QIODevice::read (QBuffer): device not open
FAIL!  : EventCreateJobTest::testCreate(simple event) Compared values are not the same
   Actual   (items.count())    : 0
   Expected (responses.count()): 1
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/calendar/eventcreatejobtest.cpp(75)]
--- /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventcreatejobtest-actual.nXbXPH   2023-04-22 03:06:39.707654699 +0000
+++ /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventcreatejobtest-expected.TiwhEh 2023-04-22 03:06:39.707654699 +0000
@@ -16,7 +16,7 @@
     "description": "We shall meet and we shall discuss.",
     "end": {
         "dateTime": "2018-04-01T09:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "iCalUID": "3if6lf59tove1e037baa75l54t@google.com",
     "kind": "calendar#event",
@@ -32,7 +32,7 @@
     },
     "start": {
         "dateTime": "2018-04-01T08:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "status": "confirmed",
     "summary": "Cool Meeting about stuff",

FAIL!  : EventCreateJobTest::testCreate(batch create) Request data don't match!
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/fakenetworkaccessmanager.cpp(66)]
QWARN  : EventCreateJobTest::testCreate(batch create) QIODevice::read (QBuffer): device not open
FAIL!  : EventCreateJobTest::testCreate(batch create) Compared values are not the same
   Actual   (items.count())    : 0
   Expected (responses.count()): 2
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/calendar/eventcreatejobtest.cpp(75)]
PASS   : EventCreateJobTest::cleanupTestCase()
Totals: 2 passed, 4 failed, 0 skipped, 0 blacklisted, 17ms
********* Finished testing of EventCreateJobTest *********

11/49 Test #11: calendar-eventdeletejobtest ........   Passed    0.08 sec
12/49 Test #12: calendar-eventfetchjobtest .........***Failed    0.07 sec
********* Start testing of EventFetchJobTest *********
Config: Using QtTest library 5.15.9, Qt 5.15.9 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.0.1 20230404 (Red Hat 13.0.1-0)), fedora 39
PASS   : EventFetchJobTest::initTestCase()
FAIL!  : EventFetchJobTest::testFetchAll() Compared values are not the same
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/calendar/eventfetchjobtest.cpp(49)]
PASS   : EventFetchJobTest::testFetchSingle()
PASS   : EventFetchJobTest::cleanupTestCase()
Totals: 3 passed, 1 failed, 0 skipped, 0 blacklisted, 11ms
********* Finished testing of EventFetchJobTest *********

13/49 Test #13: calendar-eventmodifyjobtest ........***Failed    0.07 sec
********* Start testing of EventModifyJobTest *********
Config: Using QtTest library 5.15.9, Qt 5.15.9 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.0.1 20230404 (Red Hat 13.0.1-0)), fedora 39
PASS   : EventModifyJobTest::initTestCase()
--- /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventmodifyjobtest-actual.eFNvbB   2023-04-22 03:06:39.710654701 +0000
+++ /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventmodifyjobtest-expected.XjJykQ 2023-04-22 03:06:39.710654701 +0000
@@ -16,7 +16,7 @@
     "description": "We shall meet and we shall discuss.",
     "end": {
         "dateTime": "2018-04-01T09:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "iCalUID": "3if6lf59tove1e037baa75l54t@google.com",
     "id": "3if6lf59tove1e037baa75l54t",
@@ -33,7 +33,7 @@
     },
     "start": {
         "dateTime": "2018-04-01T08:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "status": "confirmed",
     "summary": "Cool Meeting about stuff",

FAIL!  : EventModifyJobTest::testModify(change event) Request data don't match!
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/fakenetworkaccessmanager.cpp(66)]
QWARN  : EventModifyJobTest::testModify(change event) QIODevice::read (QBuffer): device not open
FAIL!  : EventModifyJobTest::testModify(change event) Compared values are not the same
   Actual   (items.count()) : 0
   Expected (events.count()): 1
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/calendar/eventmodifyjobtest.cpp(67)]
--- /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventmodifyjobtest-actual.vXnSbg   2023-04-22 03:06:39.715654703 +0000
+++ /home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/x86_64-redhat-linux-gnu/autotests/eventmodifyjobtest-expected.xTvoLm 2023-04-22 03:06:39.715654703 +0000
@@ -16,7 +16,7 @@
     "description": "We shall meet and we shall discuss.",
     "end": {
         "dateTime": "2018-04-01T09:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "iCalUID": "3if6lf59tove1e037baa75l54t@google.com",
     "id": "3if6lf59tove1e037baa75l54t",
@@ -33,7 +33,7 @@
     },
     "start": {
         "dateTime": "2018-04-01T08:30:00Z",
-        "timeZone": "UTC+02"
+        "timeZone": "UTC+02:00"
     },
     "status": "confirmed",
     "summary": "Cool Meeting about stuff",

FAIL!  : EventModifyJobTest::testModify(batch modify) Request data don't match!
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/fakenetworkaccessmanager.cpp(66)]
QWARN  : EventModifyJobTest::testModify(batch modify) QIODevice::read (QBuffer): device not open
FAIL!  : EventModifyJobTest::testModify(batch modify) Compared values are not the same
   Actual   (items.count()) : 0
   Expected (events.count()): 2
   Loc: [/home/tkloczko/rpmbuild/BUILD/libkgapi-23.04.0/autotests/calendar/eventmodifyjobtest.cpp(67)]
PASS   : EventModifyJobTest::cleanupTestCase()
Totals: 2 passed, 4 failed, 0 skipped, 0 blacklisted, 17ms
********* Finished testing of EventModifyJobTest *********

14/49 Test #14: calendar-freebusyqueryjobtest ......   Passed    0.07 sec
15/49 Test #15: tasks-taskcreatejobtest ............   Passed    0.07 sec
16/49 Test #16: tasks-taskdeletejobtest ............   Passed    0.07 sec
17/49 Test #17: tasks-taskfetchjobtest .............   Passed    0.07 sec
18/49 Test #18: tasks-taskmodifyjobtest ............   Passed    0.06 sec
19/49 Test #19: tasks-taskmovejobtest ..............   Passed    0.06 sec
20/49 Test #20: tasks-tasklistcreatejobtest ........   Passed    0.06 sec
21/49 Test #22: tasks-tasklistfetchjobtest .........   Passed    0.06 sec
22/49 Test #23: tasks-tasklistmodifyjobtest ........   Passed    0.06 sec
23/49 Test #21: tasks-tasklistdeletejobtest ........   Passed    0.06 sec
24/49 Test #42: people-contactgroupfetchjobtest ....   Passed    0.04 sec
25/49 Test #43: people-contactgroupmodifyjobtest ...   Passed    0.04 sec
26/49 Test #40: people-contactgroupcreatejobtest ...   Passed    0.05 sec
27/49 Test #41: people-contactgroupdeletejobtest ...   Passed    0.04 sec
28/49 Test #45: people-persondeletejobtest .........   Passed    0.04 sec
29/49 Test #46: people-personfetchjobtest ..........   Passed    0.04 sec
30/49 Test #44: people-personcreatejobtest .........   Passed    0.05 sec
31/49 Test #48: people-personphotoupdatejobtest ....   Passed    0.04 sec
32/49 Test #47: people-personmodifyjobtest .........   Passed    0.04 sec
33/49 Test #49: people-personphotodeletejobtest ....   Passed    0.04 sec
34/49 Test #25: drive-changefetchjobtest ...........***Exception: SegFault  0.14 sec

35/49 Test #24: drive-aboutfetchjobtest ............***Exception: SegFault  0.14 sec

36/49 Test #29: drive-drivescreatejobtest ..........***Exception: SegFault  0.20 sec

37/49 Test #27: drive-filecreatejobtest ............***Exception: SegFault  0.21 sec

38/49 Test #30: drive-drivesdeletejobtest ..........***Exception: SegFault  0.20 sec

39/49 Test #28: drive-filesearchquerytest ..........***Exception: SegFault  0.21 sec

40/49 Test #33: drive-drivesfetchjobtest ...........***Exception: SegFault  0.21 sec

41/49 Test #31: drive-drivesmodifyjobtest ..........***Exception: SegFault  0.22 sec

42/49 Test #34: drive-drivessearchquerytest ........***Exception: SegFault  0.21 sec

43/49 Test #35: drive-teamdrivecreatejobtest .......***Exception: SegFault  0.21 sec

44/49 Test #36: drive-teamdrivedeletejobtest .......***Exception: SegFault  0.21 sec

45/49 Test #37: drive-teamdrivemodifyjobtest .......***Exception: SegFault  0.21 sec

46/49 Test #39: drive-teamdrivesearchquerytest .....***Exception: SegFault  0.21 sec

47/49 Test #32: drive-driveshidejobtest ............***Exception: SegFault  0.22 sec

48/49 Test #26: drive-filecopyjobtest ..............***Exception: SegFault  0.24 sec

49/49 Test #38: drive-teamdrivefetchjobtest ........***Exception: SegFault  0.22 sec


61% tests passed, 19 tests failed out of 49

Total Test time (real) =   0.30 sec

The following tests FAILED:
         10 - calendar-eventcreatejobtest (Failed)
         12 - calendar-eventfetchjobtest (Failed)
         13 - calendar-eventmodifyjobtest (Failed)
         24 - drive-aboutfetchjobtest (SEGFAULT)
         25 - drive-changefetchjobtest (SEGFAULT)
         26 - drive-filecopyjobtest (SEGFAULT)
         27 - drive-filecreatejobtest (SEGFAULT)
         28 - drive-filesearchquerytest (SEGFAULT)
         29 - drive-drivescreatejobtest (SEGFAULT)
         30 - drive-drivesdeletejobtest (SEGFAULT)
         31 - drive-drivesmodifyjobtest (SEGFAULT)
         32 - drive-driveshidejobtest (SEGFAULT)
         33 - drive-drivesfetchjobtest (SEGFAULT)
         34 - drive-drivessearchquerytest (SEGFAULT)
         35 - drive-teamdrivecreatejobtest (SEGFAULT)
         36 - drive-teamdrivedeletejobtest (SEGFAULT)
         37 - drive-teamdrivemodifyjobtest (SEGFAULT)
         38 - drive-teamdrivefetchjobtest (SEGFAULT)
         39 - drive-teamdrivesearchquerytest (SEGFAULT)
Errors while running CTest


Please let me know if you need for example back traces.
Comment 1 kloczek 2023-04-22 10:08:41 UTC
*** Bug 440648 has been marked as a duplicate of this bug. ***
Comment 2 kloczek 2024-02-07 02:04:19 UTC
Gentle ping .. any update?
Comment 3 Daniel Vrátil 2024-02-07 10:59:56 UTC
Hi, I can't reproduce the crashes of the drive-* tests. Can you share a bactrace of one of the segfaulting tests, if you can still reproduce?
Comment 4 kloczek 2024-02-07 12:53:29 UTC
(In reply to Daniel Vrátil from comment #3)
> Hi, I can't reproduce the crashes of the drive-* tests. Can you share a
> bactrace of one of the segfaulting tests, if you can still reproduce?

Any hots what I can try to diagnose this issue in my env?