Explorar o código

Make valgrind run on travis tests of v8js

Valgrind checks for invalid memory accesses and memory leaks.

"-m" makes php unit tests use valgrind (and malloc instead of emalloc, etc.)
Tyson Andre %!s(int64=8) %!d(string=hai) anos
pai
achega
3e862b1aa1
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      .travis.yml

+ 5 - 1
.travis.yml

@@ -8,7 +8,11 @@ php:
 env:
   - V8VER=5.2
   - V8VER=5.1
+  - V8VER=5.2 VALGRIND=1
 
 before_install: make -f Makefile.travis before_install
-install: make -f Makefile.travis install
+install:
+  - if [ "$VALGRIND" = 1 ]; then sudo apt-get install -qq valgrind; export TEST_PHP_ARGS="-m"; fi
+  - make -f Makefile.travis install
+
 script: make -f Makefile.travis test