language: php
php:
    - 5.3
    - 5.4
    - 5.5
    - 5.6
    - hhvm
before_script:
    - travis_retry curl -s http://getcomposer.org/installer | php
    - travis_retry php composer.phar install --dev
    - mkdir -p build/logs
script:
    - vendor/bin/phpunit --coverage-clover build/logs/clover.xml
after_script:
    - php vendor/bin/coveralls
matrix:
    allow_failures:
        - php: hhvm

language: php
php:
    - 5.4
    - 5.5
    - 5.6
    - hhvm
before_script:
    - travis_retry curl -s http://getcomposer.org/installer | php
    - travis_retry php composer.phar install --dev
    - mkdir -p build/logs
script:
    - vendor/bin/phpunit --coverage-clover build/logs/clover.xml
after_script:
    - php vendor/bin/coveralls
matrix:
    allow_failures:
        - php: hhvm

Exclude PHP 5.3 from Travis testing
Exclude PHP 5.3 from Travis testing

Travis error message: "PHP 5.3 is supported only on Precise. See https://docs.travis-ci.com/user/reference/trusty#PHP-images on how to test PHP 5.3 on Precise."