504 Commits

Author SHA1 Message Date
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
Julien Cabieces
1821d7af47 Run providers tests in different CI jobs 2021-03-23 10:53:38 +01:00
Julien Cabieces
a6644f4b75 unblock oracle ci test 2021-03-22 09:23:55 +01:00
nirvn
959173a9d1 Switch WITH_GUI and WITH_GEOREFERENCER to false on the OGC CI 2021-03-20 12:06:42 +07:00
Nyall Dawson
6f6464d85c Skip oracle test, the oracle server container is not available 2021-02-27 13:14:05 +10:00
Nyall Dawson
eeeb1588a7 [shellcheck] Fix bad return code 2021-02-18 07:02:26 +10:00
Nyall Dawson
0e990e1bd1 Revert "Try resurrecting sql server tests on ci"
This reverts commit 48fce4d6a196eba8d2a1800329e4b2d725573a09.
2021-02-12 06:06:18 +10:00
Nyall Dawson
48fce4d6a1 Try resurrecting sql server tests on ci 2021-02-11 17:21:53 +10:00
Denis Rouzaud
c228204fb7
enable Oracle test on CI (#41460) 2021-02-10 07:54:00 +01:00
Denis Rouzaud
d6d4a6dac0 remove left-over 2021-02-09 19:48:26 +01:00
Nyall Dawson
fef323576f Revert "skip ProcessingGrass7AlgorithmsRasterTest as it crashes"
This reverts commit 65211e7da42d36e0fb03315c9acb23d39ea1bac5.
2021-02-09 09:31:44 +10:00
Denis Rouzaud
65211e7da4
skip ProcessingGrass7AlgorithmsRasterTest as it crashes 2021-02-08 15:30:37 +01:00
Denis Rouzaud
143406e228
fix GH workflow message (#41413) 2021-02-08 15:29:51 +01:00
Nyall Dawson
bc52304531 Revert "Disable PyQgsRelationEditWidget -- this test is crashing for"
This reverts commit c558e92bc67a919f45512bb9cee419352312212d.
2021-02-08 13:23:41 +10:00
Nyall Dawson
20b065357e Disable PyQgsRelationEditWidget -- this test is crashing for
unknown reasons
2021-02-08 13:23:41 +10:00
Nyall Dawson
a0b5c05428 Blocklist Oracle test on Github Actions
The Oracle container is not installed, so we can't run these tests
2021-02-08 13:23:41 +10:00
Denis Rouzaud
6a9e85cf9e fix regexes 2021-02-08 13:23:39 +10:00
Denis Rouzaud
7bc0f19f31 move all CI logic to ctest2ci 2021-02-08 13:23:39 +10:00