onflow / atree

Atree provides scalable arrays and scalable ordered maps.
https://onflow.org
Apache License 2.0
39 stars 13 forks source link

Update smoke test for atree inlining #348

Closed fxamacker closed 9 months ago

fxamacker commented 9 months ago

Closes #343 Updates epics #292 Updates #296 #297

This PR updates smoke test to test mutation of child container:

This PR also added flag -slabcheck to enable in-memory slab validation and slab serialization validation. This check is time-consuming so it is disabled by default.

While at it, also refactored smoke tests.


codecov-commenter commented 9 months ago

Codecov Report

All modified lines are covered by tests :white_check_mark:

Comparison is base (0fc8f74) 62.58% compared to head (25dbc3e) 62.58%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## feature/array-map-inlining #348 +/- ## =========================================================== Coverage 62.58% 62.58% =========================================================== Files 15 15 Lines 10559 10559 =========================================================== Hits 6608 6608 Misses 3008 3008 Partials 943 943 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.