ensure new dynamic queue tests don't run for mainnet cofig

This commit is contained in:
Danny Ryan 2021-09-07 20:55:47 -06:00
parent 6784025d64
commit 8220f7dd44
No known key found for this signature in database
GPG Key ID: 2765A792E42CE07A
2 changed files with 14 additions and 2 deletions

View File

@ -1,6 +1,7 @@
from eth2spec.test.helpers.constants import MINIMAL
from eth2spec.test.context import ( from eth2spec.test.context import (
spec_state_test, expect_assertion_error, spec_state_test, expect_assertion_error,
always_bls, with_all_phases, always_bls, with_all_phases, with_presets,
spec_test, single_phase, spec_test, single_phase,
with_custom_state, scaled_churn_balances, with_custom_state, scaled_churn_balances,
) )
@ -123,6 +124,8 @@ def test_success_exit_queue__min_churn(spec, state):
@with_all_phases @with_all_phases
@with_presets([MINIMAL],
reason="mainnet config leads to larger validator set than limit of public/private keys pre-generated")
@spec_test @spec_test
@with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE) @with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE)
@single_phase @single_phase

View File

@ -1,9 +1,10 @@
from eth2spec.test.helpers.deposits import mock_deposit from eth2spec.test.helpers.deposits import mock_deposit
from eth2spec.test.helpers.state import next_epoch, next_slots from eth2spec.test.helpers.state import next_epoch, next_slots
from eth2spec.test.helpers.constants import MINIMAL
from eth2spec.test.context import ( from eth2spec.test.context import (
spec_test, spec_state_test, spec_test, spec_state_test,
with_all_phases, single_phase, with_all_phases, single_phase,
with_custom_state, with_custom_state, with_presets,
scaled_churn_balances, scaled_churn_balances,
) )
from eth2spec.test.helpers.epoch_processing import run_epoch_processing_with from eth2spec.test.helpers.epoch_processing import run_epoch_processing_with
@ -160,6 +161,8 @@ def test_activation_queue_efficiency_min(spec, state):
@with_all_phases @with_all_phases
@with_presets([MINIMAL],
reason="mainnet config leads to larger validator set than limit of public/private keys pre-generated")
@spec_test @spec_test
@with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE) @with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE)
@single_phase @single_phase
@ -221,6 +224,8 @@ def test_ejection_past_churn_limit_min(spec, state):
@with_all_phases @with_all_phases
@with_presets([MINIMAL],
reason="mainnet config leads to larger validator set than limit of public/private keys pre-generated")
@spec_test @spec_test
@with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE) @with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE)
@single_phase @single_phase
@ -314,6 +319,8 @@ def test_activation_queue_activation_and_ejection__exceed_churn_limit(spec, stat
@with_all_phases @with_all_phases
@with_presets([MINIMAL],
reason="mainnet config leads to larger validator set than limit of public/private keys pre-generated")
@spec_test @spec_test
@with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE) @with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE)
@single_phase @single_phase
@ -324,6 +331,8 @@ def test_activation_queue_activation_and_ejection__scaled_churn_limit(spec, stat
@with_all_phases @with_all_phases
@with_presets([MINIMAL],
reason="mainnet config leads to larger validator set than limit of public/private keys pre-generated")
@spec_test @spec_test
@with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE) @with_custom_state(balances_fn=scaled_churn_balances, threshold_fn=lambda spec: spec.config.EJECTION_BALANCE)
@single_phase @single_phase