Ari Koivula
50923238cc
Add error message to travis test
...
Add an error message to the exported symbols test to make it clear why
the test is failing.
2016-03-18 16:10:56 +02:00
Ari Koivula
5bcdd22fef
Add osx build test to Travis
2016-02-17 17:47:36 +02:00
Ari Koivula
985c47fe20
Only install required packages for Travis tests
...
Shortens test times slightly and makes it easier to add more compilers
to test with.
2016-02-17 17:44:23 +02:00
Ari Koivula
887b1906d8
Add a test for interlaced coding
2016-01-26 13:41:44 +02:00
Ari Koivula
0f23eac284
Remove env overrides from travis
...
It's replacing CC from autotools with the one from env. Everything
seems to work fine without it.
2016-01-19 16:19:43 +02:00
Arttu Ylä-Outinen
9abdee7cc3
Merge branch 'autotools'
2015-12-21 15:54:30 +02:00
Arttu Ylä-Outinen
f763e8bc4a
Update Travis tests to use autotools.
2015-12-21 15:29:27 +02:00
Arttu Ylä-Outinen
70306ea9bd
Run SMP and AMP tests faster on Travis.
...
Reduces number of frames and enables WPP in SMP and AMP tests.
2015-12-15 12:24:32 +02:00
Arttu Ylä-Outinen
bbaaf3c3e1
Add SMP and AMP tests on Travis.
2015-12-15 11:21:46 +02:00
Arttu Ylä-Outinen
31f733964f
Enable AVX2 in external symbols check on travis.
...
Some symbols do not get compiled into the library when AVX2 is disabled.
2015-11-09 12:48:19 +02:00
Arttu Ylä-Outinen
aaacd9f868
Add a travis test for checking external symbols.
...
Adds a test which lists symbols in the static library and fails if any
global symbol does not have the kvz_ prefix.
2015-11-09 12:48:19 +02:00
Arttu Ylä-Outinen
ac37a0f42b
Add a travis test demonstrating a bug.
2015-09-07 15:36:22 +03:00
Ari Koivula
81f5085136
Build with jobs=2 on Travis.
2015-07-29 13:54:59 +03:00
Arttu Ylä-Outinen
7a12f6c8d4
Migrate to container-based travis infrastructure.
...
- Moves travis package installations to addons.apt.packages.
- Disables sudo in travis configuration.
- Substitutes nasm for yasm in travis builds since yasm is not available
on travis.
2015-07-20 15:30:28 +03:00
Arttu Ylä-Outinen
c51323b0de
Add a travis test for invalid input resolution.
...
Checks that kvazaar exits with code 1 when given an input resolution
that is not a power of two.
2015-07-17 10:07:24 +03:00
Arttu Ylä-Outinen
711ab5a572
Disallow failures in travis GOP tests.
2015-07-08 13:09:40 +03:00
Ari Koivula
947e67d670
Add Valgrind test for rate control.
2015-06-01 16:36:49 +03:00
Ari Koivula
dd11dd488b
Modify Valgrind tests for GOP.
...
- Add --owf=0 test.
- Allow GOP tests to fail, as they are still experimental.
- Reduce the number of frames to 20.
2015-05-11 13:35:16 +03:00
Ari Koivula
00ec1f16c5
Move Travis-ci stuff to scripts and add more tests.
...
- Make valgrind tests run in parallel.
- Install only the tools necessary to run each test.
- Make individual tests smaller and faster, but run more tests
with a more diverse set of parameters.
2015-05-05 17:17:32 +03:00
Ari Lemmetti
26daf514ca
Test for memory leaks with valgrind in Travis.
2015-04-29 16:26:40 +03:00
Ari Lemmetti
da59b881f1
Configured Travis to run unit tests.
2014-10-29 15:35:14 +02:00
Ari Lemmetti
71c32e0c72
Test AVX2 on gcc-4.8 also
2014-10-23 17:21:47 +03:00
Ari Lemmetti
eb7cecc3dd
Added .travis.yml for continuous integration. Added env variable to disable AVX2 for Travis (GCC version doesn't support it yet).
2014-10-23 14:20:07 +03:00