Summary: | kde-base/katepart fails tests | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paweł Hajdan, Jr. (RETIRED) <phajdan.jr> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | esigra |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 241922 | ||
Attachments: |
build.log.gz
Test log with X and DBUS, 2 of 37 fail ebuild patch katepart-4.7.4 the file files/katepart-test.patch |
Description
Paweł Hajdan, Jr. (RETIRED)
2011-12-03 07:40:41 UTC
Created attachment 294599 [details]
Test log with X and DBUS, 2 of 37 fail
For the record here's the test log even in the most benevolent case
The additional tests that fail without X mostly fail just with "Cannot connect to X server". Tests restricted for now. Needs investigation why the virtualx automagic in kde4-base.eclass does not work anymore, I thought I had nailed that down... gentoo64 katepart # ebuild katepart-4.7.3.ebuild clean test The following tests FAILED: 2 - kate-range_test (Failed) 3 - kate-undomanager_test (Failed) 4 - kate-plaintextsearch_test (Failed) 5 - kate-regexpsearch_test (Failed) 6 - kate-scriptdocument_test (Failed) 7 - kate-completion_test (Failed) 8 - kate-searchbar_test (Failed) 9 - kate-vimode_test (Failed) 10 - kate-movingcursor_test (Failed) 11 - kate-movingrange_test (Failed) 12 - kate-katedocument_test (Failed) 13 - kate-kateview_test (Failed) 14 - kate-revision_test (Failed) 15 - kate-templatehandler_test (Failed) 16 - kate-indenttest (Failed) 17 - kate-bug213964_test (Failed) gentoo64 katepart-4.7.3_build # cd /mnt/gen2/tmpdir/portage/kde-base/katepart-4.7.3/work/katepart-4.7.3_build/ gentoo64 katepart-4.7.3_build # ctest ----------------------------------------------- 97% tests passed, 1 tests failed out of 37 Total Test time (real) = 17.62 sec gentoo64 katepart-4.7.3_build # nano Testing/Temporary/LastTest.log yields in part ********* Start testing of RangeTest ********* Config: Using QTest library 4.7.4, Qt 4.7.4 PASS : RangeTest::initTestCase() PASS : RangeTest::testTextEditorRange() klauncher(9107) kdemain: No DBUS session-bus found. Check if you have started the DBUS server. kdeinit4: Communication error with launcher. Exiting! PASS : RangeTest::testTextRange() PASS : RangeTest::testInsertText() PASS : RangeTest::testCornerCaseInsertion() PASS : RangeTest::cleanupTestCase() Totals: 6 passed, 0 failed, 0 skipped ********* Finished testing of RangeTest ********* The plot thickens it seems. The dbus dilemma yet again, however in this instance despite Exiting with error, the test is recorded as a pass. This is new. PASS : ViModeTest::VisualModeTests() PASS : ViModeTest::cleanupTestCase() Totals: 9 passed, 0 failed, 0 skipped ********* Finished testing of ViModeTest ********* However; Test Failed. "kate-vimode_test" end time: Jan 15 03:46 WST "kate-vimode_test" time elapsed: 00:00:00 So I have no idea what's going on here. gentoo64 katepart-4.7.3_build # rc-status | grep dbus dbus [ started ] The dbus session again is present in the system but it seems established that it can't be utilised by a test phase. The dbus error line klauncher(9136) kdemain: No DBUS session-bus found. Check if you have started the DBUS server. is found in the case of most of the tests in the Testing/Temporary/LastTest.log. Obviously they cause an abort and record error when the test is run from the ebuild but not when ctest is run manually in the sandbox directories. Created attachment 299717 [details, diff]
ebuild patch katepart-4.7.4
Initially for test kate-vimode_test
klauncher(21632) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
Created attachment 299719 [details, diff]
the file files/katepart-test.patch
gentoo64 katepart # ebuild katepart-4.7.4.ebuild test
-------------------------------------------------
36/36 Test #36: one-char-latin-15.txt_diff ....... Passed 0.00 sec
100% tests passed, 0 tests failed out of 36
Total Test time (real) = 17.26 sec
* Tests succeeded.
4.10.2 hangs Tests are restricted and we have decided that it's not currently useful to track this issue. |