[QGIS-Developer] Tests & Merge Request

Tim Sutton tim at kartoza.com
Sun Sep 11 06:58:23 PDT 2022


I believe this is normal. If you want to run tests locally you should use
the docker toolchain like the GitHub action uses (or set up similar actions
in your fork). See:

https://github.com/qgis/QGIS/blob/master/.github/workflows/run-tests.yml


Regards

Tim

On Sun, Sep 11, 2022 at 11:17 AM Nicolas Godet via QGIS-Developer <
qgis-developer at lists.osgeo.org> wrote:

> Hi,
>
> Same « issue » here where I have a lot of failed test locally.
> Mostly visual render that slightly differs from expected image.
> Linux Mint Vanessa (Ubuntu 22.04)
> 4K TV screen
>
> A lot of timeout too or aborted child
>
> Le 10 sept. 2022 à 11:08, Marc Ducobu via QGIS-Developer <
> qgis-developer at lists.osgeo.org> a écrit :
>
> 
>
> Hi !
>
> I'm working on a Merge Request ( https://github.com/qgis/QGIS/pull/50167
> ) and when I run the tests locally, some tests failed. It seems not to be
> linked with my modifications : when I run the tests without my changes the
> same tests failed too.
>
> I run the tests using the command `make test' or `make check`in my
> build-master directory.
>
> In my ccmake config, I have :
>
> ```
>
> ENABLE_TESTS                     ON
>
> ```
>
> and also
>
> ```
>
>  ENABLE_COVERAGE                  OFF
>  ENABLE_HANATEST                  OFF
>  ENABLE_LOCAL_BUILD_SHORTCUTS     OFF
>  ENABLE_MODELTEST                 OFF
>  ENABLE_MSSQLTEST                 OFF
>  ENABLE_MSSQLTEST_CPP             OFF
>  ENABLE_ORACLETEST                OFF
>  ENABLE_PGTEST                    OFF
>
> ENABLE_SAGA_TESTS          OFF
>
> ```
>
> The tests that failed are :
> 2 - checkGitStatus (Failed)
> 24 - ProcessingOtbAlgorithmsTest (Failed)
> 46 - test_core_compositionconverter (Failed)
> 99 - test_core_layoutmanualtable (Failed)
> 107 - test_core_layoutpicture (Failed)
> 111 - test_core_layouttable (Failed)
> 219 - test_core_openclutils (Subprocess aborted)
> 220 - test_core_coordinatereferencesystem (Failed)
> 268 - test_gui_scalecombobox (Failed)
> 270 - test_gui_rangewidgetwrapper (Failed)
> 275 - test_gui_filedownloader (Subprocess aborted)
> 293 - test_gui_queryresultwidget (Subprocess aborted)
> 297 - test_3d_3drendering (Failed)
> 307 - test_analysis_processingalgspt2 (Failed)
> 310 - test_analysis_rastercalculator (Failed)
> 323 - test_provider_wcsprovider (Failed)
> 339 - test_app_advanceddigitizing (Failed)
> 341 - test_app_applocatorfilters (Failed)
> 395 - PyQgsAnnotation (Failed)
> 427 - PyQgsColorRampLegendNode (Failed)
> 453 - PyQgsDistanceArea (Failed)
> 466 - PyQgsExternalStorageWebDAV (Failed)
> 503 - PyQgsGraduatedSymbolRenderer (Failed)
> 530 - PyQgsLayoutExporter (Failed)
> 594 - PyQgsMetadataUtils (Failed)
> 606 - PyQgsNumericFormat (Failed)
> 612 - PyQgsOgcUtils (Failed)
> 625 - PyQgsPlot (Failed)
> 664 - PyQgsProviderSublayerModel (Failed)
> 700 - PyQgsScaleWidget (Failed)
> 709 - PyQgsTextRenderer (Failed)
> 757 - PyQgsVectorLayerCache (Failed)
> 774 - PyQgsWFSProviderGUI (Failed)
> 794 - PyQgsSelectiveMasking (Failed)
> 801 - PyQgsPalLabelingServer (Failed)
> 812 - PyQgsServerWMSGetMap (Failed)
> 817 - PyQgsServerWMSGetLegendGraphic (Failed)
> 826 - PyQgsServerSecurity (Timeout)
> 845 - PyQgsServerConfigCache (Timeout)
> What should I do for not having tests that failed ?
> Also is it possible to run a single test ?
> Thanks a lot for your time & held.
> Marc
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at 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 at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>


-- 
------------------------------------------------------------------------------------------
​

Tim Sutton
Visit http://kartoza.com to find out about open source:
 * Desktop GIS programming services
 * Geospatial web development
* GIS Training
* Consulting Services
Tim is a member of the QGIS Project Steering Committee
-------------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20220911/b30cf9ee/attachment-0001.htm>


More information about the QGIS-Developer mailing list