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

aiidateam / aiida-core / 7110
70%

Build:
DEFAULT BRANCH: develop
Ran 28 Sep 2019 05:36PM UTC
Jobs 4
Files 1215
Run time 10min
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
7110

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.

71248 of 98219 relevant lines covered (72.54%)

2.75 hits per line

Jobs
ID Job ID Ran Files Coverage
5 7110.5 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 28 Sep 2019 05:36PM UTC 0
68.42
Travis Job 7110.5
6 7110.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 28 Sep 2019 05:44PM UTC 0
68.33
Travis Job 7110.6
7 7110.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 28 Sep 2019 05:44PM UTC 0
69.37
Travis Job 7110.7
8 7110.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 28 Sep 2019 05:46PM UTC 0
69.29
Travis Job 7110.8
Source Files on build 7110
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7110
  • b0f42888 on github
  • Prev Build on develop (#7108)
  • Next Build on develop (#7115)
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