fix: re-test KZG commitments integrity

This commit is contained in:
Roman 2025-06-25 15:19:41 +08:00
parent 66b49e1ef8
commit 2b51738ffc
No known key found for this signature in database
GPG Key ID: 583BDF43C238B83E
3 changed files with 7 additions and 5 deletions

View File

@ -18,7 +18,7 @@ def get_env_var(var_name, default=None):
DEFAULT_NOMOS_IMAGE = "nomos:testnet"
NOMOS_IMAGE = get_env_var("NOMOS_IMAGE", DEFAULT_NOMOS_IMAGE)
NOMOS_MOD_DA_IMAGE_d8bbc46 = "nomos-mod-da-d8bbc46:testnet"
NOMOS_EXECUTOR_MOD_DA_IMAGE = "nomos-executor-mod-da:testnet"
NOMOS_EXECUTOR_MOD_DA_IMAGE_d19a1f3 = "nomos-executor-mod-da-d19a1f3:testnet"
NOMOS_EXECUTOR_MOD_DA_IMAGE_7f54114 = "nomos-executor-mod-da-7f54114:testnet"
NOMOS_EXECUTOR_MOD_DA_IMAGE_4a58376 = "nomos-executor-mod-da-4a58376:testnet"
@ -31,6 +31,7 @@ NOMOS_EXECUTOR = "nomos_executor"
CFGSYNC = "cfgsync"
NOMOS_MOD_DA = "nomos_mod_da"
NOMOS_EXECUTOR_MOD_DA = "nomos_executor_mod_da"
NOMOS_EXECUTOR_MOD_DA_d19a1f3 = "nomos_executor_mod_da_d19a1f3"
NOMOS_EXECUTOR_MOD_DA_7f54114 = "nomos_executor_mod_da_7f54114"
NOMOS_EXECUTOR_MOD_DA_4a58376 = "nomos_executor_mod_da_4a58376"

View File

@ -1,9 +1,9 @@
from src.env_vars import (
NOMOS_IMAGE,
NOMOS_EXECUTOR_MOD_DA_IMAGE,
NOMOS_EXECUTOR_MOD_DA_IMAGE_4a58376,
NOMOS_MOD_DA_IMAGE_d8bbc46,
NOMOS_EXECUTOR_MOD_DA_IMAGE_d19a1f3,
NOMOS_EXECUTOR_MOD_DA_IMAGE_7f54114,
NOMOS_EXECUTOR_MOD_DA_IMAGE_4a58376,
)
nomos_nodes = {
@ -13,8 +13,8 @@ nomos_nodes = {
"ports": ["3000/udp", "18080/tcp"],
"entrypoint": "/etc/nomos/scripts/run_nomos_node_debug.sh",
},
"nomos_executor_mod_da": {
"image": NOMOS_EXECUTOR_MOD_DA_IMAGE,
"nomos_executor_mod_da_d19a1f3": {
"image": NOMOS_EXECUTOR_MOD_DA_IMAGE_d19a1f3,
"volumes": ["cluster_config:/etc/nomos", "./kzgrs/kzgrs_test_params:/kzgrs_test_params:z"],
"ports": ["3000/udp", "18080/tcp"],
"entrypoint": "/etc/nomos/scripts/run_nomos_executor_debug.sh",

View File

@ -11,6 +11,7 @@ class TestDispersalResilience(StepsDataAvailability):
main_nodes = []
@pytest.mark.usefixtures("setup_2_node_mod_da_cluster")
@pytest.mark.parametrize("setup_2_node_mod_da_cluster", [{"validator_version": "d8bbc46", "executor_version": "d19a1f3"}], indirect=True)
def test_integrity_kzg_commitments(self):
# Confirm validator node has rejected dispersal request from executor - there is a mismatch between
# column data and proofs.