nimbus-eth2/tests/official
Jacek Sieka 9a3db7a81f
[WIP] Fake bls at runtime (#735)
* Initial implementation of runtime bls skipping.

Add libnfuzz skipBLSValidation handling, check that it propagates.

* Rename skipBLSValidation -> skipBlsValidation, start skipStateRootValidation
* Replace skipValidation flags with more granular flags.

Also added skipBlockParentRootValidation flag
Mainly replaced with skipBlsValidation but also StateRoot or
BlockParentRootValidation flags where appropriate.

* Adjust interop test to pass when skipping merkle validation.
* Stop skipping validation for mainchain_monitor.
* Remove comment.
* Also skipMerkleValidation for test_beacon_chain_db.
2020-03-05 13:52:10 +01:00
..
all_fixtures_require_ssz.nim measure/find slow tests (#624) 2019-12-05 11:27:00 +01:00
fixtures_utils.nim Use the new nim-eth2-scenarios path for the test vectors 2020-02-17 15:26:11 +00:00
test_fixture_bls.nim measure/find slow tests (#624) 2019-12-05 11:27:00 +01:00
test_fixture_const_sanity_check.nim Use the new nim-eth2-scenarios path for the test vectors 2020-02-17 15:26:11 +00:00
test_fixture_operations_attestations.nim [WIP] Fake bls at runtime (#735) 2020-03-05 13:52:10 +01:00
test_fixture_operations_attester_slashings.nim [WIP] Fake bls at runtime (#735) 2020-03-05 13:52:10 +01:00
test_fixture_operations_block_header.nim set block header tests to automatically enumerate all relevant tests (#717) 2020-02-06 12:41:06 +01:00
test_fixture_operations_deposits.nim [WIP] Fake bls at runtime (#735) 2020-03-05 13:52:10 +01:00
test_fixture_operations_proposer_slashings.nim [WIP] Fake bls at runtime (#735) 2020-03-05 13:52:10 +01:00
test_fixture_operations_voluntary_exit.nim [WIP] Fake bls at runtime (#735) 2020-03-05 13:52:10 +01:00
test_fixture_sanity_blocks.nim [WIP] Fake bls at runtime (#735) 2020-03-05 13:52:10 +01:00
test_fixture_sanity_slots.nim switch attestations, proposer slashings, and slots sanity tests to automatically iterate across all available test vectors rather than hard-coding them 2020-02-04 21:54:42 +00:00
test_fixture_shuffling.nim measure/find slow tests (#624) 2019-12-05 11:27:00 +01:00
test_fixture_ssz_consensus_objects.nim Use the new nim-eth2-scenarios path for the test vectors 2020-02-17 15:26:11 +00:00
test_fixture_ssz_consensus_objects.nim.cfg Ssz fixes (#566) 2019-11-19 12:04:51 +01:00
test_fixture_ssz_generic_types.nim Use the new nim-eth2-scenarios path for the test vectors 2020-02-17 15:26:11 +00:00
test_fixture_state_transition_epoch.nim measure/find slow tests (#624) 2019-12-05 11:27:00 +01:00