BEGIN_TASK "svn update" 2009-12-02-14-08-26
BEGIN_SUBTASK "Update del sandbox"
cd $HOME/es1/Sandboxes2009/es1_11_02 [OK]
svn up [OK]

INFO: U src/Suscriptor.hxx U src/Usuario.hxx U src/EstrategiaEnviament.hxx U src/Portal.hxx U src/AmalgamaOnline.hxx U README Updated to revision 364.

svn log -r HEAD [OK]

INFO: ------------------------------------------------------------------------ r364 | es1_11_02 | 2009-12-02 14:04:50 +0100 (dc, 02 des 2009) | 1 line Readme ------------------------------------------------------------------------

END_SUBTASK "Update del sandbox"
BEGIN_SUBTASK "Compilar i executar tots els tests"
cd $HOME/es1/Sandboxes2009/es1_11_02/src [OK]
scons [OK]

INFO: scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... g++ -o TestsUnitaris/TestsConversorHtml.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsConversorHtml.cxx g++ -o TestsUnitaris/TestsColleccio.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsColleccio.cxx g++ -o TestsUnitaris/TestsObra.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsObra.cxx g++ -o TestsUnitaris/TestsAutor.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsAutor.cxx TestsUnitaris/TestsAutor.cxx: In member function 'void TestsAutor::testCatalegObres_retornantQuanNoExisteix()': TestsUnitaris/TestsAutor.cxx:145: warning: unused variable 'obra' g++ -o TestsUnitaris/TestsGrupDeConversors.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsGrupDeConversors.cxx g++ -o TestsUnitaris/TestsConversorPdf.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsConversorPdf.cxx g++ -o TestsUnitaris/TestsTema.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsTema.cxx g++ -o TestsUnitaris/TestsUsuari.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsUsuari.cxx g++ -o TestsUnitaris/TestsPortal.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsPortal.cxx g++ -o TestsFuncionals/TestsSubscripcionsAvancades.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsSubscripcionsAvancades.cxx g++ -o TestsFuncionals/TestsAfegirAutorsIObres.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsAfegirAutorsIObres.cxx g++ -o TestsFuncionals/TestsConversors.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsConversors.cxx g++ -o TestsFuncionals/TestsSubscripcions.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsSubscripcions.cxx g++ -o TestsFuncionals/TestsEstrategiesEnviament.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsEstrategiesEnviament.cxx g++ -o externalLibs/MiniCppUnit.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs externalLibs/MiniCppUnit.cxx g++ -o externalLibs/LibFileSystem.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs externalLibs/LibFileSystem.cxx g++ -o externalLibs/TestsRunner.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs externalLibs/TestsRunner.cxx g++ -o TotsElsTests TestsUnitaris/TestsConversorHtml.o TestsUnitaris/TestsColleccio.o TestsUnitaris/TestsObra.o TestsUnitaris/TestsAutor.o TestsUnitaris/TestsGrupDeConversors.o TestsUnitaris/TestsConversorPdf.o TestsUnitaris/TestsTema.o TestsUnitaris/TestsUsuari.o TestsUnitaris/TestsPortal.o TestsFuncionals/TestsSubscripcionsAvancades.o TestsFuncionals/TestsAfegirAutorsIObres.o TestsFuncionals/TestsConversors.o TestsFuncionals/TestsSubscripcions.o TestsFuncionals/TestsEstrategiesEnviament.o externalLibs/MiniCppUnit.o externalLibs/LibFileSystem.o externalLibs/TestsRunner.o valgrind -q --leak-check=yes ./TotsElsTests ==12984== Use of uninitialised value of size 4 ==12984== at 0x40ABBFF: (within /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x8059826: OpenOfficeTools::convertToPdf(std::string const&, std::string const&, std::string const&) (libOpenOffice2Pdf.hxx:34) ==12984== by 0x8059C66: ConversorPdf::converteix(std::string const&, std::string const&) (ConversorPdf.hxx:34) ==12984== by 0x8057F2D: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:50) ==12984== by 0x8063CD8: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:28) ==12984== by 0x8068713: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:97) ==12984== by 0x80774FD: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:74) ==12984== by 0x80743F8: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==12984== ==12984== Conditional jump or move depends on uninitialised value(s) ==12984== at 0x40ABC07: (within /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==12984== by 0x8059826: OpenOfficeTools::convertToPdf(std::string const&, std::string const&, std::string const&) (libOpenOffice2Pdf.hxx:34) ==12984== by 0x8059C66: ConversorPdf::converteix(std::string const&, std::string const&) (ConversorPdf.hxx:34) ==12984== by 0x8057F2D: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:50) ==12984== by 0x8063CD8: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:28) ==12984== by 0x8068713: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:97) ==12984== by 0x80774FD: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:74) ==12984== by 0x80743F8: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) + TestsEstrategiesEnviament - TestsEstrategiesEnviament::testAfegeixTemaAObra_notificaDosUsuaris_unPerMail_altrePerSms . + TestsSubscripcions - TestsSubscripcions::testLlistaTemes_ambUnTema - TestsSubscripcions::testLlistaTemes_ambDosTemes - TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent - TestsSubscripcions::testAssociaTemaAObra_obraAmbDosTemes - TestsSubscripcions::testLlistaUsuaris_ambUnUsuari - TestsSubscripcions::testLlistaUsuaris_ambDosUsuaris - TestsSubscripcions::testLlistaSubscritsATema_ambUnUsuari - TestsSubscripcions::testLlistaSubscritsATema_ambDosUsuaris - TestsSubscripcions::testLlistaSubscritsATema_ambUsuariInexistent - TestsSubscripcions::testLlistaSubscritsATema_ambTemaInexistent - TestsSubscripcions::testAssociaTemaAObra_notificaUsuariSubscritATema - TestsSubscripcions::testAssociaTemaAObra_notificaDosUsuarisSubscritADosTemes ............ + TestsConversors - TestsConversors::testConversorsPerDefecte_senseOriginals - TestsConversors::testConversorsPerDefecte_ambUnOriginal - TestsConversors::testOpcionalConversorsAmbFitxer_ambUnOriginal ... + TestsAfegirAutorsIObres - TestsAfegirAutorsIObres::testCataleg_senseAutors - TestsAfegirAutorsIObres::testCataleg_ambUnAutorExtern - TestsAfegirAutorsIObres::testCataleg_ambUnAutorContractat - TestsAfegirAutorsIObres::testCataleg_ambDosAutors - TestsAfegirAutorsIObres::testCataleg_ambUnaObra - TestsAfegirAutorsIObres::testCataleg_ambDosObresDelMateixAutor - TestsAfegirAutorsIObres::testCataleg_ambMoltesObres - TestsAfegirAutorsIObres::testAfegirObra_aUnAutorQueNoExisteixFalla - TestsAfegirAutorsIObres::testAfegirObra_quanOriginalNoExisteixFalla - TestsAfegirAutorsIObres::testCataleg_ambUnColleccioNoPublicat - TestsAfegirAutorsIObres::testCataleg_ambUnColleccioPublicat - TestsAfegirAutorsIObres::testCataleg_ambUnColleccioDescatalogada - TestsAfegirAutorsIObres::testCataleg_ambDosColleccios - TestsAfegirAutorsIObres::testCataleg_collecioAmbObres - TestsAfegirAutorsIObres::testInclouObraAColleccio_quanColleccioNoExisteix ............... + TestsSubscripcionsAvancades - TestsSubscripcionsAvancades::testAfegeixObra_notificaUsuariSubscritAAutor - TestsSubscripcionsAvancades::testAfegeixObra_notificaDosUsuarisSubscritADosAutors - TestsSubscripcionsAvancades::testLlistaPortalsTematics - TestsSubscripcionsAvancades::testRssPerPortal_senseCapNotificacio - TestsSubscripcionsAvancades::testRssPerPortal_ambPortalInexistent - TestsSubscripcionsAvancades::testRssPerPortal_ambUnaObraNotificada - TestsSubscripcionsAvancades::testRssPerPortal_subscritAAutorITema ....... + TestsPortal - TestsPortal::testPortal_perDefecte - TestsPortal::testPortal_descripcioPerDefecte - TestsPortal::testPortal_ambNom - TestsPortal::testPortal_ambDescripcio - TestsPortal::testPortal_descripcioPortal - TestsPortal::testPortal_rssPortal - TestsPortal::testPortal_rssPortalAmbDades ....... + TestsUsuari - TestsUsuari::testUsuari_perDefecte - TestsUsuari::testUsuari_mailPerDefecte - TestsUsuari::testUsuari_posantLiNom - TestsUsuari::testUsuari_posantLiMail - TestsUsuari::testUsuari_notificaNovaObra - TestsUsuari::testUsuari_numeroPerDefecte - TestsUsuari::testUsuari_numeroModificat ....... + TestsTema - TestsTema::testTema_perDefecte - TestsTema::testTema_posantLiNom - TestsTema::testDescripcioTema_perDefecte - TestsTema::testDescripcioTema_inicialitzat - TestsTema::testLlistaSubscritsaTemaSenseUsuaris - TestsTema::testLlistaSubscritsaTema - TestsTema::testLlistaSubscritsaTemaAmbDosUsuaris ....... + TestsConversorPdf - TestsConversorPdf::testConverteix_generaUnFitxer - TestsConversorPdf::testConverteix_generaContingut - TestsConversorPdf::testConverteix_ambOriginalInexistent - TestsConversorPdf::testConverteix_cridatPolimorficament - TestsConversorPdf::testConverteix_pdfmarcaDAigua ..... + TestsGrupDeConversors - TestsGrupDeConversors::testConverteix_ambUnConversorHtml - TestsGrupDeConversors::testConverteix_senseCapConversorNoFaRes - TestsGrupDeConversors::testConverteix_ambUnConversorPdfImprimible - TestsGrupDeConversors::testConverteix_ambUnConversorPdfAmbMarca - TestsGrupDeConversors::testConverteix_ambConversorsPdfIHtml - TestsGrupDeConversors::testConverteix_ambUnConversorExtrany ...... + TestsAutor - TestsAutor::testCataleg_perDefecte - TestsAutor::testNom_perDefecte - TestsAutor::testNom_modificat - TestsAutor::testContracte_perDefecte - TestsAutor::testContracte_quanSignaContracte - TestsAutor::testContracte_quanTrencaContracte - TestsAutor::testEsExtern_perDefecte - TestsAutor::testEsExtern_quanSignaContracte - TestsAutor::testEsExtern_quanTrencaContracte - TestsAutor::testCataleg_modificat - TestsAutor::testCatalegObres_ambUnaObrabuida - TestsAutor::testCatalegObres_ambUnaObra - TestsAutor::testCatalegObres_ambDuesObres - TestsAutor::testCatalegObres_retornantUnaObra - TestsAutor::testCatalegObres_retornantQuanNoExisteix - TestsAutor::testLlistaSubscritsaAutorSenseUsuaris - TestsAutor::testLlistaSubscritsaAutor - TestsAutor::testLlistaSubscritsaAutorAmbDosUsuaris .................. + TestsObra - TestsObra::testTitol_perDefecte - TestsObra::testTitol_posantLiTitol - TestsObra::testReferencia_perDefecte - TestsObra::testReferencia_posantLiReferencia - TestsObra::testOriginal_perDefecte - TestsObra::testOriginal_posantLiOriginal - TestsObra::testDescripcioCataleg_inicialitzada - TestsObra::testDescripcioCataleg_perDefecte - TestsObra::testTema_perDefecte - TestsObra::testTema_posantLiTitol - TestsObra::testTema_posantLiDosTitols ........... + TestsColleccio - TestsColleccio::testTitol_perDefecte - TestsColleccio::testTitol_modificat - TestsColleccio::testCatalogat - TestsColleccio::testDescatalogat - TestsColleccio::testAfegeixObra - TestsColleccio::testAfegeixDosObres ...... + TestsConversorHtml - TestsConversorHtml::testConverteix_generaUnFitxer - TestsConversorHtml::testConverteix_generaContingut - TestsConversorHtml::testConverteix_ambOriginalInexistent - TestsConversorHtml::testConverteix_cridatPolimorficament .... Summari: Executed Tests: 109 Passed Tests: 109 scons: done building targets.

STATS: {passed_testsreferencia}

END_SUBTASK "Compilar i executar tots els tests"
BEGIN_SUBTASK "Comprova els errors de memoria: memory leaks, acces fora de memoria, us de variables no inicialitzades..."
cd $HOME/es1/Sandboxes2009/es1_11_02/src [OK]
valgrind --leak-check=full -q ./TotsElsTests | grep ^==[0-9]+=== [OK]

INFO: ==13005== Use of uninitialised value of size 4 ==13005== at 0x40ABBFF: (within /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x8059826: OpenOfficeTools::convertToPdf(std::string const&, std::string const&, std::string const&) (libOpenOffice2Pdf.hxx:34) ==13005== by 0x8059C66: ConversorPdf::converteix(std::string const&, std::string const&) (ConversorPdf.hxx:34) ==13005== by 0x8057F2D: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:50) ==13005== by 0x8063CD8: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:28) ==13005== by 0x8068713: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:97) ==13005== by 0x80774FD: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:74) ==13005== by 0x80743F8: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==13005== ==13005== Conditional jump or move depends on uninitialised value(s) ==13005== at 0x40ABC07: (within /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==13005== by 0x8059826: OpenOfficeTools::convertToPdf(std::string const&, std::string const&, std::string const&) (libOpenOffice2Pdf.hxx:34) ==13005== by 0x8059C66: ConversorPdf::converteix(std::string const&, std::string const&) (ConversorPdf.hxx:34) ==13005== by 0x8057F2D: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:50) ==13005== by 0x8063CD8: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:28) ==13005== by 0x8068713: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:97) ==13005== by 0x80774FD: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:74) ==13005== by 0x80743F8: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195)

END_SUBTASK "Comprova els errors de memoria: memory leaks, acces fora de memoria, us de variables no inicialitzades..."
BEGIN_SUBTASK "Elimina possibles directoris borrats al subversion."
cd $HOME/es1/Sandboxes2009/es1_11_02/src [OK]
scons -c [OK]
rm -f .sconsign.dblite [OK]
rm -rf comprimits config masters generats originals [OK]
END_SUBTASK "Elimina possibles directoris borrats al subversion."
END_TASK "svn update" 2009-12-02-14-09-12 True

TestFarm is free software. Learn about TestFarm.