Using Travis

Running Travis

When you create a pull request, Travis runs automatically.

Testing with Travis

The testing that happens via pull request via Travis is minimal. It consists of smoke tests and syntax checks for sanity testing of an interface change.

Building with Travis

Travis runs three builds:

  • A build on three linux platforms
  • A debug build
  • A sanitize build

Seeing Travis Results

To see the Travis line in your pull request:

  • In your pull request, look in the section at the bottom marked with this logo:
  • Click on "Show all checks" in the second item ("All checks have passed"). 

To see test logs:

  • Click on the "Details" link next to the Travis test line to get into Travis. You should see links for CentOS and OpenSUSE runs.
  • Click on the desired test to see the logs.

(pep8 on Python... what happens here?)

Codacy: static code checking... (what does this have to do with Travis?)

Appveyor: runs a build on Windows.  Does not run tests.