Skip to content

[WIP] Use a mask for BLS aggregation and improve caching

Codecov / codecov/project succeeded Aug 29, 2024 in 0s

79.27% (-0.14%) compared to 8e05800

View this Pull Request on Codecov

79.27% (-0.14%) compared to 8e05800

Details

Codecov Report

Attention: Patch coverage is 77.22772% with 23 lines in your changes missing coverage. Please review.

Project coverage is 79.27%. Comparing base (8e05800) to head (0860f44).

Files with missing lines Patch % Lines
blssig/aggregation.go 65.78% 8 Missing and 5 partials ⚠️
emulator/signing.go 73.33% 1 Missing and 3 partials ⚠️
gpbft/participant.go 50.00% 1 Missing and 3 partials ⚠️
certs/certs.go 71.42% 1 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #604      +/-   ##
==========================================
- Coverage   79.41%   79.27%   -0.14%     
==========================================
  Files          52       52              
  Lines        4629     4661      +32     
==========================================
+ Hits         3676     3695      +19     
- Misses        596      597       +1     
- Partials      357      369      +12     
Files with missing lines Coverage Δ
emulator/instance.go 96.42% <100.00%> (+0.04%) ⬆️
gpbft/gpbft.go 87.64% <100.00%> (-0.04%) ⬇️
gpbft/powertable.go 85.07% <100.00%> (+0.57%) ⬆️
host.go 70.61% <100.00%> (+0.36%) ⬆️
certs/certs.go 93.82% <71.42%> (-1.11%) ⬇️
emulator/signing.go 52.17% <73.33%> (+2.17%) ⬆️
gpbft/participant.go 85.44% <50.00%> (-0.50%) ⬇️
blssig/aggregation.go 58.02% <65.78%> (-9.17%) ⬇️

... and 5 files with indirect coverage changes