Summary: | dev-libs/check-0.14.0 : [TEST] snprintf replacement no | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Joonas Niilola <juippis> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kevinlyles, paolo.pedroni, tka |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-libs:check-0.14.0:20200202-102016.log emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 tests.tbz2 |
Description
Toralf Förster
2020-02-02 11:08:00 UTC
Created attachment 610996 [details]
emerge-info.txt
Created attachment 610998 [details]
dev-libs:check-0.14.0:20200202-102016.log
Created attachment 611000 [details]
emerge-history.txt
Created attachment 611002 [details]
environment
Created attachment 611004 [details]
etc.portage.tbz2
Created attachment 611006 [details]
logs.tbz2
Created attachment 611008 [details]
temp.tbz2
Created attachment 611010 [details]
tests.tbz2
The test suite no longer fails for me with dev-libs/check-0.14.0-r1, but the output (tests run) also look different. The tests that failed for 0.14.0 are apparently no longer run. >>> Test phase: dev-libs/check-0.14.0-r1 * abi_x86_64.amd64: running multilib-minimal_abi_src_test * Working in BUILD_DIR: "/var/tmp/portage/dev-libs/check-0.14.0-r1/work/check-0.14.0_build-abi_x86_64.amd64" ctest -j 8 --test-load 999 Test project /var/tmp/portage/dev-libs/check-0.14.0-r1/work/check-0.14.0_build-abi_x86_64.amd64 Start 1: check_check Start 2: check_check_export Start 3: test_output.sh Start 4: test_log_output.sh Start 5: test_xml_output.sh Start 6: test_tap_output.sh Start 7: test_check_nofork.sh Start 8: test_check_nofork_teardown.sh 1/9 Test #7: test_check_nofork.sh ............. Passed 0.01 sec Start 9: test_set_max_msg_size.sh 2/9 Test #8: test_check_nofork_teardown.sh .... Passed 0.01 sec 3/9 Test #9: test_set_max_msg_size.sh ......... Passed 0.04 sec 4/9 Test #6: test_tap_output.sh ............... Passed 0.06 sec 5/9 Test #4: test_log_output.sh ............... Passed 0.09 sec 6/9 Test #5: test_xml_output.sh ............... Passed 0.13 sec 7/9 Test #3: test_output.sh ................... Passed 0.16 sec 8/9 Test #2: check_check_export ............... Passed 175.38 sec 9/9 Test #1: check_check ...................... Passed 175.47 sec 100% tests passed, 0 tests failed out of 9 Total Test time (real) = 175.47 sec * Tests succeeded. >>> Completed testing dev-libs/check-0.14.0-r1 The problematic and failed tests should be these ones: (In reply to tka from comment #9) > Start 1: check_check > Start 2: check_check_export > 8/9 Test #2: check_check_export ............... Passed 175.38 sec > 9/9 Test #1: check_check ...................... Passed 175.47 sec Which now pass happily. The output can look different because with CMake even ABI_32 tests are run properly, and a previous patch about assertion failures isn't being applied anymore. Btw I forgot about this, there is a 2nd bug open about same issue (I think?) https://bugs.gentoo.org/711390 more discussion here. Should be fixed with a version bump, https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6696321039a54c96e21cbb3b01d0fdcec4d70e70 |