421 Commits

Author SHA1 Message Date
Nyall Dawson
41963cf1ca Remove "__revision__" from python files
This changes the commit hash in every release tarball without any
changes to the file content cluttering the diff which needs to be
reviewed for license & copyright changes.
2023-11-23 14:53:12 +01:00
Jacky Volpes
efcdc97daf Fix ci test for AWS S3 2023-08-08 07:46:21 +10:00
Nyall Dawson
bb729240f1 Add PyQgsExternalStorageAwsS3 to ci blocklist
The CI setup is no longer working for this test, resulting in
continuous false positives
2023-08-07 13:10:44 +10:00
Nyall Dawson
d611b6840f Add draco to ci containers 2023-08-07 08:06:55 +10:00
Nyall Dawson
886d5cd3f5 Fix some workflows where pdal is not available 2023-05-01 13:28:19 +10:00
Alexander Bruy
ed1378b527 do not require PDAL >= 2.5 for QGIS, make it requirement only for
processing provider
2023-03-22 16:04:01 +01:00
Sandro Santilli
6a9ceba399 Mark test_core_tiledownloadmanage as a flaky test
See #48927
2023-02-17 16:46:39 +01:00
Giovanni Allegri
863d6fd615
Geonode provider removal (#2)
* Removal of GeoNode provider
2023-01-25 15:51:21 +01:00
Jacky Volpes
7a157038d0 Add AWS S3 authentication and external storage
Added python tests as well
2023-01-04 14:46:40 +01:00
Alessandro Pasotti
724f82e575 Blocklst MSSQL tests 2022-11-10 09:36:12 +01:00
Nyall Dawson
f395a5ec71 Increase ci test timeout to 90 seconds
There's a handful of tests which float somewhere around the 55+/- 10
second execution time, so the previous 60 second timeout caused
these to randomly fail.

Inceasing the timeout seems a nicer approach vs splitting out
these tests
2022-10-17 13:16:39 +10:00
Nyall Dawson
eb12a1752d Enable datetimeedit test on qt 6 2022-08-24 08:27:09 +10:00
Nyall Dawson
c650c0e7d9 Fix some race conditions in QgsTileDownloadManager
Avoid modifying the queue while we're in the middle of iterating
over it.
2022-08-23 12:45:14 +10:00
Nyall Dawson
b2a43a4f7b Enable test_core_field on qt 6 2022-08-22 15:08:44 +10:00
Nyall Dawson
619575f7ab Enable callout test on qt6 2022-08-19 17:42:19 +10:00
Nyall Dawson
901fd821ab Enable another test on qt 6 2022-08-18 19:18:12 +10:00
Nyall Dawson
529e5840ec Don't use QVariant::canConvert to test for variant user types
This doesn't have the same logic in qt 6 as in previous versions,
where in qt 6 canConvert may return true even if the variant
value isn't of the specified type
2022-08-18 17:11:54 +10:00
Nyall Dawson
8e569b54b5 Fix test_core_networkaccessmanager on qt6 2022-08-18 15:53:57 +10:00
Nyall Dawson
c6420b7539 Skip some app tests on qt 6 2022-08-18 14:19:22 +10:00
Nyall Dawson
0ebe2237d5 Run render test on ci 2022-08-18 13:23:55 +10:00
Nyall Dawson
26037abca1 Don't run 3d rendering test on qt6 ci 2022-08-18 13:23:55 +10:00
Nyall Dawson
d65809a587 Update qt6 test blocklist for gui 2022-08-18 04:37:55 +10:00
Nyall Dawson
0a97e3138f Skip some more tests 2022-08-17 22:21:20 +10:00
Nyall Dawson
f460954a22 Rebuild qt6 test block list 2022-08-17 22:21:20 +10:00
Nyall Dawson
b7a7e17f33 [qt6] Fix writing invalid character to xml when a null qchar is stored in a variant 2022-08-17 07:32:19 +02:00
Nyall Dawson
a59ffbc384 Enable some more tests on qt6 builds 2022-08-16 14:09:44 +10:00
Nyall Dawson
d35c4fb6fa Run TestZiplayer on CI 2022-08-06 08:02:22 +10:00
Julien Cabieces
acdea9605c Fix #48698 : create webdav folder with good permissions so it work
when CI is run locally
2022-07-13 06:44:25 +10:00
Matthias Kuhn
6e374855c2 Rename WITH_QT6 to BUILD_WITH_QT6 2022-07-11 11:59:16 +10:00
Sandro Santilli
c511d5e538 Remove test which was has been disabled for a long time
Closes #48962
2022-06-15 10:44:36 +10:00
Sandro Santilli
ca91830b74 .ci/run_tests.sh: use same path for workspace mountpoint 2022-06-10 21:28:02 +02:00
Sandro Santilli
b1d2d3685b Add support for docker-based builds and test in worktrees 2022-06-10 21:27:58 +02:00
Sandro Santilli
26e392d6a6 ctest2ci: use "Run test" instead of "build" for running test 2022-06-06 22:00:18 +02:00
Sandro Santilli
c0a1e0b562 Add simple bash script to run tests as done by CI
See https://github.com/qgis/QGIS-Enhancement-Proposals/issues/244
Invoke with --help for usage syntax

Will build in build-ci/ to not mess with user build/ dir
2022-05-23 11:29:39 +02:00
Sandro Santilli
9f917167af Parametrize both source and build dir via env for docker/ci tests
CTEST_SOURCE_DIR defaulting to /root/QGIS
CTEST_BUILD_DIR defaulting to /root/QGIS/build
2022-05-23 11:29:21 +02:00
Nyall Dawson
5faa282256 qt5-default is no more 2022-04-22 15:00:47 +10:00
Alessandro Pasotti
db923ac2d9 Flacky TestQgsQueryResultWidget 2022-01-18 14:40:17 +01:00
Blottiere Paul
6b4b043603 Add OGC API Features 1.0 tests in CI 2021-11-22 12:09:56 +01:00
Julien Cabieces
80750d5fa4 Fix QgsBlockingNetworkRequest race condition issue 2021-11-04 12:05:46 +11:00
Nyall Dawson
d64b7c63e8 Block test_core_networkaccessmanager on CI for now
It's failing all the time
2021-09-07 11:24:52 +10:00
Julien Cabieces
dbf7e1d69c
Restore PyQgsOracleProvider test (#44747) 2021-08-18 11:53:39 +02:00
Denis Rouzaud
c0254fa414 Apply suggestions from code review
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2021-08-18 08:20:04 +10:00
Denis Rouzaud
5cd745c5e0 add Qt version dependent test black list 2021-08-18 08:20:04 +10:00
Denis Rouzaud
e64e8d26bf
correctly exit OGC workflow on error 2021-06-24 21:23:51 +02:00
Denis Rouzaud
7c69504caa
Merge pull request #43911 from nicogodet/nicogodet-patch-ogctest
fix OGC test
2021-06-24 19:35:59 +02:00
Denis Rouzaud
b8d0b2bd17
add cache to OGC workflow for Docker build and QGIS build (#43897)
* add cache to OGC workflow for Docker build and QGIS build

* fix context

* Update ogc.yml

* fix context
2021-06-24 13:51:49 +02:00
Denis Rouzaud
38d89fc16f [cmake] use single macro QGIS_ADD_TEST and modernize cmake code
all duplication of the macro have been removed
the test targets are now named test_[module]_[test-name] which helps to sort them in QGIS
2021-06-21 07:27:45 +02:00
nirvn
bac8385645 Turn GSL off in the OGC server CI 2021-06-01 14:01:54 +07:00
nirvn
018efaa306 Remove obsolete WITH_GEOREFERENCER 2021-06-01 13:56:59 +07:00
Julien Cabieces
0d70ed9a53
[Oracle] Don't run flaky test PyQgsOracleProvider (#42790) 2021-04-15 13:22:40 +02:00