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

funilrys / PyFunceble / 826 / 13
97%
master: 97%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: master
Ran 18 May 2019 01:56PM UTC
Files 47
Run time 5s
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

18 May 2019 01:44PM UTC coverage: 100.0%. Remained the same
PYTHON_VERSION="3.7.3"

push

travis-ci-com

funilrys
Introduction of a fix of the multiprocessing logic.

Indeed, before this patch, a "block time" was possible.
It was not actually a "block time" but rather it looked like a block time as
we do not return anything.
It was actually the merge of all processes which was done.

Indeed, before this patch, I was waiting for the really end of the session
(autosave) of the file test (everything else) to merge the data which was
saved by all created processes. So if we had 15 000 processes,
we had 15 000 * (number of subsystem which saved data into that process)
index to merge into the different subsystems like for example
the autocontinue subsystem.

From now, we open x (given) simultaneous processes and at the end of all
of them I process the merge
of x * (number of subsystem which saved data into that process) index to merge.
This has the advantage that it fixes the previously mentionned issue but also
make the autocontinue subsystem more accurate and almost real-time.
The disavantage of this is we loose a bit (~3 seconds depending of the number
of processes to merge) between each creation of x (given) simultaneous
processes but compared to a test withouth multiprocessing it's nothing.

A big thanks to @mitchellkrogza && @dnmTX for spotting that 'blocking' issue.

2512 of 2512 relevant lines covered (100.0%)

1.0 hits per line

Source Files on job 826.13 (PYTHON_VERSION="3.7.3")
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 651
  • Travis Job 826.13
  • d7949c5d on github
  • Prev Job for PYTHON_VERSION="3.7.3" on dev (#825.13)
  • Next Job for PYTHON_VERSION="3.7.3" on dev (#827.26)
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