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

aiidateam / aiida-core / 7110 / 6
70%
develop: 70%

Build:
DEFAULT BRANCH: develop
Ran 28 Sep 2019 05:44PM UTC
Files 405
Run time 26s
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 Sep 2019 05:24PM UTC coverage: 68.328%. First build
TEST_AIIDA_BACKEND=django TEST_TYPE="tests"

push

travis-ci

web-flow
`ProcessLauncher`: except processes whose class cannot be imported (#3350)

The `ProcessLauncher` would hit an exception if the class of the process
it is continuing could not be imported. The `plumpy.DefaultObjectLoader`
would throw a `ValueError` in this case which was not caught and would
simply except the future. The process task would be acknowledged and so
would not pose a problem, but the corresponding process node would not
be properly wrapped up and would keep the `CREATED` process state for
ever. The exception is now properly caught and the node is cleaned up
before being sealed.

Note that normally this is done by the process engine, but since the
exception happens before the process instance can be recreated this
pathway is never hit and we have to clean up the node manually. Since
the `ValueError` is not the only exception path possible, we catch a
broad exception and check if the node has already been excepted. If not,
the exception was raised before the process was recreated and we have to
perform the manual clean up.

22370 of 32739 relevant lines covered (68.33%)

0.68 hits per line

Source Files on job 7110.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests")
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 358
  • Travis Job 7110.6
  • b0f42888 on github
  • Prev Job for TEST_AIIDA_BACKEND=django TEST_TYPE="tests" on develop (#7108.5)
  • Next Job for TEST_AIIDA_BACKEND=django TEST_TYPE="tests" on develop (#7115.5)
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