pmem / pmemstream

Other
9 stars 13 forks source link

update multi region pmreorder test #176

Closed lukaszstolarczuk closed 2 years ago

lukaszstolarczuk commented 2 years ago

along with required fixes for recovery of (e.g. torn) region allocate/free.


This change is Reviewable

codecov-commenter commented 2 years ago

Codecov Report

Merging #176 (1357309) into master (972f029) will increase coverage by 0.50%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #176      +/-   ##
==========================================
+ Coverage   91.66%   92.16%   +0.50%     
==========================================
  Files          13       13              
  Lines         780      779       -1     
==========================================
+ Hits          715      718       +3     
+ Misses         65       61       -4     
Flag Coverage Δ
tests_clang_debug_cpp17 93.21% <100.00%> (+0.77%) :arrow_up:
tests_gcc_debug_cpp17 86.22% <100.00%> (-0.47%) :arrow_down:

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

Impacted Files Coverage Δ
src/region_allocator/region_allocator.c 93.93% <100.00%> (+8.86%) :arrow_up:
src/region.c 92.00% <0.00%> (-1.60%) :arrow_down:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more