Build failure of tests/SmartPointerListTest in SVN trunk (R949241)

Kenneth Lakin kennethlakin at gmail.com
Sun Apr 5 14:40:12 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ian Monroe wrote:
> 
> Are you sure you aren't running make test?
> 

I'm 100% certain. make test complains about a missing executable:

================================================
~/kde/build/amarok $ make test
makeobj[0]: Entering directory `/home/avatar/kde/build/amarok'
Running tests...
Start processing tests
Test project /home/avatar/kde/build/amarok
  1/  1 Testing General-SmartPointerListTest  Could not find executable
/home/avatar/kde/build/amarok/tests/SmartPointerListTest.shell
Looked in the following places:
/home/avatar/kde/build/amarok/tests/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Release/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Release/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Debug/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Debug/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/MinSizeRel/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/MinSizeRel/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/RelWithDebInfo/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/RelWithDebInfo/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Deployment/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Deployment/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Development/SmartPointerListTest.shell
/home/avatar/kde/build/amarok/tests/Development/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Release/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Release/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Debug/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Debug/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/MinSizeRel/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/MinSizeRel/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/RelWithDebInfo/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/RelWithDebInfo/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Deployment/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Deployment/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Development/SmartPointerListTest.shell
home/avatar/kde/build/amarok/tests/Development/SmartPointerListTest.shell
Unable to find executable:
/home/avatar/kde/build/amarok/tests/SmartPointerListTest.shell

0% tests passed, 1 tests failed out of 1

The following tests FAILED:
          1 - General-SmartPointerListTest (Not Run)
Errors while running CTest
make: *** [test] Error 8
makeobj[0]: Leaving directory `/home/avatar/kde/build/amarok'
================================================

However, "make all" calls cmake_check_build_system which might
eventually build the test target anyway. I'm using the "cmakekde" shell
script from KDE Techbase. I'm passing -DKDE4_BUILD_TESTS=TRUE to its
cmake invocation, so perhaps a bare "make" in the amarok build directory
might also build the tests.
Regardless, shouldn't one's tests always build and run correctly? :)


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJJ2MLKAAoJEIsblWe5kJ+jgn4H/2EFnPasJR7dw1y38caIPGJ9
BH1bq8+TlakYaL9CR2AtyUSgAU5LuD5YCEA0JFevFjdlOsXg9Dc3Og1fAfhMoTby
a+mn/guZAyqdY1714xhfZKNEQErZzJay5AZsco2z8is2VGLbwhW/LM4pe41SIqSV
g7pK4Q++dDYPSoAcIvjfoWGZ7A6S9Jj8XFG/6xCe6brSwVOBwYmDzlmqj43SoHPH
Fdlt1aRZaRBysbQR9JX7bDRtop6gBkwD1MAq5yyKTAzxXZAwL9+PkfAUdQ8r6OYn
WBr876M21GOVd41plwhJ2lVWkcjclDzowsI6q5WY30iof4kbDdnO5PPHIBqTNw0=
=S+hy
-----END PGP SIGNATURE-----



More information about the Amarok mailing list