Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shrink test output in CI #83

Merged
merged 3 commits into from Feb 4, 2015
Merged

Shrink test output in CI #83

merged 3 commits into from Feb 4, 2015

Commits on Feb 3, 2015

  1. Shrink test output in CI

    Travis CI won't display build logs longer than 10,000 lines. Since we
    have so many tests, our CI logs get truncated and you can't see the test
    failures down at the end of the log.
    
    Instead of printing each test on its own line, we now just print out a
    single character for each test indiciating success (.), failure (F), or
    that the test was ignored (I). Failing tests are still printed in full
    at the end of the test run.
    aroben committed Feb 3, 2015
  2. Make sure the Travis build fails when compiling fails

    Piping `make`'s output through `shrink-test-output.py` was swallowing
    `make`'s exit code. Now we explicitly use its exit code for the overall
    result of the build.
    aroben committed Feb 3, 2015
You can’t perform that action at this time.