Summary: | kde-base/kaddressbook-4.7.3 tests hang | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paweł Hajdan, Jr. (RETIRED) <phajdan.jr> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.kde.org/show_bug.cgi?id=300016 | ||
Whiteboard: | Fixed in 4.8.4 | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 241922 | ||
Attachments: | build.log.gz |
Description
Paweł Hajdan, Jr. (RETIRED)
2011-12-04 14:23:20 UTC
Same observed here, and the log does not help... Restricted. oh my; if it were as simple as the dbus dilemma. This takes the cake. gentoo64 kaddressbook-4.7.3_build # ebuild kaddressbook-4.7.3.ebuild clean test Test project /mnt/gen2/tmpdir/portage/kde-base/kaddressbook-4.7.3/work/kaddressbook-4.7.3_build Start 1: contactfieldstest 1/2 Test #1: contactfieldstest ................ Passed 0.02 sec Start 2: thememanagertest ^X^C note control C gentoo64 kaddressbook # cd /mnt/gen2/tmpdir/portage/kde-base/kaddressbook-4.7.3/work/kaddressbook-4.7.3_build gentoo64 kaddressbook-4.7.3_build # ctest --verbose test 1 Start 1: contactfieldstest ----------------------------------1/2 Test #1: contactfieldstest ................ Passed 0.02 sec test 2 Start 2: thememanagertest --------------- 2: Actual (manager.themes().count()): 0 2: Expected (3): 32: QDEBUG : ThemeManagerTest::testThemes() qttest(30250)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "$base/kaddressbook-4.7.3/work/kaddressbook-4.7.3/kaddressbook/grantlee/tests/themes" This is a gem. It appears that the clever manager.setThemesPath( " cannot cope with a bash condensed file path. therefore $PORTAGE_TMPDIR/portage/kde-base/kaddressbook-4.7.3/work/kaddressbook-4.7.3/kaddressbook/grantlee/tests/themes need be /mnt/gen2/tmpdir/portage/kde-base/kaddressbook-4.7.3/work/kaddressbook-4.7.3/kaddressbook/grantlee/tests/themes/ Did I say it started out life as manager.setThemesPath( "/mnt/archive/src/kde-trunk/src/kdepim/kaddressbook/grantlee/tests/themes/" in not one but two separate identical lines in thememanagertest.cpp gentoo64 kaddressbook-4.7.3_build # ls $PORTAGE_TMPDIR/portage/kde-base/kaddressbook-4.7.3/work/kaddressbook-4.7.3/kaddressbook/grantlee/tests/themes/ air simple test note three folders. 2: Actual (manager.themes().count()): 0 2: Expected (3): 3 If you were really keen I suppose you could capture the full system file path in variables and write in in qt. Any takers? 4.8.4 is now in the tree, and tests pass. |