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

aiidateam / aiida-core / 7152
70%

Build:
DEFAULT BRANCH: develop
Ran 02 Oct 2019 09:34PM UTC
Jobs 4
Files 1221
Run time 11min
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
7152

push

travis-ci

web-flow
Fix loading of database environment in ReadTheDocs environment (#3374)

The environment of ReadTheDocs does not actually have a database and so
the typical configuration and profile loading had to be hotwired. A
special global flag `IN_RTD_DOC_MODE` in `aiida.manage.configuration`
would circumvent loading an actual configuration for a dummy one. Since
the actual database environment never had to be loaded, the fact that
this contained non-sensical database connection parameters was
irrelevant. However, recently the documentation was changed to use the
Sphinx extension to document the `CalcJob` class. This now requires
loading the `aiida.orm` module, which in turn requires the database
environment being loaded.

The fix is to actually load the database environment through the backend
manager, but without performing the schema check. This will work despite
the unusable database configuration because no actual connection is
established in this way.

71214 of 98207 relevant lines covered (72.51%)

2.75 hits per line

Jobs
ID Job ID Ran Files Coverage
5 7152.5 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 02 Oct 2019 09:34PM UTC 0
68.39
Travis Job 7152.5
6 7152.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 02 Oct 2019 09:41PM UTC 0
68.31
Travis Job 7152.6
7 7152.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 02 Oct 2019 09:41PM UTC 0
69.36
Travis Job 7152.7
8 7152.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 02 Oct 2019 09:44PM UTC 0
69.27
Travis Job 7152.8
Source Files on build 7152
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7152
  • cd916288 on github
  • Prev Build on develop (#7130)
  • Next Build on develop (#7157)
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