18 Commits

Author SHA1 Message Date
Matthias Kuhn
cd96169579 Add Qt5 builds to travis 2016-03-10 20:23:04 +01:00
Nyall Dawson
697a25dd92 Revert "Revert "[travis] Use newer clang 3.7 for linux builds""
This reverts commit d902c56f4d03c70a4654a7132effdf5150a6e052.

Default precise clang versions are now also randomly failing, so
let's try using a newer clang version (3.8) again and see if this
fixes it.
2016-03-02 12:02:11 +11:00
Nyall Dawson
cf3c55bdfc [travis] Warn on unintentional switch fallthrough
Intentional fallthrough should be annotated with

"FALLTHROUGH;"
2016-01-25 14:41:07 +11:00
Nyall Dawson
d902c56f4d Revert "[travis] Use newer clang 3.7 for linux builds"
This reverts commit 54cf64bcdc6dc362fe8ca75c019ec82c7c240af9.

Seems like the recent clang 3.7.1 release is causing build
issues with the sip bindings. Revisit at some later stage, but
for now just get Travis building correctly again.
2016-01-19 13:16:37 +11:00
Nyall Dawson
45eeb95d83 Revert 13f4081 and 2b7c5c1
Ensures that Travis is testing the same documentation coverage as
the actual docs are built using.
2016-01-14 12:22:19 +11:00
Matthias Kuhn
80c9d02f5e Doxygen take 2 2016-01-07 17:10:13 +01:00
Matthias Kuhn
2b7c5c1d1c Only skip *.cpp files for doc generation on travis 2016-01-07 13:34:45 +01:00
Michael Kirk
afcf567ebb [Processing] fixup parameters test
- Broke into per class testcase
- Each method tries to test only one aspect of behavior
- Use unittest assertions for better error output
- Removed non-existant serialize functionality from tests
- Test BooleanParameter

Conflicts:
	python/plugins/processing/core/parameters.py
2015-12-24 15:14:02 +01:00
Matthias Kuhn
50092ebbb3 [Travis] Show proper clang version 2015-12-09 11:05:27 +01:00
Matthias Kuhn
c9423c1ac7 [Travis] Don't build with debug info 2015-12-09 10:44:11 +01:00
Matthias Kuhn
ab3542abf8 Write debug output on travis
This should make it easier to debug issues when they fail on travis.
But at the sime time it also decreases the SNR and increases test times.
Will have to check if this makes sense in the long run.
2015-12-04 15:27:43 +01:00
Juergen E. Fischer
0d5d3bc9b8 travis: add indentation check after running tests 2015-12-04 11:50:42 +01:00
Matthias Kuhn
001f4bc581 Disable grass7 tests
Packages are unavailable (at the moment?)
2015-11-26 09:03:32 +01:00
Nyall Dawson
54cf64bcdc [travis] Use newer clang 3.7 for linux builds 2015-11-20 12:59:18 +11:00
Matthias Kuhn
b680a1be99 Make travis files easier diff'able 2015-10-07 09:27:35 +02:00
Matthias Kuhn
f4d9e6f004 [travis] Enable tests for Grass 7 2015-09-17 14:49:53 +02:00
Matthias Kuhn
42e86932a0 Enable grass on travis 2015-09-17 10:04:46 +02:00
Nyall Dawson
6415a75b51 Cleanup travis scripts 2015-08-12 23:39:02 +10:00