bramstroker / homeassistant-powercalc

Custom component to calculate estimated power consumption of lights and other appliances
MIT License
896 stars 250 forks source link

Improve performance of group state recalculations #2331

Closed bramstroker closed 2 days ago

coveralls commented 3 days ago

Pull Request Test Coverage Report for Build 9709413280

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
custom_components/powercalc/sensors/group.py 50 55 90.91%
<!-- Total: 50 55 90.91% -->
Files with Coverage Reduction New Missed Lines %
custom_components/powercalc/sensors/group.py 3 97.75%
<!-- Total: 3 -->
Totals Coverage Status
Change from base Build 9702336139: -0.2%
Covered Lines: 4010
Relevant Lines: 4018

💛 - Coveralls
coveralls commented 3 days ago

Pull Request Test Coverage Report for Build 9713212954

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
custom_components/powercalc/sensors/group.py 50 55 90.91%
<!-- Total: 50 55 90.91% -->
Files with Coverage Reduction New Missed Lines %
custom_components/powercalc/sensors/group.py 3 97.75%
<!-- Total: 3 -->
Totals Coverage Status
Change from base Build 9702336139: -0.2%
Covered Lines: 4010
Relevant Lines: 4018

💛 - Coveralls
coveralls commented 3 days ago

Pull Request Test Coverage Report for Build 9713212784

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
custom_components/powercalc/sensors/group.py 50 55 90.91%
<!-- Total: 50 55 90.91% -->
Files with Coverage Reduction New Missed Lines %
custom_components/powercalc/sensors/group.py 3 97.75%
<!-- Total: 3 -->
Totals Coverage Status
Change from base Build 9702336139: -0.2%
Covered Lines: 4010
Relevant Lines: 4018

💛 - Coveralls
coveralls commented 2 days ago

Pull Request Test Coverage Report for Build 9721950299

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
custom_components/powercalc/sensors/group.py 59 64 92.19%
<!-- Total: 59 64 92.19% -->
Files with Coverage Reduction New Missed Lines %
custom_components/powercalc/sensors/group.py 3 97.74%
<!-- Total: 3 -->
Totals Coverage Status
Change from base Build 9702336139: -0.2%
Covered Lines: 4008
Relevant Lines: 4016

💛 - Coveralls
coveralls commented 2 days ago

Pull Request Test Coverage Report for Build 9722025166

Details


Files with Coverage Reduction New Missed Lines %
custom_components/powercalc/sensors/utility_meter.py 1 98.94%
<!-- Total: 1 -->
Totals Coverage Status
Change from base Build 9702336139: -0.03%
Covered Lines: 4015
Relevant Lines: 4016

💛 - Coveralls