opensistemas-hub / osbrain

osBrain - A general-purpose multi-agent system module written in Python
https://osbrain.readthedocs.io/en/stable/
Apache License 2.0
175 stars 43 forks source link

Support for parallel test coverage #271

Closed Peque closed 6 years ago

Peque commented 6 years ago

Depends on #270.

Fixes #173.

codecov[bot] commented 6 years ago

Codecov Report

Merging #271 into master will increase coverage by 0.11%. The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #271      +/-   ##
==========================================
+ Coverage   99.03%   99.15%   +0.11%     
==========================================
  Files          26       26              
  Lines        3532     3542      +10     
  Branches      252      256       +4     
==========================================
+ Hits         3498     3512      +14     
+ Misses         21       18       -3     
+ Partials       13       12       -1
Impacted Files Coverage Δ
osbrain/tests/test_logging.py 100% <100%> (ø) :arrow_up:
osbrain/tests/test_nameserver.py 98.11% <100%> (ø) :arrow_up:
...ain/tests/test_agent_sync_publications_handlers.py 98.27% <100%> (ø) :arrow_up:
osbrain/tests/test_agent_ipc_sockets.py 100% <100%> (ø) :arrow_up:
osbrain/tests/test_helper.py 100% <100%> (ø) :arrow_up:
osbrain/tests/test_agent_transport.py 96.38% <100%> (+2.4%) :arrow_up:
osbrain/tests/test_agent_req_rep.py 100% <100%> (ø) :arrow_up:
osbrain/tests/test_proxy.py 100% <100%> (ø) :arrow_up:
osbrain/proxy.py 100% <100%> (ø) :arrow_up:
osbrain/tests/test_agent_pubsub_topics.py 100% <100%> (ø) :arrow_up:
... and 10 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 317fa51...0d48198. Read the comment docs.

Peque commented 6 years ago

@ocaballeror It seems GitHub did not correctly update this PR (or at least not as I would have expected). (0f1a06be8ad47a578a42423d6c264428598b7fbc, 1d621e54c85405438f2cfd5a047ceb5c960a2df8, 0363f0a462c2c33ae5e36a83009e2e07f5989fb3) are already in master, so this PR is actually only the last commit of the 4: 0d481985ec97a45d96b05cee920e4de43e8add9a (really small one)