Summary: | app-text/poppler-bindings-0.6.{2,3} fails tests | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakub Januszkiewicz <jakub.januszkiewicz> |
Component: | Current packages | Assignee: | Printing Team <printing> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aballier, leio, paolo.pedroni |
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 216850 |
Description
Jakub Januszkiewicz
2007-12-06 02:20:44 UTC
0.6.3 (now in portage) passes tests. not here :-( Totals: 7 passed, 0 failed, 0 skipped ********* Finished testing of TestPageMode ********* PASS: check_pagemode ********* Start testing of TestPassword ********* Config: Using QTest library 4.3.3, Qt 4.3.3 PASS : TestPassword::initTestCase() Error: Couldn't open file '../../../test/unittestcases/Gday garçon - open.pdf' FAIL! : TestPassword::password1() 'doc' returned FALSE. () Loc: [check_password.cpp(23)] Error: Couldn't open file '../../../test/unittestcases/Gday garçon - open.pdf' FAIL! : TestPassword::password1a() 'doc' returned FALSE. () Loc: [check_password.cpp(34)] Error: Couldn't open file '../../../test/unittestcases/Gday garçon - owner.pdf' FAIL! : TestPassword::password2() 'doc' returned FALSE. () Loc: [check_password.cpp(46)] Error: Couldn't open file '../../../test/unittestcases/Gday garçon - owner.pdf' FAIL! : TestPassword::password2a() 'doc' returned FALSE. () Loc: [check_password.cpp(56)] Error: Couldn't open file '../../../test/unittestcases/Gday garçon - owner.pdf' FAIL! : TestPassword::password2b() 'doc' returned FALSE. () Loc: [check_password.cpp(66)] Error: Incorrect password PASS : TestPassword::password3() PASS : TestPassword::cleanupTestCase() Totals: 3 passed, 5 failed, 0 skipped ********* Finished testing of TestPassword ********* FAIL: check_password ********* Start testing of TestPageLayout ********* Config: Using QTest library 4.3.3, Qt 4.3.3 PASS : TestPageLayout::initTestCase() PASS : TestPageLayout::checkNone() PASS : TestPageLayout::checkSingle() PASS : TestPageLayout::checkFacing() PASS : TestPageLayout::cleanupTestCase() Totals: 5 passed, 0 failed, 0 skipped ********* Finished testing of TestPageLayout ********* PASS: check_pagelayout =================== 1 of 8 tests failed =================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/var/tmp/portage/app-text/poppler-bindings-0.6.3/work/poppler-0.6.3/qt4/tests' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/app-text/poppler-bindings-0.6.3/work/poppler-0.6.3/qt4/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-text/poppler-bindings-0.6.3/work/poppler-0.6.3/qt4' make: *** [check-recursive] Error 1 * * ERROR: app-text/poppler-bindings-0.6.3 failed. * Call stack: * ebuild.sh, line 46: Called src_test * environment, line 2582: Called die * The specific snippet of code: * hasq test $FEATURES && diefunc "$FUNCNAME" "$LINENO" "$?" "Make check failed. See above for details."; * The die message: * Make check failed. See above for details. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-text:poppler-bindings-0.6.3:20080122-091751.log'. * The ebuild environment file is located at '/var/tmp/portage/app-text/poppler-bindings-0.6.3/temp/environment'. [ebuild U ] app-text/poppler-bindings-0.6.3 [0.6.2] USE="cairo gtk qt3 qt4 test" 0 kB Still fails here, too (same error as before). 0.6.3 fails for me too in check_password It also fails in poppler-bindings-0.8.0 (same place) Okay, this qt4 test fails because it references one of the PDFs from adobe's security test suite, which is not in the poppler distributed set of pdfs. It's not actually a test failure, it's a file-not-found error. I've disabled that one test in 0.6.3 and 0.8.0. (In reply to comment #6) > Okay, this qt4 test fails because it references one of the PDFs from adobe's > security test suite, which is not in the poppler distributed set of pdfs. It's > not actually a test failure, it's a file-not-found error. I've disabled that > one test in 0.6.3 and 0.8.0. hu ? Even if I dont know well how poppler works I've been able to make it work: follow the instructions at the top of the ebuild which tells to update the test files at every bump (which obviously hasnt been done), that is checkout a cvs. Then there is a readme file that tells they moved to git: git://anongit.freedesktop.org/git/poppler/test clone it, tarball it, update poppler-bindings test tarball, and the test works and the missing file is here... |