258 Commits

Author SHA1 Message Date
Alessandro Pasotti
0814b624b8 Move test in its own script 2018-11-20 10:31:05 +01:00
Alessandro Pasotti
ed9709b4fa Copy updated test runner into the docker
Handle -e and do not exit on error
2018-11-20 10:31:05 +01:00
Alessandro Pasotti
e8e66d086b Fix the python test runner and add a test for it 2018-11-20 10:31:05 +01:00
Denis Rouzaud
29875d3843 do not push deps images on PR 2018-11-19 10:22:13 +01:00
Denis Rouzaud
bd2f9f97b2 fix ccache for Docker images 2018-11-18 13:40:07 +01:00
Denis Rouzaud
7126faebdc also push deps image for cron jobs 2018-11-17 22:01:34 +01:00
Alessandro Pasotti
fb1d670b71
Merge pull request #8475 from elpaso/docker-testing-env
Added QGIS testing environment to dockers
2018-11-17 10:33:20 +01:00
Denis Rouzaud
dfa69b5b78 add Qt5 3D extras paths 2018-11-16 22:32:25 +01:00
Denis Rouzaud
06e139eb32 fix global env var 2018-11-16 22:01:44 +01:00
Denis Rouzaud
d131a57c97 remove left over 2018-11-16 22:01:44 +01:00
Denis Rouzaud
cb00a2a537 enable dual builds BIONIC/COSMIC for images 2018-11-16 22:01:44 +01:00
Denis Rouzaud
51e767265d [docker] simpler configuration to provide different build options 2018-11-16 22:01:44 +01:00
Alessandro Pasotti
4b90f7791e Disable OpenCL utils test on travis (no OpenCL device) 2018-11-13 18:11:09 +01:00
Alessandro Pasotti
8e18979d27 Revert "Dot-less docker directory"
This reverts commit 8d850e9f0144856b3e0d95de0b5e8a6e74118bd7.
2018-11-13 15:02:41 +01:00
Alessandro Pasotti
8d850e9f01 Dot-less docker directory 2018-11-13 14:28:00 +01:00
Nyall Dawson
5f5edb6b04 Black mssql test on Travis
The mssql odbc driver is proving very crashy on the Travis
docker image. Revisit when the docker image is upgraded
2018-10-26 21:24:41 +10:00
Juergen E. Fischer
4464089487 auto-detect name of sip module used by PyQt5 2018-10-24 13:38:03 +02:00
Juergen E. Fischer
275a203b68 debian/osgeo4w/docker: use public instead of non-existing private PyQt5.sip module 2018-10-24 08:11:13 +10:00
Nyall Dawson
c6dda7b4f3 SQL Server on Travis 2018-10-15 11:47:30 +10:00
Matthias Kuhn
e306aaaaef
Fix file mode 2018-09-16 14:18:39 +02:00
Matthias Kuhn
d79d91160d
Merge pull request #7798 from m-kuhn/enableTravisWarnings
Re-enable travis checks for build warnings
2018-09-06 09:47:24 +02:00
Matthias Kuhn
351eb5787d Disable -Werror by default 2018-09-06 08:24:41 +02:00
Matthias Kuhn
75c9b069ee Revert "Re-enable travis checks for build warnings"
This reverts commit 47b69c4801608ef20dabf7040ad39a480f6664e0.
2018-09-06 06:34:59 +02:00
Matthias Kuhn
68d88a9a68 Show build warnings in code_layout test 2018-09-05 14:44:37 +02:00
Matthias Kuhn
47b69c4801 Re-enable travis checks for build warnings 2018-09-05 09:20:50 +02:00
Stéphane Brunner
24f97f0205 Fix the Access control in the WMS groups
- Reactivate the tests
- Split the tests in more then one file
- Add WMS groups tests
- Use standard test font
2018-08-14 11:31:00 +02:00
Blottiere Paul
8e9b9fc2e9 Activate server option in travis config for doc 2018-07-13 08:22:27 +01:00
Larry Shaffer
bc7bbd95c1 [auth] Update OAuth2 Python oauthlib test package for Docker 2018-06-25 09:35:14 +02:00
Alessandro Pasotti
65b29096ee [oauth2] Added test for resource owner password grant flow 2018-06-25 09:35:14 +02:00
Nyall Dawson
2104b563d6 Fix some SC2086 warnings 2018-06-21 15:33:29 +10:00
Nyall Dawson
4118bafc96 Fix all SC2164 warnings 2018-06-21 15:33:29 +10:00
Matthias Kuhn
353eb65117
Double quote to prevent globbing and word splitting. 2018-06-19 16:22:38 +02:00
Matthias Kuhn
6993380838
$/${} is unnecessary on arithmetic variables. 2018-06-19 16:15:38 +02:00
Matthias Kuhn
4d8cdd8933
Double quote to prevent globbing and word splitting. 2018-06-19 16:15:28 +02:00
Matthias Kuhn
49a55b0e70
Add shebang to shell scripts 2018-06-19 16:11:09 +02:00
Matthias Kuhn
b756a021ca
Timeout tests after 55s 2018-06-14 09:52:27 +02:00
Luigi Pirelli
f4065d8aed
Merge pull request #6647 from luipir/certs_not_removed_with_pki_postgis_on_win_port3
Certs not removed with pki postgis on win port3
2018-06-12 00:11:03 +02:00
Nyall Dawson
aa55f3abcb Try to use cpanm to install licensecheck 2018-06-04 11:30:32 +10:00
Nyall Dawson
43abdf7224 Don't run tests when install modules 2018-06-04 11:30:32 +10:00
Nyall Dawson
3c274036f2 No prompts 2018-06-04 11:30:32 +10:00
Nyall Dawson
d52c698a43 Install licensecheck via cpan 2018-06-04 11:30:32 +10:00
Matthias Kuhn
5e3ce8ff6a SC2003: expr is antiquated. Consider rewriting this using $((..)), ${} or [[ ]]. 2018-06-01 08:25:46 +10:00
Matthias Kuhn
09f17d9952 SC2006: Use $(..) instead of legacy ... 2018-06-01 08:24:38 +10:00
Nyall Dawson
408a9fbf0b Fix some shellcheck warnings 2018-06-01 08:21:48 +10:00
Luigi Pirelli
71cb555e69 blacklisted the new test PyQgsDbManagerPostgis waiting a complete pki enabled docker and relative test adaptation 2018-05-31 13:06:00 +02:00
Denis Rouzaud
56104bcd12 update Travis build timeout 2018-05-17 09:56:48 -04:00
Peter Petrik
b1bf9b2809 [FEATURE] Introduction of QGIS Quick library
This pull request is a subset of #6490

This adds a new library for creation of applications based on Qt Quick
framework.
It contains reusable QML / Qt Quick components based on QGIS core
library.
The initial work introduces MapCanvas

To enable compilation of the library, use WITH_QUICK=TRUE

Further documentation of the library is located in doc/qgsquick.dox

For background information see the associated QEP:
qgis/QGIS-Enhancement-Proposals#109

The initial implementation is largely based on the work of Matthias Kuhn
and Marco Bernasocchi on QField probject - kudos to them for the great
job!
2018-04-26 13:33:48 +02:00
Denis Rouzaud
d28451cddc [docker] update dependencies 2018-04-17 16:47:59 -04:00
Nyall Dawson
ea24847adf [processing] Try to resurrect grass tests 2018-04-10 09:57:58 +10:00
Nyall Dawson
8ba762a630 [processing][grass] Fix grass vector algs don't work with memory layers
Fixes broken grass algs inside models (fixes #18662)
2018-04-09 10:58:41 +10:00