6 # don't build tags separately
16 - travis_retry ./scripts/test.sh deps
17 - travis_retry ./scripts/test.sh pydeps
20 - sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0 || true
26 if [ "$TEST" == "coverage" ]; then
27 bash <(curl -s https://codecov.io/bash);
35 - TESTS_REDUCED_KEYLENGTHS=yes
40 - TEST=all MONOLITHIC=yes
41 - TEST=all LEAK_DETECTIVE=yes
43 - TEST=default MONOLITHIC=yes
44 - TEST=default LEAK_DETECTIVE=yes
46 - TEST=botan LEAK_DETECTIVE=yes
48 - TEST=openssl LEAK_DETECTIVE=yes
50 - TEST=gcrypt LEAK_DETECTIVE=yes
51 # we can't test Vstr as negative int args are not properly passed to CBs
53 - TEST=printf-builtin LEAK_DETECTIVE=yes
62 if: env(SONAR_TOKEN) IS present
67 organization: "strongswan"
71 env: TEST=fuzzing MONOLITHIC=yes
77 env: TEST=win64 MONOLITHIC=yes
78 # this does not work on 14.04 due to a missing @4 decoration for
79 # TryAcquireSRWLockExclusive in MinGW 3.1.0
81 env: TEST=win32 MONOLITHIC=yes