Commit Graph

12 Commits

Author SHA1 Message Date
Will Rouesnel 0e4c3ce395 Update all dependencies.
* Switch to using kingpin for CLI interface as upstream Prometheus has moved
  that way too.
2017-10-26 19:27:29 +11:00
Will Rouesnel 9026088d66 Remove localhost assumption for standalone tests. 2017-10-23 16:20:33 +11:00
Will Rouesnel 2d3aa082b1 Add PostgreSQL 10 to smoke-tests.
Closes #111.
Closes #91.
2017-10-23 16:20:33 +11:00
Matthias Berkenkamp fce6b005a6 add some test cases 2017-09-20 21:24:32 +10:00
Will Rouesnel f6e4292bc5 Have smoketests output representative samples of metrics.
Future: build the current master and produce a comparison.
2017-04-14 01:21:31 +10:00
Will Rouesnel ff8e0c5382 Add coverage and code quality badges. 2017-02-25 01:18:27 +11:00
Will Rouesnel 2297eb5ba8 Tests passing for all postgres versions. 2016-11-18 02:47:24 +11:00
Will Rouesnel be1a76b167 Tests passing for PostgreSQL 9.1. Set semantic version in filename. 2016-11-18 02:26:33 +11:00
Will Rouesnel 175686dc0f Use the gocheck binary to run Postgres matrix tests. 2016-11-17 22:14:13 +11:00
Will Rouesnel 53ad0efbbb Add docker-compose and replication environment tests to the smoke-tests.
Use docker-compose and p2 to setup a replicated environment for each
version of PostgreSQL we want to support.

Still missing: key-specific tests to ensure each version doesn't lose
metrics.
2016-11-17 02:00:42 +11:00
Will Rouesnel 8c0f2ed166 Add postgres cluster replication smoke tests. 2016-11-17 01:14:03 +11:00
Will Rouesnel 8cca2a59a5 Add docker based integration test suite.
This simply pulls and runs postgres against a number of versions and checks
that we can successfully connect to it.
2016-07-16 12:41:34 +10:00