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

blue-yonder / postgraas_server / 126
82%

Build:
DEFAULT BRANCH: master
Ran 18 Sep 2017 08:12AM 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
126

push

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

* added prometheus monitoring standalone service

* Introduce a new (optional) config section to configure application specific things

* Support login usernames of the form <username@hostname>

* Handle usernames of the form <username@hostname> also in init_db.py

* Add missing import

* Add known integer config options

* Handle <username@hostname> usernames for metadb config string

* Insert and return correct username when in <username@hostname> format

* Roll back the usage of the marshaller for POST

* start to implement check if db exists

* bugfix: user was not checked and deleted correcly

* Fix username handling in meta_db config retrieval

* started to use abort for sane error messages

* fixed tests and added a convenience setup script for a local postgres db for the intergation tests

43 of 58 branches covered (74.14%)

385 of 468 relevant lines covered (82.26%)

0.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 126.1 (PGDATABASE=postgres PGUSER=postgres PGPASSWORD=postgraas_password) 18 Sep 2017 08:12AM UTC 0
82.26
Travis Job 126.1
Source Files on build 126
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #126
  • cd2f7908 on github
  • Prev Build on master (#68)
  • Next Build on master (#127)
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