When you guys run these tests locally, do they all pass? After some fiddling I have removed some errors, caused by incorrect build setup. But I still have 19 failing tests.
2 - checkGitStatus (Failed) 22 - ProcessingGrass7AlgorithmsRasterTestPt2 (Failed) 24 - ProcessingOtbAlgorithmsTest (Failed) 46 - test_core_compositionconverter (Failed) 108 - test_core_layoutpicture (Failed) 177 - test_core_settingsentry (Failed) 280 - test_gui_filedownloader (Subprocess aborted) 288 - test_gui_featurelistcombobox (Subprocess aborted) 298 - test_gui_queryresultwidget (Subprocess aborted) 302 - test_3d_3drendering (Failed) 309 - test_3d_mesh3drendering (Failed) 332 - test_provider_wcsprovider (Failed) 413 - PyQgsAnnotation (Failed) 489 - PyQgsExternalStorageWebDav (Failed) 490 - PyQgsExternalStorageAwsS3 (Failed) 600 - PyQgsMapCanvas (Failed) 601 - PyQgsMapCanvasAnnotationItem (Failed) 672 - PyQgsProcessExecutablePt1 (Failed) 673 - PyQgsProcessExecutablePt2 (Failed) I think I understand checkGitStatus and can safely ignore that one. But what about the rest? Is it "normal" that so many tests fail when running tests locally? Would any of these tests give a different result if I first ran "make install"? Im running Ubuntu 22.04, and installed all dependencies via APT as advised in the qgis build docs. I built QGIS release-3_34 from source and am now trying to test that build, by running "ctest". On Mon, Jan 1, 2024 at 12:34 AM Thomas Larsen Wessel <mrve...@gmail.com> wrote: > Thanks both of you :) And happy new year. > > On Sun, Dec 31, 2023 at 11:38 PM Nyall Dawson <nyall.daw...@gmail.com> > wrote: > >> >> >> On Mon, 1 Jan 2024, 6:36 am Thomas Larsen Wessel via QGIS-Developer, < >> qgis-developer@lists.osgeo.org> wrote: >> >>> The docs ( >>> https://docs.qgis.org/3.28/en/docs/developers_guide/unittesting.html#run-your-tests) >>> specify: *make && make install && make test*. >>> >>> I would rather not run make install, since I have another instance of >>> QGIS installed via APT, and I worry running make install will somehow make >>> a mess and leave me without a working instance. >>> >>> But is it really necessary to run make install before make run? In fact >>> it seems more natural to me to test before installing! >>> >> >> Try running "ctest" from your build directory. There's no need to install >> if doing it this way. (It's how I do all of my development) >> >> Nyall >> >>> >>> Sincerely >>> _______________________________________________ >>> QGIS-Developer mailing list >>> QGIS-Developer@lists.osgeo.org >>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer >>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer >>> >>
_______________________________________________ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer