Opened 9 months ago

#18853 new defect

Test failures with 3.1.4 on Fedora 32/Rawhide

Reported by: swt2c Owned by:
Priority: normal Milestone:
Component: GUI-all Version: dev-latest
Keywords: Cc:
Blocked By: Blocking:
Patch: no

Description

I'm seeing a few test failures with 3.1.4 on Fedora 32 & Rawhide (33 development). I don't know if these are real bugs, test bugs, or something else. (I removed the webview failures which I fixed already.)

+ xvfb-run -a ./test_gui
Test program for wxWidgets GUI features
build: 3.1.4 (wchar_t,compiler with C++ ABI compatible with gcc 4,wx containers,compatible with 3.0)
running under Linux 5.7.8-200.fc32.x86_64 x86_64 as mockbuild, locale is C
(test_gui:13553): Gtk-WARNING : 20:19:32.351: no trigger event for menu popup
~
test_gui is a Catch v1.12.2 host application.
Run with -? for options


wxDVC::GetItemRect


../../tests/controls/dataviewctrltest.cpp:255
...............................................................................
../../tests/controls/dataviewctrltest.cpp:298: FAILED:

CHECK( top != m_root )

with expansion:

0x5621e879a3c0 != 0x5621e879a3c0

../../tests/controls/dataviewctrltest.cpp:309: FAILED:

CHECK( rectRoot == wxRect() )

with expansion:

{0, 26 398*21} == {0, 0 0*0}

* BUG *
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
* BUG *
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
* BUG *
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
* BUG *
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
(test_gui:13553): Gtk-CRITICAL : 20:19:37.583: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL
: 20:19:37.638: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL : 20:19:37.666: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL
: 20:19:37.696: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL : 20:19:37.725: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL
: 20:19:37.756: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL : 20:19:37.785: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL
: 20:19:37.813: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL : 20:19:37.842: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
(test_gui:13553): Gtk-CRITICAL
: 20:19:51.820: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton
(test_gui:13553): Gtk-CRITICAL : 20:19:51.847: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton



wxHtmlPrintout::Pagination


../../tests/html/htmprint.cpp:50
...............................................................................
../../tests/html/htmprint.cpp:198: FAILED:

CHECK( CountPages(pr) == 3 )

with expansion:

2 == 3

with message:

Using base font size 9

===============================================================================
test cases: 228 | 225 passed | 3 failed
assertions: 12335 | 12328 passed | 7 failed

I'm also seeing this one in the non-GUI tests (although only when I run locally, not on the Fedora build environment):

IntlTestCase

DateTimeFmtFrench


../../tests/intl/intltest.cpp:44
...............................................................................

../../tests/intl/intltest.cpp:207: FAILED:

REQUIRE( FRENCH_DATE_TIME_FMT == NormalizeFormat(fmtDT) )

with expansion:

"%a %d %b %Y %H:%M:%S %Z"
==
%a %d %b %Y %H:%M:%S

with message:

French date and time

Change History (0)

Note: See TracTickets for help on using tickets.