On Tue, 16 Jan 2024, 7:28 am Thomas Larsen Wessel, <mrve...@gmail.com> wrote:
> Thanks for having a look at it :) I ran a complete test and saved the test > output to this gist. Is that what you were looking for? Please tell me what > other info you need. > > https://gist.github.com/velle/b195bee9a5d63e95ea7aa600b7833be1 > Try with "ctest -v" to get the full log of the tests Nyall > > On Mon, Jan 15, 2024 at 7:54 AM Nyall Dawson <nyall.daw...@gmail.com> > wrote: > >> >> >> On Mon, 15 Jan 2024, 3:42 pm Thomas Larsen Wessel, <mrve...@gmail.com> >> wrote: >> >>> 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? >>> >> >> That's more than I'd expect to fail on 22.04 -- at least, the main qgis >> ci workflow uses 22.04 and most of these are passing ! >> >> (See https://github.com/qgis/QGIS/blob/master/.ci/test_flaky.txt and >> https://github.com/qgis/QGIS/blob/master/.ci/test_blocklist_qt5.txt for >> lists of the tests skipped on the GitHub workflows) >> >> >>> Would any of these tests give a different result if I first ran "make >>> install"? >>> >> >> Unlikely. >> >> I'd be interested to see a full log of the failures if you want to upload >> it to a gist/Pastebin/ somewhere. >> >> Nyall >> >> >>> 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