Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v0.32] [DO NOT MERGE] Validate the EpochSetup parsing is backward-compatible with extra fields #5013

Closed
wants to merge 7 commits into from

Conversation

jordanschalm
Copy link
Member

@jordanschalm jordanschalm commented Nov 14, 2023

Ports over service event fixture changes and pins new contract version to validate that v0.32 is backward-compatible.

it turns out that we do not need a patch upgrade on v0.32. However, we should still merge this so that [email protected] uses the same smart contract and service events as will be present on live networks once we deploy onflow/flow-core-contracts#395.

TODO

- fixtures include TargetEndTime
- includes change to add TargetEndTime to EpochSetup
@jordanschalm jordanschalm changed the title [Testing] Validate the EpochSetup parsing is backward-compatible with extra fields [v0.32] Validate the EpochSetup parsing is backward-compatible with extra fields Nov 14, 2023
@jordanschalm jordanschalm marked this pull request as ready for review November 14, 2023 16:41
@codecov-commenter
Copy link

codecov-commenter commented Nov 22, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (4805471) 55.84% compared to head (c5d032e) 52.96%.
Report is 14 commits behind head on v0.32.

Additional details and impacted files
@@            Coverage Diff             @@
##            v0.32    #5013      +/-   ##
==========================================
- Coverage   55.84%   52.96%   -2.88%     
==========================================
  Files         945      754     -191     
  Lines       88208    68098   -20110     
==========================================
- Hits        49257    36068   -13189     
+ Misses      35241    29313    -5928     
+ Partials     3710     2717     -993     
Flag Coverage Δ
unittests 52.96% <100.00%> (-2.88%) ⬇️

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

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@jordanschalm jordanschalm changed the title [v0.32] Validate the EpochSetup parsing is backward-compatible with extra fields [v0.32] [DO NOT MERGE] Validate the EpochSetup parsing is backward-compatible with extra fields Nov 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants