Skip to content

refactor(kvstore): merge e2e app with kvstore and support same-block execution#457

Merged
lklimek merged 36 commits intov0.10-devfrom
sbe-e2e-fixes
Oct 4, 2022
Merged

refactor(kvstore): merge e2e app with kvstore and support same-block execution#457
lklimek merged 36 commits intov0.10-devfrom
sbe-e2e-fixes

Conversation

@lklimek
Copy link
Collaborator

@lklimek lklimek commented Sep 9, 2022

Issue being fixed or feature implemented

E2e test application needs to support same-block execution. It includes, for example, support multiple of pending blocks provided to Prepare/ProcessProposal, that are committed with FinalizeBlock.

Example kvstore app needs to provide similar features. This leads to redundancy of the source code.

What was done?

  1. Features of e2e app were moved to kvstore.
  2. Resulting code was updated to support same-block execution.

How Has This Been Tested?

  • e2e single
  • e2e simple
  • e2e dashcore
  • e2e rotate
  • unit tests

Breaking Changes

E2e app should be backwards-compatible.

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated relevant unit/integration/functional/e2e tests
  • I have made corresponding changes to the documentation

For repository code-owners and collaborators only

  • I have assigned this pull request to a milestone

@lklimek lklimek changed the title fix(e2e): fix end to end tests test(e2e): same-block execution: fix end to end tests Sep 9, 2022
@lklimek lklimek changed the title test(e2e): same-block execution: fix end to end tests refactor(kvstore): merge e2e app with kvstore and support same-block execution Sep 15, 2022
Copy link
Collaborator

@shotonoff shotonoff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 Great job! please have a look at the comments/suggestions

@lklimek lklimek marked this pull request as ready for review September 23, 2022 07:44
Copy link
Collaborator

@shotonoff shotonoff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 Approved, left a few minor comments

@lklimek lklimek merged commit b1abe2f into v0.10-dev Oct 4, 2022
@lklimek lklimek deleted the sbe-e2e-fixes branch February 1, 2024 13:33
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.

2 participants