aleksul / repid

Repid framework: simple to use, fast to run and extensible to adopt job scheduler
http://repid.aleksul.space/
MIT License
68 stars 3 forks source link

On the way to 1.0.0... #81

Closed aleksul closed 1 year ago

aleksul commented 1 year ago

Change Summary

BREAKING: gracefull_shutdown_time was renamed to graceful_shutdown_time on Worker

100% test coverage! fix #42

Other changes include, but not limited to:

Checklist

codecov-commenter commented 1 year ago

Codecov Report

Merging #81 (65a7fab) into main (692bb27) will increase coverage by 5.66%. The diff coverage is 100.00%.

:exclamation: Current head 65a7fab differs from pull request most recent head 9ba4308. Consider uploading reports for the commit 9ba4308 to get more accurate results

@@             Coverage Diff             @@
##             main       #81      +/-   ##
===========================================
+ Coverage   94.33%   100.00%   +5.66%     
===========================================
  Files          44        43       -1     
  Lines        1731      1676      -55     
===========================================
+ Hits         1633      1676      +43     
+ Misses         98         0      -98     
Flag Coverage Δ
unittests 100.00% <100.00%> (+5.66%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
repid/_asyncify.py 100.00% <ø> (ø)
repid/data/protocols.py 100.00% <ø> (ø)
repid/queue.py 100.00% <ø> (ø)
repid/_processor.py 100.00% <100.00%> (ø)
repid/connection.py 100.00% <100.00%> (ø)
repid/connections/abc.py 100.00% <100.00%> (ø)
repid/connections/dummy/bucket_broker.py 100.00% <100.00%> (+13.33%) :arrow_up:
repid/connections/dummy/consumer.py 100.00% <100.00%> (+10.16%) :arrow_up:
repid/connections/dummy/message_broker.py 100.00% <100.00%> (ø)
repid/connections/rabbitmq/consumer.py 100.00% <100.00%> (+29.11%) :arrow_up:
... and 18 more

... and 2 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more