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

aiidateam / aiida_core / 6526 / 8
74%
develop: 74%

Build:
DEFAULT BRANCH: develop
Ran 28 Jun 2019 07:01AM UTC
Files 392
Run time 1min
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

28 Jun 2019 06:39AM UTC coverage: 69.296% (-0.06%) from 69.353%
TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests"

push

travis-ci

web-flow
Enable "deep" reconstruction of yaml deserialization mapping constructor (#3093)

The yaml mapping constructor in `aiida.orm.utils.serialize` for
`AttributeDicts` was not using the `deep=True` argument to recursively
reconstruct nested dictionaries. Combined with the recursive constructor
of the `AttributeDict` class, this would result in the loss of content
of normal dictionaries nested in an attribute dict in a serialization
round-trip.

Since this serialization is used to store `Process` instances as
checkpoints in the database, from which the daemon reloads the instance
into memory after a restart, this bug resulted in the loss of
information in those checkpoints. For example, if one stored a normal
dictionary in the context of a `WorkChain` instance, which is an
`AttributeDict`, the contents of that nested normal dictionary would not
be restored when the `WorkChain` was reloaded from the checkpoint
causing all sorts of exceptions in the business logic of the work chain.

22436 of 32377 relevant lines covered (69.3%)

0.69 hits per line

Source Files on job 6526.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests")
  • Tree
  • List 0
  • Changed 20
  • Source Changed 1
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2142
  • Travis Job 6526.8
  • f83c67b5 on github
  • Prev Job for TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests" on develop (#6523.7)
  • Next Job for TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests" on develop (#6528.7)
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