Juergen E. Fischer
fe27b63576
enable coverage in travis, debian builds and osgeo4w nightlies
2015-01-30 23:05:30 +01:00
Nyall Dawson
34d5394409
Enable coverage reports for Travis builds
...
Changes required:
- switch Travis builds to gcc, using O0 for build speed
- enable a debug build
- enable coverage report for ctest on Travis (sent to dash)
2015-01-28 14:36:48 +11:00
Matthias Kuhn
3752be6678
Make QwtPolar optional
2015-01-21 15:56:07 +01:00
Sandro Santilli
2ad2781cc8
Have travis build with model test enabled
2015-01-07 15:42:14 +01:00
Nyall Dawson
3a64b446e3
Temporarily disable atlas tests for travis
2014-12-12 06:20:38 +11:00
Matthias Kuhn
94a276e7c7
Revert "Let travis compile debug binaries so ASSERTS are also considered"
...
This reverts commit b1de41ca49d44eb5068d60c29f7960d363aadd75.
Led to unstable test results for no reason
See
https://travis-ci.org/qgis/QGIS/builds/42811273
Different results for the very same commit:
http://dash.orfeo-toolbox.org/buildSummary.php?buildid=165433
http://dash.orfeo-toolbox.org/buildSummary.php?buildid=165427
2014-12-03 02:20:33 +01:00
Matthias Kuhn
b1de41ca49
Let travis compile debug binaries so ASSERTS are also considered
2014-12-02 21:39:39 +01:00
Juergen E. Fischer
269d4d1fb4
travis: irc notification if build status changes
2014-11-29 17:14:52 +01:00
Juergen E. Fischer
6a1e1bb668
* fix server plugin build on windows
...
* move src/mapserver to src/server (IMHO better name and in sync with
python/server)
* rename cmake option WITH_MAPSERVER to WITH_SERVER
* rename define MAPSERVER_HAVE_PYTHON_PLUGINS to HAVE_SERVER_PYTHON_PLUGINS
2014-11-28 16:46:29 +01:00
Nyall Dawson
2ec4c2abd3
Regenerate incorrect test images and reenable atlas tests for travis
2014-11-25 06:13:19 +11:00
Juergen E. Fischer
fe7a0e57be
travis: disable qgis_wcsprovidertest due to unreliable server
2014-11-22 13:16:33 +01:00
Matthias Kuhn
0a5c3cc8c6
Enable PyQgsSymbolLayerV2 test. Followup 5957b0a
2014-11-18 17:43:58 +01:00
Matthias Kuhn
66ffb2a0ae
Run build within ctest script and add some information for the dashboard
2014-11-18 16:41:41 +01:00
Matthias Kuhn
b28cc1410b
[travis] Do some steps in install step
2014-11-14 19:16:38 +01:00
Matthias Kuhn
4ff4394b35
[travis] Disable PyQgsPalLabelingServer tests for now
2014-11-14 19:16:36 +01:00
Matthias Kuhn
e4d3eaacb6
[travis] Disable SymbolLayerV2 test
...
There is a pull request to properly fix the issue. When this PR is dealt with
this test will be re-enabled.
https://github.com/qgis/QGIS/pull/1672
2014-11-14 19:15:59 +01:00
Matthias Kuhn
581815f841
Fix atlas tests
...
* Recreates composition for every test and therefore removes internal
dependency
* Reorders method calls to make the test pass
* Disable the test until https://github.com/qgis/QGIS/pull/1688
2014-11-14 19:14:51 +01:00
Matthias Kuhn
fdde5905ca
Exclude PyQgsPalLabelingCanvas test because of Segfault on test server
...
It seems that there is still a thread running when QgsApplication exits.
Error message:
QThreadStorage: Thread 0x16e29f0 exited after QThreadStorage 6 destroyed
2014-11-14 18:30:30 +01:00
Matthias Kuhn
35286613d2
Add .travis.yml for automated testing
2014-11-14 18:30:27 +01:00