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

IF: Integration tests enabled for instant-finality (Part 1) #2124

Merged
merged 29 commits into from
Jan 29, 2024

Conversation

heifner
Copy link
Member

@heifner heifner commented Jan 22, 2024

Adding additional integration tests for instant-finality

  • block_log_util_if_test
  • block_log_retain_blocks_if_test
  • cluster_launcher_if
  • distributed-transactions-if-test
  • nodeos_forked_chain_if_lr_test
  • nodeos_contrl_c_if_test
  • nodeos_chainbase_allocation_if_test
  • nodeos_producer_watermark_if_lr_test
  • nodeos_high_transaction_if_lr_test
  • larger_lib_if_test
  • light_validation_sync_if_test
  • auto_bp_peering_if_test

There are more that need to be added, but this set gives us much more coverage than we currently have. Merging this now, and will add additional tests in a (Part 2).

@heifner heifner marked this pull request as draft January 22, 2024 18:22
@heifner heifner changed the title IF IF: Additional integration tests enabled for instant-finality Jan 22, 2024
@heifner heifner added the OCI Work exclusive to OCI team label Jan 22, 2024
@heifner heifner changed the title IF: Additional integration tests enabled for instant-finality IF: Integration tests enabled for instant-finality (Part #1) Jan 26, 2024
@heifner heifner changed the title IF: Integration tests enabled for instant-finality (Part #1) IF: Integration tests enabled for instant-finality (Part 1) Jan 26, 2024
@heifner heifner marked this pull request as ready for review January 26, 2024 15:08
Copy link
Member

@linh2931 linh2931 left a comment

Choose a reason for hiding this comment

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

Those should be checked in as soon as possible so we don't introduce new bugs while busy writing large amount of new code.

tests/CMakeLists.txt Show resolved Hide resolved
@ericpassmore
Copy link
Contributor

Note:start
group: IF
category: TEST
summary: Added tests to cover more scenarios including block_log, forked chain, larger lib, auto peering, and distributed transactions.
Note: end

@heifner heifner merged commit 10b386a into hotstuff_integration Jan 29, 2024
26 checks passed
@heifner heifner deleted the GH-1510-tests-if branch January 29, 2024 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCI Work exclusive to OCI team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

IF: Refactor integration tests to support legacy & IF consensus in parallel
4 participants