fix: re-test rs encoding resistance

This commit is contained in:
Roman 2025-06-25 10:44:16 +08:00
parent 8b1df73ccb
commit 66b49e1ef8
No known key found for this signature in database
GPG Key ID: 583BDF43C238B83E
3 changed files with 6 additions and 6 deletions

View File

@ -20,7 +20,7 @@ NOMOS_IMAGE = get_env_var("NOMOS_IMAGE", DEFAULT_NOMOS_IMAGE)
NOMOS_MOD_DA_IMAGE_d8bbc46 = "nomos-mod-da-d8bbc46:testnet" 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 = "nomos-executor-mod-da:testnet"
NOMOS_EXECUTOR_MOD_DA_IMAGE_7f54114 = "nomos-executor-mod-da-7f54114:testnet" NOMOS_EXECUTOR_MOD_DA_IMAGE_7f54114 = "nomos-executor-mod-da-7f54114:testnet"
NOMOS_EXECUTOR_MOD_DA_IMAGE_0a01ddb = "nomos-executor-mod-da-0a01ddb:testnet" NOMOS_EXECUTOR_MOD_DA_IMAGE_4a58376 = "nomos-executor-mod-da-4a58376:testnet"
DEFAULT_PROXY_IMAGE = "bitnami/configurable-http-proxy:latest" DEFAULT_PROXY_IMAGE = "bitnami/configurable-http-proxy:latest"
HTTP_PROXY_IMAGE = get_env_var("HTTP_PROXY_IMAGE", DEFAULT_PROXY_IMAGE) HTTP_PROXY_IMAGE = get_env_var("HTTP_PROXY_IMAGE", DEFAULT_PROXY_IMAGE)
@ -32,7 +32,7 @@ CFGSYNC = "cfgsync"
NOMOS_MOD_DA = "nomos_mod_da" NOMOS_MOD_DA = "nomos_mod_da"
NOMOS_EXECUTOR_MOD_DA = "nomos_executor_mod_da" NOMOS_EXECUTOR_MOD_DA = "nomos_executor_mod_da"
NOMOS_EXECUTOR_MOD_DA_7f54114 = "nomos_executor_mod_da_7f54114" NOMOS_EXECUTOR_MOD_DA_7f54114 = "nomos_executor_mod_da_7f54114"
NOMOS_EXECUTOR_MOD_DA_0a01ddb = "nomos_executor_mod_da_0a01ddb" NOMOS_EXECUTOR_MOD_DA_4a58376 = "nomos_executor_mod_da_4a58376"
NODE_1 = get_env_var("NODE_1", NOMOS) NODE_1 = get_env_var("NODE_1", NOMOS)
NODE_2 = get_env_var("NODE_2", NOMOS_EXECUTOR) NODE_2 = get_env_var("NODE_2", NOMOS_EXECUTOR)

View File

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

View File

@ -38,7 +38,7 @@ class TestDispersalResilience(StepsDataAvailability):
assert False, "Send dispersal request with different data alignment should fail" assert False, "Send dispersal request with different data alignment should fail"
@pytest.mark.usefixtures("setup_2_node_mod_da_cluster") @pytest.mark.usefixtures("setup_2_node_mod_da_cluster")
@pytest.mark.parametrize("setup_2_node_mod_da_cluster", [{"executor_version": "0a01ddb"}], indirect=True) @pytest.mark.parametrize("setup_2_node_mod_da_cluster", [{"validator_version": "d8bbc46", "executor_version": "4a58376"}], indirect=True)
def test_rs_encoding_resistance_to_manipulation(self): def test_rs_encoding_resistance_to_manipulation(self):
# Confirm validator node has rejected dispersal request from executor with inconsistent RS encoding # Confirm validator node has rejected dispersal request from executor with inconsistent RS encoding
try: try: