Thiago de Arruda
c3a88eb8ea
Remove remaining hangul-related code
2014-03-14 08:29:47 -03:00
Thiago de Arruda
f6ace9962d
Refactor travis build to use clang's sanitizers
...
- Valgrind configuration removed
- Fix errors reported by the undefined behavior sanitizer
- Travis will now run two build steps:
- A normal build of a shared library for unit testing(in parallel with gcc)
- A clang build with some sanitizers enabled for integration testing.
After these changes travis will run much faster, while providing valgrind-like
error detection.
2014-03-13 15:26:28 -03:00
Stefan Hoffmann
69967ccaba
use more verbose output type for unittests on travis
2014-03-08 06:17:59 -03:00
Thiago de Arruda
cab5c25c70
Fix memory leak and enable valgrind on travis
2014-03-07 00:21:12 -03:00
Thiago de Arruda
4600b9c035
Add unit test running to travis again
2014-02-27 18:51:53 -03:00
Thiago de Arruda
7637c2b664
Disable unit tests until fixed for travis
2014-02-27 18:37:57 -03:00
Thiago de Arruda
fd448123aa
Add more example unit tests and run with travis
2014-02-27 18:31:45 -03:00
Thiago de Arruda
2c02f00b7c
Enable stderr for test in travis
...
This is necessary to keep the build from 'erroring' since running the tests
with valgrind will take a long time
2014-02-26 22:42:10 -03:00
Thiago de Arruda
a2ce1df772
Modify travis configuration to install valgrind
...
This should fix previous build failures
2014-02-26 22:23:51 -03:00
Thiago de Arruda
a81d25e6e4
Remove -e option from travis shell script
2014-02-26 21:44:04 -03:00
Thiago de Arruda
c492c5e36d
Fix travis script
...
It was broke because the ls command failed when no valgrind.* file were found
2014-02-26 21:38:21 -03:00
Thiago de Arruda
a97c1754ad
Add test reporting to travis script
2014-02-26 21:33:39 -03:00
Thiago de Arruda
42a9654fae
Enable valgrind when testing on travis
...
This will slow down testing but will detect pull requests that introduce memory
leaks.
2014-02-26 20:19:58 -03:00
Thiago de Arruda
baaf24acea
Add valgrind suppression file
2014-02-26 16:21:20 -03:00
Thiago de Arruda
c002ffe2f3
Temporarily remove valgrind check in travis build
2014-02-26 15:57:27 -03:00
Thiago de Arruda
cb9a368445
Add configuration to help debug memory leaks
2014-02-26 15:48:26 -03:00