• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

blue-yonder / postgraas_server / 127
82%

Build:
DEFAULT BRANCH: master
Ran 18 Sep 2017 08:14AM UTC
Jobs 1
Files 16
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
127

api

travis-ci

web-flow
Multi backend (#12)

* removed initdb step in db creation step

* moved docker specific modules indo docker subpackage

* added missing backends folder

* Add vscode settings and configure yapf + flake8 in setup.cfg

* Resolve flake8 issues

* Initial backend implementation for Docker

* refactored the handling of id's, names and entities

* added first nonfuctional postgres_cluster backend

* First functional version of PGCluster backend

* Extend travis config for pg_cluster backend

* Fix travis

* fun with travis

* travis: instead of doing a 'editable' install, build wheel and install that one

* Explicitly install pyscaffold

* 2travis: use postgres user and db as master database/user

* Use PGPASSWORD envvar instead of just PASSWORD

* Remove obsolete command to create database

* travis: disable 'trust' auth for postgres

* Use correct variable name

* travis: use sudo

* added pip freeze to travis

* added pip-compile

* moved pyscaffold install, this is weired, something is broken

* introduced extra vars

* forgot to remove docker

* try to remove docker from imports

* still trying to remove docker from imports

* still trying to remove docker from imports and going...

* renamed default config to application.cfg

* renamed default config to application.cfg and fixed tests

* added health endpoint

* Restructure multi backend tests

* Extend docs with pg_cluster backend

* Implement loading of secrets so that a encrypted configuration can be used

* added security extra requirments to pip compile

* fixed security extra requirments to pip compile

* Add postgraas user to the roles it creates for the new databases to avoid 'ERROR: must be member of role When creating schema in PostgreSQL' error

* Add cleanup of roles if creating database fails

* Handle cases where username has '@servername' included

* bugfix: retries loop not ended correctly in init db script
... (continued)

43 of 58 branches covered (74.14%)

297 of 297 new or added lines in 14 files covered. (100.0%)

385 of 468 relevant lines covered (82.26%)

0.82 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
postgraas_server/init_db.py
1
100.0
postgraas_server/management_database.py
2
100.0
postgraas_server/backends/__init__.py
2
100.0
postgraas_server/create_app.py
3
100.0
postgraas_server/backends/docker/__init__.py
3
100.0
postgraas_server/configuration.py
6
100.0
postgraas_server/backends/postgres_cluster/postgres_cluster_driver.py
63
100.0
postgraas_server/prometheus_app.py

Uncovered Existing Lines

Lines Coverage ∆ File
2
100.0
postgraas_server/management_database.py
Jobs
ID Job ID Ran Files Coverage
1 127.1 (PGDATABASE=postgres PGUSER=postgres PGPASSWORD=postgraas_password) 18 Sep 2017 08:14AM UTC 0
82.26
Travis Job 127.1
Source Files on build 127
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #127
  • cd2f7908 on github
  • Prev Build on master (#126)
  • Next Build on master (#133)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc