Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation: advanced concepts of workchain design #1459

Merged

Conversation

sphuber
Copy link
Contributor

@sphuber sphuber commented May 2, 2018

Fixes #1130 and #1138

Wrote extensive documentation on all the features of the WorkChain
and how to write robust, maintainable and modular workchains. Described
all the features of the ProcessSpec with the newly added Ports and
PortNamespaces, the context and how to add futures, the reporting system
and how to abort workchains and set their finish status.

@codecov-io
Copy link

codecov-io commented May 2, 2018

Codecov Report

Merging #1459 into workflows will decrease coverage by 8.91%.
The diff coverage is n/a.

Impacted file tree graph

@@              Coverage Diff              @@
##           workflows    #1459      +/-   ##
=============================================
- Coverage      56.74%   47.82%   -8.92%     
=============================================
  Files            277      277              
  Lines          34046    34046              
=============================================
- Hits           19319    16283    -3036     
- Misses         14727    17763    +3036
Impacted Files Coverage Δ
aiida/backends/djsite/db/subtests/nodes.py 0% <0%> (-100%) ⬇️
.../orm/implementation/django/calculation/__init__.py 0% <0%> (-100%) ⬇️
aiida/backends/djsite/settings/__init__.py 0% <0%> (-100%) ⬇️
aiida/backends/djsite/db/subtests/query.py 0% <0%> (-100%) ⬇️
...da/backends/djsite/db/subtests/djangomigrations.py 0% <0%> (-100%) ⬇️
aiida/orm/implementation/django/backend.py 0% <0%> (-100%) ⬇️
aiida/backends/djsite/db/subtests/generic.py 0% <0%> (-100%) ⬇️
aiida/orm/implementation/django/log.py 0% <0%> (-96.3%) ⬇️
aiida/orm/implementation/django/code.py 0% <0%> (-95%) ⬇️
.../implementation/django/calculation/job/__init__.py 0% <0%> (-91.31%) ⬇️
... and 36 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update def862f...ff66885. Read the comment docs.

Wrote extensive documentation on all the features of the WorkChain
and how to write robust, maintainable and modular workchains. Described
all the features of the ProcessSpec with the newly added Ports and
PortNamespaces, the context and how to add futures, the reporting system
and how to abort workchains and set their finish status.
@sphuber sphuber force-pushed the fix_1130_docs_workflow_development branch from 3867c7a to ff66885 Compare May 2, 2018 13:12
@sphuber sphuber merged commit db43b9c into aiidateam:workflows May 2, 2018
@sphuber sphuber deleted the fix_1130_docs_workflow_development branch May 2, 2018 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants