Skip to content
This repository was archived by the owner on Mar 24, 2026. It is now read-only.

Cpoll fix#1016

Closed
msmith-techempower wants to merge 3 commits intoTechEmpower:masterfrom
msmith-techempower:cpoll
Closed

Cpoll fix#1016
msmith-techempower wants to merge 3 commits intoTechEmpower:masterfrom
msmith-techempower:cpoll

Conversation

@msmith-techempower
Copy link
Copy Markdown
Member

The CPLUS_INCLUDE_PATH is definitely needed.

As for using postgresql-server-dev-9.3 - this might not work on Ubuntu 12 - we shall find out.

@hamiltont
Copy link
Copy Markdown
Contributor

postgresql-server-dev-9.3

If this only needed for this one test, we should put a call to apt-get in the install.sh

@msmith-techempower
Copy link
Copy Markdown
Member Author

Good point

@hamiltont
Copy link
Copy Markdown
Contributor

This "fixes" cpoll in that it now compiles and runs correctly. It does have some minor validation errors (json array instead of dict sort of things). Let me know if you want to fix those with this PR, or if we should merge this into master as "better than current"

@msmith-techempower
Copy link
Copy Markdown
Member Author

@hamiltont is Travis treating both errors and warnings as failure state? It should just be errors, correct?

EDIT: ugh, morning. Accidentally hit "close and comment"

@hamiltont
Copy link
Copy Markdown
Contributor

errors and warnings as failure state

To nitpick on terminology for a second - travis only reports errors or failures. You can print warnings all day and they don't care - only the return status is important. Failure and Error both indicate a non-zero return status from some line listed in the .travis.yml (a failure if the offender is under the script category, else an error). An error for any job marks the build as error. A failure for any job marks the build as fail.

The main source of our errors at the moment is #989 . In fact, if you just "restart" the errored jobs, they will normally launch without these network issues, complete without incident, and the entire travis build will then be marked properly.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants