-
Notifications
You must be signed in to change notification settings - Fork 38
Labels
good first issueGood for newcomersGood for newcomers
Description
Fix Ignored Tests
This issue tracks the resolution of all ignored tests in the OpenMina codebase. Each test should be either fixed to pass or removed if no longer needed.
VRF Tests
- vrf/src/lib.rs:95 -
test_slot_calculation_time_big_producer
@TheOphige - vrf/src/lib.rs:106 -
test_first_winning_slot
- vrf/src/threshold.rs:70 -
test_threshold_nonzero
@cyberbono3 - vrf/src/threshold.rs:78 -
test_threshold_increase
P2P Tests
- p2p/tests/rpc.rs:78 -
block
(generated by rpc_test! macro) - p2p/tests/rpc.rs:84 -
staged_ledger_aux_and_pending_coinbases_at_block
(generated by rpc_test! macro) - p2p/tests/connection.rs:135 -
mutual_rust_to_libp2p_port_reuse
(TODO: see [libp2p] Properly handle mutual connection with a node that reuses listen port #399) - p2p/src/identity/peer_id.rs:175 -
test_bare_base58btc_pk
(doesn't work)
Ledger Tests
- ledger/src/proofs/transaction.rs:1274 -
test_convert_requests
- ledger/src/proofs/transaction.rs:1292 -
test_read_requests
- ledger/src/proofs/transaction.rs:1323 -
make_rsa_key
Node Tests
- node/testing/tests/single_node.rs:82 -
initial_joining
(investigate failure) - node/testing/tests/single_node.rs:88 -
sync_root_snarked_ledger
(investigate failure) - node/common/src/service/block_producer/vrf_evaluator.rs:96 -
test_vrf
Message Tests - Benchmark/Performance
- mina-p2p-messages/tests/decode_alloc.rs:14 -
decode_alloc
(Memory allocation benchmark) - mina-p2p-messages/tests/decode_perf.rs:14 -
decode_perf
(Memory allocation benchmark)
Message Tests - Need Binary File Fixes
- mina-p2p-messages/tests/decode_alloc.rs:76 -
decode_alloc_check_inputs
(need to fix bin files inv2/gossip
) - mina-p2p-messages/tests/binprot-read.rs:68 -
gossip_v2
(need to fix bin files inv2/gossip
) - mina-p2p-messages/tests/jsonify.rs:77 -
jsonify_gossip_v2_roundtrip
(need to fix bin files inv2/gossip
)
Message Tests - Utility/Hashing
- mina-p2p-messages/tests/decode_alloc.rs:88 -
collect_incoming_rpcs
(Utility function) - mina-p2p-messages/tests/rpc-read.rs:11 -
debugger_to_wire
- mina-p2p-messages/tests/rpc-read.rs:52 -
make_rpc_v2
(utility function) - mina-p2p-messages/src/v2/hashing.rs:147 -
test_payment_hash_1
(fix expected hash/hashing) - mina-p2p-messages/src/v2/hashing.rs:155 -
state_hash
(fix expected hash/hashing) - mina-p2p-messages/src/b58.rs:220 -
binable_base58check
(fix or remove)
Instructions
- Assign yourself to a checkbox by commenting with the test name
- Either fix the test to pass or remove it if no longer needed
- Update the PR description explaining your approach
- Check the box once the test is resolved
Total: 25 ignored tests
Copilot
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomers