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

quaquel / EMAworkbench / 5132945114
81%
master: 93%

Build:
Build:
LAST BUILD BRANCH: ci_concurrency
DEFAULT BRANCH: master
Ran 31 May 2023 12:52PM UTC
Jobs 1
Files 34
Run time 1s
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
5132945114

push

github

EwoutH
Migrate to mpi4py.futures, simplify bash script

Migrate the Python script from mpi4py.MPI to mpi4py.futures. Note that mpi4py.futures requires a separate launcher script to create the MPI environment and launch the main script.

When using mpi4py.futures, the MPIPoolExecutor needs to be started in a separate process. This is because the MPIPoolExecutor must be created and submitted to tasks within an if __name__ == '__main__': block to prevent recursive creation of MPIPoolExecutor instances.

Also, in the bash commands:
- Modify the bash code to remove or clear the python-test directory, if it already exists. This ensures a clean environment for every test run.
- Simplify the scp file transfer code, to one line.

4612 of 5687 relevant lines covered (81.1%)

0.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5132945114.1 31 May 2023 12:52PM UTC 0
81.1
Source Files on build 5132945114
Detailed source file information is not available for this build.
  • Back to Repo
  • e11493a4 on github
  • Prev Build on multi-node-development (#5132631704)
  • Next Build on multi-node-development (#5142106316)
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