LLVM_COV_FLAGS='-show-directory-coverage' cargo llvm-cov --ignore-run-fail test -j20 --lib --features disable-slow-tests --html info: cargo-llvm-cov currently setting cfg(coverage); you can opt-out it by passing --no-cfg-coverage Finished `test` profile [unoptimized + debuginfo] target(s) in 0.76s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/agave_geyser_plugin_interface-233afb22ebf8b7ec) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/agave_install-ba3213d34833bd98) running 2 tests test config::test::test_save ... ok test config::test::test_load_serde_yaml_v_0_8_config ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/agave_transaction_view-839b3c26b01c6b26) running 44 tests test bytes::tests::test_advance_offset_for_type ... ok test bytes::tests::test_advance_offset_for_array ... ok test bytes::tests::test_check_remaining ... ok test bytes::tests::test_read_byte ... ok test message_header_frame::tests::test_invalid_version ... ok test message_header_frame::tests::test_legacy_transaction_missing_header_byte ... ok test message_header_frame::tests::test_legacy_transaction_valid ... ok test message_header_frame::tests::test_v0_transaction_missing_header_byte ... ok test message_header_frame::tests::test_v0_transaction_valid ... ok test instructions_frame::tests::test_zero_instructions ... ok test instructions_frame::tests::test_num_instructions_too_high ... ok test instructions_frame::tests::test_single_instruction ... ok test instructions_frame::tests::test_invalid_instruction_data_vec ... ok test instructions_frame::tests::test_multiple_instructions ... ok test instructions_frame::tests::test_invalid_instruction_accounts_vec ... ok test signature_frame::tests::test_one_signature ... ok test signature_frame::tests::test_zero_signatures ... ok test signature_frame::tests::test_non_zero_offset ... ok test static_account_keys_frame::tests::test_one_account ... ok test static_account_keys_frame::tests::test_zero_accounts ... ok test signature_frame::tests::test_max_signatures ... ok test signature_frame::tests::test_too_many_signatures ... ok test transaction_frame::tests::test_instructions_iter_empty ... ok test transaction_frame::tests::test_minimal_sized_transaction ... ok test sanitize::tests::test_sanitize_multiple_transfers ... ok test transaction_frame::tests::test_basic_accessors ... ok test transaction_frame::tests::test_account_key_overflow ... ok test transaction_frame::tests::test_instructions_iter_single ... ok test transaction_frame::tests::test_instructions_overflow ... ok test transaction_frame::tests::test_insufficient_bytes ... ok test transaction_frame::tests::test_trailing_byte ... ok test sanitize::tests::test_sanitize_account_access ... ok test transaction_frame::tests::test_instructions_iter_multiple ... ok test transaction_frame::tests::test_signature_overflow ... ok test transaction_frame::tests::test_simple_transfer ... ok test bytes::tests::test_optimized_read_compressed_u16 ... ok test transaction_view::tests::test_multiple_transfers ... ok test sanitize::tests::test_sanitize_signatures ... ok test sanitize::tests::test_sanitize_instructions ... ok test static_account_keys_frame::tests::test_max_accounts ... ok test static_account_keys_frame::tests::test_too_many_accounts ... ok test bytes::tests::test_read_compressed_u16 ... ok test static_account_keys_frame::tests::test_u16_max_accounts ... ok test signature_frame::tests::test_u16_max_signatures ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/agave_validator-b372cf287f5540f1) running 8 tests test bootstrap::tests::test_retain_peer_snapshot_hashes_with_highest_slot_empty ... ok test cli::test::make_sure_deprecated_arguments_are_sorted_alphabetically ... ok test bootstrap::tests::test_build_known_snapshot_hashes ... ok test bootstrap::tests::test_retain_peer_snapshot_hashes_with_highest_full_snapshot_slot ... ok test bootstrap::tests::test_retain_peer_snapshot_hashes_with_highest_incremental_snapshot_slot_some ... ok test bootstrap::tests::test_retain_peer_snapshot_hashes_that_match_known_snapshot_hashes ... ok test bootstrap::tests::test_retain_peer_snapshot_hashes_with_highest_incremental_snapshot_slot_none ... ok [2026-01-22T11:40:51.713460462Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test admin_rpc_service::tests::test_secondary_index_key_sizes ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/core_tests-a034459f16ed56d0) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_associated_token_account-5ff0c36f5f3f9ece) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_associated_token_account_client-ec920dcfc53a8b08) running 2 tests test program::test_id ... ok test address::inline_jpl_token::test_id ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_concurrent_merkle_tree-a819538a1f3eff9a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_discriminator-1adb0f329b3d7586) running 1 test test tests::test_discrminators ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_discriminator_derive-e247f55ec0fcb498) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_discriminator_syn-6ea9f0c5ad92edad) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_instruction_padding-c5cb9c1dd48eafc0) running 1 test test test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_math-156f45acefdcc60c) running 32 tests test approximations::tests::test_normal_cdf_f32_min_max ... ok test error::tests::test_math_error_from ... ok test approximations::tests::test_square_root_min_max ... ok test instruction::tests::test_noop ... ok test instruction::tests::test_precise_sqrt ... ok test instruction::tests::test_f32_multiply ... ok test instruction::tests::test_u64_divide ... ok test instruction::tests::test_f32_natural_log ... ok test instruction::tests::test_f32_normal_cdf ... ok test instruction::tests::test_f32_exponentiate ... ok test instruction::tests::test_sqrt_u128 ... ok test instruction::tests::test_f32_divide ... ok test instruction::tests::test_u64_multiply ... ok test instruction::tests::test_sqrt_u64 ... ok test precise_number::tests::test_ceiling ... ok test precise_number::tests::test_floor ... ok test precise_number::tests::test_checked_mul ... ok test processor::tests::test_f32_divide ... ok test processor::tests::test_f32_exponentiate ... ok test processor::tests::test_f32_multiply ... ok test processor::tests::test_f32_natural_log ... ok test processor::tests::test_u64_divide ... ok test processor::tests::test_u64_multiply ... ok test test_id ... ok test precise_number::tests::test_root_approximation ... ok test precise_number::tests::test_square_root_min_max ... ok test processor::tests::test_process_instruction ... ok test precise_number::tests::test_newtonian_approximation ... ok test precise_number::tests::test_pow_fraction ... ok test approximations::tests::test_normal_cdf ... ok test approximations::tests::test_square_root ... ok test precise_number::tests::test_square_root ... ok test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_memo-d26528c6d2f392c4) running 5 tests test test_id ... ok test tests::test_build_memo ... ok test processor::tests::test_utf8_memo ... ok test v1::test_id ... ok test processor::tests::test_signers ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_merkle_tree_reference-ddcf21014f4482b1) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_noop-a9220ef92093f8e6) running 1 test test test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_pod-d074704b0b2d4db9) running 18 tests test option::tests::test_default ... ok test option::tests::test_try_from_option ... ok test option::tests::test_pod_option_pubkey ... ok test optional_keys::tests::test_pod_non_zero_option ... ok test primitives::tests::test_pod_i16 ... ok test primitives::tests::test_pod_i64 ... ok test primitives::tests::test_pod_bool ... ok test primitives::tests::test_pod_u128 ... ok test optional_keys::tests::test_pod_non_zero_elgamal_option ... ok test primitives::tests::test_pod_u16 ... ok test primitives::tests::test_pod_u256 ... ok test primitives::tests::test_pod_u64 ... ok test primitives::tests::test_u256_pod_conversions ... ok test slice::tests::test_pod_slice_buffer_too_large ... ok test slice::tests::test_pod_slice ... ok test slice::tests::test_pod_slice_buffer_too_small ... ok test slice::tests::test_pod_slice_mut ... ok test primitives::tests::test_u256_pod_overflow - should panic ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_program_error-00d3ba779a0b222c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_program_error_derive-b31fc7b01cceebd3) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_record-3fe315b58d280feb) running 9 tests test instruction::tests::serialize_initialize ... ok test instruction::tests::serialize_close_account ... ok test instruction::tests::deserialize_invalid_instruction ... ok test instruction::tests::serialize_set_authority ... ok test instruction::tests::serialize_reallocate ... ok test state::tests::deserialize_invalid_slice ... ok test instruction::tests::serialize_write ... ok test state::tests::serialize_data ... ok test test_id ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_tlv_account_resolution-a8499ec1349651b1) running 16 tests test pubkey_data::tests::test_pack_unpack ... ok test pubkey_data::tests::test_unpack ... ok test pubkey_data::tests::test_pack ... ok test seeds::tests::test_unpack ... ok test seeds::tests::test_pack ... ok test seeds::tests::test_unpack_address_config ... ok test seeds::tests::test_pack_address_config ... ok test seeds::tests::test_pack_unpack ... ok test state::tests::check_account_infos_test ... ok test state::tests::init_with_metas ... ok test state::tests::init_with_infos ... ok test state::tests::init_with_extra_account_metas ... ok test state::tests::update_extra_account_meta_list ... ok test state::tests::init_multiple ... ok test state::tests::init_mixed ... ok test state::tests::cpi_instruction ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token-d1fd98bbc4b9cc4b) running 49 tests test native_mint::tests::test_decimals ... ok test native_mint::test_id ... ok test processor::tests::test_error_as_custom ... ok test instruction::test::test_instruction_unpack_panic ... ok test instruction::test::test_instruction_packing ... ok test processor::tests::test_initialize_mint2 ... ok test processor::tests::test_initialize_account2_and_3 ... ok test processor::tests::test_close_authority_close_account_dups ... ok test processor::tests::test_initialize_mint ... ok test processor::tests::test_freeze_thaw_dups ... ok test processor::tests::test_freeze_account ... ok test processor::tests::test_initialize_immutable_owner ... ok test processor::tests::test_initialize_mint_account ... ok test processor::tests::test_approve ... ok test processor::tests::test_frozen ... ok test processor::tests::test_mintable_token_with_zero_supply ... ok test processor::tests::test_mint_to_dups ... ok test processor::tests::test_burn ... ok test processor::tests::test_burn_and_close_system_and_incinerator_tokens ... ok test processor::tests::test_close_account ... ok test processor::tests::test_approve_dups ... ok test processor::tests::test_burn_dups ... ok test processor::tests::test_mint_to ... ok test processor::tests::test_print_error ... ok test processor::tests::test_owner_close_account_dups ... ok test processor::tests::test_native_token ... ok test processor::tests::test_pack_unpack ... ok test processor::tests::test_overflow ... ok test processor::tests::test_amount_to_ui_amount ... ok test processor::tests::test_set_authority_dups ... ok test processor::tests::test_unique_account_sizes ... ok test processor::tests::test_multisig ... ok test processor::tests::test_sync_native ... ok test state::tests::test_mint_unpack_from_slice ... ok test state::tests::test_multisig_unpack_from_slice ... ok test state::tests::test_unpack_coption_key ... ok test state::tests::test_unpack_coption_u64 ... ok test state::tests::test_unpack_token_mint ... ok test state::tests::test_unpack_token_owner ... ok test test_id ... ok test state::tests::test_account_state ... ok test processor::tests::test_set_authority ... ok test processor::tests::test_ui_amount_to_amount ... ok test processor::tests::test_transfer_dups ... ok test processor::tests::test_validate_owner ... ok test processor::tests::test_self_transfer ... ok test processor::tests::test_get_account_data_size ... ok test processor::tests::test_transfer ... ok test instruction::test::test_instruction_unpack_proptest ... ok test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_2022-ce9aba50529271f1) running 121 tests test extension::interest_bearing_mint::tests::amount_to_ui_amount ... ignored test extension::interest_bearing_mint::tests::specific_amount_to_ui_amount ... ignored test extension::interest_bearing_mint::tests::specific_ui_amount_to_amount ... ignored test extension::interest_bearing_mint::tests::seconds_per_year ... ok test extension::interest_bearing_mint::tests::specific_amount_to_ui_amount_no_interest ... ok test extension::interest_bearing_mint::tests::specific_ui_amount_to_amount_no_interest ... ok test extension::test::fail_account_len_with_metadata ... ok test extension::test::get_extension_types_with_opaque_buffer ... ok test extension::test::test_get_required_init_account_extensions ... ok test extension::test::mint_without_extensions ... ok test extension::test::account_with_multisig_len ... ok test extension::test::account_fail_unpack_opaque_buffer ... ok test extension::test::mint_with_multisig_len ... ok test extension::test::alloc ... ok test extension::test::account_len ... ok test extension::test::test_extension_with_no_data ... ok test extension::test::mint_fail_unpack_opaque_buffer ... ok test extension::test::account_with_extension_pack_unpack ... ok test extension::test::test_init_buffer_too_small ... ok test extension::test::realloc ... ok test extension::test::mint_with_extension_pack_unpack ... ok test extension::test::test_init_nonzero_default ... ok test extension::test::alloc_new_fixed_len_tlv_in_account_info_from_extended_size ... ok test extension::test::alloc_new_fixed_len_tlv_in_account_info_from_base_size ... ok test extension::test::alloc_new_variable_len_tlv_in_account_info_from_base_size ... ok test extension::test::mint_extension_any_order ... ok test extension::test::alloc_new_variable_len_tlv_in_account_info_from_extended_size ... ok test extension::test::realloc_variable_len_tlv_in_account_info ... ok test extension::test::test_set_account_type_wrongly ... ok test extension::test::test_set_account_type ... ok test extension::test::unpack_opaque_buffer ... ok test extension::transfer_fee::instruction::test::test_instruction_packing ... ignored test extension::transfer_fee::test::calculate_fee_exact_out_max ... ignored test extension::transfer_fee::test::calculate_fee_exact_out_min ... ignored test extension::transfer_fee::test::calculate_fee_min ... ignored test extension::transfer_fee::test::calculate_fee_zero ... ignored test extension::transfer_fee::test::calculate_pre_fee_amount_edge_cases ... ignored test extension::transfer_fee::test::inverse_fee_relationship ... ignored test extension::transfer_fee::test::round_trip_fee_calculation ... ignored test extension::transfer_fee::test::epoch_fee ... ok test extension::transfer_fee::test::calculate_fee_max ... ok test instruction::test::test_burn_packing ... ok test instruction::test::test_approve_packing ... ok test instruction::test::test_approve_checked_packing ... ok test instruction::test::test_amount_to_ui_amount_packing ... ok test instruction::test::test_freeze_account_packing ... ok test instruction::test::test_burn_checked_packing ... ok test instruction::test::test_close_account_packing ... ok test instruction::test::test_create_native_mint_packing ... ok test instruction::test::test_initialize_multisig_packing ... ok test instruction::test::test_initialize_multisig2_packing ... ok test instruction::test::test_initialize_account_packing ... ok test instruction::test::test_initialize_mint2_packing ... ok test instruction::test::test_mint_to_packing ... ok test instruction::test::test_revoke_packing ... ok test instruction::test::test_sync_native_packing ... ok test instruction::test::test_set_authority_packing ... ok test instruction::test::test_initialize_mint_packing ... ok test instruction::test::test_initialize_account2_packing ... ok test instruction::test::test_initialize_permanent_delegate_packing ... ok test instruction::test::test_transfer_checked_packing ... ok test instruction::test::test_transfer_packing ... ok test instruction::test::test_thaw_account_packing ... ok test instruction::test::test_initialize_account3_packing ... ok test instruction::test::test_initialize_mint_close_authority_packing ... ok test instruction::test::test_get_account_data_size_packing ... ok test instruction::test::test_mint_to_checked_packing ... ok test instruction::test::test_ui_amount_to_amount_packing ... ok test native_mint::test_id ... ok test native_mint::tests::test_decimals ... ok test pod::test::pod_mint_to_mint_equality ... ok test pod::test::pod_multisig_to_multisig_equality ... ok test pod::test::pod_account_to_account_equality ... ok test native_mint::tests::expected_native_mint_id ... ok test processor::tests::test_error_as_custom ... ok test instruction::test::test_v3_compatibility ... ok test processor::tests::test_print_error ... ok test processor::tests::test_initialize_mint2 ... ok test processor::tests::test_initialize_mint ... ok test processor::tests::test_initialize_account2_and_3 ... ok test processor::tests::test_owner_close_account_dups ... ok test processor::tests::test_freeze_thaw_dups ... ok test processor::tests::test_set_authority_with_immutable_owner_extension ... ok test processor::tests::test_set_authority_dups ... ok test processor::tests::test_initialize_mint_account ... ok test processor::tests::test_close_authority_close_account_dups ... ok test processor::tests::test_mint_to_dups ... ok test processor::tests::test_sync_native ... ok test processor::tests::test_mintable_token_with_zero_supply ... ok test processor::tests::initialize_account_on_non_transferable_mint ... ok test processor::tests::test_mint_to ... ok test processor::tests::test_overflow ... ok test processor::tests::test_approve ... ok test processor::tests::test_native_token ... ok test processor::tests::test_freeze_account ... ok test processor::tests::test_approve_dups ... ok test processor::tests::test_close_account ... ok test processor::tests::test_unique_account_sizes ... ok test processor::tests::test_frozen ... ok test processor::tests::test_burn_dups ... ok test processor::tests::test_burn ... ok test test_id ... ok test processor::tests::test_multisig ... ok test processor::tests::test_set_authority ... ok test state::test::test_unpack_token_mint ... ok test state::test::test_unpack_token_owner ... ok test processor::tests::test_transfer_dups ... ok test processor::tests::test_validate_owner ... ok test processor::tests::test_transfer ... ok test processor::tests::test_self_transfer ... ok test state::test::test_pack_unpack ... ok test processor::tests::test_withdraw_excess_lamports_from_multisig ... ok test processor::tests::test_withdraw_excess_lamports_from_mint ... ok test processor::tests::test_get_account_data_size ... ok test processor::tests::test_amount_to_ui_amount ... ok test processor::tests::test_withdraw_excess_lamports_from_account ... ok test processor::tests::test_ui_amount_to_amount ... ok test offchain::tests::test_create_transfer_checked_instruction_with_extra_metas ... ok test extension::interest_bearing_mint::tests::time_weighted_average_calc ... ok test pod_instruction::tests::test_instruction_unpack_proptest ... ok test instruction::test::test_instruction_unpack_proptest ... ok test result: ok. 110 passed; 0 failed; 11 ignored; 0 measured; 0 filtered out; finished in 0.14s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_cli-90889c513cebe861) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_client-a20dd72714e065f6) running 2 tests test output::tests::display_signature ... ok test output::tests::display_transaction ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_collection-8831faa683f29b09) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_group_example-6f69862098b051a8) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_group_interface-3d03d3ab4d300798) running 8 tests test state::tests::update_max_size ... ok test state::tests::increment_current_size ... ok test state::tests::discriminators ... ok test instruction::test::update_authority_pack ... ok test instruction::test::initialize_member_pack ... ok test instruction::test::initialize_group_pack ... ok test instruction::test::update_group_max_size_pack ... ok test state::tests::tlv_state_pack ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_metadata_example-86ae0a85d46cda93) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_metadata_interface-bb6de87a5ffb5431) running 8 tests test state::tests::remove_key ... ok test state::tests::update ... ok test instruction::test::update_authority_pack ... ok test state::tests::discriminator ... ok test instruction::test::emit_pack ... ok test instruction::test::remove_key_pack ... ok test instruction::test::update_field_pack ... ok test instruction::test::initialize_pack ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_upgrade-f6d4cf1919f6fac5) running 1 test test test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_token_wrap-9b031abc05f67cef) running 1 test test test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_transfer_hook_example-2932909578960719) running 1 test test mint::test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_transfer_hook_interface-6a4ce065cc1eec0a) running 4 tests test instruction::test::validate_packing ... ok test instruction::test::initialize_validation_pubkeys_packing ... ok test onchain::tests::test_add_extra_accounts_for_execute_cpi ... ok test offchain::tests::test_add_extra_account_metas_for_execute ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_type_length_value-a818d7b82e6077cc) running 15 tests test state::test::alloc_first ... ok test state::test::alloc_with_repetition ... ok test state::test::first_variable_len_value ... ok test state::test::fail_unpack_opaque_buffer ... ok test state::test::add_entry_mix_and_match ... ok test state::test::get_discriminators_with_opaque_buffer ... ok test state::test::init_buffer_too_small ... ok test state::test::init_nonzero_default ... ok test state::test::realloc_first ... ok test state::test::realloc_with_repeating_entries ... ok test state::test::unpack_opaque_buffer ... ok test state::test::value_any_order ... ok test state::test::value_pack_unpack ... ok test state::test::value_with_no_data ... ok test state::test::variable_len_value_with_repetition ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_type_length_value_derive-b75651614cc4e47a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jpl_type_length_value_derive_test-ed4c44419e9cd210) running 1 test test test::test_derive ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_account-cdda948d78d93521) running 18 tests test tests::test_account_add_sub_lamports ... ok test state_traits::tests::test_account_state ... ok test tests::test_account_data_copy_as_slice ... ok test tests::test_account_data_set_data ... ok test tests::test_account_saturating_add_lamports ... ok test tests::test_account_saturating_sub_lamports ... ok test tests::test_account_set_data_from_slice ... ok test tests::test_account_serialize - should panic ... ok test tests::test_account_deserialize - should panic ... ok test tests::test_account_shared_data ... ok test tests::test_account_checked_sub_lamports_underflow - should panic ... ok test tests::test_account_checked_add_lamports_overflow2 - should panic ... ok test tests::test_account_checked_add_lamports_overflow - should panic ... ok test tests::test_account_checked_sub_lamports_underflow2 - should panic ... ok test tests::test_account_shared_data_deserialize - should panic ... ok test tests::test_account_shared_data_serialize - should panic ... ok test tests::test_to_account_shared_data ... ok test tests::test_account_shared_data_all_fields ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_account_decoder-d18c38138ad45caf) running 18 tests test test::test_slice_data ... ok test parse_token::test::test_get_token_account_mint ... ok test validator_info::test_id ... ok test parse_nonce::test::test_parse_nonce ... ok test parse_token::test::test_ui_token_amount_with_interest ... ok test parse_vote::test::test_parse_vote ... ok test parse_token::test::test_ui_token_amount_real_string_zero ... ok test parse_token::test::test_ui_token_amount_real_string ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_accounts ... ok test parse_account_data::test::test_parse_account_data ... ok test parse_config::test::test_parse_config ... ok test parse_token::test::test_parse_token_mint_with_extensions ... ok test parse_token::test::test_parse_token_account_with_extensions ... ok test test::test_encode_account_when_data_exceeds_base58_byte_limit ... ok test parse_stake::test::test_parse_stake ... ok test parse_token::test::test_parse_token ... ok test test::test_base64_zstd ... ok test parse_sysvar::test::test_parse_sysvars ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_account_decoder_client_types-e27dbc6d9341c917) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_account_info-e0f96f0e4715dad7) running 3 tests test tests::test_account_info_as_ref ... ok test tests::test_next_account_infos ... ok test tests::test_account_info_debug_data ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_accounts_db-fc9e34f95cfba4ab) running 588 tests test account_locks::tests::test_validate_account_locks_valid_no_dynamic ... ok test account_locks::tests::test_validate_account_locks_valid_dynamic ... ok test account_locks::tests::test_validate_account_locks_duplicate_dynamic ... ok test account_locks::tests::test_validate_account_locks_duplicate_no_dynamic ... ok test account_locks::tests::test_validate_account_locks_too_many_no_dynamic ... ok test account_locks::tests::test_validate_account_locks_too_many_dynamic ... ok test account_locks::tests::test_has_duplicates_small ... ok test account_info::test::test_limits ... ok test accounts::tests::test_accumulate_and_check_scan_result_size ... ok test accounts::tests::test_calc_scan_result_size ... ok test account_info::test::test_alignment - should panic ... ok test account_info::test::test_illegal_offset - should panic ... ok test account_locks::tests::test_account_locks ... ok test accounts::tests::test_maybe_abort_scan ... ok test account_locks::tests::test_has_duplicates_large ... ok test account_storage::tests::test_missing ... ok test account_storage::tests::test_get_slot_storage_entry_fail - should panic ... ok test accounts_cache::tests::test_remove_slots_le ... ok test account_storage::tests::test_shrinking_in_progress_fail3 - should panic ... ok test account_storage::tests::test_remove_fail - should panic ... ok test account_storage::tests::test_insert_fail - should panic ... ok test account_storage::tests::test_shrink_in_progress ... ok test account_storage::tests::test_iter_fail - should panic ... ok test account_storage::tests::test_all_slots_fail - should panic ... ok test account_storage::tests::test_shrinking_in_progress_fail1 - should panic ... ok test accounts_cache::tests::test_cached_frozen_slots ... ok test account_storage::tests::test_shrinking_in_progress_second_call ... ok test account_storage::tests::test_shrinking_in_progress_fail2 - should panic ... ok test account_storage::tests::test_initialize_fail - should panic ... ok test account_storage::tests::test_get_if_fail - should panic ... ok test account_storage::tests::test_shrinking_in_progress_fail4 - should panic ... ok test account_storage::tests::test_get_if ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_multiple_account_storage_no_bank_one_slot ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_illegal_range_inverse - should panic ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_account_storage_no_bank_one_slot::hot_storage ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_account_storage_no_bank_one_slot::append_vec ... ok test accounts_db::geyser_plugin_utils::tests::test_notify_account_at_accounts_update ... ok test accounts_db::geyser_plugin_utils::tests::test_notify_account_restore_from_snapshot_once_per_slot ... ok test accounts::tests::test_demote_program_write_locks ... ok test accounts::tests::test_load_largest_accounts ... ok test accounts::tests::test_accounts_empty_bank_hash_stats ... ok test accounts::tests::test_lock_accounts_with_duplicates ... ok test accounts_db::tests::test_account_balance_for_capitalization_native_program ... ok test accounts::tests::test_lock_accounts_with_too_many_accounts ... ok test accounts::tests::test_accounts_locks_with_results ... ok test accounts_db::tests::test_account_balance_for_capitalization_sysvar ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_check_hash ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_binning_2nd_chunk::hot_storage ... ok test accounts::tests::test_accounts_locks ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_account_storage_no_bank::accountsfileprovider_appendvec_expects ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_illegal_range_end - should panic ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_2nd_chunk::append_vec ... ok test accounts::tests::test_load_by_program_slot ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_2nd_chunk::hot_storage ... ok test accounts_db::geyser_plugin_utils::tests::test_notify_account_restore_from_snapshot_once_across_slots ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_account_storage_no_bank::accountsfileprovider_hotstorage_expects ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_illegal_range_start - should panic ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_binning_2nd_chunk::append_vec ... ok test accounts_db::tests::test_account_many ... ok test accounts_db::tests::test_accountsdb_add_root::hot_storage ... ok test accounts_db::tests::test_accounts_db_cache_clean ... ok test accounts::tests::test_hold_range_in_memory ... ok test accounts_db::tests::test_account_grow_many ... ok test accounts_db::tests::test_account_update ... ok test accounts_db::tests::test_accounts_unsquashed::hot_storage ... ok test accounts::tests::test_hold_range_in_memory2 ... ok test accounts_db::tests::test_account_one ... ok test accounts_db::tests::test_accounts_unsquashed::append_vec ... ok test accounts_db::tests::test_accountsdb_add_root_many::hot_storage ... ok test accounts_db::tests::test_accountsdb_latest_ancestor::append_vec ... ok test accounts_db::tests::test_accountsdb_add_root::append_vec ... ok test accounts_db::tests::test_accounts_db_cache_clean_max_root ... ok test accounts_db::tests::test_accounts_db_cache_clean_dead_slots ... ok test accounts_db::tests::test_account_matches_owners ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages::append_vec ... ok test accounts_db::tests::test_accountsdb_add_root_many::append_vec ... ok test accounts_db::tests::test_accounts_db_purge_keep_live ... ok test accounts_db::tests::test_accountsdb_latest_ancestor::hot_storage ... ok test accounts_db::tests::test_accountsdb_latest_ancestor_with_root::append_vec ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores::hot_storage ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores::append_vec ... ok test accounts_db::tests::test_accountsdb_count_stores::hot_storage ... ok test accounts_db::tests::test_accountsdb_count_stores::append_vec ... ok test accounts_db::tests::test_accounts_db_cache_clean_max_root_with_scan ... ok test accounts_db::tests::test_accounts_db_purge1 ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages_simple::hot_storage ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages::hot_storage ... ok test accounts_db::tests::test_checked_sum_for_capitalization_normal ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages_simple::append_vec ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_hash_not_stored::append_vec ... ok test accounts_db::tests::test_alive_bytes::hot_storage ... ok test accounts_db::tests::test_checked_sum_for_capitalization_overflow - should panic ... ok test accounts_db::tests::test_add_uncleaned_pubkeys_after_shrink::hot_storage ... ok test accounts_db::tests::test_accountsdb_latest_ancestor_with_root::hot_storage ... ok test accounts_db::tests::test_accountsdb_root_one_slot::hot_storage ... ok test accounts_db::tests::test_add_uncleaned_pubkeys_after_shrink::append_vec ... ok test accounts::tests::test_accounts_locks_multithreaded ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_hash_not_stored::hot_storage ... ok test accounts_db::tests::test_accountsdb_scan_accounts ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes_0_accounts::hot_storage ... ok test accounts_db::tests::test_accountsdb_root_one_slot::append_vec ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes_0_accounts::append_vec ... ok test accounts_db::tests::test_clean_max_slot_zero_lamport_account ... ok test accounts_db::tests::test_alive_bytes::append_vec ... ok test accounts_db::tests::test_cleanup_key_not_removed ... ok test accounts_db::tests::test_bank_hash_stats ... ok test accounts_db::tests::test_current_ancient_append_vec_assert - should panic ... ok test accounts_db::tests::test_current_ancient_slot_assert - should panic ... ok test accounts_db::tests::test_clean_stored_dead_slots_empty ... ok test accounts_db::tests::test_calculate_incremental_accounts_hash::hot_storage ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes_2_accounts::append_vec ... ok test accounts_db::tests::test_calculate_incremental_accounts_hash::append_vec ... ok test accounts_db::tests::test_create_ancient_accounts_file ... ok test accounts_db::tests::test_cache_flush_delayed_remove_unrooted_race ... ok test accounts_db::tests::test_clean_zero_lamport_and_dead_slot ... ok test accounts_db::tests::test_clean_old_with_both_normal_and_zero_lamport_accounts ... ok test accounts_db::tests::test_clean_old_with_normal_account ... ok test accounts_db::tests::test_clean_accounts_with_latest_full_snapshot_slot::hot_storage ... ok test accounts_db::tests::test_delete_dependencies ... ok test accounts_db::tests::test_clean_accounts_with_latest_full_snapshot_slot::append_vec ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes::hot_storage ... ok test accounts_db::tests::test_clean_old_with_zero_lamport_account ... ok test accounts_db::tests::test_combine_ancient_slots_empty::hot_storage ... ok test accounts_db::tests::test_collect_uncleaned_slots_up_to_slot ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes_2_accounts::hot_storage ... ok test accounts_db::tests::test_clean_multiple_zero_lamport_decrements_index_ref_count ... ok test accounts_db::tests::test_clean_zero_lamport_and_old_roots ... ok test accounts_db::tests::test_combine_ancient_slots_empty::append_vec ... ok test accounts_db::tests::test_flush_rooted_accounts_cache_with_clean ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes::append_vec ... ok test accounts_db::tests::test_combine_ancient_slots_simple ... ok test accounts_db::tests::test_get_keys_to_unref_ancient ... ok test accounts_db::tests::test_flush_cache_clean ... ok test accounts_db::tests::test_get_ancient_slots::hot_storage ... ok test accounts_db::tests::test_full_clean_refcount_no_first_4k::append_vec ... ok test accounts_db::tests::test_flush_accounts_cache ... ok test accounts_db::tests::test_get_ancient_slots::append_vec ... ok test accounts_db::tests::test_full_clean_refcount_no_first_4m::append_vec ... ok test accounts_db::tests::test_get_oldest_non_ancient_slot_for_hash_calc_scan::pack ... ok test accounts_db::tests::test_full_clean_refcount_no_first_4k::hot_storage ... ok test accounts_db::tests::test_flush_cache_dont_clean_zero_lamport_account ... ok test accounts_db::tests::test_get_snapshot_storages_empty ... ok test accounts_db::tests::test_flush_rooted_accounts_cache_without_clean ... ok test accounts_db::tests::test_full_clean_refcount_no_first_4m::hot_storage ... ok test accounts_db::tests::test_get_ancient_slots_one_large::append_vec ... ok test accounts_db::tests::test_full_clean_refcount_first_4k::append_vec ... ok test accounts_db::tests::test_combine_ancient_slots_append ... ok test accounts_db::tests::test_get_oldest_non_ancient_slot_for_hash_calc_scan::append ... ok test accounts_db::tests::test_full_clean_refcount_first_4k::hot_storage ... ok test accounts_db::tests::test_get_ancient_slots_one_large::hot_storage ... ok test accounts_db::tests::test_hash_stored_account ... ok test accounts_db::tests::test_hash_storage_info ... ok test accounts_db::tests::test_get_snapshot_storages_with_base_slot ... ok test accounts_db::tests::test_current_ancient_simple ... ok test accounts_db::tests::test_handle_dropped_roots_for_ancient ... ok test accounts_db::tests::test_get_snapshot_storages_only_roots ... ok test accounts_db::tests::test_generate_index_duplicates_within_slot_reverse::append_vec ... ok test accounts_db::tests::test_get_snapshot_storages_only_older_than_or_equal_to_snapshot_slot ... ok test accounts_db::tests::test_get_snapshot_storages_exclude_empty ... ok test accounts_db::tests::test_load_with_read_only_accounts_cache ... ok test accounts_db::tests::test_mark_dirty_dead_stores_empty::append_vec ... ok test accounts_db::tests::test_handle_dropped_roots_for_ancient_assert - should panic ... ok test accounts_db::tests::test_generate_index_duplicates_within_slot::hot_storage ... ok test accounts_db::tests::test_is_candidate_for_shrink ... ok test accounts_db::tests::test_mark_dirty_dead_stores_empty::hot_storage ... ok test accounts_db::tests::test_lazy_gc_slot ... ok test accounts_db::tests::test_get_snapshot_storages_only_non_empty ... ok test accounts_db::tests::test_partial_clean::hot_storage ... ok test accounts_db::tests::test_maybe_unref_accounts_already_in_ancient::append_vec ... ok test accounts_db::tests::test_get_sorted_potential_ancient_slots::hot_storage ... ok test accounts_db::tests::test_generate_index_duplicates_within_slot::append_vec ... ok test accounts_db::tests::test_mark_dirty_dead_stores_no_shrink_in_progress ... ok test accounts_db::tests::test_remove_uncleaned_slots_and_collect_pubkeys_up_to_slot ... ok test accounts_db::tests::test_purge_alive_unrooted_slots_after_clean::append_vec ... ok test accounts_db::tests::test_read_only_accounts_cache ... ok test accounts_db::tests::test_maybe_unref_accounts_already_in_ancient::hot_storage ... ok test accounts_db::tests::test_partial_clean::append_vec ... ok test accounts_db::tests::test_remove_unrooted_slot_cached::append_vec ... ok test accounts_db::tests::test_mark_dirty_dead_stores ... ok test accounts_db::tests::test_generate_index_duplicates_within_slot_reverse::hot_storage ... ok test accounts_db::tests::test_remove_unrooted_slot_cached::hot_storage ... ok test accounts_db::tests::test_remove_unrooted_slot_storage::append_vec ... ok test accounts_db::tests::test_purge_alive_unrooted_slots_after_clean::hot_storage ... ok test accounts_db::tests::test_scan_flush_accounts_cache_then_clean_drop ... ok test accounts_db::tests::test_select_candidates_by_total_usage_3_way_split_condition ... ok test accounts_db::tests::test_select_candidates_by_total_usage_no_candidates ... ok test accounts_db::tests::test_remove_unrooted_slot_storage::hot_storage ... ok test accounts_db::tests::test_get_sorted_potential_ancient_slots::append_vec ... ok test accounts_db::tests::test_reuse_storage_id - should panic ... ok test accounts_db::tests::test_set_storage_count_and_alive_bytes::append_vec ... ok test accounts_db::tests::test_shrink_productive ... ok test accounts_db::tests::test_set_storage_count_and_alive_bytes::hot_storage ... ok test accounts_db::tests::test_remove_zero_lamport_multi_ref_accounts_panic - should panic ... ok test accounts_db::tests::test_select_candidates_by_total_usage_all_clean ... ok test accounts_db::tests::test_select_candidates_by_total_usage_2_way_split_condition ... ok test accounts_db::tests::test_should_move_to_ancient_accounts_file ... ok test accounts_db::tests::test_split_storages_ancient_chunks ... ok test accounts_db::tests::test_split_storages_splitter_large_offset ... ok test accounts_db::tests::test_sort_and_remove_dups ... ok test accounts_db::tests::test_sort_and_remove_dups_random ... ok test accounts_db::tests::test_split_storages_splitter_simple ... ok test accounts_db::tests::test_split_storages_parametric_splitter ... ok test accounts_db::tests::test_store_account_stress ... ignored test accounts_db::tests::test_shrink_ancient ... ok test accounts_db::tests::test_storage_remove_account_double_remove::append_vec - should panic ... ok test accounts_db::tests::test_store_flush_load_cached ... ok test accounts_db::tests::test_shrink_all_slots_none ... ok test accounts_db::tests::test_store_large_account ... ok test accounts_db::tests::test_storage_finder ... ok test accounts_db::tests::test_shrink_unref ... ok test accounts_db::tests::test_remove_zero_lamport_single_ref_accounts_after_shrink ... ok test accounts_db::tests::test_stored_readable_account ... ok test accounts_db::tests::test_shrink_unref_with_intra_slot_cleaning ... ok test accounts_db::tests::test_store_clean_after_shrink ... ok test accounts_db::tests::test_storage_remove_account_double_remove::hot_storage - should panic ... ok test accounts_db::tests::test_shrink_candidate_slots_with_dead_ancient_account ... ok test accounts_db::tests::test_store_load_cached ... ok test accounts_db::tests::test_store_overhead ... ok test accounts_db::tests::test_sweep_get_oldest_non_ancient_slot ... ok test accounts_db::tests::test_uncleaned_roots_with_no_account ... ok test accounts_db::tests::test_uncleaned_roots_with_account ... ok test accounts_db::tests::test_wrapping_storage_id - should panic ... ok test accounts_hash::tests::test_accountsdb_compare_two_hash_entries ... ok test accounts_db::tests::test_filter_zero_lamport_clean_for_incremental_snapshots ... ok test accounts_hash::tests::test_account_hashes_file ... ok test accounts_hash::tests::test_accountsdb_cumulative_find ... ok test accounts_hash::tests::test_accountsdb_cumulative_find_empty - should panic ... ok test accounts_hash::tests::test_accountsdb_cumulative_offsets1_d ... ok test accounts_hash::tests::test_accountsdb_cumulative_offsets2_d ... ok test accounts_hash::tests::test_accountsdb_de_dup_accounts_empty ... ok test accounts_db::tests::test_unref_pubkeys_removed_from_accounts_index ... ok test accounts_db::tests::test_shrink_zero_lamport_single_ref_account ... ok test accounts_hash::tests::test_accountsdb_de_dup_accounts_zero_chunks ... ok test accounts_hash::tests::test_accountsdb_div_ceil ... ok test accounts_hash::tests::test_accountsdb_compute_merkle_root ... ok test accounts_hash::tests::test_accountsdb_dup_pubkey_2_chunks ... ok test accounts_hash::tests::test_accountsdb_div_ceil_fail - should panic ... ok test accounts_hash::tests::test_accountsdb_dup_pubkey_2_chunks_backwards ... ok test accounts_hash::tests::test_accountsdb_lamport_overflow - should panic ... ok test accounts_hash::tests::test_accountsdb_remove_zero_balance_accounts ... ok test accounts_hash::tests::test_accountsdb_lamport_overflow2 - should panic ... ok test accounts_hash::tests::test_cumulative_hashes_from_files ... ok test accounts_db::tests::test_zero_lamport_new_root_not_cleaned ... ok test accounts_hash::tests::test_find_first_pubkey_in_bin ... ok test accounts_index::in_mem_accounts_index::tests::test_age ... ok test accounts_db::tests::test_sweep_get_oldest_non_ancient_slot2 ... ok test accounts_index::in_mem_accounts_index::tests::test_flush_guard ... ok test accounts_index::in_mem_accounts_index::tests::test_hold_range_in_memory ... ok test accounts_index::in_mem_accounts_index::tests::test_lock_and_update_slot_list ... ok test accounts_index::in_mem_accounts_index::tests::test_should_evict_from_mem ... ok test accounts_index::in_mem_accounts_index::tests::test_should_evict_from_mem_ref_count ... ok test accounts_index::in_mem_accounts_index::tests::test_remove_if_slot_list_empty_entry ... ok test accounts_db::tests::test_verify_accounts_hash_no_account ... ok test accounts_index::in_mem_accounts_index::tests::test_update_slot_list_other ... ok test accounts_index::tests::test_clean_and_unclean_slot ... ok test accounts_index::tests::test_accounts_iter_finished ... ok test accounts_index::tests::test_bin_start_and_range ... ok test accounts_index::tests::test_clean_first ... ok test accounts_index::tests::test_clean_last ... ok test accounts_index::tests::test_get_newest_root_in_slot_list ... ok test accounts_index::tests::test_handle_dead_keys_return ... ok test accounts_db::tests::test_verify_accounts_hash ... ok test accounts_index::tests::test_clean_rooted_entries_return ... ok test accounts_index::tests::test_get_empty ... ok test accounts_index::tests::test_illegal_bins - should panic ... ok test accounts_db::tests::test_unref_accounts ... ok test accounts_hash::tests::test_accountsdb_de_dup_accounts_from_stores ... ok test accounts_index::tests::test_insert_no_ancestors ... ok test accounts_index::tests::test_insert_ignore_reclaims ... ok test accounts_index::tests::test_insert_with_ancestors ... ok test accounts_db::tests::test_verify_accounts_hash_bad_account_hash ... ok test accounts_index::tests::test_insert_with_lock_no_ancestors ... ok test accounts_index::tests::test_insert_with_root ... ok test accounts_index::tests::test_is_alive_root ... ok test accounts_index::tests::test_latest_slot ... ok test accounts_index::tests::test_jpl_token_mint_secondary_index ... ok test accounts_index::tests::test_new_entry ... ok test accounts_index::tests::test_jpl_token_mint_secondary_index_same_slot_and_forks ... ok test accounts_index::tests::test_batch_insert ... ok test accounts_index::tests::test_purge_exact_jpl_token_mint_secondary_index ... ok test accounts_index::tests::test_purge ... ok test accounts_index::tests::test_jpl_token_owner_secondary_index ... ok test accounts_index::tests::test_remove_older_duplicate_pubkeys ... ok test accounts_index::tests::test_insert_wrong_ancestors ... ok test accounts_index::tests::test_purge_older_root_entries ... ok test accounts_index::tests::test_scan_config ... ok test accounts_index::tests::test_purge_exact_jpl_token_owner_secondary_index ... ok test accounts_index::tests::test_secondary_index_include_exclude ... ok test accounts_index::tests::test_rwlock_secondary_index_same_slot_and_forks ... ok test accounts_index::tests::test_unref ... ok test accounts_index::tests::test_start_end_bin ... ok test accounts_index::tests::test_update_gc_purged_slot ... ok test accounts_index::tests::test_update_new_slot ... ok test accounts_partition::tests::test_add ... ok test accounts_partition::tests::test_get_partition_end_indexes ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_dividable ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_gap ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_maximum ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_minimal ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_noop_range ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_not_dividable ... ok test accounts_partition::tests::test_rent_pubkey_range_max ... ok test accounts_db::tests::test_verify_bank_capitalization ... ok test accounts_index::tests::test_update_last_wins ... ok test accounts_hash::tests::test_accountsdb_rest_of_hash_calculation ... ok test accounts_partition::tests::test_rent_eager_bad_range - should panic ... ok test ancient_append_vecs::tests::test_accounts_to_store_more ... ok test ancient_append_vecs::tests::test_accounts_to_store_simple ... ok test ancestors::tests::test_ancestors_smaller ... ok test accounts_index::tests::test_insert_duplicates ... ok test accounts_index::tests::test_range_scan_accounts ... ok test ancient_append_vecs::tests::test_calc_accounts_to_combine_opposite ... ok test ancient_append_vecs::tests::test_calc_accounts_to_combine_older_dup ... ok test accounts_index::tests::test_insert_new_with_lock_no_ancestors ... ok test accounts_db::tests::test_accounts_db_cache_clean_max_root_with_cache_limit_hit ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_one_dead ... ok test ancient_append_vecs::tests::test_clear_should_shrink_after_cutoff_empty ... ok test accounts_index::in_mem_accounts_index::tests::test_gather_possible_evictions ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_one_alive_only ... ok test ancient_append_vecs::tests::test_div_ceil::_0_1_expects_0 ... ok test ancient_append_vecs::tests::test_div_ceil::_0_u64_max_expects_0 ... ok test ancient_append_vecs::tests::test_div_ceil::_1_1_expects_1 ... ok test ancient_append_vecs::tests::test_div_ceil::_2_1_expects_2 ... ok test ancient_append_vecs::tests::test_div_ceil::_2_2_expects_1 ... ok test ancient_append_vecs::tests::test_div_ceil::_2_3_expects_1 ... ok test ancient_append_vecs::tests::test_div_ceil::_2_4_expects_1 ... ok test ancient_append_vecs::tests::test_div_ceil::_3_4_expects_1 ... ok test ancient_append_vecs::tests::test_div_ceil::_4_4_expects_1 ... ok test ancient_append_vecs::tests::test_div_ceil::_5_4_expects_2 ... ok test ancient_append_vecs::tests::test_div_ceil::maximum_append_vec_file_size_1_maximum_append_vec_file_size_expects_1 ... ok test ancient_append_vecs::tests::test_div_ceil::maximum_append_vec_file_size_1_maximum_append_vec_file_size_expects_2 ... ok test ancient_append_vecs::tests::test_combine_packed_ancient_slots_simple ... ok test accounts_db::tests::test_many_unrefs::append_vec ... ok test accounts_index::tests::test_scan_accounts ... ok test accounts_db::tests::test_many_unrefs::hot_storage ... ok test accounts_index::tests::test_new_entry_and_update_code_paths ... ok test ancient_append_vecs::tests::test_get_ancient_append_vec_capacity ... ok test ancient_append_vecs::tests::test_filter_by_smallest_capacity_high_slot_more ... ok test ancient_append_vecs::tests::test_is_ancient ... ok test ancient_append_vecs::tests::test_many_ref_accounts_can_be_moved ... ok test ancient_append_vecs::tests::test_filter_by_smallest_capacity_high_slot_less ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_one_shrink_one_not ... ok test accounts_hash::tests::test_accountsdb_compute_merkle_root_large ... ok test ancient_append_vecs::tests::test_filter_by_smallest_capacity_empty ... ok test ancient_append_vecs::tests::test_shrink_ancient_expected_unref ... ok test ancient_append_vecs::tests::test_shrink_collect_alive_add ... ok test ancient_append_vecs::tests::test_sort_shrink_indexes_by_bytes_saved ... ok test ancient_append_vecs::tests::test_get_unique_accounts_from_storage_for_combining_ancient_slots ... ok test ancient_append_vecs::tests::test_filter_by_smallest_capacity_sort ... ok test ancient_append_vecs::tests::test_write_ancient_accounts_to_same_slot_multiple_refs_empty ... ok test ancient_append_vecs::tests::test_write_packed_storages_empty ... ok test ancestors::tests::test_ancestors_permutations ... ok test append_vec::tests::test_account_matches_owners ... ok test append_vec::tests::test_account_meta_default ... ok test ancient_append_vecs::tests::test_pack_ancient_storages_one_account_per_storage ... ok test append_vec::tests::test_account_meta_non_default ... ok test append_vec::tests::test_append_vec_data ... ok test append_vec::tests::test_append_vec_flush::storageaccess_file_expects ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_one_alive_one_dead ... ok test accounts_db::tests::test_shrink_candidate_slots ... ok test append_vec::tests::test_append_vec_flush::storageaccess_mmap_expects ... ok test append_vec::tests::test_append_vec_new_from_file_bad_size::storageaccess_file_expects ... ok test append_vec::tests::test_append_vec_new_bad_size - should panic ... ok test append_vec::tests::test_append_vec_one_with_data ... ok test append_vec::tests::test_append_vec_new_from_file_bad_size::storageaccess_mmap_expects ... ok test append_vec::tests::test_append_vec_one ... ok test ancient_append_vecs::tests::test_write_packed_storages_too_few_slots - should panic ... ok test append_vec::tests::test_append_vec_reopen_as_readonly::storageaccess_file_expects ... ok test append_vec::tests::test_append_vec_sanitize_len_and_size_full_and_same_as_current_len ... ok test append_vec::tests::test_append_vec_reopen_as_readonly::storageaccess_mmap_expects ... ok test append_vec::tests::test_append_vec_reset ... ok test append_vec::tests::test_append_vec_sanitize_len_and_size_larger_current_len ... ok test append_vec::tests::test_append_vec_sanitize_len_and_size_maximum ... ok test append_vec::tests::test_append_vec_sanitize_len_and_size_too_large ... ok test append_vec::tests::test_append_vec_sanitize_len_and_size_too_small ... ok test append_vec::tests::test_append_vec_append_many ... ok test append_vec::tests::test_get_account_shared_data_from_truncated_file::storageaccess_file_expects ... ok test append_vec::tests::test_get_account_shared_data_from_truncated_file::storageaccess_mmap_expects ... ok test append_vec::tests::test_new_from_file_crafted_executable::storageaccess_file_expects ... ok test append_vec::tests::test_new_from_file_crafted_data_len::storageaccess_mmap_expects ... ok test append_vec::tests::test_new_from_file_crafted_data_len::storageaccess_file_expects ... ok test append_vec::tests::test_new_from_file_crafted_zero_lamport_account::storageaccess_file_expects ... ok test append_vec::tests::test_new_from_file_crafted_zero_lamport_account::storageaccess_mmap_expects ... ok test append_vec::tests::test_new_from_file_crafted_executable::storageaccess_mmap_expects ... ok test append_vec::tests::test_remaining_bytes ... ok test append_vec::tests::test_new_from_file_too_large_data_len::storageaccess_mmap_expects ... ok test append_vec::tests::test_new_from_file_too_large_data_len::storageaccess_file_expects ... ok test accounts_db::tests::test_sweep_get_oldest_non_ancient_slot_max ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_several ... ok test accounts_db::tests::test_load_account_and_shrink_race_without_retry ... ok test accounts_db::tests::test_load_account_and_shrink_race_with_retry ... ok test accounts_db::tests::test_accounts_db_cache_clean_max_root_with_cache_limit_hit_and_scan ... ok test accounts_db::tests::test_flush_accounts_cache_if_needed ... ok test accounts_db::tests::test_load_account_and_cache_flush_race_without_retry ... ok test accounts_db::tests::test_load_account_and_cache_flush_race_with_retry ... ok test ancient_append_vecs::tests::test_combine_ancient_slots_packed_internal ... ok test accounts::tests::huge_clean ... ok test append_vec::tests::test_type_layout ... ok test blockhash_queue::tests::test_get_hash_age ... ok test blockhash_queue::tests::test_get_hash_info_if_valid ... ok test blockhash_queue::tests::test_get_recent_blockhashes ... ok test blockhash_queue::tests::test_is_hash_valid_for_age ... ok test blockhash_queue::tests::test_len ... ok test blockhash_queue::tests::test_queue_init_blockhash ... ok test blockhash_queue::tests::test_register_hash ... ok test blockhash_queue::tests::test_reject_old_last_hash ... ok test ancient_append_vecs::tests::test_truncate_to_max_storages ... ok test bucket_map_holder::tests::test_age_increment ... ok test ancient_append_vecs::tests::test_shrink_packed_ancient ... ok test bucket_map_holder::tests::test_ages ... ok test bucket_map_holder::tests::test_disk_index_enabled ... ok test bucket_map_holder::tests::test_next_bucket_to_flush ... ok test bucket_map_holder::tests::test_throttle ... ok test buffered_reader::tests::test_buffered_reader ... ok test buffered_reader::tests::test_buffered_reader_partial_consume ... ok test buffered_reader::tests::test_buffered_reader_partial_consume_with_move ... ok test bucket_map_holder::tests::test_age_broad ... ok test buffered_reader::tests::test_buffered_reader_with_extra_data_in_file ... ok test cache_hash_data::tests::test_parse_filename ... ok test epoch_accounts_hash::manager::tests::test_new_invalid ... ok test bucket_map_holder::tests::test_age_time ... ok test epoch_accounts_hash::manager::tests::test_new_valid ... ok test epoch_accounts_hash::manager::tests::test_try_get_epoch_accounts_hash ... ok test epoch_accounts_hash::manager::tests::test_wait_epoch_accounts_hash_invalid - should panic ... ok test file_io::tests::test_read_into_buffer ... ok test cache_hash_data::tests::test_read_write ... ok test file_io::tests::test_read_more_buffer ... ok test hardened_unpack::tests::test_archive_checked_total_size_count ... ok test hardened_unpack::tests::test_archive_checked_total_size_sum ... ok test hardened_unpack::tests::test_archive_is_valid_archive_entry ... ok test hardened_unpack::tests::test_archive_is_valid_entry ... ok test hardened_unpack::tests::test_archive_unpack_genesis_bad_perms ... ok test hardened_unpack::tests::test_archive_unpack_account_path ... ok test hardened_unpack::tests::test_archive_unpack_genesis_ok ... ok test ancient_append_vecs::tests::test_finish_combine_ancient_slots_packed_internal ... ok test hardened_unpack::tests::test_archive_unpack_genesis_bad_rocksdb_subdir ... ok test hardened_unpack::tests::test_archive_unpack_snapshot_bad_unpack ... ok test hardened_unpack::tests::test_archive_unpack_snapshot_invalid_entry ... ok test hardened_unpack::tests::test_archive_unpack_snapshot_invalid_path ... ok test hardened_unpack::tests::test_archive_unpack_snapshot_too_large ... ok test hardened_unpack::tests::test_archive_unpack_snapshot_ok ... ok test hardened_unpack::tests::test_valid_snapshot_accounts ... ok test pubkey_bins::tests::test_pubkey_bins_illegal_bins - should panic ... ok test pubkey_bins::tests::test_pubkey_bins_illegal_bins2 - should panic ... ok test pubkey_bins::tests::test_pubkey_bins_illegal_bins3 - should panic ... ok test hardened_unpack::tests::test_archive_unpack_itself ... ok test pubkey_bins::tests::test_pubkey_bins_log2 ... ok test read_only_accounts_cache::tests::test_accountsdb_sizeof ... ok test read_only_accounts_cache::tests::test_evict_in_background ... ok test read_only_accounts_cache::tests::test_read_only_accounts_cache_deterministic ... ok test read_only_accounts_cache::tests::test_read_only_accounts_cache_random ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::_16_vec_35_40_45_expects ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::_16_vec_40_45_50_expects ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::_16_vec_45_50_55_expects ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::_16_vec_50_55_60_expects ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::_16_vec_55_60_65_expects ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::_16_vec_60_65_70_expects ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::empty ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::with_excess ... ok test rolling_bit_field::iterators::tests::test_rolling_bit_field_ones_iter::without_excess ... ok test rolling_bit_field::tests::test_bitfield_0 - should panic ... ok test rolling_bit_field::tests::test_bitfield_clear ... ok test rolling_bit_field::tests::test_bitfield_contains_wide_no_assert ... ok test rolling_bit_field::tests::test_bitfield_delete_non_excess ... ok test rolling_bit_field::tests::test_bitfield_excess ... ok test rolling_bit_field::tests::test_bitfield_excess2 ... ok test rolling_bit_field::tests::test_bitfield_functionality ... ok test rolling_bit_field::tests::test_bitfield_insert_excess ... ok test rolling_bit_field::tests::test_bitfield_insert_wide ... ok test rolling_bit_field::tests::test_bitfield_insert_wide_before ... ok test rolling_bit_field::tests::test_bitfield_insert_wide_before_ok ... ok test ancient_append_vecs::tests::test_pack_ancient_storages_one_partial ... ok test rolling_bit_field::tests::test_bitfield_power_2 - should panic ... ok test rolling_bit_field::tests::test_bitfield_remove_wide ... ok test rolling_bit_field::tests::test_bitfield_remove_wide_before ... ok test rolling_bit_field::tests::test_bitfield_smaller ... ok test rolling_bit_field::tests::test_bitfield_wrapping ... ok test rolling_bit_field::tests::test_debug_formatter ... ok test rolling_bit_field::tests::test_get_all_less_than ... ok test shared_buffer_reader::tests::test_shared_buffer_2_errors ... ok test shared_buffer_reader::tests::test_shared_buffer_2_errors_after_read ... ok test shared_buffer_reader::tests::test_shared_buffer_2_errors_after_read2 ... ok test shared_buffer_reader::tests::test_shared_buffer_buffers_invalid - should panic ... ok test shared_buffer_reader::tests::test_shared_buffer_buffers_invalid2 - should panic ... ok test shared_buffer_reader::tests::test_shared_buffer_drop_reader2 ... ok test shared_buffer_reader::tests::test_shared_buffer_error ... ok test shared_buffer_reader::tests::test_shared_buffer_simple_read ... ok test shared_buffer_reader::tests::test_shared_buffer_simple_read_to_end ... ok test ancient_append_vecs::tests::test_pack_ancient_storages_varying ... ok test shared_buffer_reader::tests::test_shared_buffer_start_too_late - should panic ... ok test sorted_storages::tests::test_sorted_storages_1 ... ok test sorted_storages::tests::test_sorted_storages_2 ... ok test sorted_storages::tests::test_sorted_storages_duplicate_slots - should panic ... ok test sorted_storages::tests::test_sorted_storages_new_with_slots ... ok test sorted_storages::tests::test_sorted_storages_none ... ok test sorted_storages::tests::test_sorted_storages_range_iter ... ok test accounts_db::tests::test_account_grow ... ok test storable_accounts::tests::test_contains_multiple_slots ... ok test ancient_append_vecs::tests::test_clear_should_shrink_after_cutoff_simple ... ok test tiered_storage::byte_block::tests::test_write_multiple_lz4_format ... ok test tiered_storage::byte_block::tests::test_write_multiple_raw_format ... ok test tiered_storage::byte_block::tests::test_write_optional_fields_lz4_format ... ok test tiered_storage::byte_block::tests::test_write_optionl_fields_raw_format ... ok test tiered_storage::byte_block::tests::test_write_single_encoded_format ... ok test tiered_storage::byte_block::tests::test_write_single_raw_format ... ok test tiered_storage::file::tests::test_magic_number_mismatch ... ok test tiered_storage::file::tests::test_new ... ok test tiered_storage::footer::tests::test_footer ... ok test tiered_storage::footer::tests::test_footer_layout ... ok test tiered_storage::footer::tests::test_sanitize ... ok test tiered_storage::hot::tests::test_account_matches_owners ... ok test tiered_storage::hot::tests::test_get_account_shared_data ... ok test tiered_storage::hot::tests::test_get_acount_meta_from_offset_out_of_bounds - should panic ... ok test tiered_storage::hot::tests::test_get_stored_account_meta ... ok test tiered_storage::hot::tests::test_hot_account_meta ... ok test tiered_storage::hot::tests::test_hot_account_meta_full ... ok test tiered_storage::hot::tests::test_hot_account_meta_layout ... ok test tiered_storage::hot::tests::test_hot_meta_max_values ... ok test tiered_storage::hot::tests::test_hot_meta_owner_offset_exceeds_limit - should panic ... ok test tiered_storage::hot::tests::test_hot_meta_padding_exceeds_limit - should panic ... ok test tiered_storage::hot::tests::test_hot_storage_footer ... ok test tiered_storage::hot::tests::test_hot_storage_get_account_meta_from_offset ... ok test tiered_storage::hot::tests::test_hot_storage_get_account_offset_and_address ... ok test tiered_storage::hot::tests::test_hot_storage_get_owner_address ... ok test tiered_storage::hot::tests::test_hot_storage_writer_twice_on_same_path ... ok test tiered_storage::hot::tests::test_max_hot_account_offset ... ok test tiered_storage::hot::tests::test_max_hot_account_offset_alignment_error ... ok test tiered_storage::hot::tests::test_max_hot_account_offset_out_of_bounds ... ok test tiered_storage::hot::tests::test_packed_fields ... ok test tiered_storage::hot::tests::test_packed_fields_max_values ... ok test tiered_storage::hot::tests::test_write_account_and_index_blocks ... ok test tiered_storage::index::tests::test_address_and_offset_indexer ... ok test tiered_storage::index::tests::test_get_account_address_exceeds_index_block_boundary - should panic ... ok test tiered_storage::index::tests::test_get_account_address_out_of_bounds - should panic ... ok test tiered_storage::index::tests::test_get_account_offset_exceeds_index_block_boundary - should panic ... ok test tiered_storage::index::tests::test_get_account_offset_out_of_bounds - should panic ... ok test tiered_storage::meta::tests::test_account_meta_flags_new ... ok test tiered_storage::meta::tests::test_account_meta_flags_set ... ok test tiered_storage::meta::tests::test_optional_fields_offset ... ok test tiered_storage::meta::tests::test_optional_fields_size ... ok test tiered_storage::meta::tests::test_optional_fields_update_flags ... ok test tiered_storage::meta::tests::test_pubkey_range_update_multiple ... ok test tiered_storage::meta::tests::test_pubkey_range_update_single ... ok test tiered_storage::owners::tests::test_owners_block ... ok test tiered_storage::owners::tests::test_owners_table ... ok test tiered_storage::tests::test_new_meta_file_only ... ok test tiered_storage::tests::test_remove_on_drop ... ok test tiered_storage::tests::test_write_accounts_mixed_size ... ok test epoch_accounts_hash::manager::tests::test_wait_epoch_accounts_hash ... ok test tiered_storage::tests::test_write_accounts_small_accounts ... ok test tiered_storage::tests::test_write_accounts_twice - should panic ... ok test utils::tests::test_create_all_accounts_run_and_snapshot_dirs ... ok test verify_accounts_hash_in_background::tests::test_default ... ok test verify_accounts_hash_in_background::tests::test_long_running ... ok test verify_accounts_hash_in_background::tests::test_panic - should panic ... ok test verify_accounts_hash_in_background::tests::test_real ... ok test waitable_condvar::tests::test_waitable_condvar ... ignored test ancient_append_vecs::tests::test_calc_accounts_to_combine_many_refs ... ok test tiered_storage::tests::test_write_accounts_one_max_len ... ok test storable_accounts::tests::test_storable_accounts ... ok test rolling_bit_field::tests::test_bitfield_permutations ... ok test accounts_db::tests::test_shrink_ancient_overflow ... ok test accounts_db::tests::test_shrink_collect_simple ... ok test ancient_append_vecs::tests::test_calc_accounts_to_combine_simple ... ok test append_vec::tests::test_get_account_sizes::storageaccess_file_expects ... ok test append_vec::tests::test_get_account_sizes::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_pubkeys_missing_account_data::storageaccess_file_expects ... ok test append_vec::tests::test_scan_pubkeys_missing_account_data::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_index::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_pubkeys_incomplete_data::storageaccess_file_expects ... ok test append_vec::tests::test_scan_index_missing_account_data::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_index_incomplete_data::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_pubkeys::storageaccess_file_expects ... ok test append_vec::tests::test_scan_index_missing_account_data::storageaccess_file_expects ... ok test append_vec::tests::test_scan_pubkeys_incomplete_data::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_index_incomplete_data::storageaccess_file_expects ... ok test append_vec::tests::test_scan_index::storageaccess_file_expects ... ok test append_vec::tests::test_scan_pubkeys::storageaccess_mmap_expects ... ok test accounts_db::tests::test_shink_overflow_too_much ... ok test storable_accounts::tests::test_storable_accounts_by_slot ... ok test pubkey_bins::tests::test_pubkey_bins ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_binning::append_vec ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_binning::hot_storage ... ok test pubkey_bins::tests::test_pubkey_bins_pubkeys ... ok test accounts_db::tests::test_cache_flush_remove_unrooted_race_multiple_slots ... ok test ancient_append_vecs::tests::test_write_ancient_accounts ... ok test accounts_db::tests::test_shrink_ancient_overflow_with_min_size ... ok test shared_buffer_reader::tests::test_shared_buffer_sweep ... ok test result: ok. 586 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 18.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_alt_bn128_bls-e8b259c81c1f55b9) running 9 tests test tests::keygen_g1_uncompressed ... ok test tests::keygen_g1_compressed ... ok test privkey::test::sign_compressed ... ok test privkey::test::sign ... ok test tests::keygen_g2_compressed ... ok test tests::keygen_g2_uncompressed ... ok test tests::signature_verification ... ok test privkey::test::sign_random ... ok test tests::perps_aggregation ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_atomic_u64-cdb33d38cf935ca0) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_banks_client-0f6b73f4346e3ad9) running 3 tests test tests::test_banks_client_new ... ok test tests::test_banks_server_transfer_via_server ... ok test tests::test_banks_server_transfer_via_client ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_banks_interface-235b0ec875afe0d2) running 1 test test tests::test_banks_client_new ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_banks_server-b68be2459cbfa2ed) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bench_tps-a387791c582386f9) running 7 tests test bench::tests::test_bench_tps_create_durable_nonce ... ignored test bench::tests::test_bench_tps_key_chunks_new ... ok test bench::tests::test_bench_tps_key_chunks_new_with_conflict_groups ... ok test cli::tests::test_cli_parse ... ok test bench::tests::test_bench_tps_fund_keys ... ok test bench::tests::test_bench_tps_fund_keys_with_fees ... ok test bench::tests::test_bench_tps_bank_client ... ok test result: ok. 6 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 13.13s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bincode-8d02a7809b543a5e) running 1 test test tests::test_limited_deserialize_advance_nonce_account ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bloom-2d464ac115973535) running 7 tests test bloom::test::test_filter_math ... ok test bloom::test::test_debug ... ok test bloom::test::test_bloom_filter ... ok test bloom::test::test_random ... ok test bloom::test::test_add_contains ... ok test bloom::test::test_atomic_bloom ... ok test bloom::test::test_atomic_bloom_round_trip ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bls_aggregator-4a8bfd580360b8cf) running 14 tests test bls_merkle_tree::tests::test_merkle_aggregation_with_equal_stakes ... ignored test bls_merkle_tree::tests::test_empty_aggregator ... ok test bls_merkle_tree::tests::bench_bls_merkle_tree_construction::_2_expects ... ok test bls_merkle_tree::tests::test_merkle_tree_construction ... ok test bls_merkle_tree::tests::test_consistent_root ... ok test bls_merkle_tree::tests::test_invalid_proof ... ok test bls_merkle_tree::tests::bench_bls_merkle_tree_construction::_4_expects ... ok test bls_merkle_tree::tests::test_combinations_generation_single_node_supermajority ... ok test bls_merkle_tree::tests::test_proof_tampering ... ok test bls_merkle_tree::tests::bench_bls_merkle_tree_construction::_8_expects ... ok test bls_merkle_tree::tests::test_merkle_proof_verification ... ok test bls_merkle_tree::tests::bench_bls_merkle_tree_construction::_16_expects ... ok test bls_merkle_tree::tests::test_combinations_generation ... ok test bls_merkle_tree::tests::randomly_change_nodes ... ok test result: ok. 13 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 4.14s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bls_sdk-62f4376ee257c44d) running 30 tests test bls_pubkey::tests::test_aggregate_empty_slice ... ok test bls_signature::tests::test_aggregate_empty_slice ... ok test bls_pubkey::tests::test_aggregate_invalid_key ... ok test bls_signature::tests::test_verify_with_bump_deterministic ... ok test bls_signature::tests::test_to_native ... ok test bls_signature::tests::test_native_conversion ... ok test bls_signature::tests::test_aggregate_single_signature ... ok test bls_keypair::tests::test_from_bytes ... ok test bls_keypair::tests::test_try_new ... ok test bls_keypair::tests::test_read_and_write ... ok test bls_pubkey::tests::test_to_native ... ok test bls_keypair::tests::test_file_read_and_write ... ok test bls_pubkey::tests::test_native_conversion ... ok test bls_keypair::tests::test_encodable_key_trait ... ok test bls_signature::tests::test_aggregate_different_messages ... ok test bls_pubkey::tests::test_aggregate_single_key ... ok test bls_keypair::tests::test_default ... ok test bls_keypair::tests::test_creation ... ok test bls_signature::tests::test_verify_invalid_pubkey ... ok test bls_signature::tests::test_verify_invalid_signature ... ok test bls_pubkey::tests::test_aggregate_idempotence ... ok test bls_pubkey::tests::test_aggregate_multiple_keys ... ok test bls_signature::tests::test_verify_wrong_pubkey ... ok test bls_signature::tests::test_verify_valid_signature ... ok test bls_signature::tests::test_verify_wrong_message ... ok test bls_pubkey::tests::test_aggregate_associativity ... ok test bls_signature::tests::test_verify_with_bump ... ok test bls_keypair::tests::test_sign_and_verify ... ok test bls_keypair::tests::test_insecure_clone ... ok test bls_signature::tests::test_aggregate_multiple_signatures ... ok test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.76s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bn254-18748599f0636e36) running 9 tests test compression::tests::alt_bn128_compression_g2_point_of_infitity ... ok test compression::tests::alt_bn128_compression_g1_point_of_infitity ... ok test tests::zero_serialization_test ... ok test compression::tests::alt_bn128_g1_compression ... ok test compression::tests::alt_bn128_g2_compression ... ok test compression::tests::alt_bn128_compression_pairing_test_input ... ok test tests::alt_bn128_addition_test ... ok test tests::alt_bn128_multiplication_test ... ok test tests::alt_bn128_pairing_test ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_borsh-e98cfafb7f9334d9) running 10 tests test v0_10::tests::instance_packed_len_with_vec ... ok test v0_10::tests::packed_len ... ok test v0_10::tests::instance_packed_len_matches_packed_len ... ok test v0_10::tests::unchecked_deserialization ... ok test v1::tests::instance_packed_len_with_varying_sizes_in_hashmap ... ok test v0_10::tests::instance_packed_len_with_varying_sizes_in_hashmap ... ok test v1::tests::instance_packed_len_with_vec ... ok test v1::tests::packed_len ... ok test v1::tests::instance_packed_len_matches_packed_len ... ok test v1::tests::unchecked_deserialization ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bpf_loader_program-4cd18c830636d3a3) running 91 tests test syscalls::mem_ops::tests::test_memmove_non_contiguous::single_region_0_len ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::many_regions_overlap_end ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::many_regions_overlap_start ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::no_regions ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::single_region_partial_overlap_middle ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::many_regions_no_overlap_single_source_region ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::single_region_partial_overlap_start ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::many_regions_complete_overlap ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::single_region_complete_overlap ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::single_region_no_overlap ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::many_regions_overlap_middle ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::single_region_partial_overlap_end ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::two_regions_no_overlap_multiple_source_regions ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::two_regions_no_overlap_single_source_region ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::many_regions_no_overlap_multiple_source_regions ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::two_regions_complete_overlap ... ok test syscalls::mem_ops::tests::test_memcmp_non_contiguous ... ok test syscalls::mem_ops::tests::test_iter_memory_pair_chunks_short ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::two_regions_partial_overlap_end ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::two_regions_partial_overlap_middle ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::two_regions_partial_overlap_start ... ok test syscalls::mem_ops::tests::test_memory_chunk_iterator_out_of_bounds ... ok test syscalls::mem_ops::tests::test_memory_chunk_iterator_one ... ok test syscalls::mem_ops::tests::test_memory_chunk_iterator_two ... ok test syscalls::tests::test_address_is_aligned ... ok test syscalls::mem_ops::tests::test_memset_non_contiguous ... ok test syscalls::tests::test_check_type_assumptions ... ok test syscalls::mem_ops::tests::test_memory_chunk_iterator_no_regions - should panic ... ok test syscalls::mem_ops::tests::test_memory_chunk_iterator_new_out_of_bounds_upper - should panic ... ok test syscalls::mem_ops::tests::test_memset_non_contiguous_readonly - should panic ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous_readonly - should panic ... ok test syscalls::tests::test_syscall_get_epoch_stake_total_stake ... ok test syscalls::cpi::tests::test_caller_account_from_account_info ... ok test syscalls::tests::test_set_and_get_return_data ... ok test syscalls::cpi::tests::test_update_callee_account_data_readonly ... ok test syscalls::tests::test_syscall_abort - should panic ... ok test syscalls::cpi::tests::test_update_caller_account_data_capacity_direct_mapping ... ok test syscalls::cpi::tests::test_update_callee_account_data ... ok test syscalls::tests::test_syscall_edwards_curve_point_validation ... ok test syscalls::cpi::tests::test_update_caller_account_lamports_owner ... ok test syscalls::cpi::tests::test_update_callee_account_lamports_owner ... ok test syscalls::cpi::tests::test_update_callee_account_data_direct_mapping ... ok test syscalls::tests::test_syscall_get_sysvar_errors ... ok test syscalls::cpi::tests::test_translate_instruction ... ok test syscalls::tests::test_syscall_get_epoch_stake_vote_account_stake ... ok test syscalls::tests::test_syscall_sol_panic - should panic ... ok test syscalls::tests::test_syscall_sha256 ... ok test syscalls::tests::test_translate_slice ... ok test syscalls::tests::test_translate ... ok test syscalls::tests::test_translate_string_and_do ... ok test syscalls::tests::test_syscall_big_mod_exp ... ok test syscalls::tests::test_syscall_sol_log ... ok test syscalls::tests::test_syscall_sol_get_processed_sibling_instruction ... ok test syscalls::tests::test_translate_type ... ok test syscalls::tests::test_syscall_sol_log_u64 ... ok test syscalls::tests::test_syscall_sol_pubkey ... ok test syscalls::tests::test_syscall_ristretto_curve_point_validation ... ok test syscalls::tests::test_syscall_verify_bls_merkle_key ... ok test syscalls::cpi::tests::test_update_caller_account_data ... ok test syscalls::cpi::tests::test_translate_signers ... ok test tests::test_fuzz ... ignored test syscalls::tests::test_syscall_get_stake_history::partial ... ok test syscalls::tests::test_syscall_get_sysvar ... ok test tests::test_calculate_heap_cost ... ok test serialization::tests::test_serialize_parameters ... ok test syscalls::cpi::tests::test_translate_accounts_rust ... ok test syscalls::cpi::tests::test_update_caller_account_data_direct_mapping ... ok test syscalls::tests::test_syscall_get_stake_history::full ... ok test tests::test_bpf_loader_upgradeable_initialize_buffer ... ok test syscalls::tests::test_syscall_sol_alloc_free ... ok test tests::test_bpf_loader_upgradeable_set_upgrade_authority ... ok test tests::test_bpf_loader_upgradeable_set_buffer_authority ... ok test tests::test_bpf_loader_upgradeable_close ... ok test tests::test_bpf_loader_upgradeable_write ... ok test tests::test_bpf_loader_upgradeable_set_buffer_authority_checked ... ok test syscalls::tests::test_create_program_address ... ok test tests::test_bpf_loader_upgradeable_set_upgrade_authority_checked ... ok test tests::test_program_usage_count_on_non_upgrade ... ok test tests::test_program_usage_count_on_upgrade ... ok test tests::test_bpf_loader_serialize_aligned ... ok test tests::test_bpf_loader_serialize_unaligned ... ok test syscalls::tests::test_syscall_get_slot_hashes::partial ... ok test serialization::tests::test_serialize_parameters_with_many_accounts ... ok test tests::test_bpf_loader_upgradeable_upgrade ... ok test tests::test_bpf_loader_invoke_main ... ok test syscalls::tests::test_syscall_get_slot_hashes::full ... ok test syscalls::tests::test_syscall_edwards_curve_group_ops ... ok test syscalls::tests::test_syscall_ristretto_curve_group_ops ... ok test syscalls::tests::test_syscall_multiscalar_multiplication ... ok test syscalls::tests::test_find_program_address ... ok test syscalls::tests::test_syscall_multiscalar_multiplication_maximum_length_exceeded ... ok test result: ok. 90 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.67s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_bucket_map-5efdee610dece557) running 38 tests test bucket::tests::test_index_entries ... ok test bucket::tests::test_occupy_if_matches ... ok test bucket_storage::test::test_bucket_storage_index_bucket ... ok test index_entry::tests::test_data_bucket_from_num_slots ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_skip_one ... ok test index_entry::tests::test_api ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_insert_duplicate ... ok test index_entry::tests::test_size ... ok test bucket_map::tests::bucket_map_test_update2 ... ok test bucket_map::tests::bucket_map_test_insert ... ok test bucket_map::tests::bucket_map_test_update ... ok test bucket_storage::test::test_bucket_storage_using_header ... ok test restart::test::test_header_alignment ... ok test bucket_storage::test::test_load_on_restart_failures ... ok test bucket_storage::test::test_header_bad_size - should panic ... ok test index_entry::tests::test_set_storage_offset_value_too_large - should panic ... ok test bucket::tests::test_occupy_if_matches_panic - should panic ... ok test bucket::tests::batch_insert_after_delete - should panic ... ok test bucket_storage::test::test_load_on_restart ... ok test restart::test::test_restartable_bucket ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_existing_zero - should panic ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_insert_twice - should panic ... ok test bucket_map::tests::bucket_map_test_update_to_0_len ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_blank_file ... ok test restart::test::test_get_restartable_buckets ... ok test restart::test::test_get_all_possible_index_files_in_drives ... ok test restart::test::test_restartable_bucket_load ... ok test bucket_map::tests::bucket_map_test_insert2 ... ok test bucket::tests::batch_insert_non_duplicates_internal_simple ... ok test bucket::tests::batch_insert_duplicates_internal_simple ... ok test bucket::tests::batch_insert_non_duplicates_internal_same_ix_exceeds_max_search ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_many_entries ... ok test bucket_map::tests::bucket_map_test_delete ... ok test bucket_map::tests::bucket_map_test_n_delete ... ok test bucket_map::tests::bucket_map_test_n_drives ... ok test bucket_map::tests::bucket_map_test_delete_2 ... ok test bucket_map::tests::bucket_map_test_grow_read ... ok test bucket_map::tests::hashmap_compare ... ok test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.88s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_builtins_default_costs-b48dd989b93abede) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_clap_utils-6f807a16e2587289) running 12 tests test keypair::tests::test_sanitize_seed_phrase ... ok test input_validators::tests::test_is_derivation ... ok test keypair::tests::test_parse_signer_source ... ok test input_parsers::tests::test_lamports_of_sol ... ok test input_parsers::tests::test_value_of ... ok test input_parsers::tests::test_values_of ... ok test input_parsers::tests::test_pubkeys_of ... ok test input_parsers::tests::test_pubkey_of ... ok test input_parsers::tests::test_keypair_of ... ok test keypair::tests::signer_from_path_with_file ... ok test keypair::tests::test_signer_info_signers_for_message ... ok test input_parsers::tests::test_pubkeys_sigs_of ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_clap_v3_utils-ae27106204c9bf78) running 24 tests test keypair::tests::test_sanitize_seed_phrase ... ok test input_parsers::tests::test_parse_hash ... ok test input_parsers::tests::test_parse_pubkey ... ok test input_parsers::tests::test_unix_timestamp_from_rfc3339_datetime ... ok test input_parsers::tests::test_cluster_type ... ok test input_parsers::tests::test_value_of ... ok test input_parsers::tests::test_derivation ... ok test input_parsers::tests::test_commitment_config ... ok test input_parsers::tests::test_parse_token_decimal_or_all ... ok test input_parsers::signer::tests::test_parse_keypair_source ... ok test input_parsers::signer::tests::test_parse_pubkey_signature ... ok test input_parsers::signer::tests::test_parse_prompt_signer_source ... ok test input_parsers::signer::tests::test_parse_pubkey_or_keypair_signer_source ... ok test input_parsers::signer::tests::test_parse_signer_source ... ok test input_parsers::tests::test_sol_to_lamports ... ok test input_parsers::signer::tests::test_parse_keypair_or_ask_keyword_source ... ok test input_parsers::tests::test_parse_token_decimal ... ok test input_parsers::tests::test_values_of ... ok test input_parsers::signer::tests::test_keypair_of ... ok test input_parsers::signer::tests::test_pubkeys_of ... ok test input_parsers::signer::tests::test_pubkey_of ... ok test keypair::tests::signer_from_path_with_file ... ok test keypair::tests::test_signer_info_signers_for_message ... ok test input_parsers::signer::tests::test_pubkeys_sigs_of ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cli-472af741b867fa0a) running 47 tests test checks::tests::test_check_unique_pubkeys ... ok test nonce::tests::test_account_identity_ok ... ok test nonce::tests::test_data_from_helpers ... ok test nonce::tests::test_state_from_account ... ok test nonce::tests::test_check_nonce_account ... ok test validator_info::tests::test_check_details_length ... ok test validator_info::tests::test_check_url ... ok test validator_info::tests::test_is_short_field ... ok test checks::tests::test_check_account_for_balance ... ok test checks::tests::test_get_fee_for_messages ... ok test checks::tests::test_check_account_for_fees ... ok test validator_info::tests::test_parse_validator_info_empty_key_list ... ok test validator_info::tests::test_parse_validator_info_not_validator_info_account ... ok test validator_info::tests::test_validator_info_max_space ... ok test validator_info::tests::test_validator_info_serde ... ok test validator_info::tests::test_verify_keybase_username_not_string ... ok test validator_info::tests::test_parse_args ... ok test validator_info::tests::test_parse_validator_info ... ok test program_v4::tests::test_redeploy_from_source ... ok test program_v4::tests::test_transfer_authority ... ok test program_v4::tests::test_finalize ... ok test program::tests::test_cli_parse_extend_program ... ok test program::tests::test_cli_parse_upgrade ... ok test cli::tests::test_generate_unique_signers ... ok test program_v4::tests::test_undeploy ... ok test cli::tests::test_cli_completions ... ok test program_v4::tests::test_cli_parse_undeploy ... ok test program_v4::tests::test_cli_parse_deploy ... ok test program::tests::test_cli_parse_set_buffer_authority ... ok test cluster_query::tests::test_parse_command ... ok test program_v4::tests::test_cli_parse_transfer_authority ... ok test program::tests::test_cli_parse_show ... ok test program_v4::tests::test_cli_parse_finalize ... ok test program_v4::tests::test_cli_parse_redeploy ... ok test cli::tests::test_cli_process_command ... ok test cli::tests::test_parse_transfer_subcommand ... ok test program::tests::test_cli_parse_close ... ok test program::tests::test_cli_parse_set_upgrade_authority ... ok test cli::tests::test_cli_parse_command ... ok test program::tests::test_cli_parse_write_buffer ... ok test program::tests::test_cli_parse_deploy ... ok test nonce::tests::test_parse_command ... ok test vote::tests::test_parse_command ... ok test stake::tests::test_parse_command ... ok test program::tests::test_cli_keypair_file ... ok test program_v4::tests::test_deploy ... ok test program_v4::tests::test_redeploy ... ok test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.08s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cli_config-08f3195560c61f08) running 1 test test config::test::compute_websocket_url ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cli_output-d4211318ed47601a) running 7 tests test display::test::test_unix_timestamp_to_string ... ok test cli_output::tests::test_verbose_quiet_output_formats ... ok test display::test::test_format_labeled_address ... ok test cli_output::tests::test_format_vote_account ... ok test cli_output::tests::test_output_format_from_matches ... ok test display::test::test_write_legacy_transaction ... ok test cli_output::tests::test_return_signers ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_client-45bf4ca145dcb22b) running 1 test test connection_cache::tests::test_connection_with_specified_client_endpoint ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.02s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_clock-edbcd376c6f3266f) running 2 tests test sysvar::test_id ... ok test tests::test_clone ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cluster_identity_management-89104809d71c99cc) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_compute_budget-10c45b6aa4c8e32c) running 2 tests test prioritization_fee::test::test_new_with_compute_unit_price ... ok test prioritization_fee::test::test_new_with_no_fee ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_compute_budget_program-406a653a4569206a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_config_program-2c0b02d9b73d5273) running 13 tests test config_processor::tests::test_process_create_ok ... ok test config_processor::tests::test_process_store_ok ... ok test config_processor::tests::test_process_store_with_additional_signers ... ok test config_processor::tests::test_process_store_fail_account0_not_signer ... ok test config_processor::tests::test_process_store_without_config_signer ... ok test config_processor::tests::test_config_initialize_no_panic ... ok test config_processor::tests::test_process_store_fail_instruction_data_too_large ... ok test config_processor::tests::test_process_store_with_bad_additional_signer ... ok test config_processor::tests::test_config_bad_owner ... ok test config_processor::tests::test_config_initialize_contains_duplicates_fails ... ok test config_processor::tests::test_config_update_contains_duplicates_fails ... ok test config_processor::tests::test_config_updates_requiring_config ... ok test config_processor::tests::test_config_updates ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_connection_cache-f830ba78d1d543ac) running 2 tests test connection_cache::tests::test_overflow_address ... ok test connection_cache::tests::test_connection_cache ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_core-6ed9ccc459477fa7) running 554 tests test banking_stage::forward_packet_batches_by_accounts::tests::test_try_add_packet_to_single_batch ... ok test banking_stage::forward_packet_batches_by_accounts::tests::test_try_add_packet_to_multiple_batches ... ok test banking_stage::consumer::tests::test_bank_filter_valid_transaction_indexes ... ok test banking_stage::consumer::tests::test_bank_prepare_filter_for_pending_transaction ... ok test banking_stage::consumer::tests::test_accumulate_execute_units_and_time ... ok test banking_stage::forward_packet_batches_by_accounts::tests::test_get_batch_index_by_updated_costs ... ok [2026-01-22T11:41:39.098971969Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.150271533Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.176887189Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::immutable_deserialized_packet::tests::simple_deserialized_packet ... ok test banking_stage::latest_unprocessed_votes::tests::test_deserialize_vote_packets ... ok test banking_stage::latest_unprocessed_votes::tests::test_clear_forwarded_packets ... ok [2026-01-22T11:41:39.179136969Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.182543001Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.182623842Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.183611281Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.188774118Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.192746535Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.192932887Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.217445403Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.218206180Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.218302681Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.218330821Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::immutable_deserialized_packet::tests::compute_unit_limit_above_static_builtins ... ok test banking_stage::decision_maker::tests::test_should_process_or_forward_packets ... ok test banking_stage::decision_maker::tests::test_buffered_packet_decision_bank_start ... ok [2026-01-22T11:41:39.236858412Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.252059482Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.252905080Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.253029722Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.293601276Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.306991350Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.311216158Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.316067843Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.320768217Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.326776702Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.340032675Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::latest_unprocessed_votes::tests::test_update_latest_vote ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_leader_to_leader_bigger_slot ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_leader_to_leader_same_slot ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_leader_to_leader_smaller_slot ... ok [2026-01-22T11:41:39.516705385Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.517544393Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.537321235Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.540651876Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_leader_to_not_leader ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_not_leader_to_leader ... ok test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_empty ... ok test banking_stage::consumer::tests::test_process_transactions_instruction_error ... ok test banking_stage::consumer::tests::test_consume_buffered_packets_retryable ... ok test banking_stage::consumer::tests::test_consume_buffered_packets_sanitization_error ... ok test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_iterate ... ok test banking_stage::consumer::tests::test_consume_buffered_packets ... ok test banking_stage::consumer::tests::test_bank_process_and_record_transactions_account_in_use ... ok test banking_stage::consumer::tests::test_do_process_single_batched_transaction_with_test_duplicates_for_transaction ... ok test banking_stage::consume_worker::tests::test_worker_ttl ... ok test banking_stage::consumer::tests::test_consume_buffered_packets_batch_priority_guard ... ok test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_iterate_not_handled ... ok test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_iterate_conflicts_not_at_front ... ok test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_iterate_with_gaps ... ok test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_iterate_with_never_process ... ok test banking_stage::packet_deserializer::tests::test_deserialize_and_collect_packets_empty_udp ... ok test banking_stage::qos_service::tests::test_accumulate_batched_transaction_costs ... ok test banking_stage::packet_deserializer::tests::test_deserialize_and_collect_packets_empty ... ok test banking_stage::consume_worker::tests::test_worker_consume_self_conflicting ... ok test banking_stage::consume_worker::tests::test_worker_consume_multiple_messages ... ok test banking_stage::consumer::tests::test_bank_process_and_record_transactions_all_unexecuted ... ok test banking_stage::consumer::tests::test_bank_process_and_record_transactions_cost_tracker ... ok test banking_stage::consumer::tests::test_process_transactions_account_in_use ... ok test banking_stage::packet_deserializer::tests::test_deserialize_and_collect_packets_simple_batches_with_failure ... ok test banking_stage::packet_deserializer::tests::test_deserialize_and_collect_packets_simple_batches ... ok test banking_stage::qos_service::tests::test_compute_transaction_costs ... ok test banking_stage::packet_deserializer::tests::test_deserialize_and_collect_packets_simple_vote_like_batches ... ok test banking_stage::consume_worker::tests::test_worker_consume_no_bank ... ok test banking_stage::read_write_account_set::tests::test_read_read_non_conflict ... ok test banking_stage::read_write_account_set::tests::test_read_write_conflict ... ok test banking_stage::read_write_account_set::tests::test_write_read_conflict ... ok test banking_stage::consume_worker::tests::test_worker_consume_simple ... ok test banking_stage::read_write_account_set::tests::test_write_write_different_keys ... ok test banking_stage::read_write_account_set::tests::test_write_write_conflict ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_not_leader_to_not_leader ... ok test banking_stage::consumer::tests::test_do_process_single_batched_transaction_with_test_duplicates ... ok test banking_stage::consumer::tests::test_process_transactions_returns_unprocessed_txs ... ok test banking_stage::transaction_scheduler::in_flight_tracker::tests::test_in_flight_tracker ... ok test banking_stage::transaction_scheduler::in_flight_tracker::tests::test_in_flight_tracker_untracked_batch - should panic ... ok test accounts_hash_verifier::tests::test_get_next_accounts_package2 ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_disconnected_channel ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_pre_lock_filter ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_single_threaded_conflict ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_priority_guard ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_simple_thread_selection ... ok test banking_stage::qos_service::tests::test_update_and_remove_transaction_costs_not_committed ... ok [2026-01-22T11:41:39.885607250Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_single_threaded_no_conflicts ... ok test banking_stage::decision_maker::tests::test_make_consume_or_forward_decision ... ok [2026-01-22T11:41:39.924949123Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.929922089Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:39.936092496Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::read_write_account_set::tests::test_check_and_take_locks_write_write_conflict ... ok test banking_stage::qos_service::tests::test_update_and_remove_transaction_costs_mixed_execution ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_accounts_schedulable_threads_no_outstanding_locks ... ok [2026-01-22T11:41:39.965419197Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_accounts_schedulable_threads_outstanding_mixed ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_accounts_schedulable_threads_outstanding_read_only ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_lock_accounts_invalid_thread - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_read_locking ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_accounts_schedulable_threads_outstanding_write_only ... ok test banking_stage::qos_service::tests::test_select_transactions_per_cost ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_read_unlock_account_not_locked - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_read_lock_account_write_conflict_panic - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_read_unlock_account_thread_mismatch - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_thread_set_any_zero ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_thread_set ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_thread_set_any_max ... ok [2026-01-22T11:41:40.008255852Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_thread_set_iter ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_too_few_num_threads - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_too_many_num_threads - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_try_lock_accounts_any ... ok test banking_stage::read_write_account_set::tests::test_check_and_take_locks_write_read_conflict ... ok [2026-01-22T11:41:40.027993064Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.028326427Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.035125810Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_write_lock_account_write_conflict_panic - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_try_lock_accounts_none ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_write_lock_account_read_conflict_panic - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_try_lock_accounts_one ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_try_lock_accounts_multiple ... ok test banking_stage::qos_service::tests::test_update_and_remove_transaction_costs_committed ... ok test banking_stage::read_write_account_set::tests::test_check_and_take_locks_read_write_conflict ... ok [2026-01-22T11:41:40.067804191Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_write_locking ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_write_unlock_account_not_locked - should panic ... ok test banking_stage::transaction_scheduler::transaction_priority_id::tests::test_transaction_priority_id_ordering ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_write_unlock_account_thread_mismatch - should panic ... ok [2026-01-22T11:41:40.076392501Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.082142804Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::transaction_state::tests::test_transition_to_pending ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transaction_ttl ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_priority ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transition_to_unprocessed_panic - should panic ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transition_to_unprocessed ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transition_to_pending_panic - should panic ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transaction_ttl_panic - should panic ... ok [2026-01-22T11:41:40.099638465Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::transaction_state_container::tests::test_is_empty ... ok test banking_stage::unprocessed_packet_batches::tests::test_unprocessed_packet_batches_insert_minimum_packet_over_capacity ... ok test banking_stage::unprocessed_packet_batches::tests::test_unprocessed_packet_batches_insert_pop_same_packet ... ok test banking_stage::unprocessed_packet_batches::tests::test_transaction_from_deserialized_packet ... ok test banking_stage::transaction_scheduler::transaction_state_container::tests::test_get_mut_transaction_state ... ok test banking_stage::latest_unprocessed_votes::tests::test_forwardable_packets ... ok test banking_stage::unprocessed_transaction_storage::tests::test_filter_processed_packets ... ok test banking_stage::transaction_scheduler::transaction_state_container::tests::test_priority_queue_capacity ... ok test banking_stage::consumer::tests::test_write_persist_transaction_status ... ok test banking_trace::tests::test_new_disabled ... ok test banking_trace::tests::test_reopen_with_blank_file ... ok test banking_trace::tests::test_send_after_exited ... ok test banking_trace::tests::test_spill_over_at_rotation ... ok test banking_stage::unprocessed_transaction_storage::tests::test_unprocessed_transaction_storage_insert ... ok test cluster_info_vote_listener::tests::test_max_vote_tx_fits ... ok [2026-01-22T11:41:40.191353112Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::latest_unprocessed_votes::tests::test_insert_batch_unstaked ... ok [2026-01-22T11:41:40.212407536Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.227316424Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.236124255Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.246295159Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::unprocessed_transaction_storage::tests::test_process_packets_retryable_indexes_reinserted ... ok test banking_trace::tests::test_record_and_restore ... ok [2026-01-22T11:41:40.256443452Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.266577446Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.292856709Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test banking_stage::transaction_scheduler::scheduler_controller::tests::test_unexpected_batch_id - should panic ... ok test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_retryable ... ok test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_single_threaded_conflict ... ok [2026-01-22T11:41:40.320546424Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::unprocessed_packet_batches::tests::test_unprocessed_packet_batches_pop_max_n ... ok test accounts_hash_verifier::tests::test_get_next_accounts_package1 ... ok [2026-01-22T11:41:40.331451065Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::tests::test_bank_record_transactions ... ok test cluster_slots_service::cluster_slots::tests::test_best_completed_slot_peer ... ok test cluster_slots_service::cluster_slots::tests::test_best_peer_2 ... ok test cluster_slots_service::cluster_slots::tests::test_best_peer_3 ... ok test cluster_slots_service::cluster_slots::tests::test_compute_weights ... ok test cluster_slots_service::cluster_slots::tests::test_default ... ok test cluster_slots_service::cluster_slots::tests::test_update_empty ... ok test cluster_slots_service::cluster_slots::tests::test_update_new_slot ... ok test cluster_slots_service::cluster_slots::tests::test_update_new_staked_slot ... ok test cluster_slots_service::cluster_slots::tests::test_update_noop ... ok test banking_stage::tests::test_banking_stage_tick ... ok test cluster_slots_service::cluster_slots::tests::test_update_rooted ... ok [2026-01-22T11:41:40.341596128Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_single_threaded_no_conflicts ... ok test commitment_service::tests::test_aggregate_commitment_for_vote_account_2 ... ok test commitment_service::tests::test_aggregate_commitment_for_vote_account_1 ... ok test commitment_service::tests::test_aggregate_commitment_for_vote_account_3 ... ok [2026-01-22T11:41:40.364181327Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test cluster_info_vote_listener::tests::test_verify_votes_empty ... ok test cluster_slots_service::test::test_update_lowest_slot ... ok test commitment_service::tests::test_get_highest_super_majority_root ... ok [2026-01-22T11:41:40.371902848Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.374299060Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::tests::test_banking_stage_shutdown1 ... ok test completed_data_sets_service::test::test_zero_signatures ... ok test consensus::heaviest_subtree_fork_choice::test::test_add_new_leaf_duplicate ... ok [2026-01-22T11:41:40.382019141Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test completed_data_sets_service::test::test_multi_signatures ... ok [2026-01-22T11:41:40.384392923Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.392069364Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.394480626Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.402141027Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.404605300Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.409035721Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.409070981Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.409074931Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.409078191Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.409081711Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.412368082Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.414688113Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.416383089Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.416411369Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.416423739Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:40.416427699Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test commitment_service::tests::test_aggregate_commitment_validity_with_node_vote_state ... ok [2026-01-22T11:41:40.422522565Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.424771086Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test commitment_service::tests::test_aggregate_commitment_validity_without_node_vote_state ... ok [2026-01-22T11:41:40.432601818Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.434854509Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.442676701Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::consumer::tests::test_bank_process_and_record_batched_transactions ... ok test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_simple_thread_selection ... ok [2026-01-22T11:41:40.444936922Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.452750854Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.455018305Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.462829377Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.465075898Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.472913360Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.475165971Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.482997454Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.485250294Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::consumer::tests::test_bank_process_and_record_transactions ... ok [2026-01-22T11:41:40.493459420Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.495330647Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.503689955Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.505409340Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.513826908Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.515533884Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.523886351Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.525664097Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.534055415Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.535744840Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.544164878Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.545823423Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_add_root_parent ... ok test consensus::heaviest_subtree_fork_choice::test::test_aggregate_slot ... ok [2026-01-22T11:41:40.554290181Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.555900886Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_ancestor_iterator ... ok test consensus::heaviest_subtree_fork_choice::test::test_best_overall_slot ... ok [2026-01-22T11:41:40.564365205Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.565976189Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.574439647Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.576053122Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.584518941Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.586128855Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.594585253Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.596205908Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.606285221Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_add_votes_duplicate_greater_hash_ignored ... ok [2026-01-22T11:41:40.610096127Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.616367575Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.620152779Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.626450957Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.630269233Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.636529081Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.640360416Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.646605003Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.650428249Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.656688697Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_add_votes_duplicate_tie ... ok [2026-01-22T11:41:40.660488442Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.666768980Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.670569635Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.676845423Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.680638238Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.686922336Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.690725131Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.696999649Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.700867464Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.707060331Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.717141615Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.717756490Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.727866474Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.727891964Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_add_votes_duplicate_zero_stake ... ok [2026-01-22T11:41:40.737957757Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.737991097Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.748073390Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.748179561Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_add_votes_duplicate_then_outdated ... ok [2026-01-22T11:41:40.758301134Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.758558007Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test cluster_info_vote_listener::tests::test_track_new_votes_filter ... ok test consensus::heaviest_subtree_fork_choice::test::test_mark_valid_then_ancestor_invalid - should panic ... ok test consensus::heaviest_subtree_fork_choice::test::test_mark_valid_then_descendant_invalid ... ok [2026-01-22T11:41:40.768411698Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.768633060Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.778524091Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.778799234Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.788629024Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.788872507Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.798739668Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.798945509Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test cluster_info_vote_listener::tests::test_vote_tracker_references ... ok test consensus::heaviest_subtree_fork_choice::test::test_add_votes_duplicate_smaller_hash_prioritized ... ok [2026-01-22T11:41:40.808849461Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.809037013Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.818951654Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.819068285Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.829053387Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.829144078Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.839201621Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.839228911Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.849357035Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.849442066Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.859915902Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.860016553Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.870004015Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.870085556Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.880172319Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.880241000Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.890248952Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.890354743Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.900371666Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.900451656Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.910487319Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.910534109Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.920571382Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.920651793Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.930652045Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.930898957Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.941690077Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.941752388Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.952609948Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.952702119Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.962695121Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.962775392Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.972847774Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.972965316Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_generate_update_operations ... ok [2026-01-22T11:41:40.982932648Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.983342521Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_add_votes ... ok [2026-01-22T11:41:40.993957330Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:40.994054760Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_max_by_weight ... ok [2026-01-22T11:41:41.004993761Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.005021521Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.015064744Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.015178095Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.025140997Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.025277878Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.035263821Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.035367822Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.045411704Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.045501095Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.056718979Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.058053071Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_is_best_child ... ok [2026-01-22T11:41:41.066855232Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.068128844Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.076966666Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.078212707Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.087063649Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.088310080Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.097208542Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.098916448Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.101594633Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:41.107396226Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.108995961Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.117501450Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.119076874Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.127604203Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.129147637Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_mark_valid_invalid_forks ... ok test consensus::heaviest_subtree_fork_choice::test::test_purge_prune ... ok [2026-01-22T11:41:41.137781847Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.139267751Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.147863460Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.149409674Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_purge_prune_complicated ... ok [2026-01-22T11:41:41.157971703Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.159495387Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::tests::test_banking_stage_entries_only_central_scheduler ... ok [2026-01-22T11:41:41.168062316Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.169616381Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.178216970Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.179737664Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_set_root ... ok [2026-01-22T11:41:41.190334832Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:41.190410963Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.190436943Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_merge_duplicate ... ok [2026-01-22T11:41:41.200503496Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.200590077Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_set_unconfirmed_duplicate_confirm_larger_slot_first ... ok test consensus::heaviest_subtree_fork_choice::test::test_set_unconfirmed_duplicate_confirm_smaller_slot_first ... ok test consensus::heaviest_subtree_fork_choice::test::test_split_off_complicated ... ok [2026-01-22T11:41:41.210608949Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.210683000Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.220757443Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.230842806Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.241001430Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.251062192Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.261167206Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.266783508Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:41:41.271282269Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::tests::test_banking_stage_entries_only_thread_local_multi_iterator ... ok [2026-01-22T11:41:41.281437653Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::tests::test_banking_stage_entryfication ... ok [2026-01-22T11:41:41.291789828Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_split_off_on_deepest_path ... ok test consensus::heaviest_subtree_fork_choice::test::test_mark_invalid_then_add_new_heavier_duplicate_slot ... ok test consensus::heaviest_subtree_fork_choice::test::test_propagate_new_leaf_2 ... ok test consensus::heaviest_subtree_fork_choice::test::test_split_off_on_deepest_path_complicated ... ok test consensus::heaviest_subtree_fork_choice::test::test_new_from_frozen_banks ... ok test consensus::heaviest_subtree_fork_choice::test::test_stray_restored_slot ... ok [2026-01-22T11:41:41.301937342Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_subtree_diff ... ok test consensus::latest_validator_votes_for_frozen_banks::tests::test_latest_validator_votes_for_frozen_banks_add_replay_and_gossip_vote ... ok test consensus::latest_validator_votes_for_frozen_banks::tests::test_latest_validator_votes_for_frozen_banks_check_add_vote_is_not_replay ... ok test consensus::latest_validator_votes_for_frozen_banks::tests::test_latest_validator_votes_for_frozen_banks_check_add_vote_is_replay ... ok [2026-01-22T11:41:41.312083396Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::latest_validator_votes_for_frozen_banks::tests::test_latest_validator_votes_for_frozen_banks_take_votes_dirty_set_is_not_replay ... ok test consensus::latest_validator_votes_for_frozen_banks::tests::test_latest_validator_votes_for_frozen_banks_take_votes_dirty_set_is_replay ... ok [2026-01-22T11:41:41.322172099Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::progress_map::test::test_add_node_pubkey_internal ... ok test consensus::progress_map::test::test_add_vote_pubkey ... ok test consensus::progress_map::test::test_is_propagated ... ok test consensus::progress_map::test::test_is_propagated_status_on_construction ... ok test consensus::test::test_adjust_lockouts_after_replay_all_future_votes_only_root_found ... ok test consensus::test::test_adjust_lockouts_after_replay_all_not_found ... ok test consensus::test::test_adjust_lockouts_after_replay_all_not_found_even_if_rooted ... ok test consensus::test::test_adjust_lockouts_after_replay_all_rooted_with_no_too_old ... ok [2026-01-22T11:41:41.332253882Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_propagate_new_leaf ... ok test consensus::test::test_adjust_lockouts_after_replay_anchored_future_slots ... ok test consensus::test::test_adjust_lockouts_after_replay_diverged_ancestor ... ok test consensus::test::test_adjust_lockouts_after_replay_empty ... ok test consensus::test::test_adjust_lockouts_after_replay_future_slots ... ok [2026-01-22T11:41:41.341127144Z ERROR jupnet_core::consensus] For some reason, we're REPROCESSING slots which has already been voted and ROOTED by us; VOTING will be SUSPENDED UNTIL 14! test consensus::test::test_adjust_lockouts_after_replay_future_tower ... ok [2026-01-22T11:41:41.341263015Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="For some reason, we're REPROCESSING slots which has already been voted and ROOTED by us; VOTING will be SUSPENDED UNTIL 14!" test consensus::test::test_adjust_lockouts_after_replay_not_found_slots ... ok [2026-01-22T11:41:41.342341235Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.353388047Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.363969824Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.374065528Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.384173481Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.394258644Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.404344307Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_set_root_and_add_votes ... ok test consensus::heaviest_subtree_fork_choice::test::test_set_root_and_add_outdated_votes ... ok test consensus::test::test_adjust_lockouts_after_replay_repeated_non_root_votes - should panic ... ok test consensus::test::test_adjust_lockouts_after_replay_reversed_votes - should panic ... ok [2026-01-22T11:41:41.416616620Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_adjust_lockouts_after_replay_time_warped ... ok test consensus::test::test_adjust_lockouts_after_replay_vote_on_genesis ... ok test consensus::test::test_adjust_lockouts_after_replay_vote_on_root ... ok test consensus::test::test_check_already_voted ... ok test consensus::test::test_check_recent_slot ... ok test consensus::test::test_check_vote_threshold_above_threshold ... ok test consensus::test::test_check_vote_threshold_above_threshold_after_pop ... ok test consensus::test::test_check_vote_threshold_above_threshold_no_stake ... ok test consensus::test::test_check_vote_threshold_below_threshold ... ok test consensus::test::test_check_vote_threshold_deep_below_threshold ... ok [2026-01-22T11:41:41.426713944Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_check_vote_threshold_forks ... ok [2026-01-22T11:41:41.439132828Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_merge ... ok test consensus::test::test_check_vote_threshold_lockouts_not_updated ... ok test consensus::test::test_check_vote_threshold_shallow_below_threshold ... ok test consensus::test::test_check_vote_threshold_no_skip_lockout_with_new_root ... ok test consensus::test::test_check_vote_threshold_without_votes ... ok test consensus::test::test_check_vote_thresholds_above_thresholds ... ok test consensus::test::test_collect_vote_lockouts_sums ... ok test consensus::test::test_collect_vote_lockouts_root ... ok test consensus::test::test_default_tower_has_no_stray_last_vote ... ok [2026-01-22T11:41:41.449292992Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_is_locked_out_child ... ok test consensus::test::test_is_locked_out_double_vote ... ok test consensus::test::test_is_locked_out_empty ... ok test consensus::test::test_is_locked_out_last_vote_expired ... ok test consensus::test::test_is_locked_out_root_slot_child_pass ... ok test consensus::test::test_is_locked_out_root_slot_sibling_fail ... ok test consensus::test::test_is_locked_out_sibling ... ok test consensus::test::test_is_slot_confirmed_not_enough_stake_failure ... ok test consensus::test::test_is_slot_confirmed_pass ... ok test consensus::test::test_is_slot_confirmed_unknown_slot ... ok test consensus::test::test_is_slot_duplicate_confirmed_not_enough_stake_failure ... ok test consensus::test::test_is_slot_duplicate_confirmed_pass ... ok test consensus::test::test_is_slot_duplicate_confirmed_unknown_slot ... ok [2026-01-22T11:41:41.462816127Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.481267387Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.491389031Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_process_update_operations ... ok [2026-01-22T11:41:41.501493544Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.511601857Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_load_tower_invalid_signature ... ok [2026-01-22T11:41:41.521698650Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.531871234Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.542056708Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_load_tower_missing ... ok test consensus::test::test_load_tower_deser_failure ... ok [2026-01-22T11:41:41.552203752Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_load_tower_wrong_identity ... ok test consensus::test::test_maybe_timestamp ... ok test consensus::test::test_recent_votes_empty ... ok test consensus::test::test_recent_votes_exact ... ok test consensus::test::test_load_tower_ok ... ok test consensus::test::test_recent_votes_full ... ok [2026-01-22T11:41:41.562362685Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.582810294Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.592911088Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.603007081Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.613073464Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.624122216Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_mark_invalid_then_valid_duplicate ... ok [2026-01-22T11:41:41.634644583Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.645191630Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.655369974Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.665526468Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_consume_single_threaded_multi_batch ... ok test consensus::test::test_refresh_last_vote_timestamp ... ok [2026-01-22T11:41:41.716111094Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.726249178Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_split_off_with_dups ... ok test consensus::test::test_stake_is_updated_for_entire_branch ... ok [2026-01-22T11:41:41.738346460Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_split_off_simple ... ok [2026-01-22T11:41:41.748458773Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.758571057Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.768869581Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.779929284Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.791005556Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.801477492Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.811564796Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.821724419Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_split_off_unvoted ... ok [2026-01-22T11:41:41.831902943Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.841990926Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.852065019Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_split_off_on_best_path ... ok [2026-01-22T11:41:41.862154342Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.873985462Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.884089565Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.894196108Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.904309002Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.933261559Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::heaviest_subtree_fork_choice::test::test_split_off_subtree_with_dups ... ok [2026-01-22T11:41:41.943389282Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.953468795Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.963536078Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.973654102Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.983722235Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:41.993843698Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::forwarder::tests::test_forwarder_budget ... ok [2026-01-22T11:41:42.003910831Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.014026434Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.028781620Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.038846133Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.048971977Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.059053370Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.069168453Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.079238836Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.089352830Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.099427092Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.109509156Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.119588178Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.138700355Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.148821498Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.158905631Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.169346828Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.179491561Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.189569974Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.202615775Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.212683698Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.222777521Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test cluster_info_vote_listener::tests::test_bad_vote ... ok test consensus::test::test_adjust_lockouts_after_replay_too_old_tower ... ok test consensus::test::test_to_vote_instruction ... ok [2026-01-22T11:41:42.232921044Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_simple_votes ... ok [2026-01-22T11:41:42.242998498Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::vote_stake_tracker::test::test_add_vote_pubkey ... ok [2026-01-22T11:41:42.253071210Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.263213514Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test gen_keys::tests::test_gen_keypair_is_deterministic ... ok [2026-01-22T11:41:42.273279917Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.283397250Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.293630785Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.309719273Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.319898937Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.330682557Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_adjust_lockouts_after_replay_all_rooted_with_too_old ... ok test gen_keys::tests::test_new_key_is_deterministic ... ok [2026-01-22T11:41:42.341854030Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.351949583Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::tower_storage::test::test_tower_storage ... ok [2026-01-22T11:41:42.368094662Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.391295696Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.401408250Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_adjust_lockouts_after_replay_out_of_order ... ok [2026-01-22T11:41:42.411505153Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.448551755Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test cluster_info_vote_listener::tests::test_update_new_leader_schedule_epoch ... ok test poh_timing_report_service::test::test_poh_timing_report_service ... ok test poh_timing_reporter::test::test_poh_timing_reporter ... ok test poh_timing_reporter::test::test_poh_timing_reporter_never_complete ... ok test poh_timing_reporter::test::test_poh_timing_reporter_out_of_order ... ok test poh_timing_reporter::test::test_poh_timing_reporter_overflow ... ok test poh_timing_reporter::test::test_slot_poh_timestamp_fmt ... ok [2026-01-22T11:41:42.486912619Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test commitment_service::tests::test_highest_super_majority_root_advance ... ok test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_initiate_ancestor_hashes_requests_for_duplicate_slot ... ignored test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_manage_ancestor_hashes_after_replay_dump ... ignored [2026-01-22T11:41:42.497132703Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.507272837Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test cluster_info_vote_listener::tests::test_sum_stake ... ok [2026-01-22T11:41:42.517335320Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.527450503Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.537520046Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.547631279Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.557696622Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test gen_keys::tests::test_gen_n_pubkeys_deterministic ... ok [2026-01-22T11:41:42.567802395Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.577878578Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_process_replay_updates ... ok test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_process_pruned_replay_updates ... ok test cluster_info_vote_listener::tests::test_update_new_root ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_0 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_1 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_2 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_3 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_4 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_5 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_6 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_7 ... ok [2026-01-22T11:41:42.588007622Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_8 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_9 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_0 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_1 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_2 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_3 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_4 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_5 ... ok test repair::cluster_slot_state_verifier::test::duplicate_confirmed_state_update_0 ... ok test repair::cluster_slot_state_verifier::test::duplicate_confirmed_state_update_1 ... ok test repair::cluster_slot_state_verifier::test::duplicate_confirmed_state_update_2 ... ok [2026-01-22T11:41:42.598074385Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::cluster_slot_state_verifier::test::duplicate_confirmed_state_update_3 ... ok test repair::cluster_slot_state_verifier::test::duplicate_state_update_0 ... ok test repair::cluster_slot_state_verifier::test::duplicate_state_update_1 ... ok test repair::cluster_slot_state_verifier::test::duplicate_state_update_2 ... ok test repair::cluster_slot_state_verifier::test::duplicate_state_update_3 ... ok test repair::cluster_slot_state_verifier::test::duplicate_state_update_4 ... ok test optimistic_confirmation_verifier::test::test_add_new_optimistic_confirmed_slots ... ok [2026-01-22T11:41:42.608185698Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::cluster_slot_state_verifier::test::duplicate_state_update_5 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_0 ... ok test repair::cluster_slot_state_verifier::test::duplicate_state_update_6 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_1 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_10 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_11 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_12 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_13 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_14 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_15 ... ok [2026-01-22T11:41:42.618248471Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_16 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_17 ... ok [2026-01-22T11:41:42.628335834Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_18 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_19 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_2 ... ok [2026-01-22T11:41:42.638459407Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_3 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_20 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_5 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_6 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_4 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_8 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_7 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_9 ... ok test repair::cluster_slot_state_verifier::test::popular_pruned_fork ... ok [2026-01-22T11:41:42.648529540Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.658653244Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.668726677Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.678831050Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.692968121Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.703034473Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.713132427Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.723306541Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.733367954Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.743457707Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.753618170Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.763710933Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.773900458Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::unprocessed_transaction_storage::tests::test_prepare_packets_to_forward ... ok [2026-01-22T11:41:42.784061671Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.795189684Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.805395688Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.815671943Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.825779206Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.836075791Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_find_epoch_slots_frozen_dead_slots ... ok test cluster_info_vote_listener::tests::test_process_votes2 ... ok test banking_stage::unprocessed_transaction_storage::tests::test_filter_and_forward_with_account_limits ... ok [2026-01-22T11:41:42.846354146Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.856657171Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.866798625Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.876959059Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.887065522Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.897235686Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_reconcile_blockstore_roots_with_tower_nop_no_parent ... ok [2026-01-22T11:41:42.907386190Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_reconcile_blockstore_roots_with_tower_normal ... ok [2026-01-22T11:41:42.925171454Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.935262157Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.945559812Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.955700425Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.965843759Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.975990463Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.986199757Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:42.996340061Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.006468614Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.016618008Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.026819192Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.036974706Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::ancestor_hashes_service::test::test_verify_and_process_ancestor_responses_invalid_packet ... ok test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_manage_ancestor_requests ... ok test banking_stage::latest_unprocessed_votes::tests::test_update_latest_vote_race ... ok [2026-01-22T11:41:43.047128929Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_retryable_duplicate_ancestor_decision ... ok [2026-01-22T11:41:43.057823538Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.068345325Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.078436368Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.088745984Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.098902037Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.109076091Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.119256075Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.129461029Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.146426766Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test optimistic_confirmation_verifier::test::test_get_unrooted_optimistic_slots ... ok [2026-01-22T11:41:43.156518919Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_switch_threshold ... ok [2026-01-22T11:41:43.166685433Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.177821926Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test cluster_info_vote_listener::tests::test_verify_votes_1_pass ... ok test cluster_info_vote_listener::tests::test_votes_in_range ... ok [2026-01-22T11:41:43.187891468Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.197956191Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.208034134Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.218134238Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.228233341Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.240295932Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_switch_threshold_duplicate_rollback ... ok [2026-01-22T11:41:43.250361915Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.260484538Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.270543581Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.280628755Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.290730258Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.300833291Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.310903434Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.320968797Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.331067740Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.341247634Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.351452128Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test consensus::test::test_reconcile_blockstore_roots_with_tower_panic_no_common_root - should panic ... ok test banking_stage::forwarder::tests::test_handle_forwarding ... ok test optimistic_confirmation_verifier::test::test_get_unrooted_optimistic_slots_same_slot_different_hash ... ok [2026-01-22T11:41:43.362055276Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.372164739Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.382314273Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_single_threaded_multi_batch ... ok [2026-01-22T11:41:43.392499277Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.402628291Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.412757694Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.423301891Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-22T11:41:43.448869727Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test repair::duplicate_repair_status::tests::test_add_multiple_responses_ancestors_all_match ... ok test banking_stage::tests::test_unprocessed_transaction_storage_full_send ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_ancestors_all_not_frozen ... ok test consensus::test::test_switch_threshold_common_ancestor ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_invalid_sample_mismatches_then_matches ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_ancestors_some_mismatched ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_invalid_sample_no_agreement ... ok test consensus::test::test_switch_threshold_use_gossip_votes ... ok test consensus::test::test_switch_threshold_votes ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_ancestors_all_mismatched ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_invalid_sample_responses_out_of_order ... ok test repair::outstanding_requests::tests::test_add_request ... ok [2026-01-22T11:41:43.737877045Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 110 skipping due to already panicking... [2026-01-22T11:41:43.738137427Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-22T11:41:43.738203018Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 48 skipping due to already panicking... [2026-01-22T11:41:43.738250738Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 12 skipping due to already panicking... [2026-01-22T11:41:43.738283099Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 49 skipping due to already panicking... [2026-01-22T11:41:43.738313559Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 14 skipping due to already panicking... [2026-01-22T11:41:43.738437740Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 46 skipping due to already panicking... [2026-01-22T11:41:43.739072446Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 112 skipping due to already panicking... [2026-01-22T11:41:43.739264648Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 43 skipping due to already panicking... [2026-01-22T11:41:43.739602021Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 45 skipping due to already panicking... [2026-01-22T11:41:43.739653351Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 50 skipping due to already panicking... [2026-01-22T11:41:43.739859773Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 10 skipping due to already panicking... test repair::outstanding_requests::tests::test_register_response ... ok [2026-01-22T11:41:43.739987724Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-22T11:41:43.740015514Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 47 skipping due to already panicking... [2026-01-22T11:41:43.740198876Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 13 skipping due to already panicking... [2026-01-22T11:41:43.740329337Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 44 skipping due to already panicking... [2026-01-22T11:41:43.743614158Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-22T11:41:43.743650088Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 11 skipping due to already panicking... test repair::packet_threshold::test::test_dynamic_packet_threshold ... ok test repair::outstanding_requests::tests::test_timeout_expired_remove ... ok test consensus::test::test_switch_threshold_duplicate_rollback_panic - should panic ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_ancestors_some_not_frozen ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_not_duplicate_confirmed ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_invalid_sample_missing_requested_slot ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_invalid_sample_responses_not_ancestors ... ok test repair::repair_response::test::test_sigverify_shred_cpu_repair ... ok [2026-01-22T11:41:43.826562023Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_all_mismatch ... ok [2026-01-22T11:41:43.892242610Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test consensus::test::test_switch_threshold_across_tower_reload ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_same_peer ... ok test repair::quic_endpoint::tests::test_quic_endpoint ... ok [2026-01-22T11:41:43.963113483Z ERROR jupnet_core::repair::repair_service] Slot meta for duplicate slot does not exist, cannot generate repairs test cluster_info_vote_listener::tests::test_process_votes1 ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_start_from_snapshot_missing_then_matches ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_start_from_snapshot_missing_then_mismatch ... ok [2026-01-22T11:41:44.035976766Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::repair_service::test::test_request_repair_for_shred_from_address ... ok test repair::duplicate_repair_status::tests::test_add_response_invalid_peer ... ok test repair::repair_service::test::test_update_duplicate_slot_repair_addr ... ok test repair::repair_generic_traversal::test::test_get_unknown_last_index ... ok test consensus::test::test_double_partition ... ok test repair::repair_service::test::test_generate_duplicate_repairs_for_slot ... ok test repair::repair_service::test::test_generate_and_send_duplicate_repairs ... ok test repair::repair_service::test::test_generate_highest_repair ... ok test repair::repair_service::test::test_repair_empty_slot ... ok test repair::repair_service::test::test_repair_range_highest ... ok test repair::cluster_slot_state_verifier::test::test_apply_state_changes_bank_frozen_and_duplicate_confirmed_matches_frozen ... ok test repair::cluster_slot_state_verifier::test::test_apply_state_changes_bank_frozen ... ok test repair::repair_service::test::test_generate_repairs ... ok test repair::repair_service::test::test_repair_orphan ... ok test repair::cluster_slot_state_verifier::test::test_apply_state_changes ... ok test repair::cluster_slot_state_verifier::test::test_apply_state_changes_duplicate_confirmed_matches_frozen ... ok test repair::cluster_slot_state_verifier::test::test_state_unreplayed_bank_duplicate_then_bank_frozen ... ok test repair::cluster_slot_state_verifier::test::test_state_ancestor_duplicate_descendant_confirmed ... ok test repair::repair_weight::test::test_sort_by_stake_weight_slot ... ok test repair::cluster_slot_state_verifier::test::test_duplicate_confirmed_and_epoch_slots_frozen ... ok test banking_stage::latest_unprocessed_votes::tests::test_simulate_threads ... ok test repair::cluster_slot_state_verifier::test::test_duplicate_confirmed_and_epoch_slots_frozen_mismatched ... ok test repair::cluster_slot_state_verifier::test::test_state_ancestor_confirmed_descendant_duplicate ... ok test repair::cluster_slot_state_verifier::test::test_state_descendant_confirmed_ancestor_duplicate ... ok test repair::cluster_slot_state_verifier::test::test_state_unfrozen_bank_duplicate_then_bank_frozen ... ok test repair::repair_weighted_traversal::test::test_weighted_repair_traversal_single ... ok test repair::repair_service::test::test_generate_repairs_for_wen_restart ... ok test repair::serve_repair::tests::test_check_well_formed_repair_request ... ok test repair::serve_repair::tests::test_deserialize_shred_as_ping ... ok [2026-01-22T11:41:48.943343360Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::test_map_requests_signed ... ok [2026-01-22T11:41:49.058131449Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::test_repair_with_repair_validators ... ok test repair::repair_weighted_traversal::test::test_weighted_repair_traversal ... ok test repair::repair_weighted_traversal::test::test_get_best_repair_shreds_no_duplicates ... ok test repair::repair_weighted_traversal::test::test_get_best_repair_shreds ... ok test repair::serve_repair::tests::run_orphan_corrupted_shred_size ... ok [2026-01-22T11:41:50.715787709Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::test_run_highest_window_request ... ok test repair::serve_repair::tests::test_serialize_deserialize_ancestor_hashes_request ... ok test repair::serve_repair::tests::test_serialized_ping_size ... ok test repair::serve_repair::tests::test_verify_ancestor_response ... ok test repair::serve_repair::tests::test_verify_shred_response ... ok [2026-01-22T11:41:50.740730829Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::test_run_window_request ... ok test repair::serve_repair::tests::test_verify_signed_packet ... ok test repair::serve_repair::tests::test_serialize_deserialize_signed_request ... ok [2026-01-22T11:41:50.775649582Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::window_index_request ... ok [2026-01-22T11:41:50.859160733Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_check_for_vote_only_mode ... ok test replay_stage::tests::test_check_propagation_for_start_leader ... ok test replay_stage::tests::test_check_propagation_skip_propagation_check ... ok test replay_stage::tests::test_child_bank_heavier ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_some_ancestors_missing ... ok test repair::repair_generic_traversal::test::test_get_closest_completion ... ok test replay_stage::tests::test_chain_update_propagation_status2 ... ok test replay_stage::tests::test_compute_bank_stats_confirmed ... ok test replay_stage::tests::test_chain_update_propagation_status ... ok test repair::repair_service::test::test_repair_range ... ok test repair::repair_weight::test::test_add_votes ... ok [2026-01-22T11:41:52.571135734Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: FailedToLoadEntries(InvalidShredData(Custom("could not reconstruct entries: Custom(\"invalid value: continue signal on byte-three, expected a terminal signal on or before byte-three\")"))) for slot 1 [2026-01-22T11:41:52.571232015Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: FailedToLoadEntries(InvalidShredData(Custom(\"could not reconstruct entries: Custom(\\"invalid value: continue signal on byte-three, expected a terminal signal on or before byte-three\\")\")))" slot=1i test replay_stage::tests::test_dead_fork_entry_deserialize_failure ... ok test cluster_info_vote_listener::tests::test_run_test_process_votes3 ... ok [2026-01-22T11:41:52.920877322Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(TooManyTicks) for slot 1 [2026-01-22T11:41:52.921080364Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(TooManyTicks)" slot=1i [2026-01-22T11:41:52.975246614Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(InvalidLastTick) for slot 1 [2026-01-22T11:41:52.975300154Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(InvalidLastTick)" slot=1i test replay_stage::tests::test_dead_fork_invalid_last_tick ... ok [2026-01-22T11:41:52.997654301Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(InvalidEntryHash) for slot 1 [2026-01-22T11:41:52.997723621Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(InvalidEntryHash)" slot=1i test replay_stage::tests::test_dead_fork_entry_verification_failure ... ok test repair::serve_repair::tests::test_run_orphan ... ok [2026-01-22T11:41:53.974084043Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(InvalidTickHashCount) for slot 1 [2026-01-22T11:41:53.974154124Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(InvalidTickHashCount)" slot=1i test replay_stage::tests::test_dead_fork_invalid_tick_hash_count ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_on_other_duplicate_different_slot_locked_out ... ignored test replay_stage::tests::test_child_slots_of_same_parent ... ok [2026-01-22T11:41:54.724651002Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: AccountNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [CU57wfitKVDUjoTYF1YF6drgScqZyXfziwVnGZpe6U62, DcNmUyLeeaQfPH2D247Mes4LFDAiTVAVjvA7racZNuEW, 11111111111111111111111111111111], recent_blockhash: DkusZ219eskCbfPPjdS7TwUdP5h3GKt7XPtzGfc9hSkX, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: BjkY245YogtJgbFgVRbM4P4Jrj7qGKGJUSRxz32NFqwz, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 3k2bn8eobQbCqjAKhxMXq8HGV8UtUAULt3BcHCWez2zEp59cvkST5WcsSUB99BZEjG7zMsxSwUBLK3AKmghMjoqc })] }" [2026-01-22T11:41:54.724949935Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: AccountNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [EJ5sfYUHoLhqnzPw31UvLZ74MDtSVuowEAdMr1Yq5363, kTzWV8FWao147bw5G2sygC7xRAkswQHdB2xXnDDXUFM, 11111111111111111111111111111111], recent_blockhash: DkusZ219eskCbfPPjdS7TwUdP5h3GKt7XPtzGfc9hSkX, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 94P4KbELoyrMbgJK4YBTxZypsQgUUdnymo8DKtGFzr1Q, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 294cfA4ogEGYnvx6s4ZDvWTpjcz9oX3aXW3iV6HTY3RFTxetunc54XUBxMNSCQyWy4XRuQ65kTxFQuNBbsZoHnSq })] }" test repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_all_match ... ok [2026-01-22T11:41:54.871709610Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(TrailingEntry) for slot 1 [2026-01-22T11:41:54.871792691Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(TrailingEntry)" slot=1i [2026-01-22T11:41:54.960436648Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidTransaction(AccountNotFound) for slot 1 [2026-01-22T11:41:54.960486948Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidTransaction(AccountNotFound)" slot=1i test replay_stage::tests::test_dead_fork_trailing_entry ... ok test replay_stage::tests::test_dead_fork_transaction_error ... ok [2026-01-22T11:41:55.089979844Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_ancestor_is_bad ... ok [2026-01-22T11:41:55.119062353Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_handle_new_root ... ok test replay_stage::tests::test_handle_new_root_ahead_of_highest_super_majority_root ... ok [2026-01-22T11:41:55.272877963Z ERROR jupnet_ledger::blockstore] clear_unconfirmed_slot() called on slot 1 with no SlotMeta test replay_stage::tests::test_dumped_slot_not_causing_panic ... ok test repair::repair_weight::test::test_add_votes_invalid ... ok [2026-01-22T11:41:55.574410166Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(TooFewTicks) for slot 1 test replay_stage::tests::test_dead_fork_invalid_slot_tick_count ... ok [2026-01-22T11:41:56.575184303Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-22T11:41:56.575840600Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-22T11:41:56.577633026Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test replay_stage::tests::test_dump_own_slots_fails - should panic ... ok test replay_stage::tests::test_dump_then_repair_correct_slots ... ok test repair::repair_weight::test::test_add_votes_orphans ... ok test repair::repair_weight::test::test_set_missing_root ... ok test replay_stage::tests::test_leader_snapshot_restart_propagation ... ok test repair::repair_weight::test::test_split_off_multi_dump_repair ... ok [2026-01-22T11:41:57.294970727Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_replay_commitment_cache ... ok test repair::repair_weight::test::test_set_root ... ok test repair::repair_weight::test::test_set_root_existing_non_root_tree ... ok test repair::repair_weight::test::test_get_extra_orphans ... ok test repair::repair_weight::test::test_split_off_copy_weight ... ok test replay_stage::tests::test_should_retransmit ... ok test replay_stage::tests::test_same_weight_select_lower_slot ... ok test repair::repair_weight::test::test_get_best_orphans ... ok [2026-01-22T11:41:58.754189056Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916728, tv_nsec: 232901421 }, retry_iteration: 0 } [2026-01-22T11:41:58.765764643Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=18 slot=16 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916728, tv_nsec: 232901421 }, retry_iteration: 0 } [2026-01-22T11:41:58.765896514Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=18 slot=17 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916728, tv_nsec: 232901421 }, retry_iteration: 0 } [2026-01-22T11:41:58.765947294Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=18 slot=18 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916728, tv_nsec: 232901421 }, retry_iteration: 0 } [2026-01-22T11:41:58.778620351Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=35 slot=32 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916728, tv_nsec: 232901421 }, retry_iteration: 0 } [2026-01-22T11:41:58.780925163Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=35 slot=33 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916728, tv_nsec: 232901421 }, retry_iteration: 0 } [2026-01-22T11:41:58.780959993Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=35 slot=35 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916728, tv_nsec: 232901421 }, retry_iteration: 0 } test replay_stage::tests::test_maybe_retransmit_unpropagated_slots ... ok test repair::repair_weight::test::test_set_root_check_pruned_slots ... ok test repair::repair_weight::test::test_find_ancestor_subtree_of_slot ... ok test banking_stage::consumer::tests::test_do_process_single_batched_transaction_with_1000_actions ... ok test repair::repair_weight::test::test_set_root_pruned_tree_split ... ok test repair::repair_weight::test::test_get_popular_pruned_forks_forks ... ok [2026-01-22T11:42:00.681194212Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916731, tv_nsec: 242446529 }, retry_iteration: 0 } [2026-01-22T11:42:00.701430989Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916726, tv_nsec: 266379380 }, retry_iteration: 1 } test repair::repair_weight::test::test_get_popular_pruned_forks ... ok [2026-01-22T11:42:00.711642334Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 10916696, tv_nsec: 276590215 }, retry_iteration: 3 } test replay_stage::tests::test_retransmit_latest_unpropagated_leader_slot ... ok [2026-01-22T11:42:00.796023572Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_update_slot_propagated_threshold_from_votes2 ... ok test repair::repair_weight::test::test_update_orphan_ancestors ... ok test result::tests::fmt_test ... ok test result::tests::from_test ... ok test replay_stage::tests::test_update_propagation_status ... ok test sigverify_stage::tests::test_packet_discard ... ok test repair::repair_weight::test::test_get_popular_pruned_forks_stake_change_across_epoch_boundary ... ok test replay_stage::tests::test_unconfirmed_duplicate_slots_and_lockouts ... ok test repair::repair_weight::test::test_add_votes_pruned ... ok test replay_stage::tests::test_unconfirmed_duplicate_slots_and_lockouts_for_non_heaviest_fork ... ok [2026-01-22T11:42:01.014047555Z ERROR jupnet_core::sigverify_stage] Failed to deserialize batch signatures test sigverify_stage::tests::test_maybe_shrink_batches ... ok test sigverify_stage::tests::test_sigverify_stage_with_same_tx ... ok test sigverify_stage::tests::test_verifier_service_batch_duplicate_detection ... ok [2026-01-22T11:42:01.060741096Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:42:01.098128951Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_verifier_service_batch_empty_signatures ... ok test sigverify_stage::tests::test_verifier_service_batch_failed_deserialization ... ok [2026-01-22T11:42:01.117068056Z ERROR jupnet_core::sigverify_stage] RecvError test snapshot_packager_service::pending_snapshot_packages::tests::test_default ... ok test snapshot_packager_service::pending_snapshot_packages::tests::test_pop ... ok test snapshot_packager_service::pending_snapshot_packages::tests::test_pop_invalid_pending_full - should panic ... ok test snapshot_packager_service::pending_snapshot_packages::tests::test_pop_invalid_pending_incremental - should panic ... ok test snapshot_packager_service::pending_snapshot_packages::tests::test_push ... ok test snapshot_packager_service::pending_snapshot_packages::tests::test_push_older_full - should panic ... ok test snapshot_packager_service::pending_snapshot_packages::tests::test_push_older_incremental - should panic ... ok test system_monitor_service::tests::test_calc_percent ... ok test system_monitor_service::tests::test_parse_disk_stats ... ok test system_monitor_service::tests::test_parse_net_dev_stats ... ok test system_monitor_service::tests::test_parse_udp_stats ... ok [2026-01-22T11:42:01.147632158Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_verifier_service_batch_failed_signature_verification ... ok [2026-01-22T11:42:01.183130755Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_skip_leader_slot_for_existing_slot ... ok test unfrozen_gossip_verified_vote_hashes::tests::test_unfrozen_gossip_verified_vote_hashes_add_vote ... ok test repair::repair_weight::test::test_set_root_pruned_tree_trim_and_cleanup ... ok test validator::tests::test_interval_check ... ok [2026-01-22T11:42:01.253382744Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_verifier_service_batch_multiple_valid_transactions ... ok [2026-01-22T11:42:01.260966284Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_verifier_service_batch_successful_deserialization_and_verification ... ok test validator::tests::test_poh_speed_no_hashes_per_tick ... ok test validator::tests::test_poh_speed ... ok [2026-01-22T11:42:01.293868668Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_verifier_service_batch_mixed_valid_invalid_transactions ... ok [2026-01-22T11:42:01.305968579Z ERROR jupnet_core::validator] Ledger does not have enough data to wait for supermajority, please enable snapshot fetch. Has 0 needs 1 [2026-01-22T11:42:01.318522505Z ERROR jupnet_core::validator] Bank hash(11111111111111111111111111111111) does not match expected value: 67WKXSxm4oc149PvQjdXLacKFZpK5DyYdqBwpiVydJbb test validator::tests::test_wait_for_supermajority ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_locked_out ... ok test window_service::test::test_prune_shreds ... ok [2026-01-22T11:42:01.608388201Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_update_slot_propagated_threshold_from_votes ... ok [2026-01-22T11:42:02.144390388Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:02.281164511Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_gossip_vote_doesnt_affect_fork_choice ... ok test window_service::test::test_process_shred ... ok test replay_stage::tests::test_is_partition_detected ... ok [2026-01-22T11:42:02.798771878Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_duplicate_rollback_then_vote_success ... ok [2026-01-22T11:42:02.838831818Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:02.902023161Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 4 skipping due to already panicking... [2026-01-22T11:42:02.902227143Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-22T11:42:02.902244293Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 5 skipping due to already panicking... [2026-01-22T11:42:02.902253583Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 6 skipping due to already panicking... [2026-01-22T11:42:02.902442745Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 3 skipping due to already panicking... [2026-01-22T11:42:02.902532726Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... test replay_stage::tests::test_mark_slots_duplicate_confirmed - should panic ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_on_other_duplicate_same_slot_locked_out ... ok test replay_stage::tests::test_initialize_progress_and_fork_choice_with_duplicates ... ok test replay_stage::tests::test_write_persist_transaction_status ... ok [2026-01-22T11:42:03.454895695Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-22T11:42:03.455118217Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 5 skipping due to already panicking... [2026-01-22T11:42:03.455151707Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 6 skipping due to already panicking... [2026-01-22T11:42:03.455466120Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-22T11:42:03.455510030Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 3 skipping due to already panicking... [2026-01-22T11:42:03.455549321Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 4 skipping due to already panicking... test replay_stage::tests::test_process_duplicate_confirmed_slots::seperate_batches - should panic ... ok test replay_stage::tests::test_purge_ancestors_descendants ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_on_other_duplicate_success ... ok [2026-01-22T11:42:03.910299018Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 4 skipping due to already panicking... [2026-01-22T11:42:03.910778342Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-22T11:42:03.910853703Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-22T11:42:03.910882353Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 6 skipping due to already panicking... [2026-01-22T11:42:03.910999624Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 3 skipping due to already panicking... [2026-01-22T11:42:03.911125966Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 5 skipping due to already panicking... test replay_stage::tests::test_process_duplicate_confirmed_slots::same_batch - should panic ... ok test replay_stage::tests::test_purge_unconfirmed_duplicate_slot ... ok [2026-01-22T11:42:04.363315239Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test tvu::tests::test_tvu_exit_no_wen_restart ... FAILED [2026-01-22T11:42:04.387353371Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:04.562291686Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:42:04.562358897Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:42:04.590997391Z ERROR jupnet_core::consensus] For some reason, we're REPROCESSING slots which has already been voted and ROOTED by us; VOTING will be SUSPENDED UNTIL 15618057086763328532! [2026-01-22T11:42:04.591493746Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="For some reason, we're REPROCESSING slots which has already been voted and ROOTED by us; VOTING will be SUSPENDED UNTIL 15618057086763328532!" test replay_stage::tests::test_tower_load ... ok test replay_stage::tests::test_tower_adopt_from_bank_cache_only_computed ... ok [2026-01-22T11:42:04.690552300Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:42:04.689083376Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available test replay_stage::tests::test_tower_sync_from_bank_failed_lockout ... ok test replay_stage::tests::test_tower_load_missing ... ok [2026-01-22T11:42:05.094538819Z ERROR jupnet_cross_chain_core::processors::outbound_request_processor] No BLS merkle root in bank at slot 0 test replay_stage::tests::test_purge_unconfirmed_duplicate_slots_and_reattach ... ok test replay_stage::tests::test_tower_sync_from_bank_failed_switch ... ok test window_service::test::test_run_check_duplicate ... ok [2026-01-22T11:42:05.925077465Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:06.173221986Z ERROR jupnet_core::sigverify_stage] RecvError test validator::tests::test_cleanup_blockstore_incorrect_shred_versions ... ok [2026-01-22T11:42:06.709573556Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:42:06.709579976Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" test tvu::tests::test_tvu_exit_with_wen_restart ... ok [2026-01-22T11:42:07.122490168Z ERROR jupnet_cross_chain_core::processors::outbound_request_processor] No BLS merkle root in bank at slot 0 test replay_stage::tests::test_replay_stage_refresh_last_vote ... ok test repair::repair_weight::test::test_add_votes_update_orphans_unrooted ... ok test sigverify_stage::tests::test_sigverify_stage_without_same_tx ... ok [2026-01-22T11:42:08.108128126Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:42:08.128273442Z ERROR jupnet_core::sigverify_stage] RecvError test validator::tests::test_should_cleanup_blockstore_incorrect_shred_versions ... ok test repair::serve_repair::tests::test_run_ancestor_hashes ... ok test replay_stage::tests::test_replay_stage_last_vote_outside_slot_hashes ... ok test validator::tests::validator_exit ... ok test validator::tests::validator_parallel_exit ... ok test window_service::test::test_store_duplicate_shreds_same_batch ... ok failures: ---- tvu::tests::test_tvu_exit_no_wen_restart stdout ---- thread 'solReplayStage' panicked at core/src/replay_stage.rs:2962:22: parent of active bank must exist in progress map thread 'tvu::tests::test_tvu_exit_no_wen_restart' panicked at core/src/tvu.rs:557:20: called `Result::unwrap()` on an `Err` value: Any { .. } failures: tvu::tests::test_tvu_exit_no_wen_restart test result: FAILED. 550 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out; finished in 40.22s error: test failed, to rerun pass `-p jupnet-core --lib` Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cost_model-5520d9806b2f7d4a) running 34 tests test cost_model::tests::test_cost_model_data_len_cost ... ok test cost_tracker::tests::test_cost_tracker_initialization ... ok test cost_tracker::tests::test_remove_transaction_cost ... ok test cost_tracker::tests::test_adjust_transaction_execution_cost ... ok test cost_tracker::tests::test_cost_tracker_try_add_is_atomic ... ok test cost_tracker::tests::test_update_execution_cost ... ok test cost_model::tests::test_calculate_allocated_accounts_data_size_no_allocation ... ok test cost_model::tests::test_calculate_allocated_accounts_data_size_invalid_ix ... ok test cost_model::tests::test_calculate_allocated_accounts_data_size_multiple_allocations ... ok test cost_model::tests::test_calculate_allocated_accounts_data_size_overflow ... ok test cost_model::tests::test_calculate_allocated_accounts_data_size_max_limit ... ok test cost_tracker::tests::test_cost_tracker_ok_add_one ... ok test cost_tracker::tests::test_cost_tracker_ok_add_one_vote ... ok test cost_tracker::tests::test_cost_tracker_ok_add_two_same_accounts ... ok test cost_tracker::tests::test_cost_tracker_add_data ... ok test cost_tracker::tests::test_cost_tracker_chain_reach_limit ... ok test cost_tracker::tests::test_cost_tracker_remove ... ok test cost_model::tests::test_cost_model_message_many_different_instructions ... ok test cost_tracker::tests::test_cost_tracker_reach_limit ... ok test cost_model::tests::test_cost_model_compute_budget_transaction ... ok test cost_model::tests::test_cost_model_transaction_many_transfer_instructions ... ok test cost_model::tests::test_cost_model_with_failed_compute_budget_transaction ... ok test cost_tracker::tests::test_cost_tracker_ok_add_two_diff_accounts ... ok test cost_model::tests::test_cost_model_token_transaction ... ok test cost_model::tests::test_cost_model_sort_message_accounts_by_type ... ok test cost_model::tests::test_transaction_cost_with_mix_instruction_without_compute_budget ... ok test cost_model::tests::test_transaction_cost_with_mix_instruction_with_cu_limit ... ok test cost_tracker::tests::test_cost_tracker_reach_data_block_limit ... ok test cost_model::tests::test_cost_model_demoted_write_lock ... ok test cost_tracker::tests::test_cost_tracker_reach_vote_limit ... ok test cost_model::tests::test_cost_model_calculate_cost_with_limit ... ok test cost_model::tests::test_cost_model_simple_transaction ... ok test cost_model::tests::test_cost_model_calculate_cost_all_default ... ok test transaction_cost::tests::test_vote_transaction_cost ... ok test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cpi-1d215d2d177302b9) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cross_chain_core-e95515942da7cdc9) running 9 tests test processors::status_manager::tests::test_backoff_calculation ... ok test processors::status_manager::tests::test_clear_broadcasted_for_hash ... ok test processors::status_manager::tests::test_gossip_message_deduplication ... ok test processors::status_manager::tests::test_concurrent_same_message_deduplication ... ok test processors::status_manager::tests::test_different_hashes_no_interference ... ok test processors::status_manager::tests::test_gossip_message_is_broadcasted_check ... ok test processors::status_manager::tests::test_concurrent_gossip_deduplication ... ok test processors::status_manager::tests::test_processing_state_backoff ... ok test processors::status_manager::tests::test_max_attempts_reached ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.34s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cross_chain_core_primitives-911025618610ad88) running 14 tests test consensus::quorum::tests::test_fractional ... ok test consensus::quorum::tests::test_exact_quorum ... ok test consensus::quorum::tests::test_empty ... ok test consensus::quorum::tests::test_min_quorum_size ... ok test consensus::quorum::tests::test_invalid_quorum_fails_correctly ... ok test consensus::quorum::tests::test_not_passing_quorum ... ok test consensus::quorum::tests::test_new_validator_causes_stake_dilution ... ok test consensus::quorum::tests::test_multiple_validators_deactivate ... ok test consensus::quorum::tests::test_overflow ... ok test consensus::quorum::tests::test_quorum_passes_current_epoch_no_fallback ... ok test consensus::quorum::tests::test_passing_quorum ... ok test consensus::quorum::tests::test_stake_reduction_causes_quorum_failure ... ok test consensus::quorum::tests::test_validator_deactivates_epoch_transition ... ok test consensus::quorum::tests::test_zero_stake ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cross_chain_instructions-c590118270e5278d) running 14 tests test bridge_extractor::tests::test_extract_normalized_tx_hash_from_non_bridge_transaction ... ok test bridge_extractor::tests::test_extract_outbound_request_from_non_bridge_transaction ... ok test message_extractor::tests::test_extract_outbound_request ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_from_request_swap ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_from_request_withdrawal ... ok test bridge_extractor::tests::test_extract_outbound_request_from_complete_withdrawal ... ok test bridge_extractor::tests::test_extract_outbound_request_from_request_swap ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_from_complete_withdrawal ... ok test bridge_extractor::tests::test_extract_outbound_request_from_complete_swap ... ok test bridge_extractor::tests::test_extract_outbound_request_from_request_withdrawal_transaction ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_from_deposit ... ok test bridge_extractor::tests::test_extract_outbound_request_from_request_withdrawal ... ok test bridge_extractor::tests::test_extract_outbound_request_from_deposit ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_from_complete_swap ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cross_chain_primitives-0ee0758501f15cc8) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cross_chain_store-2d1dc9e9e6051e5d) running 52 tests test consensus::composite_store_cache::tests::test_byte_key ... ok test common::store_cache::tests::test_storage_key ... ok test consensus::composite_store_cache::tests::test_composite_key ... ok test consensus::composite_store_cache::tests::test_box_slice_to_array ... ok test common::store_cache::tests::test_invalid_column ... ok test consensus::composite_store_cache::tests::test_empty ... ok test common::store_cache::tests::test_empty ... ok test bank::hash_store_cache::tests::test_invalid_data ... ok test bank::hash_store_cache::tests::test_slot_bytes ... ok test bank::external_transaction_store::tests::test_insert_transaction_hashes ... ok test bank::hash_store_cache::tests::test_hash_store_cache_operations ... ok test bank::epoch_validators_store::tests::test_empty ... ok test bank::epoch_validators_store::tests::test_overwrite_epoch_validators ... ok test bank::external_transaction_store::tests::test_purge_slots_after ... ok test bank::hash_store_cache::tests::test_invalid_column ... ok test bank::hash_store_cache::tests::test_purge_slots_after ... ok test bank::hash_store_cache::tests::test_insert_batch ... ok test bank::epoch_validators_store::tests::test_multiple_epochs ... ok test common::store_cache::tests::test_persistence ... ok test bank::epoch_validators_store::tests::test_save_and_check_epoch ... ok test common::store_cache::tests::test_store_cache_operations ... ok test consensus::composite_store_cache::tests::test_composite_store_cache_operations ... ok test bank::external_transaction_store::tests::test_insert_and_contains_hash ... ok test common::store_cache::tests::test_get_batched_and_all_values ... ok test bank::epoch_validators_store::tests::test_get_epoch_validators ... ok test consensus::composite_store_cache::tests::test_invalid_column ... ok test bank::hash_store_cache::tests::test_load_cache_with_existing_data ... ok test bank::external_transaction_store::tests::test_batch_insert_and_purge ... ok test bank::hash_store_cache::tests::test_empty ... ok test bank::hash_store_cache::tests::test_persistence ... ok test common::store_cache::tests::test_load_cache_with_existing_data ... ok test bank::hash_store_cache::tests::test_concurrent_operations ... ok test common::store_cache::tests::test_concurrency ... ok test consensus::composite_store_cache::tests::test_concurrency ... ok test bank::external_transaction_store::tests::test_persistence ... ok test bank::epoch_validators_store::tests::test_persistence ... ok test consensus::composite_store_cache::tests::test_repeated_inserts ... ok test consensus::composite_store_cache::tests::test_load_cache_with_existing_data ... ok test consensus::composite_store_cache::tests::test_persistence ... ok test consensus::consensus_store::tests::test_replace_transaction ... ok test consensus::consensus_store::tests::test_transaction_approvals ... ok test consensus::consensus_store::tests::test_approvals_persist_across_epoch_boundary ... ok test consensus::consensus_store::tests::test_get_all_transactions ... ok test consensus::consensus_store::tests::test_remove_store_items_by_hash ... ok test consensus::consensus_store::tests::test_insert_without_pending ... ok test consensus::consensus_store::tests::test_failed_transactions ... ok test consensus::consensus_store::tests::test_get_transactions_batched ... ok test consensus::consensus_store::tests::test_confirmed_transactions ... ok test consensus::consensus_store::tests::test_get_transaction_approval ... ok test consensus::consensus_store::tests::test_insert_and_get ... ok test consensus::consensus_store::tests::test_get_all_pending_transactions ... ok test consensus::consensus_store::tests::test_remove_pending_transaction_entry ... ok test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cross_chain_transactions-488d743ab1570975) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_cross_chain_validation-9374d469a96bcde0) running 6 tests test chain_validation::config::tests::test_from_file_none ... ok test chain_validation::config::tests::test_from_file_nonexistent ... ok test chain_validation::config::tests::test_from_file_empty ... ok test chain_validation::config::tests::test_from_file_valid ... ok test chain_validation::config::tests::test_from_file_empty_json ... ok test chain_validation::config::tests::test_from_file_partial ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_crypto-8c01c4a0e22205db) running 11 tests test secp256r1::test::compress_decompress_pubkey_even ... ok test secp256r1::test::compress_decompress_pubkey_odd ... ok test secp256k1::test::compress_decompress_pubkey_even ... ok test secp256k1::test::compress_decompress_pubkey_odd ... ok test rsa2048::tests::test_rsa_2048_verify ... ok test secp256k1::test::sign_and_verify_ethereum_message ... ok test secp256k1::test::verify_strict_high_s_signature_fail ... ok test secp256k1::test::sign_and_verify_signature ... ok test secp256r1::test::verify_strict_high_s_signature_fail ... ok test secp256r1::test::sign_and_verify_signature ... ok test rsa2048::tests::test_rsa_2048_sign ... ok test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_curve25519-408ba20b4bfb21f0) running 8 tests test ristretto::tests::test_validate_ristretto ... ok test edwards::tests::test_validate_edwards ... ok test edwards::tests::test_edwards_add_subtract ... ok test ristretto::tests::test_add_subtract_ristretto ... ok test edwards::tests::test_edwards_mul ... ok test ristretto::tests::test_multiply_ristretto ... ok test ristretto::tests::test_multiscalar_multiplication_ristretto ... ok test edwards::tests::test_multiscalar_multiplication_edwards ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_decode_error-2460ded224e3bc65) running 1 test test tests::test_decode_custom_error_to_enum ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_define_syscall-5ee0e99c7d099b8d) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_derivation_path-3823f93addba4765) running 6 tests test tests::test_derivation_path_debug ... ok test tests::test_from_absolute_path_str ... ok test tests::test_get_query ... ok test tests::test_from_key_str ... ok test tests::test_from_uri_full_path ... ok test tests::test_from_uri ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_dos-1abdd0c9aee2a11f) running 6 tests test cli::tests::test_cli_parse_rpc_data_input ... ok test cli::tests::test_cli_parse_dos_create_account ... ok test cli::tests::test_cli_parse_dos_valid_signatures ... ok test cli::tests::test_cli_parse_rpc_no_data_input ... ok test cli::tests::test_cli_parse_dos_conflicting_sign_instruction - should panic ... ok test cli::tests::test_cli_parse_dos_transfer ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_download_utils-1c58fccca623a4de) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_entry-d199eb426e4be57b) running 18 tests test poh::tests::test_target_poh_time ... ok test poh::tests::test_poh_tick_too_soon ... ok test poh::tests::test_poh_tick_large_batch ... ok test poh::tests::test_poh_tick ... ok test poh::tests::test_poh_record_not_permitted_at_final_hash ... ok test poh::tests::test_poh_verify ... ok test entry::tests::test_entry_verify ... ok test entry::tests::test_verify_tick_hash_count ... ok test poh::tests::test_target_poh_time_hashes_per_tick - should panic ... ok test poh::tests::test_poh_verify_assert - should panic ... ok test entry::tests::test_verify_slice1 ... ok test entry::tests::test_verify_slice_with_hashes1 ... ok test entry::tests::test_next_entry ... ok test entry::tests::test_next_entry_panic - should panic ... ok test entry::tests::test_verify_slice_with_hashes_and_transactions ... ok test entry::tests::test_transaction_reorder_attack ... ok test entry::tests::test_transaction_signing ... ok test entry::tests::test_poh_verify_fuzz ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.55s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_epoch_schedule-e227c11689582569) running 3 tests test sysvar::test_id ... ok test tests::test_clone ... ok test tests::test_epoch_schedule ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_faucet-f61950920c403a1e) running 5 tests test faucet::tests::test_faucet_default_init ... ok test faucet::tests::test_clear_caches ... ok test faucet::tests::test_check_time_request_limit ... ok test faucet::tests::test_process_faucet_request ... ok test faucet::tests::test_faucet_build_airdrop_transaction ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_feature_set-61d53eccb0f5eadb) running 55 tests test abort_on_invalid_curve::test_id ... ok test add_new_reserved_account_keys::test_id ... ok test blake3_syscall_enabled::test_id ... ok test apply_cost_tracker_during_replay::test_id ... ok test allow_commission_decrease_at_any_time::test_id ... ok test bpf_account_data_direct_mapping::test_id ... ok test commission_updates_only_allowed_in_first_half_of_epoch::test_id ... ok test cost_model_requested_write_lock_cost::test_id ... ok test credits_auto_rewind::test_id ... ok test curve25519_syscall_enabled::test_id ... ok test deprecate_legacy_vote_ixs::test_id ... ok test deprecate_rewards_sysvar::test_id ... ok test disable_account_loader_special_case::test_id ... ok test disable_deploy_of_alloc_free_syscall::test_id ... ok test disable_fees_sysvar::test_id ... ok test disable_rent_fees_collection::test_id ... ok test enable_big_mod_exp_syscall::test_id ... ok test enable_bpf_loader_set_authority_checked_ix::test_id ... ok test enable_get_epoch_stake_syscall::test_id ... ok test enable_partitioned_epoch_reward::test_id ... ok test enable_poseidon_syscall::test_id ... ok test enable_program_runtime_v2_and_loader_v4::test_id ... ok test enable_tower_sync_ix::test_id ... ok test enable_transaction_loading_failure_fees::test_id ... ok test enable_zk_proof_from_account::test_id ... ok test enable_zk_transfer_with_fee::test_id ... ok test epoch_accounts_hash::test_id ... ok test full_inflation::devnet_and_testnet::test_id ... ok test full_inflation::mainnet::certusone::enable::test_id ... ok test full_inflation::mainnet::certusone::vote::test_id ... ok test get_sysvar_syscall_enabled::test_id ... ok test last_restart_slot_sysvar::test_id ... ok test loosen_cpi_size_restriction::test_id ... ok test migrate_config_program_to_core_bpf::test_id ... ok test migrate_feature_gate_program_to_core_bpf::test_id ... ok test migrate_stake_program_to_core_bpf::test_id ... ok test move_stake_and_move_lamports_ixs::test_id ... ok test partitioned_epoch_rewards_superfeature::test_id ... ok test pico_inflation::test_id ... ok test reduce_stake_warmup_cooldown::test_id ... ok test remaining_compute_units_syscall_enabled::test_id ... ok test remove_rounding_in_fee_calculation::test_id ... ok test reward_full_priority_fee::test_id ... ok test stake_minimum_delegation_for_rewards::test_id ... ok test skip_rent_rewrites::test_id ... ok test stake_raise_minimum_delegation_to_1_sol::test_id ... ok test verify_retransmitter_signature::test_id ... ok test vote_only_retransmitter_signed_fec_sets::test_id ... ok test timely_vote_credits::test_id ... ok test update_hashes_per_tick::test_id ... ok test vote_only_full_fec_sets::test_id ... ok test vote_state_update_credit_per_dequeue::test_id ... ok test test::test_feature_set_activate_deactivate ... ok test test::test_full_inflation_features_enabled_devnet_and_testnet ... ok test test::test_full_inflation_features_enabled ... ok test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_fee-f0c700cf3d1244ce) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_fee_calculator-0305ee9c7bc154e2) running 3 tests test tests::test_fee_rate_governor_burn ... ok test tests::test_fee_rate_governor_derived_default ... ok test tests::test_fee_rate_governor_derived_adjust ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_frozen_abi-f58644880b26fb7e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_frozen_abi_macro-fc0bb2ca36f438ec) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_genesis-b26de09b70d79e84) running 3 tests test unlocks::tests::test_make_lockups ... ok test genesis_accounts::tests::test_add_genesis_accounts ... ok test stakes::tests::test_create_stakes ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_genesis_utils-a71c02623127acd7) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_geyser_plugin_manager-54a95d3867b1db2a) running 3 tests test geyser_plugin_manager::tests::test_plugin_list ... ok test geyser_plugin_manager::tests::test_plugin_load_unload ... ok test geyser_plugin_manager::tests::test_geyser_reload ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_gossip-e59bc04cab942360) running 178 tests test cluster_info::tests::test_get_epoch_millis_no_bank ... ok test cluster_info::tests::test_pull_request_time_pruning ... ignored test cluster_info::tests::test_protocol_sanitize ... ok test cluster_info::tests::test_max_snapshot_hashes_with_push_messages ... ok test cluster_info::tests::test_max_snapshot_hashes_with_pull_responses ... ok test cluster_info::tests::test_push_message_max_payload_size ... ok test cluster_info::tests::test_max_bloom_size ... ok test cluster_info::tests::test_protocol_prune_message_sanitize ... ok test cluster_info::tests::test_crds_filter_size ... ok test cluster_info::tests::test_prune_data_sign_and_verify_without_prefix ... ok test cluster_info::tests::test_prune_data_sign_and_verify_with_prefix ... ok test cluster_info::tests::test_prune_data_verify_with_and_without_prefix ... ok test cluster_info::tests::new_with_external_ip_test_gossip ... ok test cluster_info::tests::test_gossip_node ... ok test cluster_info::tests::new_with_external_ip_test_random ... ok test cluster_info::tests::test_split_messages_large ... ok [2026-01-22T11:42:23.859466862Z ERROR jupnet_gossip::cluster_info] dropping data larger than the maximum chunk size CrdsValue { signature: 1111111111111111111111111111111111111111111111111111111111111111, data: AccountsHashes(AccountsHashes { from: 11111111111111111111111111111111, hashes: [(0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111), (0, 11111111111111111111111111111111)], wallclock: 0 }) } test cluster_info::tests::test_split_messages_packet_size ... ok test cluster_info::tests::test_split_messages_small ... ok test cluster_info::tests::test_push_vote ... ok test cluster_info::tests::test_handle_pull ... ok test cluster_info::tests::test_cluster_info_new ... ok test contact_info::tests::test_new_gossip_entry_point ... ok test cluster_info::tests::insert_info_test ... ok test cluster_info::tests::test_process_entrypoint_without_adopt_shred_version ... ok test contact_info::tests::test_new_localhost ... ok test contact_info::tests::test_check_duplicate ... ok test contact_info::tests::test_sanitize_entries ... ok test contact_info::tests::test_sanitize_quic_offset ... ok test contact_info::tests::test_quic_socket ... ok test cluster_info::tests::test_contact_trace ... ok test contact_info::tests::test_new_with_socketaddr ... ok test cluster_info::tests::test_cluster_spy_gossip ... ok test crds::tests::test_equal ... ok [2026-01-22T11:42:23.922237881Z ERROR jupnet_gossip::cluster_info::tests] Adopt the entrypoint's gossiped contact info and verify test cluster_info::tests::test_push_restart_heaviest_fork ... ok test cluster_info::tests::test_process_entrypoint_adopt_shred_version ... ok test cluster_info::tests::test_push_epoch_slots ... ok test cluster_info::tests::test_vote_size ... ok test crds::tests::test_hash_order ... ok test crds::tests::test_get_shred_version ... ok test crds::tests::test_insert ... ok test crds::tests::test_find_old_records_default ... ok test cluster_info::tests::test_pull_from_entrypoint_if_not_present ... ok test crds::tests::test_label_order - should panic ... ok test cluster_info::tests::test_get_invalid_cross_chain_transaction_messages ... ok test crds::tests::test_find_old_records_staked ... ok test cluster_info::tests::test_append_entrypoint_to_pulls ... ok test cluster_info::tests::test_push_and_get_cross_chain_transaction_message ... ok test crds::tests::test_update_new ... ok test crds::tests::test_update_old ... ok test cluster_info::tests::test_gossip_signature_verification ... ok test crds::tests::test_find_old_records_with_override ... ok test crds::tests::test_remove_default ... ok test crds::tests::test_update_timestamp ... ok test crds::tests::test_remove_staked ... ok test crds::tests::test_wallclock_order ... ok test crds_gossip_pull::tests::test_crds_filter_add_no_mask ... ok test crds_gossip_pull::tests::test_crds_filter_contains_mask ... ok test crds_gossip_pull::tests::test_crds_filter_complete_set_add_mask ... ok test crds_gossip_pull::tests::test_crds_filter_mask ... ok test crds_gossip_pull::tests::test_crds_filter_default ... ok test crds_gossip_pull::tests::test_hash_as_u64 ... ok test crds_gossip_pull::tests::test_hash_as_u64_random ... ok test crds_gossip_pull::tests::test_crds_filter_add_mask ... ok test crds::tests::test_upsert_node_instance ... ok test crds_gossip_pull::tests::test_mask ... ok test crds_gossip::test::test_prune_errors ... ok test cluster_info::tests::test_tvu_peers_and_stakes ... ok test cluster_info::tests::test_push_multiple_cross_chain_transaction_messages ... ok test crds_gossip_pull::tests::test_gossip_purge ... ok test crds_gossip_pull::tests::test_crds_filter_set_new ... ok test crds_gossip_push::tests::test_process_push_old_version ... ok test crds_gossip_push::tests::test_process_push_one ... ok test crds_gossip_push::tests::test_process_push_timeout ... ok test crds_gossip_push::tests::test_process_push_update ... ok test crds_gossip_push::tests::test_purge_old_pending_push_messages ... ok test crds_gossip_push::tests::test_new_push_messages ... ok test cluster_info::tests::test_repair_peers ... ok test crds_value::test::test_check_duplicate_instance ... ok test crds_gossip_push::tests::test_process_prune ... ok test crds_value::test::test_lowest_slot_sanitize ... ok test crds_gossip_push::tests::test_personalized_push_messages ... ok test crds_gossip_pull::tests::test_process_pull_response ... ok test crds_gossip_pull::tests::test_generate_pull_responses ... ok test crds_value::test::test_node_instance_crds_lable ... ok test crds_gossip_pull::tests::test_new_pull_request ... ok test crds_value::test::test_should_force_push ... ok test crds_value::test::test_vote_round_trip ... ok test cross_chain::cross_chain_transaction_message::tests::test_cross_chain_transaction_message_creation_and_fields ... ok test cross_chain::cross_chain_transaction_message::tests::test_message_id_generation ... ok test crds_gossip_push::tests::test_purge_old_received_cache ... ok test duplicate_shred::tests::test_duplicate_shred_header_size ... ok test cross_chain::cross_chain_transaction_message::tests::test_sanitize ... ok test crds_gossip_pull::tests::test_process_pull_request_response ... ok test cluster_info::tests::test_push_restart_last_voted_fork_slots ... ok test crds_value::test::test_max_epoch_slots_index ... ok test crds_value::test::test_keys_and_values ... ok test crds_gossip_pull::tests::test_new_mark_creation_time ... ok test cluster_info::tests::test_refresh_vote_eviction ... ok test crds_value::test::test_max_vote_index ... ok test cluster_info::tests::test_refresh_vote ... ok test crds_value::test::test_signature ... ok test cluster_info::tests::test_push_epoch_slots_large ... ok test crds_gossip_pull::tests::test_crds_filter_set_add ... ok test cluster_info::tests::test_max_prune_data_pubkeys ... ok test duplicate_shred::tests::test_duplicate_shred_invalid::legacy ... ok test duplicate_shred::tests::test_duplicate_shred_round_trip::legacy ... ok test cluster_info::tests::test_push_votes_with_tower ... ok test contact_info::tests::test_round_trip ... ok [2026-01-22T11:42:25.291873284Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:25.297218054Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test duplicate_shred::tests::test_erasure_meta_conflict_round_trip::legacy ... ok test epoch_slots::tests::test_epoch_slots_compressed ... ok test epoch_slots::tests::test_epoch_slots_fill_compressed_random_range ... ok test cluster_info::tests::test_pull_response_min_serialized_size ... ok test epoch_slots::tests::test_epoch_slots_fill_large_sparce_range ... ok test epoch_slots::tests::test_epoch_slots_fill_range ... ok test epoch_slots::tests::test_epoch_slots_fill_sparce_range ... ok test epoch_slots::tests::test_epoch_slots_fill_uncompressed_random_range ... ok test epoch_slots::tests::test_epoch_slots_max_size ... ok test epoch_slots::tests::test_epoch_slots_sanitize ... ok test epoch_slots::tests::test_epoch_slots_to_slots_overflow ... ok test epoch_slots::tests::test_epoch_slots_uncompressed_add_1 ... ok test epoch_slots::tests::test_epoch_slots_uncompressed_add_2 ... ok test epoch_slots::tests::test_epoch_slots_uncompressed_add_3a ... ok test epoch_slots::tests::test_epoch_slots_uncompressed_add_3b ... ok test epoch_slots::tests::test_epoch_slots_uncompressed_add_3c ... ok test gossip_service::tests::test_exit ... ignored test epoch_slots::tests::test_epoch_slots_fill_random_range ... ok test legacy_contact_info::tests::test_default ... ok test legacy_contact_info::tests::test_is_valid_address ... ok test legacy_contact_info::tests::test_sanitize ... ok test duplicate_shred::tests::test_erasure_meta_conflict_invalid::legacy ... ok test ping_pong::tests::test_ping_pong ... ok test push_active_set::tests::test_get_stake_bucket ... ok test push_active_set::tests::test_push_active_set ... ok test push_active_set::tests::test_push_active_set_entry ... ok test received_cache::tests::test_received_cache ... ok test restart_crds_values::test::test_restart_heaviest_fork ... ok test duplicate_shred::tests::test_latest_index_conflict_round_trip::legacy ... ok test restart_crds_values::test::test_restart_last_voted_fork_slots ... ok test restart_crds_values::test::test_restart_last_voted_fork_slots_max_bytes ... ok test weighted_shuffle::tests::test_get_tree_size ... ok test weighted_shuffle::tests::test_weighted_shuffle_empty_weights ... ok test weighted_shuffle::tests::test_weighted_shuffle_hard_coded ... ok test restart_crds_values::test::test_run_length_encoding ... ok test weighted_shuffle::tests::test_weighted_shuffle_negative_overflow ... ok [2026-01-22T11:42:25.993241239Z ERROR jupnet_metrics::metrics] datapoint: weighted-shuffle-negative =2i [2026-01-22T11:42:25.993298709Z ERROR jupnet_metrics::metrics] datapoint: weighted-shuffle-overflow =2i test cluster_info::tests::test_duplicate_shred_max_payload_size ... ok test weighted_shuffle::tests::test_weighted_shuffle_match_slow ... ok test weighted_shuffle::tests::test_weighted_shuffle_zero_weights ... ok test duplicate_shred::tests::test_duplicate_shred_invalid::merkle ... ok test duplicate_shred::tests::test_latest_index_conflict_invalid::legacy ... ok test crds_entry::tests::test_get_crds_entry ... ok test duplicate_shred::tests::test_duplicate_shred_round_trip::merkle ... ok test duplicate_shred::tests::test_merkle_root_conflict_round_trip ... ok test duplicate_shred_listener::tests::test_listener_get_entries ... ok [2026-01-22T11:42:27.101008054Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from G6UK2Se1G6H85S9xCfuR9G3hmZi1hiZkXoVGzkkHBUUZ for slot 10: InvalidChunkIndex { chunk_index: 0, num_chunks: 5 } [2026-01-22T11:42:27.101061645Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from G6UK2Se1G6H85S9xCfuR9G3hmZi1hiZkXoVGzkkHBUUZ for slot 10: InvalidChunkIndex { chunk_index: 1, num_chunks: 5 } [2026-01-22T11:42:27.101072605Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from G6UK2Se1G6H85S9xCfuR9G3hmZi1hiZkXoVGzkkHBUUZ for slot 10: InvalidChunkIndex { chunk_index: 2, num_chunks: 5 } [2026-01-22T11:42:27.101083105Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from G6UK2Se1G6H85S9xCfuR9G3hmZi1hiZkXoVGzkkHBUUZ for slot 10: InvalidChunkIndex { chunk_index: 3, num_chunks: 5 } [2026-01-22T11:42:27.101094075Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from G6UK2Se1G6H85S9xCfuR9G3hmZi1hiZkXoVGzkkHBUUZ for slot 10: InvalidChunkIndex { chunk_index: 4, num_chunks: 5 } test cluster_info::tests::test_handle_pong_messages ... ok test duplicate_shred::tests::test_erasure_meta_conflict_round_trip::merkle ... ok test duplicate_shred::tests::test_retransmitter_signature_invalid ... ok test duplicate_shred::tests::test_merkle_root_conflict_invalid ... ok test duplicate_shred::tests::test_shred_version ... ok test ping_pong::tests::test_ping_cache ... ok test duplicate_shred::tests::test_erasure_meta_conflict_invalid::merkle ... ok test cluster_info::tests::test_handle_ping_messages ... ok test duplicate_shred::tests::test_latest_index_conflict_round_trip::merkle ... ok test weighted_shuffle::tests::test_weighted_shuffle_sanity ... ok test cluster_info::tests::test_get_duplicate_shreds ... ok test duplicate_shred::tests::test_latest_index_conflict_invalid::merkle ... ok test cluster_info::tests::test_max_accounts_hashes_with_pull_responses ... ok test cluster_info::tests::test_max_accounts_hashes_with_push_messages ... ok test duplicate_shred_handler::tests::test_reject_abuses ... ok test duplicate_shred_handler::tests::test_handle_mixed_entries ... ok test crds::tests::test_drop ... ok test weighted_shuffle::tests::test_weighted_shuffle_paranoid ... ok test cluster_info::tests::test_split_gossip_messages ... ok test crds::tests::test_crds_records ... ok test crds::tests::test_crds_value_indices ... ok test crds::tests::test_crds_shards ... ok test crds_shards::test::test_crds_shards_round_trip ... ok test gossip_service::tests::test_gossip_services_spy ... ok test crds_gossip_pull::tests::test_build_crds_filter ... ok test result: ok. 176 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 28.37s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_hash-cd7023da28401e6e) running 2 tests test tests::test_new_unique ... ok test tests::test_hash_fromstr ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_inflation-b4840c9ced3a7765) running 2 tests test tests::test_inflation_basic ... ok test tests::test_inflation_fixed ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_inline_spl-ce356e91e1113f66) running 6 tests test associated_token_account::test_id ... ok test associated_token_account::program_v1_1_0::test_id ... ok test token::program_v3_4_0::test_id ... ok test token::native_mint::test_id ... ok test token::test_id ... ok test token_2022::test_id ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_instruction-3c9a680395a3b0aa) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_last_restart_slot-5545f179d04f7a55) running 1 test test sysvar::test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_lattice_hash-82797fea7df32cbf) running 7 tests test lt_hash::tests::test_commutative ... ok test lt_hash::tests::test_hello_world ... ok test lt_hash::tests::test_checksum_display ... ok test lt_hash::tests::test_identity ... ok test lt_hash::tests::test_inverse ... ok test lt_hash::tests::test_associative ... ok test lt_hash::tests::test_distribute ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_ledger-a2052fd8214d3f2e) running 318 tests test blockstore::blockstore_purge::tests::test_purge_slots ... ignored test blockstore::blockstore_purge::tests::test_purge_special_columns_compaction_filter ... ignored test blockstore::blockstore_purge::tests::test_purge_transaction_status_exact ... ignored test blockstore::blockstore_purge::tests::test_purge_front_of_ledger ... ok test blockstore::tests::test_add_transaction_status_to_batch ... ok test blockstore::tests::test_check_insert_coding_shred ... ok test blockstore::tests::test_add_transaction_memos_to_batch ... ok test blockstore::blockstore_purge::tests::test_purge_transaction_memos_compaction_filter ... ok test blockstore::tests::test_delete_old_records_from_cost_table ... ok [2026-01-22T11:42:52.928158178Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received index 1 >= slot.last_index Some(0), shred_source: Turbine" [2026-01-22T11:42:52.987301684Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 6 >= slot.last_index Some(5), shred_source: Turbine" [2026-01-22T11:42:52.988797608Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 7 >= slot.last_index Some(5), shred_source: Turbine" [2026-01-22T11:42:52.988839528Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 8 >= slot.last_index Some(5), shred_source: Turbine" [2026-01-22T11:42:52.988960259Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 9 >= slot.last_index Some(5), shred_source: Turbine" test blockstore::tests::test_duplicate_last_index ... ok [2026-01-22T11:42:53.199722055Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received shred_index 8 < slot.received 10, shred_source: Turbine" [2026-01-22T11:42:53.205062554Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received shred_index 5 < slot.received 10, shred_source: Turbine" test blockstore::blockstore_purge::tests::test_purge_special_columns_exact_no_sigs ... ok test blockstore::tests::erasure_multiple_config ... ok [2026-01-22T11:42:53.451872053Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 2: received shred_index 8 < slot.received 10, shred_source: Turbine" [2026-01-22T11:42:53.453079914Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 2: received shred_index 5 < slot.received 10, shred_source: Turbine" test blockstore::tests::test_duplicate_last_index_mark_dead ... ok test blockstore::tests::test_find_address_signatures_for_slot ... ok test blockstore::tests::test_empty_transaction_status ... ok test blockstore::tests::test_completed_shreds_signal ... ok [2026-01-22T11:42:54.064503208Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.079897780Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_find_missing_data_indexes_timeout ... ok [2026-01-22T11:42:54.115599950Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.115812632Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.157925771Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.176062888Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.185751028Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.213733486Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.226268932Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:54.244481750Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_find_missing_data_indexes ... ok test blockstore::tests::test_get_completed_data_ranges ... ok [2026-01-22T11:42:54.321603482Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_data_set_completed_on_insert ... ok [2026-01-22T11:42:54.544152137Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_clear_unconfirmed_slot_and_insert_again ... ok test blockstore::tests::test_get_last_hash ... ok test blockstore::tests::test_create_new_ledger_with_options_fifo ... ok test blockstore::tests::test_create_new_ledger ... ok [2026-01-22T11:42:54.728072354Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_duplicate_slot::true_expects ... ok test blockstore::tests::test_get_recent_perf_samples_v1_and_v2 ... ok test blockstore::tests::test_duplicate_slot::false_expects ... ok test blockstore::tests::test_get_recent_perf_samples_v2_only ... ok test blockstore::tests::test_get_slot_entries2 ... ignored test blockstore::tests::test_get_recent_perf_samples_v1_only ... ok [2026-01-22T11:42:54.931446582Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_inconsistency_forwards ... ok [2026-01-22T11:42:54.950786551Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_consistency_forwards ... ok test blockstore::tests::test_get_slots_since ... ok test blockstore::tests::test_find_missing_data_indexes_sanity ... ok [2026-01-22T11:42:55.355577808Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_get_transaction_status ... ok test blockstore::tests::test_handle_chaining_missing_slots ... ignored test blockstore::tests::test_get_slot_entries_with_shred_count_corruption ... ok [2026-01-22T11:42:55.560787492Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:42:55.626400618Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:55.634159929Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_consistency_backwards ... ok test blockstore::tests::test_chained_merkle_root_inconsistency_backwards_insert_data ... ok [2026-01-22T11:42:55.657503165Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_upgrade_inconsistency_backwards ... ok [2026-01-22T11:42:55.722367884Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_inconsistency_backwards_insert_code ... ok [2026-01-22T11:42:55.758250525Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:55.765740054Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 2: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_get_slot_entries1 ... ok test blockstore::tests::test_chained_merkle_root_upgrade_inconsistency_forwards ... ok [2026-01-22T11:42:55.777474673Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:55.787627156Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_get_complete_transaction ... ok test blockstore::tests::test_chained_merkle_root_across_slots_forwards ... ok [2026-01-22T11:42:55.832116077Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test ancestor_iterator::tests::test_ancestor_iterator_inclusive ... ok test blockstore::tests::test_chained_merkle_root_across_slots_backwards ... ok [2026-01-22T11:42:55.906637715Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 3: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:42:56.015027786Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 4: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_iter_bounds ... ok test blockstore::tests::test_completed_shreds_signal_orphans ... ok test blockstore::tests::test_clear_unconfirmed_slot ... ok test blockstore::tests::test_last_fec_set_check_results ... ok test blockstore::tests::test_is_skipped ... ok test ancestor_iterator::tests::test_ancestor_iterator ... ok [2026-01-22T11:42:56.229515196Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 5: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_lowest_cleanup_slot_and_special_cfs_with_blockstore_cleanup_service_simulation ... ok test blockstore::tests::test_lowest_cleanup_slot_and_special_cfs_without_blockstore_cleanup_service_simulation ... ok [2026-01-22T11:42:56.469469551Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 6: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_get_rooted_transaction ... ok test blockstore::tests::test_new_shreds_signal ... ignored test blockstore::tests::test_map_transactions_to_statuses ... ok test blockstore::tests::test_multi_get ... ok [2026-01-22T11:42:56.741588693Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 7: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_insert_data_shreds_reverse ... ok test blockstore::tests::test_insert_data_shreds_basic ... ok test blockstore::tests::test_get_slot_entries3 ... ok [2026-01-22T11:42:57.046747401Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 8: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_persist_transaction_status ... ok test blockstore::tests::test_insert_get_bytes ... ok test blockstore::tests::test_put_get_simple ... ok test blockstore::tests::test_chained_merkle_root_inconsistency_both ... ok [2026-01-22T11:42:57.265422199Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_read_write_cost_table ... ok [2026-01-22T11:42:57.365399942Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 9: received shred_index 3 < slot.received 9, shred_source: Turbine" test ancestor_iterator::tests::test_ancestor_iterator_with_hash ... ok [2026-01-22T11:42:57.520377433Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_set_roots ... ok test blockstore::tests::test_completed_shreds_signal_many ... ok test blockstore::tests::test_is_data_shred_present ... ok [2026-01-22T11:42:57.608470147Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 10: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_should_insert_coding_shred ... ok test blockstore::tests::test_no_missing_shred_indexes ... ok [2026-01-22T11:42:57.879637080Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:57.912027049Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:57.967645172Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 11: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_insert_data_shreds_same_slot_last_index ... ok test blockstore::tests::test_read_shred_bytes ... ok [2026-01-22T11:42:58.242522220Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 12: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_slot_range_connected_same_slot ... ok [2026-01-22T11:42:58.488091367Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_handle_chaining_basic ... ok [2026-01-22T11:42:58.636357646Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received shred_index 7 < slot.received 9, shred_source: Repaired" [2026-01-22T11:42:58.637920560Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received shred_index 7 < slot.received 9, shred_source: Turbine" [2026-01-22T11:42:58.639066601Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 101 >= slot.last_index Some(100), shred_source: Repaired" test blockstore::tests::test_should_insert_data_shred ... ok test blockstore::tests::test_update_completed_data_indexes ... ok test blockstore::tests::test_update_completed_data_indexes_out_of_order ... ok test blockstore::tests::test_verify_shred_slots ... ok [2026-01-22T11:42:58.643637133Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 13: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_shred_cleanup_check ... ok [2026-01-22T11:42:58.917380860Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 14: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:42:59.044137271Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 15: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_write_perf_samples ... ok [2026-01-22T11:42:59.178301229Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:59.224505176Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 16: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_write_transaction_memos ... ok [2026-01-22T11:42:59.338118635Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_merkle_root_metas_data ... ok test blockstore_cleanup_service::tests::test_cleanup ... ignored test blockstore_cleanup_service::tests::test_cleanup_speed ... ignored test blockstore::tests::test_write_transaction_status ... ok test blockstore_db::tests::test_cf_names_and_descriptors_equal_length ... ok [2026-01-22T11:42:59.472786598Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 17: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_db::tests::test_compaction_filter ... ok [2026-01-22T11:42:59.534669469Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_index_integrity ... ok test blockstore_db::tests::test_should_disable_auto_compactions ... ok test blockstore_db::tests::test_should_enable_cf_compaction ... ok test blockstore_meta::test::perf_sample_v1_is_prefix_of_perf_sample_v2 ... ok test blockstore_meta::test::test_clear_unconfirmed_slot ... ok test blockstore_meta::test::test_connected_flags_compatibility ... ok test blockstore_meta::test::test_erasure_meta_status ... ok test blockstore_meta::test::test_erasure_meta_transition ... ok test blockstore_meta::test::test_slot_meta_slot_zero_connected ... ok test blockstore_options::test_rocksdb_directory ... ok [2026-01-22T11:42:59.631457003Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_check_block_cost_limit ... ok test blockstore::tests::test_trusted_insert_shreds ... ok [2026-01-22T11:42:59.706266643Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:59.708893198Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 18: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:42:59.753399669Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:59.824466625Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: BlockhashNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [DonSHvMss61LNpMjEgKaumSZYZpc8GoZYaGaJtb1sM5n, 1111111YPN3oUFUP59LnoskuiyrpnEN6M6aTGVyfu, 11111111111111111111111111111111], recent_blockhash: DwhRnyQSRSknZ4PCeijSutSbWTLkyiQjFnHQeGBUkgZQ, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 9TKPGYH8RcYJpchuZNt55fXZY2KNwVZ9JrZdphyEyt2F, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 2hyuMpph6nDdTwZT582BgtWJ9CASPwG7zS9dEaQVPFLv35q3oiTocW2C4qvN7mhQnKkiue5Jcd4EYaUFNgxyPYTz })] }" test blockstore_processor::tests::test_confirm_slot_entries_with_fix ... ok test blockstore_processor::tests::test_first_err ... ok [2026-01-22T11:42:59.893266750Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 19: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:42:59.914009361Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:42:59.992250024Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: AccountNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [8ZLXCtAVWL6NgY4XN5vyuFXRqJLgs8rsL954xxthqh33, 9fuH1DnuFbniZf54yMzLHLZq5hpt7NR5UcvzZbH49ed6, 11111111111111111111111111111111], recent_blockhash: 9xYNmJcmDxBCTvXqYcvbVvxj5YCbYotwtprWPrkM3UqR, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 9KaDLQyagBVg8pdyQHmx9Lk1LbwXsDW9avLGwrZmnxso, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 3LAqe2TpEpkofpQkQxkeTKcAz2shvAkS1VvCz8e7amcRKWGiN6P5gvurjYgRwu2QeD2ZwuMPJJMWwvvapxNuuLMP })] }" [2026-01-22T11:42:59.992283414Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: BlockhashNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [HKwy4Y5gb6tagQHk7TqEYZdpw5jxC62CSd64jKLNM6f8, GeYvfYg4AVGu7fWL52MXoESTvEGe61ejhDthchN3j5y4, 11111111111111111111111111111111], recent_blockhash: 11111111111111111111111111111111, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: EytryygPmVzcLK3XWEviaEPeyERtwLUR86GoxzseB24p, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 3uXXx35DeYqiXn1NWGLBX1vXom2BwJwh9R7ex3JoqV8fkBGATj6PkwiCdLLhN9JGvY1RdrhSkvLRXADJmLi4RN4K })] }" test blockstore_processor::tests::test_get_first_error ... ok test blockstore_processor::tests::test_confirm_slot_entries_progress_num_txs_indexes ... ok test blockstore_processor::tests::test_process_blockstore_epoch_boundary_root ... ignored test blockstore_db::tests::test_open_unknown_columns ... ok [2026-01-22T11:43:00.182769593Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 20: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:00.306467325Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:00.424857148Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 21: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_slot_range_connected_starting_slot_not_full ... ok test blockstore::tests::test_no_insert_but_modify_slot_meta ... ok test blockstore::tests::test_get_rooted_block ... ok [2026-01-22T11:43:00.771598289Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 22: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:00.798343636Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_merkle_root_metas_coding ... ok [2026-01-22T11:43:00.845886195Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:00.869423412Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_insert_data_shreds_consecutive ... ok [2026-01-22T11:43:01.021568257Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 23: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_previous_erasure_set ... ok [2026-01-22T11:43:01.264219817Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 24: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:01.577167736Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 25: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_slot_range_connected_disconnected ... ok test blockstore_processor::tests::test_process_blockstore_with_supermajority_root_with_blockstore_root ... ignored test blockstore_processor::tests::test_process_blockstore_with_supermajority_root_without_blockstore_root ... ignored test blockstore_processor::tests::test_process_blockstore_with_supermajority_root_without_blockstore_root_secondary_access ... ignored [2026-01-22T11:43:01.866749860Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 26: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:02.241309627Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 27: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_insert_slots ... ok test blockstore::tests::test_slot_range_connected_chain ... ok [2026-01-22T11:43:02.296437996Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_empty_entry_is_registered ... ok test blockstore::tests::test_recovery ... ok [2026-01-22T11:43:02.397900533Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:02.429636786Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 28: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:02.450987753Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_entries_2_entries_collision ... ok [2026-01-22T11:43:02.568896382Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_entries_2_entries_par ... ok test blockstore::tests::test_orphans ... ok [2026-01-22T11:43:02.593562070Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 29: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:02.604188538Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:02.609608398Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_slot_data_iterator ... ok [2026-01-22T11:43:02.723381848Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: AccountNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [FUPaBvn2R8ScWNYT8mZs2nAz1tCPpKtp41r1bxNv3ZKh, CVsHFffG1xhR9mXfUaJs3dFg8W6sFKT1XfgR9kQJRrug, 11111111111111111111111111111111], recent_blockhash: 11111111111111111111111111111111, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: BRB2uEmmmRed6QTwjy5QzG1GPN9xmKQXFXQTPCeHZ5qH, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: LcbNTTbxadb4GdktSF6kh44F5Zho3Kwaag7RYxjPTbFqAbCrQgnrLwNh53GzPEf56wN3Ntm77xgb5AjykCKjFbK })] }" [2026-01-22T11:43:02.730862397Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:02.732681314Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 30: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_process_entries_2_txes_collision ... ok test blockstore_processor::tests::test_process_entries_stress ... ignored test blockstore_processor::tests::test_process_entries_2_entries_tick ... ok [2026-01-22T11:43:02.763587669Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: BlockhashNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [H4xZaAphaZ7hFJ6TXhpeuyKPKsZDhp2WLaPY1zJz1Phy, 11111111111111111111111111111111], recent_blockhash: 11111111111111111111111111111111, instructions: [CompiledInstruction { program_id_index: 1, accounts: [0, 0], data: [2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 4cTuYFHpPCyAePC2WGBipwLTdEAySszNZeNVsY7zvXiW, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 2VGGgfW46WfRmFBiYmzAKq6f69CJ8c1dYRHFQ1ASuMzS19UAdSXXeZ3gUM11WGZh2SqQAkU9hnWJ5wEgPvYAdZfX })] }" [2026-01-22T11:43:02.765881741Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_entries_2_txes_collision_and_error ... ok [2026-01-22T11:43:02.809911847Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:02.822451643Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:02.837965546Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_entries_tick ... ok [2026-01-22T11:43:02.849602753Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="Lock accounts error, entry conflicts with itself, txs: [SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [2YJzF41Rj9QLCZgZpLPptjSsSDtq1g2DAaZEgENPCrgA, 5sVdyo9RKCai29CSd6mN8u9rDhDSLDB81r6zgDzMCQN8, 11111111111111111111111111111111], recent_blockhash: CiosPL6tPBazRi1vpg6MFQ7MCfbdErTZVMqob6GgDwVs, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 9idknSDvKRJhkEUeZyjfBgvDUQEVeMPVz8J5dN1G253m, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 5VbegeXrHFutJomXfqMrLMc5d5fydbWtUk7YwGqnEpTUjxAzWaf7Qjhh7cJzyeXsrgma4TqqLs4UCr4F7tP4121n })] }, SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [2YJzF41Rj9QLCZgZpLPptjSsSDtq1g2DAaZEgENPCrgA, BkwgVzAkYW2g3FFT8pD4XpVRseH9BRfYPkW7mBd9Sjx4, 11111111111111111111111111111111], recent_blockhash: CiosPL6tPBazRi1vpg6MFQ7MCfbdErTZVMqob6GgDwVs, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: GWwK7MJcq16jVLbLwtZs1CTovRZyNVDtrM48vUZVk7eu, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 5HsnmuuW74L48skEXHC6YsBx9Wdms7aK5P3fGCbBwbJoCVNfyv1qSTRBa4gZWG3SUi2G1fLEfjcXqSwmUxnWKWXk })] }]" test blockstore_processor::tests::test_process_entries_2nd_entry_collision_with_self_and_error ... ok [2026-01-22T11:43:02.862957647Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 31: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_halt_at_slot_starting_snapshot_root ... ok [2026-01-22T11:43:02.927902866Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::blockstore_purge::tests::test_purge_slot_cleanup_chaining_missing_slot_meta ... ok test blockstore_processor::tests::test_process_ledger_ticks_ordering ... ok [2026-01-22T11:43:02.997544939Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 32: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:03.004831216Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_rebatch_transactions ... ok [2026-01-22T11:43:03.131569937Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 33: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:03.355395363Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 34: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:03.578270811Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 35: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:03.749416221Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:03.834932600Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 36: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:03.922539989Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:03.987272167Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 37: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:03.990626088Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_replay_vote_sender ... ok test blockstore::blockstore_purge::tests::test_special_columns_empty ... ok test blockstore_processor::tests::test_process_blockstore_with_missing_hashes ... ok [2026-01-22T11:43:04.113198819Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 38: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:04.143714481Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.162761007Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_schedule_batches_for_execution_success ... ok test blockstore_processor::tests::test_supermajority_root_from_vote_accounts ... ok test blockstore_processor::tests::test_transaction_result_does_not_affect_bankhash ... ignored [2026-01-22T11:43:04.238883070Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.254110160Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 39: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_schedule_batches_for_execution_failure ... ok test blockstore_processor::tests::test_update_transaction_statuses ... ok [2026-01-22T11:43:04.292073211Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule::tests::test_get_indices ... ok [2026-01-22T11:43:04.293047680Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule::tests::test_leader_schedule_basic ... ok test leader_schedule::tests::test_leader_schedule_index ... ok test leader_schedule::tests::test_leader_schedule_only_n_nodes ... ok test leader_schedule::tests::test_repeated_leader_schedule ... ok test leader_schedule::tests::test_repeated_leader_schedule_specific ... ok test leader_schedule::tests::test_sort_stakes_basic ... ok test leader_schedule::tests::test_sort_stakes_more_than_32_leaders ... ok test leader_schedule::tests::test_sort_stakes_with_dup ... ok test leader_schedule::tests::test_sort_stakes_with_equal_stakes ... ok [2026-01-22T11:43:04.369621327Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_cache::tests::test_new_cache ... ok [2026-01-22T11:43:04.373888386Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="Lock accounts error, entry conflicts with itself, txs: [SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [FEVYYb2f2cugSYeX2REc3tyQDu8Ub5u2CVbaVftsn4pg, HbDkXavMroWDT8ubRn83nakSnQGNotad5AyBSx8RumPr, 11111111111111111111111111111111], recent_blockhash: 2HC6YS2XBnRKURauQqYdy8F6eR3Nfmha6BmX6xoZkxH5, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 43Y6nJfew7GJym83npk3J8LX9XeVk9G63zmnoRAScsGE, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 5Rhn7kniN3Twfst2gqRd6BFiMUFkqscouqDZVLNCf7BNZPQoN1hK65Ya7EXiJ1hoZQw6moBX8pZukjxco73u2qYT })] }, SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [FEVYYb2f2cugSYeX2REc3tyQDu8Ub5u2CVbaVftsn4pg, AA13JJ8GEnarFof6eZCrDteRDoWUFnr5TaTRvtJocB25, 11111111111111111111111111111111], recent_blockhash: 2HC6YS2XBnRKURauQqYdy8F6eR3Nfmha6BmX6xoZkxH5, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 6mKYvvSWwapn7wWy8KeQ2SR6pnRV7Z6EvbHTciDKiznF, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 3HZQg3UZ5oqQEcJpo9NrXb3Fkzf6ardMnQSiQaUp54ZWhvbesSjA5DTkzut7yFzmxBuHvsa767vhkTBGhgLQM3Vt })] }]" [2026-01-22T11:43:04.376709602Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 40: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_update_transaction_statuses_fail ... ok [2026-01-22T11:43:04.398937017Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.412982987Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_blockstore_with_missing_hashes_secondary_access ... ok [2026-01-22T11:43:04.521222946Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.532918024Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 41: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:04.566749327Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.640136694Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.646253791Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_cache::tests::test_next_leader_slot_next_epoch ... ok test leader_schedule_cache::tests::test_retain_latest ... ok [2026-01-22T11:43:04.671837257Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.691429908Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_cache::tests::test_schedule_for_unconfirmed_epoch ... ok [2026-01-22T11:43:04.719556977Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_cache::tests::test_set_max_schedules ... ok test blockstore_processor::tests::test_process_blockstore_with_slot_with_trailing_entry ... ok [2026-01-22T11:43:04.805783793Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 42: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:04.824396875Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.826229102Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.875049793Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.896187768Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.935338509Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:04.991591529Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 43: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:04.993997681Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:05.048078750Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:05.058898060Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:05.103099998Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_ledger_options_full_leader_cache ... ok [2026-01-22T11:43:05.148492177Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_ledger_with_one_tick_per_slot ... ok [2026-01-22T11:43:05.171011785Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 44: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:05.173255336Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:05.189373505Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_utils::tests::test_leader_scheduler1_basic ... ok test blockstore::tests::test_get_first_available_block ... ok test blockstore_processor::tests::test_process_blockstore_with_incomplete_slot ... ok test shred::legacy::test::test_sanitize_coding_shred ... ok test shred::legacy::test::test_sanitize_data_shred ... ok test shred::merkle::test::test_get_proof_size ... ok test shred::merkle::test::test_make_shreds_from_data::_0_false_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_0_false_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_0_true_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_0_true_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_15600_false_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_15600_false_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_15600_true_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_15600_true_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_31200_false_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_31200_false_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_31200_true_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_31200_true_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_46800_false_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_46800_false_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_46800_true_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data::_46800_true_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_paranoid::false_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_paranoid::false_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_paranoid::true_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_paranoid::true_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_rand::false_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_rand::false_true_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_rand::true_false_expects ... ignored test shred::merkle::test::test_make_shreds_from_data_rand::true_true_expects ... ignored test shred::merkle::test::test_merkle_proof_entry_from_hash ... ok test shred::merkle::test::test_merkle_tree_round_trip ... ignored test shred::merkle::test::test_recover_merkle_shreds::_37_false_false_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_37_true_false_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_37_true_true_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_64_false_false_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_64_true_false_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_64_true_true_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_73_false_false_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_73_true_false_expects ... ignored test shred::merkle::test::test_recover_merkle_shreds::_73_true_true_expects ... ignored test shred::merkle::test::test_shred_code_capacity::false_false_expects ... ok test shred::merkle::test::test_shred_code_capacity::true_false_expects ... ok test shred::merkle::test::test_shred_code_capacity::true_true_expects ... ok test shred::merkle::test::test_shred_data_capacity::false_false_expects ... ok test shred::merkle::test::test_shred_data_capacity::true_false_expects ... ok test shred::merkle::test::test_shred_data_capacity::true_true_expects ... ok test shred::merkle::test::test_shred_data_size_of_payload::false_false_expects ... ok test shred::merkle::test::test_shred_data_size_of_payload::true_false_expects ... ok test shred::merkle::test::test_shred_data_size_of_payload::true_true_expects ... ok test shred::tests::test_invalid_parent_offset ... ok [2026-01-22T11:43:05.270230081Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::blockstore_purge::tests::test_purge_slot_cleanup_chaining ... ok test blockstore_processor::tests::test_process_blockstore_with_invalid_slot_tick_count ... ok test leader_schedule_utils::tests::test_leader_schedule_via_bank ... ok [2026-01-22T11:43:05.325967146Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 45: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:05.338920476Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_cache::tests::test_next_leader_slot ... ok test shred::tests::test_serde_compat_shred_code ... ok [2026-01-22T11:43:05.398602386Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_cache::tests::test_thread_race_leader_schedule_cache ... ok [2026-01-22T11:43:05.419359698Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test shred::tests::test_serde_compat_shred_data ... ok [2026-01-22T11:43:05.482312629Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 46: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_serde_compat_shred_data_empty ... ok [2026-01-22T11:43:05.562111986Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_blockstore_with_dead_slot ... ok [2026-01-22T11:43:05.643665559Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 47: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:05.718865753Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_blockstore_with_dead_child ... ok test shred::tests::test_should_discard_shred::false_false_expects ... ok test shred::tests::test_shred_constants ... ok test shred::tests::test_shred_flags ... ok test shred::tests::test_shred_flags_serde ... ok test shred::tests::test_shred_seed ... ok test shred::tests::test_shred_type_compat ... ok test shred::tests::test_shred_variant_compat ... ok test shred::tests::test_shred_variant_compat_merkle_code::false_false_0b0100_0000_expects ... ok test shred::tests::test_shred_variant_compat_merkle_code::true_false_0b0110_0000_expects ... ok test shred::tests::test_shred_variant_compat_merkle_code::true_true_0b0111_0000_expects ... ok test shred::tests::test_shred_variant_compat_merkle_data::false_false_0b1000_0000_expects ... ok test shred::tests::test_shred_variant_compat_merkle_data::true_false_0b1001_0000_expects ... ok test shred::tests::test_shred_variant_compat_merkle_data::true_true_0b1011_0000_expects ... ok test shred::tests::test_version_from_hash ... ok [2026-01-22T11:43:05.772704840Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 48: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_should_discard_shred::true_false_expects ... ok test blockstore_processor::tests::test_process_ledger_simple ... ok [2026-01-22T11:43:05.966456939Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 49: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:06.191594598Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 50: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:06.383220987Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 51: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_highest_slot ... ok test shred::tests::test_should_discard_shred::false_true_expects ... ok test blockstore::tests::test_get_confirmed_signatures_for_address2 ... ok [2026-01-22T11:43:06.503507727Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:06.513916113Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 52: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_check_last_fec_set ... ok test leader_schedule_cache::tests::test_next_leader_slot_blockstore ... ok test blockstore_processor::tests::test_process_entry_tx_random_execution_no_error ... ok [2026-01-22T11:43:06.675357514Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 53: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:06.809791016Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 54: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_data_and_code_shredder::true_false_expects ... ok [2026-01-22T11:43:06.942694863Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 55: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_should_discard_shred::true_true_expects ... ok [2026-01-22T11:43:07.102304686Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 56: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_deserialize_shred_payload::false_false_expects ... ok test shredder::tests::test_data_and_code_shredder::false_false_expects ... ok test shredder::tests::test_get_fec_set_offsets ... ok [2026-01-22T11:43:07.251423923Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test shredder::tests::test_data_shredder::false_false_expects ... ok [2026-01-22T11:43:07.274753578Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 57: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_data_shredder::true_false_expects ... ok test shredder::tests::test_max_shreds_per_slot ... ok test blockstore::tests::test_lowest_slot ... ok test shred::tests::test_is_shred_duplicate::true_false_expects ... ok [2026-01-22T11:43:07.531540289Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 58: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_process_blockstore_with_two_forks ... ok test shredder::tests::test_deserialize_shred_payload::true_false_expects ... ok [2026-01-22T11:43:07.851434153Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 59: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_is_shred_duplicate::true_true_expects ... ok [2026-01-22T11:43:08.098929618Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 60: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_deserialize_shred_payload::false_true_expects ... ok [2026-01-22T11:43:08.294498693Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_set_and_chain_connected_on_root_and_next_slots ... ok [2026-01-22T11:43:08.422928859Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:43:08.478797065Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 61: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_process_blockstore_with_two_forks_and_squash ... ok test shredder::tests::test_deserialize_shred_payload::true_true_expects ... ok test shredder::tests::test_data_shredder::true_true_expects ... ok test blockstore_processor::tests::test_process_blockstore_from_root ... ok [2026-01-22T11:43:08.772731118Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 62: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:08.773937980Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test shredder::tests::test_shred_reference_tick::false_false_expects ... ok test blockstore_processor::tests::test_root_with_all_dead_children ... ok test shred::tests::test_is_shred_duplicate::false_true_expects ... ok test shredder::tests::test_shred_reference_tick::true_false_expects ... ok test shredder::tests::test_data_and_code_shredder::false_true_expects ... ok [2026-01-22T11:43:09.024101129Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 63: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_data_shredder::false_true_expects ... ok test blockstore::tests::test_write_entries ... ok test sigverify_shreds::tests::test_sign_shreds_gpu::false_false_expects ... ignored test sigverify_shreds::tests::test_sign_shreds_gpu::false_true_expects ... ignored test sigverify_shreds::tests::test_sign_shreds_gpu::true_false_expects ... ignored test sigverify_shreds::tests::test_sign_shreds_gpu::true_true_expects ... ignored test shred::tests::test_is_shred_duplicate::false_false_expects ... ok [2026-01-22T11:43:09.268602287Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 32 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.268790258Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 33 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.268860159Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 34 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.268912030Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 35 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.268959230Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 36 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269010010Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 37 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269085741Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 38 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269136922Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 39 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269182632Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 40 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269227192Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 41 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269270693Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 42 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269316073Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 43 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269362724Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 44 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269406544Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 45 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269449324Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 46 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269506255Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 47 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269557505Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 48 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269603016Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 49 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269648726Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 50 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269692597Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 51 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269738527Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 52 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269784198Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 53 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269828368Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 54 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269871588Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 55 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269915999Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 56 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.269977849Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 57 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270024860Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 58 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270074110Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 59 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270124361Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 60 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270169941Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 61 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270216872Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 62 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270262122Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 63 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270309202Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 64 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270355873Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 65 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270403283Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 66 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270460974Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 67 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270508754Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 68 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270554795Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 69 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270599665Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 70 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270646565Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 71 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270691886Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 72 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270737006Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 73 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270783347Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 74 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270828097Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 75 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270881828Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 76 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270929888Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 77 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.270981719Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 78 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271029209Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 79 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271079419Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 80 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271124990Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 81 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271169330Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 82 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271217621Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 83 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271264151Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 84 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271317062Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 85 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271381672Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 86 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271433473Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 87 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271487703Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 88 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271536424Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 89 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271580344Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 90 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271625354Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 91 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271669315Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 92 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271716555Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 93 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271762386Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 94 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271806436Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 95 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271862017Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 96 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271910277Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 97 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.271956058Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 98 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272001088Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 99 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272047438Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 100 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272102179Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 101 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272152949Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 102 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272197750Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 103 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272242760Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 104 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272337101Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 105 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272389782Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 106 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272438972Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 107 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272482942Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 108 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272529173Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 109 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272577443Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 110 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272625354Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 111 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272674444Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 112 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272718915Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 113 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272763995Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 114 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272820945Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 115 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272868866Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 116 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272914576Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 117 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.272958447Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 118 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273003287Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 119 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273053678Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 120 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273109138Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 121 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273154709Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 122 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273203439Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 123 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273247519Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 124 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273302320Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 125 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273348620Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 126 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273393671Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 127 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273440971Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 128 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273486472Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 129 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273531012Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 130 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273576413Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 131 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273620603Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 132 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273664863Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 133 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273718114Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 134 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273765904Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 135 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273810455Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 136 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273856905Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 137 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273901446Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 138 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273945436Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 139 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.273991586Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 140 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274038427Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 141 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274092527Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 142 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274141628Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 143 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274197248Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 144 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274243319Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 145 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274286749Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 146 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274329670Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 147 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274373180Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 148 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274417970Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 149 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274463231Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 150 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274506461Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 151 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274551522Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 152 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274594602Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 153 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274648163Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 154 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274694523Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 155 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274737543Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 156 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274782394Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 157 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274826234Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 158 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274869425Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 159 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274913075Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 160 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.274955965Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 161 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275002336Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 162 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275057566Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 163 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275105957Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 164 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275153217Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 165 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275197968Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 166 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275241258Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 167 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275294228Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 168 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275341669Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 169 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275386539Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 170 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275429600Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 171 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275477040Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 172 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275532111Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 173 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275579641Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 174 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275626152Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 175 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275672872Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 176 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275716232Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 177 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275760843Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 178 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275803553Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 179 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275848474Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 180 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275892584Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 181 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275938654Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 182 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.275991755Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 183 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276037765Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 184 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276093376Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 185 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276141316Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 186 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276184217Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 187 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276227247Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 188 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276271407Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 189 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276316488Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 190 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276360318Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 191 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276416699Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 192 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276463719Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 193 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276509490Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 194 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276553230Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 195 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276597270Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 196 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276641591Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 197 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276685821Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 198 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276729952Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 199 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276775952Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 200 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276822303Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 201 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276879673Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 202 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276928543Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 203 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.276972984Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 204 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277016904Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 205 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277063835Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 206 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277110545Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 207 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277155006Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 208 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277198546Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 209 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277247276Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 210 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277292787Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 211 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277347847Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 212 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277396778Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 213 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277442408Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 214 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277488379Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 215 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277533079Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 216 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277579199Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 217 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277623110Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 218 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277668130Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 219 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277713671Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 220 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277768811Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 221 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277817512Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 222 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.277864622Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 223 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279059183Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 224 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279096093Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 225 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279122234Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 226 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279145394Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 227 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279168024Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 228 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279191244Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 229 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279214744Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 230 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279245655Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 231 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279267925Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 232 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279291665Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 233 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279315145Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 234 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279337336Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 235 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279360736Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 236 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279383106Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 237 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279406696Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 238 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279429436Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 239 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279452167Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 240 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279480217Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 241 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279503487Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 242 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279526757Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 243 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279550018Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 244 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279572668Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 245 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279595268Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 246 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279617188Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 247 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279641058Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 248 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279663669Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 249 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279690959Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 250 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279713839Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 251 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279737559Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 252 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279760420Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 253 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279783000Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 254 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279807080Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 255 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279830360Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 256 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279852840Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 257 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279875421Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 258 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279897821Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 259 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279925621Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 260 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.279985512Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 261 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280009232Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 262 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280032862Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 263 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280058072Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 264 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280081272Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 265 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280102953Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 266 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280123963Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 267 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280148673Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 268 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280171653Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 269 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280200844Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 270 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280222634Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 271 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280244034Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 272 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280265974Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 273 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280287924Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 274 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280309385Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 275 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280331615Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 276 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280354655Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 277 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280375495Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 278 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280401935Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 279 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280424596Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 280 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280447126Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 281 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280469126Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 282 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280490656Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 283 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280513737Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 284 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280536217Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 285 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280557977Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 286 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280579497Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 287 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280601487Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 288 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280633168Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 289 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280656178Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 290 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280678038Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 291 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280699818Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 292 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280722009Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 293 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280743869Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 294 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280764869Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 295 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280787179Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 296 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280810249Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 297 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280835940Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 298 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280858430Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 299 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280879810Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 300 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280902200Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 301 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280924450Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 302 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280945871Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 303 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280968121Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 304 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.280990551Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 305 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281012691Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 306 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281034231Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 307 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281064642Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 308 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281087522Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 309 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281109172Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 310 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281131052Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 311 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281153623Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 312 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281175953Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 313 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281198073Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 314 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281219743Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 315 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281242203Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 316 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281264574Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 317 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281290514Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 318 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281312624Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 319 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281335514Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 320 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281359094Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 321 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281381725Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 322 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281402715Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 323 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281424495Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 324 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281447285Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 325 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281469455Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 326 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281497436Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 327 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281519216Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 328 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281555416Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 329 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281578576Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 330 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281600407Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 331 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281622297Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 332 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281645897Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 333 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281667017Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 334 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281688517Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 335 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281710358Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 336 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281743088Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 337 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281766078Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 338 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281787268Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 339 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281809899Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 340 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281833519Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 341 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281856029Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 342 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281877999Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 343 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281900049Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 344 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281922420Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 345 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281944610Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 346 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281970850Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 347 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.281998250Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 348 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282021391Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 349 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282043171Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 350 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282069111Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 351 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282091971Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 352 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282113841Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 353 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282136052Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 354 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282159302Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 355 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282188982Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 356 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282211892Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 357 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282234373Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 358 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282256793Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 359 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282279173Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 360 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282302843Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 361 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282324703Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 362 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282346434Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 363 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282369394Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 364 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282392364Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 365 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282419174Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 366 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282441224Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 367 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282465125Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 368 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282487485Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 369 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282509655Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 370 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282532065Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 371 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282554765Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 372 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282576026Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 373 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282598476Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 374 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282621616Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 375 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282648176Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 376 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282671097Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 377 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282692827Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 378 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282728957Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 379 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282756477Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 380 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282784588Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 381 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282810628Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 382 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282835748Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 383 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282861428Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 384 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282891629Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 385 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282918749Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 386 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.282945669Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 387 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283009480Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 388 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283045010Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 389 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283080990Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 390 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283113401Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 391 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283148331Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 392 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283181001Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 393 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283212811Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 394 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283252792Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 395 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283287072Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 396 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283320322Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 397 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283352193Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 398 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283384093Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 399 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283417233Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 400 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283450154Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 401 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283481734Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 402 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283513434Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 403 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283545495Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 404 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283583325Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 405 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283616335Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 406 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283648145Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 407 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283680396Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 408 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283715746Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 409 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283747996Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 410 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283786047Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 411 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283821227Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 412 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283853117Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 413 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283891008Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 414 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283929398Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 415 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283962908Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 416 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.283994849Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 417 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284026909Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 418 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284063509Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 419 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284097150Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 420 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284129330Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 421 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284160430Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 422 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284192030Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 423 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284229621Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 424 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284261711Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 425 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284292601Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 426 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284324012Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 427 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284356102Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 428 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284387852Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 429 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284419313Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 430 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284450663Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 431 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284487293Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 432 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284518173Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 433 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284554384Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 434 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284586444Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 435 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284617244Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 436 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284648165Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 437 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284679205Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 438 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.284709715Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 439 >= slot.last_index Some(31), shred_source: Turbine" test sigverify_shreds::tests::test_sigverify_shred_cpu ... ok [2026-01-22T11:43:09.304915182Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 440 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.304985113Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 441 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305016973Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 442 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305074473Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 443 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305100814Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 444 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305125504Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 445 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305151044Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 446 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305174634Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 447 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305199095Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 448 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305223735Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 449 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305249145Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 450 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305273925Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 451 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305298956Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 452 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305329696Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 453 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305354726Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 454 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305378586Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 455 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305402416Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 456 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305426517Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 457 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305451007Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 458 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305476567Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 459 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305499797Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 460 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305522268Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 461 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305552748Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 462 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305577458Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 463 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305600108Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 464 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305623578Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 465 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305647639Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 466 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305671989Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 467 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305695699Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 468 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305719639Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 469 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305744260Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 470 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305768960Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 471 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305798030Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 472 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305822210Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 473 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305845931Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 474 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305869051Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 475 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305892811Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 476 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305917141Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 477 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305941471Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 478 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305964042Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 479 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.305987372Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 480 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-22T11:43:09.306011372Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 481 >= slot.last_index Some(31), shred_source: Turbine" test blockstore::tests::test_insert_multiple_is_last ... ok test shredder::tests::test_shred_version::false_false_expects ... ok test sigverify_shreds::tests::test_sigverify_shreds_sign_gpu ... ignored test sigverify_shreds::tests::test_verify_shreds_fuzz::false_false_expects ... ignored test sigverify_shreds::tests::test_verify_shreds_fuzz::false_true_expects ... ignored test sigverify_shreds::tests::test_verify_shreds_fuzz::true_false_expects ... ignored test sigverify_shreds::tests::test_verify_shreds_fuzz::true_true_expects ... ignored test staking_utils::tests::test_to_staked_nodes ... ok test sigverify_shreds::tests::test_sigverify_shreds_sign_cpu ... ok test sigverify_shreds::tests::test_sigverify_shreds_gpu ... ok test shredder::tests::test_shred_reference_tick_overflow::true_false_expects ... ok test shredder::tests::test_shred_reference_tick_overflow::false_false_expects ... ok test blockstore::blockstore_purge::tests::test_purge_special_columns_with_old_data::exact ... ok test sigverify_shreds::tests::test_sigverify_shreds_cpu ... ok [2026-01-22T11:43:09.445685091Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 64: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_reference_tick::true_true_expects ... ok test shredder::tests::test_data_and_code_shredder::true_true_expects ... ok test shredder::tests::test_shred_reference_tick::false_true_expects ... ok test shredder::tests::test_shred_version::true_false_expects ... ok [2026-01-22T11:43:09.625349980Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 65: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_recovery_and_reassembly ... ok [2026-01-22T11:43:09.769729083Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 66: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:09.923816796Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 67: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_reference_tick_overflow::false_true_expects ... ok [2026-01-22T11:43:10.084600310Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 68: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_version::true_true_expects ... ok [2026-01-22T11:43:10.217711309Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 69: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:10.327363332Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 70: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_version::false_true_expects ... ok [2026-01-22T11:43:10.416307263Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 71: received shred_index 3 < slot.received 9, shred_source: Turbine" test rooted_slot_iterator::tests::test_rooted_slot_iterator ... ok test shredder::tests::test_shred_reference_tick_overflow::true_true_expects ... ok [2026-01-22T11:43:10.507104511Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 72: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::blockstore_purge::tests::test_purge_special_columns_with_old_data::compaction_filter ... ok [2026-01-22T11:43:10.563798324Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 73: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:10.655851374Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 74: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_cleanup_service::tests::test_find_slots_to_clean ... ok [2026-01-22T11:43:10.729791637Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 75: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:10.798977606Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 76: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:10.869783529Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 77: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_forward_chaining_is_connected ... ok [2026-01-22T11:43:10.920738300Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 78: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:10.992751095Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 79: received shred_index 3 < slot.received 9, shred_source: Turbine" test rooted_slot_iterator::tests::test_skipping_rooted_slot_iterator ... ok test next_slots_iterator::tests::test_next_slots_iterator ... ok [2026-01-22T11:43:11.038945881Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 80: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.115276546Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 81: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.195739029Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 82: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.263704406Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 83: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.317617834Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 84: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.382527873Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 85: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.430123163Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 86: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.496192563Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 87: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.542463340Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 88: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.608470229Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 89: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.655373242Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 90: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.720558034Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 91: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.766188805Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 92: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.831012364Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 93: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.878793215Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 94: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.947788922Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 95: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:11.994748706Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 96: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:12.059035639Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 97: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:12.137516604Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 98: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-22T11:43:12.193414330Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 99: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_get_slot_entries_dead_slot_race ... ok test blockstore::tests::test_scan_and_fix_roots ... ok test shredder::tests::test_recovery_with_expanded_coding_shreds ... ok test blockstore_processor::tests::test_process_entry_tx_random_execution_with_error ... ok test shredder::tests::test_shred_fec_set_index::false_false_expects ... ok test shredder::tests::test_shred_fec_set_index::false_true_expects ... ok test shredder::tests::test_shred_fec_set_index::true_false_expects ... ok test shredder::tests::test_shred_fec_set_index::true_true_expects ... ok test shredder::tests::test_max_coding_shreds::false_expects ... ok test shredder::tests::test_max_coding_shreds::true_expects ... ok test result: ok. 261 passed; 0 failed; 57 ignored; 0 measured; 0 filtered out; finished in 24.94s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_loader_v4_program-98cc016d5706eccd) running 7 tests test tests::test_execute_program ... ok test tests::test_loader_instruction_retract ... ok test tests::test_loader_instruction_write ... ok test tests::test_loader_instruction_transfer_authority ... ok test tests::test_loader_instruction_deploy ... ok test tests::test_loader_instruction_finalize ... ok test tests::test_loader_instruction_truncate ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_local_cluster-f46e0bcc47b2f9fd) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_log_collector-8a05abb4ba86f037) running 1 test test tests::test_log_messages_bytes_limit ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_logger-d03655b8cc5cb440) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_measure-65852f578216b9ee) running 6 tests test macros::tests::test_meas_dur_macro ... ok test measure::tests::test_measure_as ... ok test measure::tests::test_measure_display ... ok test measure::tests::test_measure ... ok test macros::tests::test_measure_us_macro ... ok test macros::tests::test_measure_macro ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_memory_management-70e0731aeb99b25b) running 3 tests test aligned_memory::tests::test_write_unchecked_debug_assert - should panic ... ok test aligned_memory::tests::test_write_all_unchecked_debug_assert - should panic ... ok test aligned_memory::tests::test_aligned_memory ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_merkle_tree-643034f1e2433709) running 16 tests test merkle_tree::tests::test_leaf_nodes_empty ... ok test merkle_tree::tests::test_proof_entry_instantiation_lsib_set ... ok test merkle_tree::tests::test_proof_entry_instantiation_rsib_set ... ok test merkle_tree::tests::test_tree_from_empty ... ok test merkle_tree::tests::test_tree_from_one ... ok test merkle_tree::tests::test_proof_entry_instantiation_both_set - should panic ... ok test merkle_tree::tests::test_proof_entry_instantiation_both_clear - should panic ... ok test merkle_tree::tests::test_path_creation ... ok test merkle_tree::tests::test_path_verify_bad ... ok test merkle_tree::tests::test_leaf_index_not_found ... ok test merkle_tree::tests::test_path_creation_bad_index ... ok test merkle_tree::tests::test_tree_from_many ... ok test merkle_tree::tests::test_leaf_index ... ok test merkle_tree::tests::test_leaf_nodes_and_leaf_count ... ok test merkle_tree::tests::test_path_verify_good ... ok test merkle_tree::tests::test_nodes_capacity_compute ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_metrics-a612c4be6edbd2af) running 23 tests test poh_timing_point::test::test_poh_timing_point ... ok test metrics::test::test_flush_before_drop ... ok test metrics::test::test_submit ... ok test metrics::test::test_submit_counter ... ok test metrics::test::test_submit_counter_increment ... ok test metrics::test::test_submit_bucketed_counter ... ok test prometheus_metrics_writer::test::test_select_writable_points_counters ... ok test prometheus_metrics_writer::test::test_select_writable_points_points_and_dedup ... ok test metrics::test::test_live_submit ... ok test filter::test::test_filter_default_global_level ... ok test filter::test::test_filter_build ... ok test counter::tests::test_lograte ... ok test counter::tests::test_inc_new_counter ... ok test counter::tests::test_counter ... ok test counter::tests::test_metricsrate ... ok test counter::tests::test_lograte_env ... ok test counter::tests::test_metricsrate_env ... ok test datapoint::test::test_datapoint_with_tags ... ok test datapoint::test::test_optional_datapoint ... ok test datapoint::test::test_datapoint ... ok test metrics::test::test_multithread_submit ... ok test metrics::test::test_submit_with_delay ... ok test metrics::test::test_submit_exceed_max_rate ... ok test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_msg-c1429cbaa99aff12) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_native_token-b6966047d45f6051) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_net_utils-8c021c6d091e4370) running 18 tests test tests::test_bind_in_range_nil ... ok test tests::test_bind_with_any_port ... ok test tests::test_parse_port_or_addr ... ok test tests::test_bind_common_in_range ... ok test tests::test_parse_port_range ... ok test tests::test_response_length ... ok test tests::test_parse_host_port ... ok test tests::test_is_host_port ... ok test tests::test_forward_compat ... ok test tests::test_backward_compat ... ok test tests::test_bind ... ok test tests::test_find_available_port_in_range ... ok test tests::test_parse_host ... ok test tests::test_bind_two_in_range_with_offset ... ok test tests::test_get_public_ip_addr_none ... ok test tests::test_get_public_ip_addr_reachable ... ok [2026-01-22T11:43:32.500335331Z ERROR jupnet_net_utils] Received no response at tcp/3203, check your port configuration: timed out waiting on receive operation test tests::test_get_public_ip_addr_tcp_unreachable ... ok [2026-01-22T11:43:42.788220493Z ERROR jupnet_net_utils] checked udp ports: [3206], reachable udp ports: {} [2026-01-22T11:43:42.788277943Z ERROR jupnet_net_utils] There are some udp ports with no response!! Retrying... [2026-01-22T11:43:55.075172557Z ERROR jupnet_net_utils] checked udp ports: [3206], reachable udp ports: {} [2026-01-22T11:43:55.075228427Z ERROR jupnet_net_utils] There are some udp ports with no response!! Retrying... [2026-01-22T11:44:07.363155026Z ERROR jupnet_net_utils] Maximum retry count is reached.... test tests::test_get_public_ip_addr_udp_unreachable ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 47.06s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_notifier-72986e1be7f0ff86) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_package_metadata-ae8cafac12deb995) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_package_metadata_macro-6f40bd9119641dde) running 7 tests test tests::package_metadata_float ... ok test tests::package_metadata_int ... ok test tests::package_metadata_nested ... ok test tests::package_metadata_string ... ok test tests::package_metadata_array ... ok test tests::package_metadata_bool ... ok test tests::package_metadata_datetime ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_packet-361462c0e2f3306d) running 2 tests test tests::test_transaction_deserialize_slice ... ok test tests::test_udp_deserialize_slice ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_perf-866e2fa8c5836f72) running 76 tests test deduper::tests::test_dedup_false_positive ... ignored test deduper::tests::test_dedup_saturated ... ignored test deduper::tests::test_dedup_seeded::_0xa5_32_6_399_971_202_384_102_828_117_202_257_expects ... ignored test deduper::tests::test_dedup_seeded::_0xc3_32_12_800_009_404_771_205_656_283_404_365_expects ... ignored test deduper::tests::test_dedup_seeded::_0xcd_32_12_799_987_404_771_205_655_273_404_521_expects ... ignored test deduper::tests::test_dedup_seeded::_0xdb_32_6_400_013_202_386_102_828_135_202_254_expects ... ignored test deduper::tests::test_dedup_seeded::_0xdc_32_3_200_003_101_192_51_414_64_101_097_expects ... ignored test deduper::tests::test_dedup_seeded::_0xf9_32_3_199_997_101_192_51_414_77_101_083_expects ... ignored test cuda_runtime::tests::test_pinned_vec ... ok test recycler::tests::test_recycler ... ok test packet::tests::test_transaction_to_packets_pinning ... ok test packet::tests::test_udp_to_packets_pinning ... ok test discard::tests::test_batch_discard_random ... ok test sigverify::tests::test_ge_small_order ... ok test sigverify::tests::test_get_checked_scalar ... ok test sigverify::tests::test_copy_return_values ... ok test sigverify::tests::test_fee_payer_is_debitable ... ok test sigverify::tests::sigverify_batched_transaction_no_signatures ... ok test sigverify::tests::test_invalid_pubkey_len ... ok test sigverify::tests::test_mark_disabled ... ok test sigverify::tests::sigverify_batched_transaction_mismatched_signature_count ... ok test sigverify::tests::test_layout ... ok test deduper::tests::test_dedup_capacity::_63_999_979_0_001_2_023_857_expects ... ok test sigverify::tests::test_large_sig_len ... ok test sigverify::tests::test_shrink_empty ... ok test sigverify::tests::test_pubkey_len ... ok test sigverify::tests::test_shrink_vectors ... ignored test sigverify::tests::test_pubkey_too_small ... ok test sigverify::tests::test_really_large_sig_len ... ok test sigverify::tests::test_rejecting_versioned_transactions ... ok test sigverify::tests::sigverify_batched_transaction_empty_steps ... ok test sigverify::tests::test_untrustworthy_sigs ... ok test sigverify::tests::sigverify_batched_transaction_invalid_fee_payer_signature ... ok test sigverify::tests::test_verify_fuzz ... ignored test sigverify::tests::test_small_packet ... ok test sigverify::tests::sigverify_batched_transaction_wrong_signer_for_action ... ok test sigverify::tests::test_is_simple_vote_transaction_with_offsets ... ok test sigverify::tests::test_system_transaction_layout ... ok test sigverify::tests::test_system_transaction_data_layout ... ok test sigverify::tests::test_unsupported_version ... ok test sigverify::tests::sigverify_batched_transaction_invalid_action_signature ... ok test data_budget::tests::test_data_budget ... ok test recycler::tests::test_recycler_shrink ... ok test thread::tests::test_is_niceness_adjustment_valid ... ok test thread::tests::test_nice ... ok test sigverify::tests::test_get_packet_offsets ... ok test deduper::tests::test_dedup_same ... ok test sigverify::tests::test_verify_tampered_sig_len ... ok test sigverify::tests::test_verify_zero ... ok test sigverify::tests::test_is_simple_vote_transaction ... ok test sigverify::tests::test_verify_one ... ok test sigverify::tests::sigverify_batched_transaction_single_action_multiple_signers ... ok test sigverify::tests::test_verify_fail ... ok test deduper::tests::test_dedup_capacity::_622_401_979_0_001_19_682_078_expects ... ok test deduper::tests::test_dedup_capacity::_632_455_543_0_0001_6_324_555_expects ... ok test deduper::tests::test_dedup_capacity::_622_401_961_0_0001_6_224_019_expects ... ok test deduper::tests::test_dedup_capacity::_622_401_961_0_001_19_682_078_expects ... ok test deduper::tests::test_dedup_capacity::_629_145_593_0_0001_6_291_455_expects ... ok test deduper::tests::test_dedup_capacity::_622_401_979_0_0001_6_224_019_expects ... ok test deduper::tests::test_dedup_capacity::_629_145_593_0_001_19_895_330_expects ... ok test deduper::tests::test_dedup_capacity::_637_534_199_0_001_20_160_601_expects ... ok test deduper::tests::test_dedup_capacity::_632_455_543_0_001_20_000_000_expects ... ok test deduper::tests::test_dedup_capacity::_637_534_199_0_0001_6_375_341_expects ... ok test sigverify::tests::test_verify_multisig ... ok test packet::tests::test_transaction_to_packet_batches ... ok test sigverify::tests::test_verify_seventy_one ... ok test sigverify::tests::test_verify_medium_fail ... ok test sigverify::tests::test_verify_medium_pass ... ok test sigverify::tests::sigverify_batched_transaction_mixed_signer_counts ... ok test sigverify::tests::sigverify_batched_transaction_different_signature_lengths ... ok test sigverify::tests::sigverify_batched_transaction_large_number_of_actions ... ok test sigverify::tests::test_verify_large_fail ... ok test sigverify::tests::sigverify_batched_transaction ... ok test sigverify::tests::test_verify_large_pass ... ok test sigverify::tests::test_shrink_fuzz ... ok test deduper::tests::test_dedup_diff ... ok test result: ok. 66 passed; 0 failed; 10 ignored; 0 measured; 0 filtered out; finished in 4.13s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_poh-bb513aa1d5a77feb) running 36 tests test poh_recorder::tests::test_compute_leader_slot_tick_heights ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_default ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_set_completed_uninitialized - should panic ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_wait_for_completed_timeout ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_set_completed_mismatched_completed_slot - should panic ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_set_in_progress_already_in_progress - should panic ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_get_or_wait_for_in_progress_timeout ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_set_completed_mismatched_in_progress_slot - should panic ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_set_in_progress ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_set_completed ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_get_in_progress ... ok test poh_service::tests::test_poh_service ... ignored test leader_bank_notifier::tests::test_leader_bank_notifier_wait_for_in_progress ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_wait_for_completed ... ok [2026-01-22T11:44:11.590955347Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.798087719Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.799602523Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.806115374Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.812899876Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.814048077Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.818697840Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.822577216Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.824099510Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.843688461Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_reset_clears_cache ... ok test poh_recorder::tests::test_reset_clear_bank ... ok test poh_recorder::tests::test_poh_recorder_record_transaction_index ... ok test poh_recorder::tests::test_reset_to_new_value ... ok [2026-01-22T11:44:11.861577366Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_reached_leader_tick ... ok [2026-01-22T11:44:11.871008133Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.871600158Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.874305573Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_would_be_leader_soon ... ok [2026-01-22T11:44:11.885220974Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.887061081Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_record_bad_slot ... ok test poh_recorder::tests::test_poh_recorder_clear ... ok test poh_recorder::tests::test_poh_recorder_record_at_min_passes ... ok test poh_recorder::tests::test_reset_current ... ok [2026-01-22T11:44:11.912334785Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_tick_height_is_last_tick ... ok [2026-01-22T11:44:11.916650884Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_cache_on_disconnect ... ok [2026-01-22T11:44:11.925023082Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:11.926777438Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_no_zero_tick ... ok [2026-01-22T11:44:11.929634264Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_clear_signal ... ok test poh_recorder::tests::test_reset_with_cached ... ok test poh_recorder::tests::test_poh_recorder_record_sets_start_slot ... ok test poh_recorder::tests::test_poh_recorder_record_at_max_fails ... ok test poh_recorder::tests::test_poh_recorder_tick_sent_after_min ... ok test poh_recorder::tests::test_poh_recorder_record_to_early ... ok test poh_recorder::tests::test_poh_recorder_tick_sent_upto_and_including_max ... ok test poh_recorder::tests::test_flush_virtual_ticks ... ok test poh_recorder::tests::test_reached_leader_slot ... ok test result: ok. 35 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.45s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_poseidon-ce5566fe46ccc761) running 5 tests test tests::test_poseidon_input_ones_le ... ok test tests::test_poseidon_input_ones_be ... ok test tests::test_poseidon_input_ones_twos_be ... ok test tests::test_poseidon_input_ones_twos_le ... ok test tests::test_poseidon_input_one ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program-9d5b60e3e3c0c4b8) running 231 tests test bls::bls_pubkey::tests::test_as_mut ... ok test bls::bls_pubkey::tests::test_from_bytes ... ok test bls::bls_pubkey::tests::test_default ... ok test bls::bls_pubkey::tests::test_from_slice ... ok test bls::bls_pubkey::tests::test_as_ref ... ok test bls::bls_signature::tests::test_as_ref ... ok test bls::bls_pubkey::tests::test_new_unique ... ok test bls::bls_signature::tests::test_from_bytes ... ok test bls::bls_signature::tests::test_default ... ok test blake3::tests::test_new_unique ... ok test bls::bls_pubkey::tests::test_from_vec ... ok test bls::bls_signature::tests::test_try_from_slice ... ok test bls::bls_signature::tests::test_try_from_vec ... ok test bpf_loader::test_id ... ok test bpf_loader_deprecated::test_id ... ok test bpf_loader_upgradeable::test_id ... ok test bls::bls_signature::tests::test_serialization ... ok test blake3::tests::test_extend_and_hash ... ok test bls::bls_signature::tests::test_invalid_serialization ... ok test bls::bls_pubkey::tests::test_serialization ... ok test bls::bls_pubkey::tests::test_bs58_encoding ... ok test bpf_loader_upgradeable::tests::test_state_size_of_buffer_metadata ... ok test bls::bls_signature::tests::test_debug_display ... ok test bpf_loader_upgradeable::tests::test_is_set_authority_instruction ... ok test bpf_loader_upgradeable::tests::test_is_set_authority_checked_instruction ... ok test bpf_loader_upgradeable::tests::test_is_upgrade_instruction ... ok test bls::bls_pubkey::tests::test_max_base58_len ... ok test bpf_loader_upgradeable::tests::test_state_size_of_program ... ok test bpf_loader_upgradeable::tests::test_state_size_of_programdata_metadata ... ok test bpf_loader_upgradeable::tests::test_state_size_of_uninitialized ... ok test bls::bls_pubkey::tests::test_debug_display ... ok test cluster_identity_management::program::test_id ... ok test config::program::test_id ... ok test ed25519_program::test_id ... ok test epoch_rewards::tests::test_epoch_rewards_distribute ... ok test epoch_rewards::tests::test_epoch_rewards_new ... ok test blake3::tests::test_hash_fromstr ... ok test feature::test_id ... ok test incinerator::test_id ... ok test loader_v4::test_id ... ok test feature::test::test_feature_size_of ... ok test loader_v4::tests::test_transfer_authority_instruction ... ok test loader_v4::tests::test_retract_instruction ... ok test loader_v4::tests::test_transfer_authority_finalize_instruction ... ok test loader_v4::tests::test_deploy_from_source_instruction ... ok test loader_v4::tests::test_deploy_instruction ... ok test loader_v4::tests::test_truncate_instruction ... ok test loader_v4::tests::test_layout ... ok test loader_v4::tests::test_write_instruction ... ok test message::action::tests::test_action_default ... ok test message::action::tests::test_action_hash_different_signers ... ok test message::action::tests::test_action_hash_different_program_ids ... ok test message::action::tests::test_action_hash_different_for_different_actions ... ok test message::action::tests::test_hash_raw_message_with_empty_data ... ok test message::action::tests::test_action_hash_different_blockhash ... ok test message::action::tests::test_action_creation ... ok test message::action::tests::test_action_clone ... ok test loader_v4::tests::test_create_buffer_instruction ... ok test message::batched_message::tests::test_all_sorted_and_unique_single_slice_within_dup_false ... ok test message::batched_message::tests::test_all_sorted_and_unique_unsorted_slice_rejected_even_if_globally_unique ... ok test message::batched_message::tests::test_all_sorted_and_unique_duplicate_within_a_slice ... ok test message::batched_message::tests::test_all_sorted_and_unique_zero_slices_is_trivially_unique ... ok test message::action::tests::test_action_debug ... ok test message::batched_message::tests::test_all_sorted_and_unique_all_empty_slices ... ok test message::batched_message::tests::test_all_sorted_and_unique_works_with_str_slices ... ok test message::batched_message::tests::test_all_sorted_and_unique_works_with_single_slice ... ok test message::batched_message::tests::test_all_sorted_and_unique_duplicate_on_boundary_between_slices ... ok test message::batched_message::tests::test_all_sorted_and_unique_three_way_duplicate ... ok test message::batched_message::tests::test_all_sorted_and_unique_unique_with_interleaving_values ... ok test message::batched_message::tests::test_all_sorted_and_unique_duplicate_across_two_slices ... ok test message::action::tests::test_action_serialize_deserialize ... ok test message::action::tests::test_action_hash_matches_deserialize_hash ... ok test message::batched_message::tests::test_batched_transaction_messages_no_steps ... ok test message::batched_message::tests::test_action_inner_signer_duplicates_invalid ... ok test message::batched_message::tests::test_action_step_must_have_exactly_one_instruction ... ok test message::batched_message::tests::test_batched_transaction_messages_complex_multi_action ... ok test message::batched_message::tests::test_account_writability_random_accounts ... ok test message::batched_message::tests::test_action_too_many_signers ... ok test message::batched_message::tests::test_batched_transaction_messages_mixed_action_and_legacy_steps ... ok test message::batched_message::tests::test_batched_transaction_messages_hash_from_step_signatures ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_too_many_actions ... ok test message::batch_step::tests::test_to_action_bytes_roundtrip_and_helpers ... ok test message::batched_message::tests::test_no_steps_payer_at_index_zero ... ok test message::batched_message::tests::test_batch_signer_indexes_must_start_with_zero ... ok test message::batched_message::tests::test_duplicate_inner_signer_indexes_error ... ok test message::batched_message::tests::test_execution_and_batch_signature_indexes ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_single_action ... ok test message::batched_message::tests::test_program_id_writable_is_invalid ... ok test message::batched_message::tests::test_num_expected_signatures ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_valid ... ok test message::batched_message::tests::test_new_empty_batch_signers_error ... ok test message::batched_message::tests::test_batch_signer_indexes_must_point_to_signers ... ok test message::batched_message::tests::test_step_account_index_out_of_bounds ... ok test message::batched_message::tests::test_step_data_exceeds_limit_error ... ok test message::batched_message::tests::test_execution_account_key_views ... ok test message::batched_message::tests::test_step_signer_must_be_batch_signer_if_not_inner_signer ... ok test message::batched_message::tests::test_step_writable_must_be_writable_in_batch ... ok test message::batched_message::tests::test_legacy_step_compute_budget_cu_limit_sanitize_cases ... ok test message::batch_step::tests::test_to_legacy_message_bytes_roundtrip_multiple_instructions ... ok test message::batched_message::tests::test_batched_transaction_messages_with_legacy_message_step ... ok test message::compiled_keys::tests::test_compile_batch_action_sets_flags ... ok test message::batched_message::tests::test_too_many_batch_signers_error ... ok test message::compiled_keys::tests::test_compile_with_dup_payer ... ok test message::compiled_keys::tests::test_compile_with_dup_signer_mismatch ... ok test message::compiled_keys::tests::test_compile_batch_steps_with_legacy_message ... ok test message::compiled_keys::tests::test_compile_with_dup_nonsigner_writable_mismatch ... ok test message::compiled_keys::tests::test_try_into_message_components ... ok test message::compiled_keys::tests::test_compile_with_dup_signer_writable_mismatch ... ok test message::compute_budget::test_id ... ok test message::compute_budget_parsing_lite::compute_budget_program::test_id ... ok test message::compiled_keys::tests::test_compile_batch_steps_payer_first_and_signers ... ok test message::legacy::tests::test_is_maybe_writable ... ok test message::legacy::tests::test_is_instruction_account ... ok test epoch_rewards::tests::test_epoch_rewards_distribute_panic - should panic ... ok test message::legacy::tests::test_is_account_maybe_reserved ... ok test message::compiled_keys::tests::test_compile_with_dups ... ok test message::legacy::tests::test_is_non_loader_key ... ok test message::legacy::tests::test_message_header_len_constant ... ok test message::batched_message::tests::test_verify_hash_for_action_and_legacy_step ... ok test message::legacy::tests::test_message_payer_first ... ok test message::legacy::tests::test_message_signed_keys_len ... ok test message::legacy::tests::test_message_kitchen_sink ... ok test message::legacy::tests::test_program_ids ... ok test message::legacy::tests::test_is_writable ... ok test message::legacy::tests::test_program_position ... ok test message::legacy::tests::test_message_hash ... ok test message::non_bpf_modules::account_keys::tests::test_get ... ok test message::non_bpf_modules::account_keys::tests::test_iter ... ok test message::non_bpf_modules::account_keys::tests::test_key_segment_iter ... ok test message::non_bpf_modules::account_keys::tests::test_len ... ok test message::legacy::tests::test_builtin_program_keys ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_too_many_account_meta_one_action ... ok test message::non_bpf_modules::sanitized::tests::test_is_non_loader_key ... ok test message::non_bpf_modules::sanitized::tests::test_try_from_legacy_message ... ok test message::non_bpf_modules::sanitized::tests::test_fee_payer_and_header_mapping_and_locks_limit ... ok test message::non_bpf_modules::sanitized::tests::test_batched_flags_cache_and_writability ... ok test message::legacy::tests::test_builtin_program_keys_abi_freeze ... ok test message::non_bpf_modules::account_keys::tests::test_try_compile_instructions_with_too_many_account_keys ... ok test nonce::state::current::test::default_is_uninitialized ... ok test message::non_bpf_modules::account_keys::tests::test_try_compile_instructions_with_unknown_key ... ok test message::non_bpf_modules::account_keys::tests::test_try_compile_instructions ... ok test message::non_bpf_modules::sanitized::tests::test_num_total_signatures_and_get_instruction_accounts ... ok test nonce::state::current::test::test_nonce_state_size ... ok test message::non_bpf_modules::sanitized::tests::test_batched_try_new_fails_on_reserved_write_and_reserved_program ... ok test message::compiled_keys::tests::test_try_into_message_components_with_too_many_keys ... ok test nonce::state::tests::test_nonce_versions_authorize ... ok test nonce::state::tests::test_nonce_versions_upgrade ... ok test secp256k1_program::test_id ... ok test nonce::state::tests::test_verify_recent_blockhash ... ok test stake::program::test_id ... ok test message::non_bpf_modules::versions::tests::test_batched_message_versioned_serialization_and_helpers ... ok test stake::config::test_id ... ok test stake::state::test::deprecated::test_size_of ... ok test stake::state::test::test_size_of ... ok test stake::state::test::borsh_deserialization_live_data ... ok test stake::instruction::tests::test_custom_error_decode ... ok test stake::state::test::deprecated::borsh_deserialization_live_data ... ok test stake::stake_flags::test::test_stake_flags ... ok test sysvar::epoch_rewards::test_id ... ok test sysvar::fees::test_id ... ok test sysvar::fees::tests::test_clone ... ok test sysvar::instructions::test_id ... ok test stake::tools::tests::test_eligible_for_deactivate_delinquent ... ok test program::tests::test_check_type_assumptions ... ok test system_instruction::tests::test_move_many ... ok test stake::state::test::bincode_vs_borsh_deserialization ... ok test stake::state::test::bincode_vs_borsh_serialization ... ok test system_program::test_id ... ok test sysvar::recent_blockhashes::test_id ... ok test sysvar::recent_blockhashes::tests::test_sysvar_can_hold_all_active_blockhashes ... ok test sysvar::rewards::test_id ... ok test sysvar::instructions::tests::test_decompile_instructions_out_of_bounds ... ok test sysvar::instructions::tests::test_load_store_instruction ... ok test stake::state::test::deprecated::bincode_vs_borsh_deserialization ... ok test system_instruction::tests::test_create_nonce_account ... ok test stake::state::test::deprecated::bincode_vs_borsh_serialization ... ok test stake::tools::tests::test_acceptable_reference_epoch_credits ... ok test stake::state::test::stake_flag_member_offset ... ok test sysvar::instructions::tests::test_load_instruction_at_checked ... ok test sysvar::instructions::tests::test_serialize_instructions ... ok test sysvar::instructions::tests::test_get_instruction_relative ... ok test stake_history::tests::test_stake_history ... ok test sysvar::instructions::tests::test_load_current_index_checked ... ok test sysvar::stake_history::test_id ... ok test sysvar::tests::test_id ... ok test tests::test_unchecked_div_by_const ... ok test message::non_bpf_modules::versions::tests::test_legacy_message_serialization ... ok test vote::error::tests::test_custom_error_decode ... ok test vote::program::test_id ... ok test sysvar::tests::test_sysvar_account_info_to_from ... ok test vote::state::tests::test_default_vote_state_is_uninitialized ... ok test vote::state::tests::test_minimum_balance ... ok test vote::state::tests::test_circbuf_oob ... ok test vote::state::tests::test_get_and_update_authorized_voter ... ok test vote::state::tests::test_set_new_authorized_voter ... ok test vote::state::tests::test_vote_process_timestamp ... ok test vote::state::tests::test_authorized_voter_is_locked_within_epoch ... ok test vote::state::tests::test_vote_state_epoch0_no_credits ... ok test vote::state::tests::test_vote_state_epoch_credits ... ok test vote::state::tests::test_is_correct_size_and_initialized ... ok test vote::state::tests::test_vote_state_commission_split ... ok test vote::state::tests::test_vote_state_increment_credits ... ok test sysvar::recent_blockhashes::tests::test_size_of ... ok test sysvar::stake_history::tests::test_stake_history_get_entry_zero ... ok test vote::state::tests::test_vote_serialize ... ok test sysvar::stake_history::tests::test_size_of ... ok test vote::state::tests::test_vote_deserialize_into_error ... ok test vote::state::tests::test_vote_state_size_of ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_128_expects ... ok test vote::state::tests::test_vote_state_max_size ... ok test big_mod_exp::tests::big_mod_exp_test ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_too_many_account_meta_total ... ok test sysvar::stake_history::tests::test_stake_history_get_entry ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_1_expects ... ok test sysvar::slot_hashes::tests::test_size_of ... ok test sysvar::slot_history::tests::test_size_of ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::max_entries_expects ... ok test sysvar::slot_hashes::tests::test_slot_hashes_sysvar ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_384_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_0_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_10_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_256_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_64_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_192_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_2_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_5_expects ... ok test vote::state::tests::test_serde_compact_vote_state_update ... ok test vote::state::tests::test_vote_deserialize_into_uninit_nopanic ... ok test vote::state::tests::test_vote_deserialize_into_uninit ... ok test vote::state::tests::test_vote_deserialize_into ... ok test vote::state::tests::test_vote_deserialize_into_uninit_ill_sized ... ok test result: ok. 231 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.40s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program_entrypoint-04880b1ac873b83d) running 1 test test test::test_bump_allocator ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program_error-cae550d6b40cdd78) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program_memory-1cc3ba33e30f86ca) running 1 test test tests::test_is_nonoverlapping ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program_option-2b1cb527a3cf6b6f) running 1 test test test::test_from_rust_option ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program_pack-c1067061c4fdb126) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program_runtime-996b08d98cd0a9e5) running 54 tests test invoke_context::tests::test_max_instruction_trace_length ... ok test invoke_context::tests::test_instruction_stack_height ... ok test loaded_programs::tests::test_assign_program_success::programcacheentrytype_builtin_builtinprogram_new_mock_programcacheentrytype_builtin_builtinprogram_new_mock_expects ... ok test invoke_context::tests::test_invoke_context_compute_budget ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_failedverification_get_mock_env_programcacheentrytype_closed_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_failedverification_get_mock_env_programcacheentrytype_failedverification_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_closed_programcacheentrytype_builtin_builtinprogram_new_mock_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_unloaded_get_mock_env_programcacheentrytype_builtin_builtinprogram_new_mock_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_unloaded_get_mock_env_programcacheentrytype_closed_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_closed_programcacheentrytype_unloaded_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_failedverification_get_mock_env_programcacheentrytype_unloaded_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_failedverification_get_mock_env_programcacheentrytype_builtin_builtinprogram_new_mock_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_builtin_builtinprogram_new_mock_programcacheentrytype_unloaded_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_closed_programcacheentrytype_failedverification_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_builtin_builtinprogram_new_mock_programcacheentrytype_closed_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_unloaded_get_mock_env_programcacheentrytype_failedverification_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_builtin_builtinprogram_new_mock_programcacheentrytype_failedverification_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_unloaded_get_mock_env_programcacheentrytype_unloaded_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_closed_programcacheentrytype_closed_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::new_loaded_entry_get_mock_env_programcacheentrytype_builtin_builtinprogram_new_mock_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::new_loaded_entry_get_mock_env_programcacheentrytype_closed_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::new_loaded_entry_get_mock_env_programcacheentrytype_unloaded_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_success::programcacheentrytype_unloaded_arc_new_builtinprogram_new_mock_new_loaded_entry_get_mock_env_expects ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_builtin_builtinprogram_new_mock_new_loaded_entry_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_failedverification_get_mock_env_new_loaded_entry_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::programcacheentrytype_closed_new_loaded_entry_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::new_loaded_entry_get_mock_env_new_loaded_entry_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_assign_program_failure::new_loaded_entry_get_mock_env_programcacheentrytype_failedverification_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_tombstone ... ok test loaded_programs::tests::test_extract_nonexistent ... ok test loaded_programs::tests::test_prune_different_env ... ok test loaded_programs::tests::test_prune_empty ... ok test mem_pool::test::test_pool ... ok test loaded_programs::tests::test_unloaded ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::clock ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::last_restart_slot ... ok test loaded_programs::tests::test_usage_counter_decay ... ok test loaded_programs::tests::test_fork_prune_find_first_ancestor ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::slot_hashes ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::epoch_schedule ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::rent ... ok test invoke_context::tests::test_process_instruction_accounts_resize_delta ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::epoch_rewards ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::stake_history ... ok test loaded_programs::tests::test_prune_by_deployment_slot ... ok test loaded_programs::tests::test_usable_entries_for_slot ... ok test invoke_context::tests::test_process_instruction ... ok test loaded_programs::tests::test_extract_using_deployment_slot ... ok test loaded_programs::tests::test_extract_unloaded ... ok test loaded_programs::tests::test_fork_extract_and_prune ... ok test loaded_programs::tests::test_usage_count_of_unloaded_program ... ok test loaded_programs::tests::test_eviction ... ok test loaded_programs::tests::test_random_eviction ... ok test loaded_programs::tests::test_fuzz_assign_program_order ... ok test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_program_test-ef27c469923f111e) running 2 tests test programs::jpl_memo_3_0::test_id ... ok test programs::jpl_memo_1_0::test_id ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_pubkey-e932ee33d1f31cb5) running 10 tests test tests::test_new_unique ... ok test tests::pubkey_fromstr ... ok test tests::test_parse_pubkey_error_from_primitive_exhaustive ... ok test tests::test_create_with_seed_rejects_illegal_owner ... ok test tests::test_pubkey_error_from_primitive_exhaustive ... ok test tests::test_create_with_seed ... ok test tests::test_pubkey_macro ... ok test tests::test_create_program_address ... ok test tests::test_pubkey_off_curve ... ok test tests::test_find_program_address ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_pubsub_client-e64ccf4208b80aec) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_quic_client-1091799b94393ff5) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_rayon_threadlimit-c92591b673f4d84e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_remote_wallet-2e4707a53a2fed38) running 9 tests test ledger::tests::test_is_last_part ... ok test ledger::tests::test_parse_status ... ok test locator::tests::test_manufacturer ... ok test locator::tests::test_locator_new_from_parts ... ok test remote_wallet::tests::test_remote_wallet_info_matches ... ok test remote_wallet::tests::test_parse_locator ... ok test remote_wallet::tests::test_get_pretty_path ... ok test locator::tests::test_locator_new_from_uri ... ok test locator::tests::test_locator_new_from_path ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_rent-1b2cafc24556a4b8) running 5 tests test tests::test_clone ... ok test tests::test_due ... ok test sysvar::test_id ... ok test tests::test_rent_due_lamports ... ok test tests::test_rent_due_is_exempt ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_rpc-a3fadff5614ed28d) running 106 tests test rpc::tests::test_encode_account_does_not_throw_when_slice_larger_than_account ... ok test rpc::tests::test_get_jpl_token_mint_filter ... ok test rpc::tests::test_get_jpl_token_owner_filter ... ok test rpc::tests::test_encode_account_does_not_throw_despite_dataslice_being_too_large_to_base58_encode_because_account_is_small_enough_to_fit ... ok test rpc::tests::test_encode_account_does_not_throw_despite_account_and_dataslice_being_too_large_to_base58_encode_because_their_intersection_fits ... ok test rpc::tests::test_encode_account_does_not_throw_despite_data_too_large_to_base58_encode_because_dataslice_makes_it_fit ... ok test rpc::tests::test_encode_account_throws_when_data_too_large_to_base58_encode - should panic ... ok test rpc::tests::test_is_finalized ... ok test rpc::tests::test_rpc_get_max_slots ... ok test rpc::tests::test_rpc_get_identity ... ok test rpc::tests::test_rpc_get_leader_schedule ... ok test rpc::tests::test_get_supply ... ok test rpc::tests::test_rpc_get_epoch_schedule ... ok test rpc::tests::test_rpc_get_multiple_accounts ... ok test rpc::tests::test_rpc_get_balance_via_client ... ok test rpc::tests::test_rpc_get_block_commitment ... ok test rpc::tests::test_rpc_get_recent_performance_samples ... ok test rpc::tests::test_rpc_get_balance ... ok test rpc::tests::test_rpc_fail_request_airdrop ... ok test rpc::tests::test_rpc_get_inflation ... ok test rpc::tests::test_get_fee_for_message ... ok test rpc::tests::test_get_supply_exclude_account_list ... ok test rpc::tests::test_get_largest_accounts ... ok test rpc::tests::test_rpc_get_program_accounts ... ok test rpc::tests::test_rpc_get_minimum_balance_for_rent_exemption ... ok test rpc::tests::test_rpc_get_account_info ... ok test rpc::tests::test_rpc_get_cluster_nodes ... ok test rpc::tests::test_rpc_verify_pubkey ... ok test rpc::tests::test_rpc_verify_filter ... ok test rpc::tests::test_sanitize_unsanitary ... ok test rpc::tests::test_rpc_verify_signature ... ok test rpc::tests::test_rpc_get_recent_performance_samples_invalid_limit ... ok test cluster_tpu_info::test::test_get_leader_tpus ... ok test cluster_tpu_info::test::test_refresh_recent_peers ... ok test rpc::tests::test_rpc_send_transaction_preflight ... ok test rpc::tests::test_rpc_get_tx_count ... ok test rpc::tests::test_rpc_get_slot_leader ... ok test optimistically_confirmed_bank_tracker::tests::test_process_notification ... ok test rpc::tests::test_rpc_processor_get_block_commitment ... ok test rpc::tests::test_rpc_get_slot_leaders ... ok test rpc::tests::test_rpc_send_bad_tx ... ok test rpc::tests::test_rpc_get_version ... ok test rpc::tests::test_rpc_get_stake_minimum_delegation ... ok test rpc::tests::test_rpc_request_processor_new ... ok test rpc::tests::test_rpc_simulate_transaction_with_parsing_token_accounts ... ok test rpc::tests::test_rpc_simulate_transaction ... ok test rpc::tests::test_rpc_simulate_transaction_panic_on_unfrozen_bank - should panic ... ok test rpc::tests::test_rpc_simulate_transaction_with_inner_instructions ... ok test rpc_health::tests::test_get_health ... ok test rpc::tests::test_get_block_with_versioned_tx ... ok test rpc::tests::test_rpc_get_recent_prioritization_fees ... ok test rpc::tests::test_get_block ... ok test rpc_service::tests::test_strip_prefix ... ok test rpc_subscription_tracker::tests::notify_subscribe ... ok test rpc_subscription_tracker::tests::notify_subscribe_multiple ... ok test rpc::tests::test_token_rpcs ... ok test rpc_subscription_tracker::tests::notify_subscribe_two_subscriptions ... ok test rpc::tests::test_rpc_single_gossip ... ok test rpc_pubsub::tests::test_account_commitment_not_fulfilled - should panic ... ok test rpc::tests::test_get_block_config ... ok test rpc::tests::test_token_parsing ... ok test rpc_service::tests::test_process_rest_api ... ok test rpc_subscription_tracker::tests::subscription_info ... ok test rpc::tests::test_rpc_get_signature_statuses ... ok test rpc_pubsub::tests::test_account_commitment ... ok test rpc_service::tests::test_is_file_get_path ... ok test rpc_subscription_tracker::tests::subscription_indexes ... ok test rpc_service::tests::test_process_file_get ... ok test rpc::tests::test_rpc_minimum_ledger_slot ... ok test rpc_pubsub_service::tests::test_pubsub_new ... ok test rpc_service::tests::test_rpc_new ... ok test rpc::tests::test_get_blocks_with_limit ... ok test rpc_cache::test::test_old_entries_expire ... ok test rpc::tests::test_get_block_production ... ok test rpc_pubsub::tests::test_account_subscribe ... ok test transaction_status_service::tests::test_process_entries_persists_batch_balances ... ok test rpc_pubsub::tests::test_account_subscribe_with_encoding ... ok test rpc::tests::test_get_blocks ... ok test rpc::tests::test_get_block_time ... ok test rpc_pubsub::tests::test_get_version ... ok test rpc::tests::test_worst_case_encoded_tx_goldens ... ok test transaction_status_service::tests::test_notify_transaction ... ok test rpc_subscriptions::tests::test_total_subscriptions ... ok test rpc_pubsub::tests::test_signature_unsubscribe ... ok test rpc_subscriptions::tests::test_logs_subscribe ... ok test rpc::tests::test_decode_and_deserialize_too_large_payloads_fail ... ok test rpc_pubsub::tests::test_account_unsubscribe ... ok test rpc_pubsub::tests::test_signature_subscribe ... ok test rpc_pubsub::tests::test_slot_subscribe ... ok test rpc_pubsub::tests::test_slot_unsubscribe ... ok test transaction_status_service::tests::test_batch_transaction_status_and_memos ... ok test rpc_pubsub::tests::test_vote_unsubscribe ... ok test rpc_pubsub::tests::test_vote_subscribe ... ok test rpc_subscriptions::tests::test_check_account_subscribe ... ok test rpc_subscriptions::tests::test_check_confirmed_block_subscribe ... ok test rpc_subscriptions::tests::test_check_confirmed_block_subscribe_with_mentions ... ok test rpc::tests::test_get_vote_accounts ... ok test rpc_subscriptions::tests::test_check_finalized_block_subscribe ... ok test rpc_subscriptions::tests::test_check_root_subscribe ... ok test rpc_subscriptions::tests::test_check_program_subscribe ... ok test rpc_subscriptions::tests::test_check_program_subscribe_for_missing_optimistically_confirmed_slot ... ok test rpc_subscriptions::tests::test_check_program_subscribe_for_missing_optimistically_confirmed_slot_with_no_banks ... ok test rpc_subscriptions::tests::test_check_program_subscribe_for_missing_optimistically_confirmed_slot_with_no_banks_no_notifications - should panic ... ok test rpc_subscriptions::tests::test_check_signature_subscribe ... ok test rpc_subscriptions::tests::test_check_slot_subscribe ... ok test rpc_subscriptions::tests::test_gossip_separate_account_notifications ... ok test result: ok. 106 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.49s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_rpc_client-91916ee781e1f063) running 15 tests test mock_sender::tests::test_mock_encoded_account ... ok test rpc_client::tests::test_rpc_client_thread ... ok test rpc_client::tests::test_custom_request ... ok test rpc_client::tests::test_get_stake_minimum_delegation ... ok test rpc_client::tests::test_get_latest_blockhash ... ok test rpc_client::tests::get_block_production_with_config_no_error ... ok test rpc_client::tests::test_get_signature_status ... ok test rpc_client::tests::test_get_program_accounts_with_config ... ok test rpc_client::tests::test_send_transaction ... ok test rpc_client::tests::test_send_and_confirm_transaction ... ok test rpc_client::tests::test_send_async_current_thread - should panic ... ok test rpc_client::tests::test_send ... ok test rpc_client::tests::test_send_async_multi_thread ... ok test http_sender::tests::http_sender_on_tokio_current_thread ... ok test http_sender::tests::http_sender_on_tokio_multi_thread ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_rpc_client_api-e7dc66d3c3adf0da) running 9 tests test filter::tests::test_verify_memcmp ... ok test response::tests::rpc_perf_sample_serializes_num_non_vote_transactions ... ok test filter::tests::test_bytes_match ... ok test filter::tests::test_filter_serialize ... ok test response::tests::rpc_perf_sample_deserialize_old ... ok test request::tests::test_build_request_json ... ok test filter::tests::test_filter_deserialize ... ok test filter::tests::test_worst_case_encoded_tx_goldens ... ok test request::tests::test_build_request_json_config_options ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_rpc_client_nonce_utils-afbad6bd56da0aab) running 14 tests test nonblocking::blockhash_query::tests::test_blockhash_query_new_ok ... ok test blockhash_query::tests::test_blockhash_query_new_ok ... ok test nonblocking::blockhash_query::tests::test_blockhash_query_new_no_nonce_fail - should panic ... ok test blockhash_query::tests::test_blockhash_query_new_no_nonce_fail - should panic ... ok test blockhash_query::tests::test_blockhash_query_new_nonce_fail - should panic ... ok test nonblocking::blockhash_query::tests::test_blockhash_query_new_nonce_fail - should panic ... ok test blockhash_query::tests::test_blockhash_query_new_from_matches_without_nonce_fail - should panic ... ok test nonblocking::blockhash_query::tests::test_blockhash_query_new_from_matches_without_nonce_fail - should panic ... ok test blockhash_query::tests::test_blockhash_query_new_from_matches_with_nonce_fail - should panic ... ok test nonblocking::blockhash_query::tests::test_blockhash_query_new_from_matches_with_nonce_fail - should panic ... ok test nonblocking::blockhash_query::tests::test_blockhash_query_new_from_matches_ok ... ok test blockhash_query::tests::test_blockhash_query_new_from_matches_ok ... ok test nonblocking::blockhash_query::tests::test_blockhash_query_get_blockhash ... ok test blockhash_query::tests::test_blockhash_query_get_blockhash ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_runtime-eb7d94999dc4aff6) running 555 tests test accounts_background_service::stats::tests::test_stats_mean_runtime ... ok test accounts_background_service::stats::tests::test_stats_record ... ok test accounts_background_service::stats::tests::test_stats_mean_runtime_panic_too_many_iterations - should panic ... ok test accounts_background_service::stats::tests::test_stats_mean_runtime_panic_zero_iterations - should panic ... ok test bank::bank_hash_details::tests::test_serde_bank_hash_details ... ok test bank::builtins::buffer_accounts::config_program::test_id ... ok test bank::builtins::buffer_accounts::feature_gate_program::test_id ... ok test bank::builtins::buffer_accounts::stake_program::test_id ... ok test account_saver::tests::test_collect_accounts_for_failed_fees_only_tx ... ok test account_saver::tests::test_collect_accounts_for_failed_tx_rollback_fee_payer_only ... ok test account_saver::tests::test_collect_accounts_for_failed_tx_rollback_separate_nonce_and_fee_payer ... ok test account_saver::tests::test_collect_accounts_for_failed_tx_rollback_same_nonce_and_fee_payer ... ok test account_saver::tests::test_collect_accounts_to_store ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration_init_after_successful_migration ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_sdk_compute_budget_id_none_expects ... ok test bank::accounts_lt_hash::tests::test_inspect_account_for_accounts_lt_hash::all_features ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_sdk_bpf_loader_id_none_expects ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_sdk_bpf_loader_upgradeable_id_none_expects ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_sdk_bpf_loader_deprecated_id_none_expects ... ok test bank::builtin_programs::tests::test_apply_builtin_program_feature_transitions_for_new_epoch ... ok test bank::accounts_lt_hash::tests::test_inspect_account_for_accounts_lt_hash::no_features ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_config_program_id_none_expects ... ok test bank::builtin_programs::tests::test_startup_from_snapshot_after_precompile_transition ... ok test accounts_background_service::test::test_accounts_background_service_remove_dead_slots ... ok test bank::builtins::core_bpf_migration::source_buffer::tests::test_source_buffer ... ok test accounts_background_service::test::test_pruned_banks_request_handler_handle_request ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration_init_after_failed_migration ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_vote_program_id_none_expects ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_system_program_id_none_expects ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_sdk_loader_v4_id_some_feature_set_enable_program_runtime_v2_and_loader_v4_id_expects ... ok test bank::accounts_lt_hash::tests::test_slot0_accounts_lt_hash::no_features ... ok test bank::builtins::test_only::compute_budget_program::feature::test_id ... ok test bank::builtins::test_only::compute_budget_program::source_buffer::test_id ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_stake_program_id_none_expects ... ok test bank::accounts_lt_hash::tests::test_update_accounts_lt_hash ... ok test bank::builtins::test_only::compute_budget_program::upgrade_authority::test_id ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_builtin::with_upgrade_authority ... ok test bank::builtins::test_only::jupnet_bpf_loader_deprecated_program::feature::test_id ... ok test bank::accounts_lt_hash::tests::test_slot0_accounts_lt_hash::all_features ... ok test bank::builtins::test_only::jupnet_bpf_loader_deprecated_program::source_buffer::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_deprecated_program::upgrade_authority::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_program::feature::test_id ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_stateless_builtin::jupnet_sdk_native_loader_id_expects ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_stateless_builtin::with_upgrade_authority ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_none_authority_with_some_buffer_authority ... ok test bank::builtins::test_only::jupnet_bpf_loader_program::source_buffer::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_program::upgrade_authority::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_upgradeable_program::source_buffer::test_id ... ok test bank::builtins::test_only::loader_v4::feature::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_upgradeable_program::upgrade_authority::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_upgradeable_program::feature::test_id ... ok test bank::builtins::test_only::loader_v4::source_buffer::test_id ... ok test bank::builtins::test_only::loader_v4::upgrade_authority::test_id ... ok test bank::builtins::test_only::system_program::upgrade_authority::test_id ... ok test bank::builtins::test_only::system_program::source_buffer::test_id ... ok test bank::builtins::test_only::system_program::feature::test_id ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration_failure ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_builtin::without_upgrade_authority ... ok test bank::builtins::test_only::vote_program::upgrade_authority::test_id ... ok test bank::builtins::test_only::vote_program::feature::test_id ... ok test bank::builtins::test_only::vote_program::source_buffer::test_id ... ok test bank::builtins::tests::test_testable_prototypes ... ok test bank::builtins::core_bpf_migration::tests::test_upgrade_fail_authority_mismatch ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_stateless_builtin::jupnet_sdk_feature_id_expects ... ok test bank::builtins::core_bpf_migration::target_core_bpf::tests::test_target_core_bpf ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_fail_authority_mismatch ... ok test bank::builtins::core_bpf_migration::tests::test_upgrade_core_bpf_program::with_upgrade_authority ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::vote ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::system ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::stake ... ok test bank::builtins::core_bpf_migration::tests::test_upgrade_none_authority_with_some_buffer_authority ... ok test bank::epoch_accounts_hash_utils::tests::test_calculation_offset_bounds ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_stateless_builtin::without_upgrade_authority ... ok test bank::builtins::core_bpf_migration::tests::test_upgrade_core_bpf_program::without_upgrade_authority ... ok test bank::epoch_accounts_hash_utils::tests::test_calculation_bounds ... ok test bank::accounts_lt_hash::tests::test_calculate_accounts_lt_hash_at_startup_from_index::all_features ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_32_expects_false ... ok test bank::accounts_lt_hash::tests::test_calculate_accounts_lt_hash_at_startup_from_index::no_features ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::bpf_loader_deprecated ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::bpf_loader ... ok test bank::accounts_lt_hash::tests::test_calculate_accounts_lt_hash_at_startup_from_storages::no_features ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_432_000_expects_true ... ok [2026-01-22T11:44:43.499419760Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::feature_gate ... ok test bank::fee_distribution::tests::test_deposit_fees_invalid_rent_paying ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_burn_all ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_8_192_expects_true ... ok test bank::fee_distribution::tests::test_deposit_fees ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_362_expects_false ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::config ... ok test bank::fee_distribution::tests::test_deposit_fees_with_overflow ... ok test bank::fee_distribution::tests::test_distribute_transaction_fees_normal ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_overflow_failure ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_361_expects_false ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_zero ... ok test bank::fee_distribution::tests::test_distribute_rent_to_validators_rent_paying ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_normal ... ok test bank::fee_distribution::tests::test_distribute_transaction_fees_overflow_failure ... ok test bank::partitioned_epoch_rewards::epoch_rewards_hasher::tests::test_hash_rewards_into_partitions_empty ... ok test bank::fee_distribution::tests::test_distribute_transaction_fees_burn_all ... ok [2026-01-22T11:44:43.737011594Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::fee_distribution::tests::test_deposit_fees_invalid_account_owner ... ok [2026-01-22T11:44:43.793894010Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::accounts_lt_hash::tests::test_calculate_accounts_lt_hash_at_startup_from_storages::all_features ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_rewards_point_calculation_empty ... ok test bank::fee_distribution::tests::test_distribute_rent_to_validators_invalid_owner ... ok test bank::fee_distribution::tests::test_distribute_transaction_fees_zero ... ok test bank::partitioned_epoch_rewards::sysvar::tests::test_epoch_rewards_sysvar ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_store_vote_accounts_partitioned_empty ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards_empty ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_build_updated_stake_reward ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_update_reward_history_in_partition_empty ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards_too_many_partitions - should panic ... ok test bank::recent_blockhashes_account::tests::test_create_account_empty ... ok test bank::partitioned_epoch_rewards::tests::test_rewards_and_partitions_should_record ... ok test bank::recent_blockhashes_account::tests::test_create_account_full ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_store_stake_accounts_in_partition_empty ... ok test bank::recent_blockhashes_account::tests::test_create_account_truncate ... ok test bank::partitioned_epoch_rewards::tests::test_is_partitioned_reward_feature_enable ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_calculate_stake_vote_rewards ... ok test bank::recent_blockhashes_account::tests::test_create_account_unsorted ... ok test bank::partitioned_epoch_rewards::tests::test_get_reward_distribution_num_blocks_warmup ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_recalculate_stake_rewards_distribution_complete - should panic ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_recalculate_stake_rewards ... ok test bank::fee_distribution::tests::test_deposit_or_burn_fee ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_recalculate_partitioned_rewards ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_store_vote_accounts_partitioned ... ok test bank::tests::test_account_not_found ... ok test bank::sysvar_cache::tests::test_reset_and_fill_sysvar_cache ... ok test bank::tests::test_account_ids_after_program_ids ... ok test bank::sysvar_cache::tests::test_sysvar_cache_initialization ... ok [2026-01-22T11:44:44.495427969Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_accounts_data_size_with_bad_transaction ... ok [2026-01-22T11:44:44.640093955Z ERROR jupnet_runtime::bank] Failed to update BLS merkle state for epoch 1, stakes not found test bank::accounts_lt_hash::tests::test_verify_accounts_lt_hash_at_startup::no_features ... ok test bank::tests::test_accounts_data_size_and_resize_transactions ... ok test bank::tests::test_accounts_data_size_with_default_bank ... ok test bank::serde_snapshot::tests::test_blank_extra_fields::storageaccess_mmap_expects ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_store_stake_accounts_in_partition ... ok test bank::serde_snapshot::tests::test_extra_fields_eof::storageaccess_mmap_expects ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards_bank_capital_and_sysvar_balance ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards ... ok [2026-01-22T11:44:44.891980531Z ERROR jupnet_runtime::bank] Failed to update BLS merkle state for epoch 1, stakes not found test bank::serde_snapshot::tests::test_extra_fields_eof::storageaccess_file_expects ... ok [2026-01-22T11:44:44.972337923Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test bank::partitioned_epoch_rewards::tests::test_force_reward_interval_end ... ok test bank::tests::test_add_builtin ... ok test bank::tests::test_accounts_data_size_with_good_transaction ... ok test bank::serde_snapshot::tests::test_extra_fields_full_snapshot_archive ... ok test bank::tests::test_add_builtin_account_after_frozen - should panic ... ok test bank::serde_snapshot::tests::test_blank_extra_fields::storageaccess_file_expects ... ok test bank::accounts_lt_hash::tests::test_verify_accounts_lt_hash_at_startup::all_features ... ok test bank::tests::test_add_builtin_no_overwrite ... ok test bank::tests::test_accounts_data_size_from_genesis ... ok test bank::tests::test_add_duplicate_static_program ... ok test bank::tests::test_add_builtin_loader_no_overwrite ... ok test bank::tests::test_accounts_data_size_and_rent_collection::disable_rent_fees_collection ... ok test bank::tests::test_adjust_sysvar_balance_for_rent ... ok [2026-01-22T11:44:45.304463860Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_accounts_data_size_and_rent_collection::enable_rent_fees_collection ... ok test bank::tests::test_bank_block_height ... ok test bank::tests::test_an_empty_instruction_without_program ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_update_reward_history_in_partition ... ok test bank::tests::test_bank_capitalization ... ok test bank::partitioned_epoch_rewards::tests::test_get_reward_distribution_num_blocks_cap ... ok test bank::tests::test_bank_blockhash_compute_unit_fee_structure ... ok [2026-01-22T11:44:45.595505768Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-22T11:44:45.602971417Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:45.629437982Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_add_precompiled_account_after_frozen - should panic ... ok [2026-01-22T11:44:45.703091622Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_get_account_modified_since_parent_with_fixed_root ... ok test bank::tests::test_bank_get_account_in_parent_after_squash ... ok test bank::tests::test_bank_epoch_vote_accounts ... ok test bank::tests::test_bank_get_slots_in_epoch ... ok test bank::tests::test_bank_cloned_stake_delegations ... ok test bank::tests::test_bank_blockhash_fee_structure ... ok test bank::tests::test_bank_get_program_accounts ... ok test bank::epoch_accounts_hash_utils::tests::test_calculation_info ... ok test bank::tests::test_bank_inherit_fee_rate_governor ... ok test bank::tests::test_bank_hash_internal_state_same_account_different_fork ... ok test bank::tests::test_bank_get_account_in_parent_after_squash2 ... ok test bank::tests::test_bank_hash_internal_state_squash ... ok test bank::tests::test_add_builtin_account_squatted_while_not_replacing ... ok test bank::tests::test_add_precompiled_account_squatted_while_not_replacing ... ok [2026-01-22T11:44:46.256989597Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_new ... ok test bank::tests::test_bank_invalid_account_index ... ok test bank::tests::test_bank_parent_account_spend ... ok test bank::tests::test_bank_parent_already_processed ... ok test bank::tests::test_bank_pay_to_self ... ok test bank::tests::test_bank_parents ... ok test bank::tests::test_bank_load_program ... ok [2026-01-22T11:44:46.547393519Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:46.566487296Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_update_epoch_stakes ... ok test bank::tests::test_bank_squash ... ok test bank::tests::test_bank_inherit_tx_count ... ok test bank::tests::test_add_precompiled_account ... ok test bank::tests::test_bank_tx_compute_unit_fee ... ok test bank::tests::test_bank_tx_fee ... ok test bank::tests::test_banks_leak ... ignored [2026-01-22T11:44:46.765962688Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:46.773570668Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_hash_internal_state::accounts_lt_hash_enabled ... ok [2026-01-22T11:44:46.778870487Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_withdraw_from_nonce_account ... ok test bank::tests::test_bank_vote_accounts ... ok test bank::tests::test_bank_withdraw ... ok test bank::tests::test_add_precompiled_account_inherited_cap_while_replacing ... ok test bank::tests::test_bls_merkle_tree_empty_validators ... ok test bank::tests::test_blockhash_queue_sysvar_consistency ... ok test bank::tests::test_bank_unix_timestamp_from_genesis ... ok test bank::tests::test_calc_vote_accounts_to_store_normal ... ok test bank::tests::test_calc_vote_accounts_to_store_empty ... ok test bank::tests::test_calc_vote_accounts_to_store_three ... ok test bank::partitioned_epoch_rewards::tests::test_program_execution_restricted_for_stake_account_in_reward_period ... ok test bank::tests::test_calculate_fee ... ok test bank::tests::test_bank_update_vote_stake_rewards ... ok test bank::tests::test_calc_vote_accounts_to_store_overflow ... ok test bank::tests::test_calculate_prioritization_fee ... ok test bank::tests::test_calculate_fee_with_request_heap_frame_flag ... ok test bank::tests::test_calculate_fee_with_congestion_multiplier ... ok test bank::tests::test_calculate_fee_compute_units ... ok test bank::tests::test_check_reserved_keys ... ok test bank::tests::test_add_builtin_account_inherited_cap_while_replacing ... ok test bank::tests::test_add_instruction_processor_for_existing_unrelated_accounts ... ok test bank::tests::test_bank_hash_internal_state::accounts_lt_hash_disabled ... ok [2026-01-22T11:44:47.542455330Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_clean_dropped_unrooted_unfrozen_banks ... ok test bank::tests::test_bls_merkle_tree_initialization ... ok test bank::tests::test_clean_dropped_unrooted_frozen_banks ... ok test bank::tests::test_collect_balances ... ok [2026-01-22T11:44:47.909273807Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_compute_active_feature_set ... ok test bank::tests::test_bank_hash_internal_state_verify::accounts_lt_hash_enabled ... ok [2026-01-22T11:44:47.939752059Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_compute_request_instruction ... ok test bank::tests::test_compute_budget_program_noop ... ok test bank::tests::test_add_builtin_account ... ok test bank::tests::test_clean_nonrooted ... ok test bank::tests::test_cap_accounts_data_allocations_per_transaction ... ok test bank::tests::test_bank_verify_accounts_hash_with_base ... ok test bank::tests::test_debits_before_credits ... ok test bank::tests::test_bpf_loader_upgradeable_deploy_with_max_len ... ok test bank::tests::test_create_zero_lamport_without_clean ... ok test bank::tests::test_detect_failed_duplicate_transactions ... ok [2026-01-22T11:44:48.426711536Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_duplicate_account_key ... ok test bank::tests::test_collect_rent_from_accounts ... ok test bank::tests::test_drained_created_account ... ok test bank::tests::test_feature_activation_idempotent ... ignored, Feature removed test bank::tests::test_feature_hashes_per_tick ... ignored, Feature removed test bank::tests::test_create_zero_lamport_with_clean ... ok [2026-01-22T11:44:48.646575457Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:48.665031277Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_failed_simulation_load_error ... ok test bank::tests::test_deploy_last_epoch_slot ... ok test bank::tests::test_failed_compute_request_instruction ... ok [2026-01-22T11:44:49.019608502Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_executed_transaction_count_post_bank_transaction_count_fix ... ok test bank::tests::test_credit_debit_rent_no_side_effect_on_hash ... ok test bank::tests::test_epoch_schedule_from_genesis_config ... ok test bank::tests::test_failed_simulation_compute_units ... ok [2026-01-22T11:44:49.195787119Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_filter_program_errors_and_collect_fee ... ok test bank::tests::test_filter_program_errors_and_collect_fee_details ... ok test bank::tests::test_get_filtered_indexed_accounts ... ok [2026-01-22T11:44:49.347139607Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_get_filtered_indexed_accounts_limit_exceeded ... ok [2026-01-22T11:44:49.372873375Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_get_accounts_for_bank_hash_details::skip_rewrites ... ok [2026-01-22T11:44:49.426329078Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:49.428698250Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_filter_program_errors_and_collect_priority_fee ... ok test bank::tests::test_feature_activation_loaded_programs_cache_preparation_phase ... ok test bank::tests::test_get_accounts_for_bank_hash_details::do_rewrites ... ok [2026-01-22T11:44:49.464195538Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_feature_activation_loaded_programs_epoch_transition ... ok test bank::tests::test_get_largest_accounts ... ok test bank::tests::test_get_inflation_start_slot_devnet_testnet ... ok [2026-01-22T11:44:49.553228020Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_get_rent_paying_pubkeys ... ok test bank::tests::test_get_inflation_start_slot_mainnet ... ok test bank::tests::test_bank_update_sysvar_account ... ok test bank::tests::test_hash_internal_state_error ... ok test bank::tests::test_hash_internal_state_unchanged_with_ticks ... ok test bank::tests::test_interleaving_locks ... ok test bank::tests::test_hash_internal_state_unchanged ... ok test bank::tests::test_hash_internal_state_genesis ... ok test bank::tests::test_hash_internal_state_order ... ok [2026-01-22T11:44:50.218562545Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:50.241085133Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_insufficient_funds ... ok test bank::tests::test_invalid_rent_state_changes_fee_payer ... ok test bank::serde_snapshot::tests::test_serialize_bank_snapshot ... ok test bank::tests::test_is_delta_with_no_committables ... ok test bank::tests::test_load_and_execute_commit_transactions_rent_debits ... ignored test bank::tests::test_is_empty ... ok test bank::tests::test_is_delta_true ... ok test bank::tests::test_load_and_execute_commit_transactions_fees_only::enable_fees_only_transactions ... ok [2026-01-22T11:44:50.546197321Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_load_and_execute_commit_transactions_fees_only::disable_fees_only_transactions ... ok test bank::tests::test_one_source_two_tx_one_batch ... ok test bank::tests::test_one_tx_two_out_atomic_pass ... ok [2026-01-22T11:44:50.644672660Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_invalid_rent_state_changes_existing_accounts ... ok test bank::tests::test_one_tx_two_out_atomic_fail ... ok [2026-01-22T11:44:50.700992240Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_pre_post_transaction_balances ... ok test bank::tests::test_invalid_rent_state_changes_new_accounts ... ok test bank::tests::test_program_id_as_payer ... ok test bank::tests::test_program_is_native_loader ... ok test bank::tests::test_program_replacement ... ok test bank::tests::test_process_transaction_with_too_many_account_locks ... ok test bank::tests::test_readonly_accounts ... ok test bank::tests::test_readonly_relaxed_locks ... ok test bank::tests::test_debug_bank ... ok test bank::tests::test_bank_hash_internal_state_verify::accounts_lt_hash_disabled ... ok test bank::tests::test_incinerator ... ok [2026-01-22T11:44:51.461687736Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_last_restart_slot ... ok test bank::tests::test_rehash_good ... ok test bank::tests::test_rehash_with_skipped_rewrites ... ok test bank::tests::test_rehash_bad - should panic ... ok test bank::tests::test_rent_complex ... ignored test bank::tests::test_rent_debits ... ok test bank::tests::test_rent_eager_across_epoch_with_full_gap ... ignored test bank::tests::test_rent_eager_across_epoch_with_gap_under_multi_epoch_cycle ... ignored test bank::tests::test_rent_eager_across_epoch_with_half_gap ... ignored test bank::tests::test_rent_eager_across_epoch_without_gap ... ignored test bank::tests::test_rent_eager_across_epoch_without_gap_mnb ... ignored test bank::tests::test_rent_eager_across_epoch_without_gap_under_multi_epoch_cycle ... ignored test bank::tests::test_rent_eager_collect_rent_in_partition::disable_rent_fees_collection ... ignored test bank::tests::test_rent_eager_collect_rent_in_partition::enable_rent_fees_collection ... ignored test bank::tests::test_reconfigure_token2_native_mint ... ok test bank::tests::test_rent_eager_under_fixed_cycle_for_development ... ignored test bank::tests::test_rent_eager_with_warmup_epochs_under_multi_epoch_cycle ... ignored [2026-01-22T11:44:51.643470035Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_recent_blockhashes_sysvar ... ok test bank::tests::test_register_hard_fork ... ok [2026-01-22T11:44:51.694780329Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_ref_account_key_after_program_id ... ok [2026-01-22T11:44:51.763583184Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_reserved_account_keys ... ok [2026-01-22T11:44:51.941230165Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:51.991845382Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_rent_state_changes_sysvars ... ok test bank::tests::test_rent_exempt_executable_account ... ok test bank::tests::test_same_program_id_uses_unique_executable_accounts ... ignored test bank::tests::test_squash_timing_add_assign ... ok [2026-01-22T11:44:52.264741463Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:52.365128750Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:52.427418375Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_rent_state_incinerator ... ok test bank::tests::test_rent_eager_collect_rent_zero_lamport_deterministic ... ok [2026-01-22T11:44:52.648568768Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_resize_and_rent ... ok test bank::tests::test_shrink_candidate_slots_cached ... ok test bank::tests::test_rebuild_skipped_rewrites ... ok test bank::tests::test_stake_vote_account_validity ... ok test bank::tests::test_store_account_and_update_capitalization_decreased ... ok [2026-01-22T11:44:53.204740074Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:53.287070555Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:53.330282544Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_fuzz_instructions ... ok test bank::tests::test_store_account_and_update_capitalization_missing ... ok test bank::tests::test_store_account_and_update_capitalization_increased ... ok test bank::tests::test_store_account_and_update_capitalization_unchanged ... ok test bank::tests::test_system_instruction_allocate ... ok [2026-01-22T11:44:53.828496905Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_system_instruction_assign_with_seed ... ok test bank::tests::test_transaction_log_collector_get_logs_for_address ... ok test bank::tests::test_system_instruction_unsigned_transaction ... ok [2026-01-22T11:44:53.892102823Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_transaction_with_duplicate_accounts_in_instruction ... ok [2026-01-22T11:44:53.994388268Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:54.013691416Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_transfer_sysvar ... ok test bank::tests::test_transaction_with_program_ids_passed_to_programs ... ok test bank::tests::test_transfer_to_newb ... ok test bank::tests::test_bls_merkle_tree_aggregates ... ok test bank::tests::test_transfer_to_sysvar ... ok test bank::tests::test_bls_merkle_tree_updates_on_epoch_change ... ok test bank::tests::test_two_payments_to_one_party ... ok test bank::tests::test_tx_already_processed ... ok [2026-01-22T11:44:54.469788358Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_tx_return_data ... ok [2026-01-22T11:44:54.518208545Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_tx_log_order ... ok [2026-01-22T11:44:54.603235511Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:54.653020020Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_verify_and_hash_transaction_sig_len ... ok test bank::tests::test_verify_hash_unfrozen - should panic ... ok test bank::tests::test_update_accounts_data_size ... ok test bank::tests::test_update_clock_timestamp ... ok test bank::tests::test_zero_signatures ... ok [2026-01-22T11:44:55.034914838Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank_client::tests::test_bank_client_new_with_keypairs ... ok [2026-01-22T11:44:55.217633865Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_verify_snapshot_bank ... ok [2026-01-22T11:44:55.246551772Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank_forks::tests::test_bank_forks_active_banks ... ok test bank::tests::test_verify_transactions_packet_data_size ... ok test bank_forks::tests::test_bank_forks_ancestors ... ok [2026-01-22T11:44:55.544670366Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank_forks::tests::test_bank_forks_descendants ... ok [2026-01-22T11:44:55.569334533Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank_forks::tests::test_bank_forks_frozen_banks ... ok test bank::tests::test_vote_epoch_panic ... ok test bank_forks::tests::test_bank_forks_new ... ok [2026-01-22T11:44:55.821668324Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:44:55.835292040Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_get_inflation_num_slots_already_activated ... ok test bank::tests::test_bank_epoch_stakes ... ok test commitment::tests::test_block_commitment ... ok test commitment::tests::test_get_confirmations ... ok test commitment::tests::test_highest_confirmed_slot ... ok [2026-01-22T11:44:56.114678400Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank_forks::tests::test_bank_forks_with_highest_super_majority_root ... ok test bank_forks::tests::test_fork_graph ... ok test cross_chain::external_transaction_manager::tests::test_is_hash_already_processed_with_cache_hit ... ok test bank_forks::tests::test_bank_forks_with_set_root ... ok test bank::tests::test_timestamp_fast ... ok test cross_chain::external_transaction_manager::tests::test_is_transaction_already_processed ... ok test cross_chain::external_transaction_manager::tests::test_send_bls_merkle_root_update ... ok test bank::tests::test_timestamp_slow ... ok test cross_chain::external_transaction_manager::tests::test_send_bls_merkle_root_update_no_sender ... ok test cross_chain::external_transaction_manager::tests::test_is_hash_already_processed_with_store_hit ... ok test cross_chain::external_transaction_status_cache::tests::test_age_sanity ... ok test cross_chain::external_transaction_status_cache::tests::test_clear ... ok test cross_chain::external_transaction_status_cache::tests::test_append_hash_slot_deltas ... ok test cross_chain::external_transaction_manager::tests::test_update_transaction_cache ... ok test cross_chain::external_transaction_status_cache::tests::test_get_status_with_ancestor_fork ... ok test cross_chain::external_transaction_status_cache::tests::test_get_slot_hashes ... ok test cross_chain::external_transaction_status_cache::tests::test_empty ... ok test cross_chain::external_transaction_status_cache::tests::test_clear_slot_entries ... ok test cross_chain::external_transaction_status_cache::tests::test_get_status_with_root_ancestor_fork ... ok test cross_chain::external_transaction_status_cache::tests::test_get_status_without_ancestor_fork ... ok test cross_chain::external_transaction_status_cache::tests::test_purge_removes_old_entries ... ok test cross_chain::external_transaction_status_cache::tests::test_purge_roots ... ok test cross_chain::external_transaction_status_cache::tests::test_root_expires ... ok test cross_chain::external_transaction_status_cache::tests::test_root_hash_slot_deltas ... ok test cross_chain::external_transaction_status_cache::tests::test_with_multiple_ancestors ... ok test epoch_stakes::tests::test_node_id_to_stake ... ok test epoch_stakes::tests::test_split_epoch_stakes_empty ... ok test epoch_stakes::tests::test_parse_epoch_vote_accounts ... ok test epoch_stakes::tests::test_split_epoch_stakes_mixed ... ok test epoch_stakes::tests::test_split_epoch_stakes_delegations ... ok test epoch_stakes::tests::test_split_epoch_stakes_accounts ... ok test cross_chain::external_transaction_manager::tests::test_squash ... ok test epoch_stakes::tests::test_split_epoch_stakes_stakes ... ok test bank::tests::test_purge_empty_accounts ... ok test installed_scheduler_pool::tests::test_no_scheduler_termination ... ok test installed_scheduler_pool::tests::test_scheduler_termination_from_drop ... ok test prioritization_fee::tests::test_mark_block_completed ... ok test prioritization_fee::tests::test_update_prioritization_fee ... ok test installed_scheduler_pool::tests::test_scheduler_normal_termination ... ok [2026-01-22T11:44:57.131477531Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test installed_scheduler_pool::tests::test_schedule_execution_failure ... ok test installed_scheduler_pool::tests::test_scheduler_pause ... ok test installed_scheduler_pool::tests::test_schedule_execution_success ... ok test prioritization_fee_cache::tests::test_prioritization_fee_cache_update ... ok test bank::tests::test_bank_hash_consistency ... ok test root_bank_cache::tests::test_root_bank_cache ... ok test prioritization_fee_cache::tests::test_available_block_count ... ok test prioritization_fee_cache::tests::test_get_prioritization_fees ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_clean_after_snapshot_restore_then_old_revives::storageaccess_mmap_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_clean_after_snapshot_restore_then_old_revives::storageaccess_file_expects ... ok test prioritization_fee_cache::tests::test_purge_duplicated_bank ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_db_serialize_zero_and_free::storageaccess_file_expects ... ok [2026-01-22T11:44:58.948885946Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_store_scan_consistency_unrooted ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_db_serialize1::storageaccess_file_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_db_serialize_zero_and_free::storageaccess_mmap_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_db_serialize1::storageaccess_mmap_expects ... ok test bank::tests::test_store_scan_consistency_root ... ok test serde_snapshot::tests::serde_snapshot_tests::test_remap_append_vec_file::_456_456_456_0_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_remap_append_vec_file::_456_457_457_0_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_remap_append_vec_file::_456_457_458_1_tmp_file_create_tmp_join_123_457_unwrap_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_remap_append_vec_file_error - should panic ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_rewards_computation ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_rewards_point_calculation ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_purge_chained_purge_before_snapshot_restore::storageaccess_file_expects ... ok [2026-01-22T11:44:59.776364819Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test serde_snapshot::tests::serde_snapshot_tests::test_remove_unrooted_slot_snapshot::storageaccess_file_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_serialize::storageaccess_mmap_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_purge_chained_purge_after_snapshot_restore::storageaccess_mmap_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_purge_long_chained_after_snapshot_restore::storageaccess_mmap_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_purge_long_chained_after_snapshot_restore::storageaccess_file_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_purge_chained_purge_after_snapshot_restore::storageaccess_file_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_purge_chained_purge_before_snapshot_restore::storageaccess_mmap_expects ... ok [2026-01-22T11:45:00.477879288Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test serde_snapshot::tests::serde_snapshot_tests::test_remove_unrooted_slot_snapshot::storageaccess_mmap_expects ... ok test non_circulating_supply::tests::test_calculate_non_circulating_supply ... ok [2026-01-22T11:45:00.651712024Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test cross_chain::epoch_validators_manager::tests::test_squash ... ok test snapshot_bank_utils::tests::test_bank_snapshot_dir_accounts_hardlinks ... ok [2026-01-22T11:45:01.160612534Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_bank_fields_from_snapshot::storageaccess_mmap_expects ... ok test snapshot_bank_utils::tests::test_clean_orphaned_account_snapshot_dirs ... ok test bank::partitioned_epoch_rewards::tests::test_get_rewards_and_partitions ... ok test bank::partitioned_epoch_rewards::tests::test_get_rewards_and_partitions_before_feature ... ok [2026-01-22T11:45:02.174223546Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_bank_fields_from_snapshot::storageaccess_file_expects ... ok [2026-01-22T11:45:02.606981513Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:02.673189274Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_remove_unrooted_before_scan ... ok test snapshot_bank_utils::tests::test_get_highest_loadable_bank_snapshot ... ok test bank_forks::tests::test_bank_forks_different_set_root ... ok test bank::tests::test_remove_unrooted_scan_interleaved_with_remove_unrooted_slots ... ok test snapshot_bank_utils::tests::test_bank_from_snapshot_dir::storageaccess_mmap_expects ... ok test snapshot_bank_utils::tests::test_bank_from_snapshot_dir::storageaccess_file_expects ... ok test bank::tests::test_get_inflation_num_slots_with_activations ... ok test snapshot_bank_utils::tests::test_bank_from_latest_snapshot_archives ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_structural_bad_slot_greater_than_bank ... ok test snapshot_bank_utils::tests::test_get_highest_bank_snapshot ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_structural_bad_too_many_entries ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_structural_bad_slot_not_root ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_with_history_bad_slot_history ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_structural_bad_slot_has_multiple_entries ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_structural_good ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_with_history_bad_slot_not_in_deltas ... ok test bank::tests::test_remove_unrooted_scan_then_recreate_same_slot_before_scan ... ok test snapshot_bank_utils::tests::test_purge_incomplete_bank_snapshots ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_with_history_bad_slot_not_in_history ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_with_history_good ... ok test snapshot_bank_utils::tests::test_bank_from_latest_snapshot_dir ... ok test bank::partitioned_epoch_rewards::tests::test_rewards_computation_and_partitioned_distribution_two_blocks ... ok test snapshot_package::compare::tests::test_cmp_accounts_package_kinds_by_priority ... ok [2026-01-22T11:45:03.986984328Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_verify_epoch_stakes_bad ... ok test snapshot_package::compare::tests::test_cmp_snapshot_kinds_by_priority ... ok test snapshot_package::compare::tests::test_cmp_snapshot_packages_by_priority ... ok test snapshot_utils::archive_format::tests::test_extension ... ok test snapshot_utils::archive_format::tests::test_from_cli_arg ... ok test snapshot_utils::archive_format::tests::test_from_str ... ok test snapshot_utils::archive_format::tests::test_try_from ... ok test snapshot_utils::snapshot_storage_rebuilder::tests::test_get_slot_and_append_vec_id ... ok test snapshot_utils::snapshot_storage_rebuilder::tests::test_get_snapshot_file_kind ... ok test snapshot_utils::tests::test_check_are_snapshots_compatible ... ok test snapshot_utils::tests::test_deserialize_snapshot_data_file_extra_data ... ok test snapshot_utils::tests::test_deserialize_snapshot_data_file_over_limit ... ok test snapshot_utils::tests::test_deserialize_snapshot_data_file_under_limit ... ok test snapshot_utils::tests::test_full_snapshot_slot_file_bad ... ok test snapshot_utils::tests::test_full_snapshot_slot_file_good ... ok test snapshot_utils::tests::test_get_bank_snapshots ... ok test snapshot_minimizer::tests::test_minimization_get_owner_accounts ... ok [2026-01-22T11:45:04.127152963Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_minimizer::tests::test_minimization_add_programdata_accounts ... ok [2026-01-22T11:45:04.167659747Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_minimizer::tests::test_minimization_get_stake_accounts ... ok test snapshot_bank_utils::tests::test_verify_epoch_stakes_good ... ok test snapshot_minimizer::tests::test_get_rent_collection_accounts ... ok test snapshot_utils::tests::test_get_full_snapshot_archives_remote ... ok test snapshot_utils::tests::test_get_full_snapshot_archives ... ok test snapshot_utils::tests::test_get_incremental_snapshot_archives ... ok test snapshot_utils::tests::test_get_highest_full_snapshot_archive_slot ... ok test snapshot_utils::tests::test_get_highest_incremental_snapshot_slot ... ok test snapshot_minimizer::tests::test_minimization_get_vote_accounts ... ok test snapshot_utils::tests::test_get_highest_bank_snapshot_post ... ok test serde_snapshot::tests::serde_snapshot_tests::test_shrink_stale_slots_processed::storageaccess_file_expects ... ok [2026-01-22T11:45:04.766981112Z ERROR jupnet_runtime::snapshot_utils] The account path /tmp/.tmp7JaE6V does not have run/ as its immediate parent directory. test snapshot_utils::tests::test_get_snapshot_accounts_hardlink_dir ... ok test snapshot_utils::tests::test_parse_full_snapshot_archive_filename ... ok test snapshot_utils::tests::test_parse_incremental_snapshot_archive_filename ... ok test snapshot_utils::tests::test_purge_old_full_snapshot_archives ... ok test snapshot_utils::tests::test_purge_old_incremental_snapshot_archives ... ok test stake_history::tests::test_stake_history_is_cow ... ok test snapshot_utils::tests::test_snapshot_version_from_file_under_limit ... ok test snapshot_utils::tests::test_serialize_snapshot_data_file_over_limit ... ok test snapshot_utils::tests::test_serialize_snapshot_data_file_under_limit ... ok test snapshot_utils::tests::test_snapshot_version_from_file_over_limit ... ok test snapshot_utils::tests::test_purge_all_incremental_snapshot_archives_when_no_full_snapshot_archives ... ok test snapshot_utils::tests::test_get_incremental_snapshot_archives_remote ... ok [2026-01-22T11:45:04.803118166Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_utils::tests::test_purge_old_full_snapshot_archives_in_the_loop ... ok test stake_history::tests::test_stake_history_serde ... ok test stake_weighted_timestamp::tests::test_calculate_stake_weighted_timestamp_early ... ok test stake_weighted_timestamp::tests::test_calculate_stake_weighted_timestamp_fast_slow ... ok test stake_weighted_timestamp::tests::test_calculate_stake_weighted_timestamp_levels ... ok test stakes::serde_stakes::tests::test_serde_stakes_to_stake_format ... ok test stake_weighted_timestamp::tests::test_calculate_stake_weighted_timestamp_poh ... ok test stake_weighted_timestamp::tests::test_calculate_stake_weighted_timestamp_uses_median ... ok test stakes::tests::test_activate_epoch ... ok test stakes::tests::test_stakes_change_delegate ... ok test stakes::tests::test_stakes_basic ... ok test stakes::tests::test_stakes_highest ... ok test stakes::serde_stakes::tests::test_serde_stakes_to_delegation_format ... ok test status_cache::tests::test_clear_signatures_insert_works ... ok test status_cache::tests::test_clear_slot_signatures ... ok test status_cache::tests::test_clear_signatures_sigs_are_gone ... ok test stakes::tests::test_stakes_multiple_stakers ... ok test stakes::tests::test_stakes_not_delegate ... ok test stakes::tests::test_vote_balance_and_staked_empty ... ok test stakes::tests::test_stakes_vote_account_disappear_reappear ... ok test status_cache::tests::test_age_sanity ... ok test stakes::tests::test_vote_balance_and_staked_normal ... ok test status_cache::tests::test_find_sig_without_ancestor_fork ... ok test status_cache::tests::test_empty_has_no_sigs ... ok test status_cache::tests::test_insert_picks_latest_blockhash_fork ... ok test status_cache::tests::test_find_sig_with_root_ancestor_fork ... ok test serde_snapshot::tests::serde_snapshot_tests::test_shrink_stale_slots_processed::storageaccess_mmap_expects ... ok test status_cache::tests::test_signatures_slice ... ok test status_cache::tests::test_slot_deltas ... ok test status_cache::tests::test_find_sig_with_ancestor_fork ... ok test status_cache::tests::test_root_expires ... ok test status_cache::tests::test_roots_deltas ... ok test status_cache::tests::test_different_sized_keys ... ok [2026-01-22T11:45:05.124665856Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:05.126646045Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:05.164267842Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:05.204691165Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_minimizer::tests::test_minimize_accounts_db ... ok test transaction_batch::tests::test_simulation_batch ... ok test transaction_batch::tests::test_unlock_failures ... ok test transaction_batch::tests::test_transaction_batch ... ok test snapshot_bank_utils::tests::test_roundtrip_bank_to_and_from_full_snapshot_simple ... ok test snapshot_bank_utils::tests::test_incremental_snapshot_with_incremental_accounts_hash ... ok test snapshot_bank_utils::tests::test_roundtrip_bank_to_and_from_snapshot_complex ... ok [2026-01-22T11:45:06.148540623Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_purge_bank_snapshots_older_than_slot ... ok test snapshot_bank_utils::tests::test_roundtrip_bank_to_and_from_incremental_snapshot ... ok [2026-01-22T11:45:06.949085187Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_incremental_snapshots_handle_zero_lamport_accounts ... ok test bank::partitioned_epoch_rewards::tests::test_rewards_computation_and_partitioned_distribution_one_block ... ok test snapshot_bank_utils::tests::test_purge_all_bank_snapshots ... ok test snapshot_bank_utils::tests::test_purge_old_bank_snapshots ... ok test snapshot_bank_utils::tests::test_purge_old_bank_snapshots_at_startup ... ok [2026-01-22T11:45:08.019789556Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_package::compare::tests::test_cmp_accounts_packages_by_priority ... ok [2026-01-22T11:45:08.279530465Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:08.511749640Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:08.763549206Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:09.015081459Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:09.348806301Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:09.554097767Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:45:09.729673979Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_update_rewards_determinism ... ok test bank::partitioned_epoch_rewards::tests::test_get_reward_distribution_num_blocks_normal ... ok test accounts_background_service::test::test_get_next_snapshot_request ... ok test bank::tests::test_is_in_slot_hashes_history ... ok test bank::tests::test_race_register_tick_freeze ... ok test bank::tests::test_blockhash_last_valid_block_height ... ok [2026-01-22T11:45:23.242661032Z ERROR jupnet_runtime::bank::partitioned_epoch_rewards::distribution] bank::distribution::store_stake_accounts_in_partition() failed for 1111116j7HizGBwok5a6m8Q1dbvkdBkmP9dL9AWS8F, 85 lamports burned: AccountNotFound test bank::partitioned_epoch_rewards::epoch_rewards_hasher::tests::test_hash_rewards_into_partitions ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_epoch_credit_rewards_and_history_update ... ok test bank_forks::tests::test_bank_forks_new_rw_arc_memory_leak ... ok test bank::tests::test_status_cache_ancestors ... ok test bank::partitioned_epoch_rewards::epoch_rewards_hasher::tests::test_get_stake_rewards_partition_range_panic - should panic ... ok test result: ok. 539 passed; 0 failed; 16 ignored; 0 measured; 0 filtered out; finished in 56.70s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_sanitize-adbe939838f315b0) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_sdk-3a3538da02f0f8c4) running 97 tests test compute_budget::test_id ... ok test epoch_rewards_hasher::tests::test_hash_to_partitions ... ok test epoch_rewards_hasher::tests::test_get_equal_partition_range ... ok test fee::tests::test_calculate_memory_usage_cost ... ok test fee::tests::test_total_fee_rounding ... ok test native_loader::test_id ... ok test epoch_rewards_hasher::tests::test_hasher_copy ... ok test hard_forks::tests::iter_is_sorted ... ok test hard_forks::tests::multiple_hard_forks_since_parent ... ok test compute_budget::tests::test_lite_program_id_and_tag ... ok test nonce_account::tests::test_verify_bad_account_owner_fails ... ok test epoch_rewards_hasher::tests::test_hash_to_partitions_equal_ranges ... ok test feature::test::feature_deserialize_none ... ok test deserialize_utils::tests::test_default_on_eof ... ok test reserved_account_keys::zk_elgamal_proof_program::test_id ... ok test rent_collector::tests::test_calculate_rent_result ... ok test reserved_account_keys::zk_token_proof_program::test_id ... ok test offchain_message::tests::test_offchain_message_ascii ... ok test shred_version::tests::test_compute_shred_version ... ok test reserved_account_keys::tests::test_is_reserved ... ok test offchain_message::tests::test_offchain_message_utf8 ... ok test timing::test::test_slot_duration_from_slots_per_year ... ok test timing::test::test_years_as_slots ... ok test reserved_account_keys::tests::test_static_list_compat ... ok test reserved_account_keys::tests::test_update_active_set ... ok test rent_collector::tests::test_collect_from_account_created_and_existing ... ok test rent_collector::tests::test_rent_exempt_temporal_escape ... ok test tests::test_saturating_add_assign ... ok test rent_collector::tests::test_rent_exempt_sysvar ... ok test transaction::compute_budget_parsing::test::test_sanitize_and_convert_to_compute_budget_limits_for_batched_message ... ok test signer::signers::tests::test_dyn_keypairs_compile ... ok test signer::signers::tests::test_dyn_keypairs_by_ref_compile ... ok test transaction::compute_budget_parsing::test::test_sanitize_and_convert_to_compute_budget_limits ... ok test nonce_account::tests::test_verify_nonce_account ... ok test transaction::batched_transaction::tests::test_calculate_hash_from_step_signatures_large_signatures ... ok test deserialize_utils::tests::test_default_on_eof_additional_untagged_fields - should panic ... ok test transaction::batched_transaction::tests::test_calculate_hash_from_step_signatures_empty ... ok test transaction::batched_transaction::tests::test_calculate_hash_from_step_signatures_single ... ok test rent_collector::tests::test_collect_cleans_up_account ... ok test signer::keypair::tests::test_keypair_from_seed ... ok test program_utils::tests::test_limited_deserialize ... ok test transaction::tests::test_partial_sign_mismatched_key - should panic ... ok test signature::tests::test_signature_fromstr ... ok test transaction::tests::test_sanitize_txs ... ok test genesis_config::tests::test_genesis_config ... ok test signer::tests::test_unique_signers ... ok test transaction::compute_budget_parsing::test::test_try_from_compute_unit_limit ... ok test transaction::compute_budget_parsing::test::test_try_from_compute_unit_price ... ok test timing::test::test_interval_update ... ok test transaction::compute_budget_instruction_processor::tests::test_process_mixed_instructions_without_compute_budget ... ok test transaction::compute_budget_parsing::test::test_try_from_loaded_accounts_data_size_limit ... ok test transaction::compute_budget_parsing::test::test_try_from_request_heap ... ok test transaction::tests::test_refs_invalid_program_id ... ok test transaction::tests::test_refs_invalid_account ... ok test transaction::tests::test_refs ... ok test transaction::tests::tx_uses_nonce_empty_ix_fail ... ok test offchain_message::tests::test_offchain_message_sign_and_verify ... ok test transaction::versioned::sanitized::tests::test_try_new ... ok test transaction::versioned::sanitized::tests::test_try_new_with_invalid_signatures ... ok test signer::keypair::tests::test_write_keypair_file_overwrite_ok ... ok test transaction::tests::test_transaction_missing_key - should panic ... ok test transaction::tests::test_transaction_missing_keypair - should panic ... ok test transaction::tests::test_transaction_correct_key ... ok test transaction::tests::test_transaction_wrong_key - should panic ... ok test transaction::tests::test_transaction_instruction_with_duplicate_keys ... ok test transaction::tests::test_sdk_serialize ... ok test transaction::tests::test_transaction_minimum_serialized_size ... ok test transaction::tests::test_unsized_signers ... ok test signer::keypair::tests::test_write_keypair_file ... ok test transaction::tests::tx_keypair_pubkey_mismatch ... ok test signer::keypair::tests::test_keypair ... ok test transaction::tests::test_transaction_serialize ... ok test signer::presigner::tests::test_presigner ... ok test signer::keypair::tests::test_write_keypair_file_truncate ... ok test transaction::sanitized::tests::test_try_create_simple_vote_tx ... ok test transaction::tests::tx_uses_nonce_first_prog_id_not_nonce_fail ... ok test transaction::tests::tx_uses_nonce_wrong_first_nonce_ix_fail ... ok test transaction::tests::tx_uses_nonce_ok ... ok test transaction::tests::tx_uses_nonce_bad_prog_id_idx_fail ... ok test transaction::batched_transaction::tests::test_calculate_hash_from_step_signatures_consistency ... ok test transaction::versioned::tests::tx_uses_nonce_first_prog_id_not_nonce_fail ... ok test transaction::tests::test_replace_signatures ... ok test transaction::versioned::tests::tx_uses_nonce_wrong_first_nonce_ix_fail ... ok test transaction::tests::test_try_sign_dyn_keypairs ... ok test transaction::tests::test_partial_sign ... ok test transaction::versioned::tests::test_serialization_deserialization ... ok test signer::tests::test_containers ... ok test transaction::compute_budget_instruction_processor::tests::test_process_loaded_accounts_data_size_limit_instruction ... ok test transaction::versioned::tests::test_batched_transaction_message_verification_invalid_signatures ... ok test transaction::versioned::tests::test_batched_transaction_message_verification ... ok test transaction::versioned::tests::test_try_new ... ok test transaction::versioned::tests::test_batched_transaction_message_verification_multiple_actions ... ok test transaction::batched_transaction::tests::test_submission_format_rejects_wrong_signature_counts ... ok test transaction::compute_budget_instruction_processor::tests::test_process_instructions ... ok test transaction::batched_transaction::tests::test_signature_verification_positive_multiple_batch_and_step_signers ... ok test signer::keypair::tests::test_keypair_from_seed_phrase_and_passphrase ... ok test transaction::batched_transaction::tests::test_calculate_hash_from_step_signatures_performance_1000_steps ... ok test result: ok. 97 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.57s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_sdk_macro-33865a5da9567e19) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_secp256k1_recover-82150cb1dbbab995) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_send_transaction_service-425149bef8dfdbda) running 4 tests test send_transaction_service::test::validator_exit ... ok test send_transaction_service::test::process_transactions ... ok test send_transaction_service::test::test_retry_durable_nonce_transactions ... ok test send_transaction_service::test::service_exit ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.02s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_serde_varint-9bec2929a564a077) running 10 tests test tests::test_serde_varint ... ok test tests::test_serde_varint_max ... ok test tests::test_serde_varint_short_buffer ... ok test tests::test_serde_varint_shift_overflow ... ok test tests::test_serde_varint_last_byte_truncated ... ok test tests::test_serde_varint_trailing_zeros ... ok test tests::test_serde_varint_zero ... ok test tests::test_serde_varint_cross_fuzz ... ok test tests::test_serde_varint_rand ... ok test tests::test_serde_varint_fuzz ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.41s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_serialize_utils-03eb918ddbab5db8) running 7 tests test cursor::test::test_read_bool ... ok test cursor::test::test_read_u8 ... ok test cursor::test::test_read_u32 ... ok test cursor::test::test_read_i64 ... ok test cursor::test::test_read_option_u64 ... ok test cursor::test::test_read_u64 ... ok test cursor::test::test_read_pubkey ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_sha256_hasher-5d7d099e67d6b7be) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_short_vec-3ef862af7feb3180) running 6 tests test tests::test_short_vec_encode_len ... ok test tests::test_short_vec_aliased_length ... ok test tests::test_short_vec_json ... ok test tests::test_deserialize ... ok test tests::test_short_vec_u8 ... ok test tests::test_short_vec_u8_too_long ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_signature-7246ec87c1ae0822) running 18 tests test tests::test_typed_signature_from_str ... ok test tests::test_typed_signature_txid ... ok test tests::test_sanitize_nested_signature ... ok test tests::test_typed_signature_debug ... ok test tests::test_typed_signature_display ... ok test tests::test_serialization_deserialization_of_signature ... ok test tests::test_verify_ed25519_signature ... ok test openid::tests::test_verify_openid_signature_inner_jwt ... ok test tests::test_verify_secp256k1_signature_uncompressed ... ok test tests::test_verify_secp256k1_eth_signature_uncompressed ... ok test tests::test_verify_secp256k1_signature ... ok test tests::test_verify_secp256k1_eth_signature ... ok test tests::test_verify_delegation_signature ... ok test tests::test_passkey_signature_parsing ... ok test tests::test_verify_secp256r1_signature ... ok test tests::test_verify_secp256r1_signature_uncompressed ... ok test openid_zk::tests::test_verify_opidzk_simple ... ok test tests::test_verify_openidzk_signature ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_slot_hashes-ee2407224003ae14) running 2 tests test sysvar::test_id ... ok test tests::test ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_slot_history-1358267e0d76c3fc) running 6 tests test sysvar::test_id ... ok test tests::test_older_slot ... ok test tests::slot_history_test_same_index ... ok test tests::test_oldest ... ok test tests::slot_history_test_wrap ... ok test tests::slot_history_test1 ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.29s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_stable_layout-fb62192d894c1f79) running 5 tests test stable_ref_cell::tests::test_memory_layout ... ok test stable_rc::tests::test_memory_layout ... ok test stable_slice::tests::test_memory_layout ... ok test stable_instruction::tests::test_memory_layout ... ok test stable_vec::tests::test_memory_layout ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_stake_program-383886cba696b617) running 119 tests test rewards::tests::test_stake_state_calculate_points_with_typical_values ... ok test rewards::tests::test_stake_state_calculate_rewards ... ok test rewards::tests::test_stake_state_redeem_rewards ... ok test stake_instruction::tests::test_merge_fake_stake_source::all_enabled ... ok test stake_instruction::tests::test_merge_fake_stake_source::no_min_delegation ... ok test stake_instruction::tests::test_authorize_override::no_min_delegation ... ok test stake_instruction::tests::test_initialize_minimum_balance::no_min_delegation ... ok test stake_instruction::tests::test_authorize_with_seed::no_min_delegation ... ok test stake_instruction::tests::test_authorize_with_seed::all_enabled ... ok test stake_instruction::tests::test_initialize_minimum_balance::all_enabled ... ok test stake_instruction::tests::test_initialized_split_destination_minimum_balance::all_enabled ... ok test stake_instruction::tests::test_authorize_override::all_enabled ... ok test stake_instruction::tests::test_authorize::all_enabled ... ok test stake_instruction::tests::test_initialized_split_destination_minimum_balance::no_min_delegation ... ok test stake_instruction::tests::test_deactivate::all_enabled ... ok test stake_instruction::tests::test_authorize_delegated_stake::no_min_delegation ... ok test stake_instruction::tests::test_deactivate::no_min_delegation ... ok test stake_instruction::tests::test_merge::all_enabled ... ok test stake_instruction::tests::test_delegate_minimum_stake_delegation::all_enabled ... ok test stake_instruction::tests::test_delegate_minimum_stake_delegation::no_min_delegation ... ok test stake_instruction::tests::test_authorize::no_min_delegation ... ok test stake_instruction::tests::test_behavior_withdrawal_then_redelegate_with_less_than_minimum_stake_delegation ... ok test stake_instruction::tests::test_authorize_delegated_stake::all_enabled ... ok test stake_instruction::tests::test_merge::no_min_delegation ... ok test stake_instruction::tests::test_merge_self_fails::no_min_delegation ... ok test stake_instruction::tests::test_merge_self_fails::all_enabled ... ok test stake_instruction::tests::test_merge_invalid_account_data::all_enabled ... ok test stake_instruction::tests::test_merge_incorrect_authorized_staker::all_enabled ... ok test stake_instruction::tests::test_merge_incorrect_authorized_staker::no_min_delegation ... ok test stake_instruction::tests::test_split::all_enabled ... ok test stake_instruction::tests::test_merge_invalid_account_data::no_min_delegation ... ok test stake_instruction::tests::test_split_100_percent_of_source_to_account_with_lamports::no_min_delegation ... ok test stake_instruction::tests::test_split_more_than_staked::no_min_delegation ... ok test stake_instruction::tests::test_split::no_min_delegation ... ok test stake_instruction::tests::test_split_source_uninitialized::all_enabled ... ok test stake_instruction::tests::test_redelegate_consider_balance_changes::no_min_delegation ... ok test stake_instruction::tests::test_split_source_uninitialized::no_min_delegation ... ok test stake_instruction::tests::test_split_rent_exemptness::all_enabled ... ok test stake_instruction::tests::test_redelegate_consider_balance_changes::all_enabled ... ok test stake_instruction::tests::test_split_from_smaller_sized_account::all_enabled ... ok test stake_instruction::tests::test_split_split_not_uninitialized::all_enabled ... ok test stake_instruction::tests::test_split_split_not_uninitialized::no_min_delegation ... ok test stake_instruction::tests::test_set_lockup::no_min_delegation ... ok test stake_instruction::tests::test_stake_get_minimum_delegation::all_enabled ... ok test stake_instruction::tests::test_stake_get_minimum_delegation::no_min_delegation ... ok test stake_instruction::tests::test_split_rent_exemptness::no_min_delegation ... ok test stake_instruction::tests::test_split_100_percent_of_source::all_enabled ... ok test stake_instruction::tests::test_split_with_rent::no_min_delegation ... ok test stake_instruction::tests::test_split_to_account_with_rent_exempt_reserve::no_min_delegation ... ok test stake_instruction::tests::test_split_100_percent_of_source::no_min_delegation ... ok test stake_instruction::tests::test_split_to_account_with_rent_exempt_reserve::all_enabled ... ok test stake_instruction::tests::test_deactivate_delinquent::all_enabled ... ok test stake_instruction::tests::test_merge_active_stake::all_enabled ... ok test stake_instruction::tests::test_stake_initialize::all_enabled ... ok test stake_instruction::tests::test_split_with_rent::all_enabled ... ok test stake_instruction::tests::test_stake_process_instruction_error_ordering::all_enabled ... ok test stake_instruction::tests::test_set_lockup::all_enabled ... ok test stake_instruction::tests::test_split_from_smaller_sized_account::no_min_delegation ... ok test stake_instruction::tests::test_stake_checked_instructions::all_enabled ... ok test stake_instruction::tests::test_split_100_percent_of_source_to_account_with_lamports::all_enabled ... ok test stake_instruction::tests::test_merge_active_stake::no_min_delegation ... ok test stake_instruction::tests::test_split_require_rent_exempt_destination::all_enabled ... ok test stake_instruction::tests::test_split_full_amount_minimum_stake_delegation::all_enabled ... ok test stake_instruction::tests::test_split_from_larger_sized_account::no_min_delegation ... ok test stake_instruction::tests::test_staked_split_destination_minimum_balance::all_enabled ... ok test stake_instruction::tests::test_split_more_than_staked::all_enabled ... ok test stake_instruction::tests::test_split_full_amount_minimum_stake_delegation::no_min_delegation ... ok test stake_instruction::tests::test_split_minimum_stake_delegation::no_min_delegation ... ok test stake_instruction::tests::test_split_minimum_stake_delegation::all_enabled ... ok test stake_instruction::tests::test_stake_initialize::no_min_delegation ... ok test stake_instruction::tests::test_stake_delegate::no_min_delegation ... ok test stake_instruction::tests::test_split_from_larger_sized_account::all_enabled ... ok test stake_instruction::tests::test_stake_checked_instructions::no_min_delegation ... ok test stake_instruction::tests::test_deactivate_delinquent::no_min_delegation ... ok test stake_instruction::tests::test_stake_process_instruction_decode_bail::all_enabled ... ok test stake_state::tests::same_epoch_activation_then_deactivation::test_new_behavior_previously_stuck ... ok test stake_instruction::tests::test_withdraw_lockup::all_enabled ... ok test stake_state::tests::test_dbg_stake_minimum_balance ... ignored test stake_instruction::tests::test_withdraw_minimum_stake_delegation::all_enabled ... ok test stake_instruction::tests::test_withdraw_lockup::no_min_delegation ... ok test stake_instruction::tests::test_stake_process_instruction_error_ordering::no_min_delegation ... ok test stake_instruction::tests::test_withdraw_rent_exempt::no_min_delegation ... ok test stake_instruction::tests::test_withdraw_minimum_stake_delegation::no_min_delegation ... ok test stake_state::tests::same_epoch_activation_then_deactivation::test_new_behavior_previously_slow ... ok test stake_instruction::tests::test_stake_process_instruction::all_enabled ... ok test stake_instruction::tests::test_stake_delegate::all_enabled ... ok test stake_instruction::tests::test_staked_split_destination_minimum_balance::old_behavior ... ok test stake_instruction::tests::test_stake_process_instruction_with_epoch_rewards_active ... ok test stake_instruction::tests::test_spoofed_stake_accounts::no_min_delegation ... ok test stake_instruction::tests::test_stake_process_instruction_decode_bail::no_min_delegation ... ok test stake_instruction::tests::test_withdraw_rent_exempt::all_enabled ... ok test stake_instruction::tests::test_stake_process_instruction::no_min_delegation ... ok test stake_instruction::tests::test_withdraw_stake_before_warmup::all_enabled ... ok test stake_state::tests::test_active_stake_merge ... ok test stake_state::tests::test_authorized_authorize ... ok test stake_state::tests::test_merge_kind_merge ... ok test stake_state::tests::test_authorized_authorize_with_custodian ... ok test stake_state::tests::test_lockup_is_expired ... ok test stake_instruction::tests::test_withdraw_stake::all_enabled ... ok test stake_instruction::tests::test_spoofed_stake_accounts::all_enabled ... ok test stake_instruction::tests::test_withdraw_stake::no_min_delegation ... ok test stake_instruction::tests::test_withdraw_stake_before_warmup::no_min_delegation ... ok test stake_state::tests::test_stake_is_bootstrap ... ok test stake_state::tests::test_stake_state_stake_from_fail ... ok test stake_state::tests::test_stake_activating_and_deactivating ... ok test stake_state::tests::test_inflation_and_slashing_with_activating_and_deactivating_stake ... ok test stake_state::tests::test_merge_kind_get_if_mergeable ... ok test stake_state::tests::test_stake_warmup_cooldown::old_rate ... ok test stake_state::tests::test_stop_activating_after_deactivation ... ok test stake_state::tests::test_things_can_merge ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_10 ... ok test stake_state::tests::test_stake_warmup_cooldown_sub_integer_moves ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_60 ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_50 ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_30 ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_1 ... ok test stake_state::tests::test_metas_can_merge ... ok test stake_state::tests::test_stake_weighted_credits_observed ... ok test points::tests::test_stake_state_calculate_points_with_typical_values ... ok test result: ok. 118 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 6.13s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_storage_bigtable-4e5235e4f0581e79) running 4 tests test test::test_slot_to_key ... ok test compression::test::test_compress_uncompress ... ok test compression::test::test_compress ... ok test bigtable::tests::test_deserialize_protobuf_or_bincode_cell_data ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_storage_proto-77c18b21a631ffa7) running 4 tests test convert::test::test_reward_type_encode ... ok test convert::test::test_error_enums ... ok test convert::test::test_transaction_error_encode ... ok test convert::test::test_transaction_by_addr_encode ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_streamer-32e6820caeca5454) running 94 tests test nonblocking::quic::test::test_cacluate_receive_window_ratio_for_staked_node ... ok test nonblocking::quic::test::test_quic_server_block_multiple_connections ... ignored test nonblocking::quic::test::test_max_allowed_uni_streams ... ok test nonblocking::quic::test::test_client_connection_tracker ... ok test nonblocking::quic::test::test_prune_table_with_non_unique_pubkeys_for_staked_nodes ... ok test nonblocking::quic::test::test_prune_table_with_non_unique_pubkeys ... ok test nonblocking::quic::test::test_prune_table_with_ip ... ok test nonblocking::quic::test::test_prune_table_with_unique_pubkeys ... ok test nonblocking::quic::test::test_prune_table_random ... ok test nonblocking::quic::test::test_remove_connections ... ok test nonblocking::connection_rate_limiter::test::test_total_connection_rate_limiter ... ok test nonblocking::connection_rate_limiter::test::test_connection_rate_limiter ... ok test nonblocking::quic::test::test_packet_batcher ... ok test nonblocking::quic::test::test_quic_server_exit ... ok test nonblocking::batch_client::tests::test_batch_client_connection_error_handling ... ok test nonblocking::batch_client::tests::test_batch_client_multiple_concurrent_sends ... ok test nonblocking::quic::test::test_throttling_check_no_packet_drop ... ok test nonblocking::batch_client::tests::test_batch_client_clone_functionality ... ok test nonblocking::batch_client::tests::test_batch_client_maximum_size_transfer ... ok test nonblocking::quic::test::test_quic_server_unstaked_node_connect_failure ... ok test nonblocking::batch_client::tests::test_batch_client_single_byte_transfers ... ok test nonblocking::quic_batch::tests::test_client_disconnect_during_handshake ... ok test nonblocking::quic_batch::tests::test_client_sends_data_in_very_small_chunks ... ok test nonblocking::batch_client::tests::test_batch_client_basic_send ... ok test nonblocking::batch_client::tests::test_batch_client_large_data_transfer ... ok test nonblocking::batch_client::tests::test_batch_client_mixed_size_transfers ... ok test nonblocking::batch_client::tests::test_batch_client_random_sized_data ... ok test nonblocking::batch_client::tests::test_batch_client_stress_test_many_small_batches ... ok test nonblocking::quic::test::test_client_connection_close_invalid_stream ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_exact_multi_iter_timeout ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_multi_addrs ... ok test nonblocking::sendmmsg::tests::test_intermediate_failures_unreachable_address ... ok test nonblocking::sendmmsg::tests::test_intermediate_failures_mismatched_bind ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_one_iter ... ok test nonblocking::sendmmsg::tests::test_multicast_msg ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_multi_iter ... ok test nonblocking::stream_throttle::test::test_max_streams_for_unstaked_connection ... ok test nonblocking::stream_throttle::test::test_max_streams_for_staked_connection_with_no_unstaked_connections ... ok test nonblocking::stream_throttle::test::test_update_ema ... ok test nonblocking::stream_throttle::test::test_max_streams_for_staked_connection ... ok test nonblocking::stream_throttle::test::test_update_ema_if_needed ... ok test nonblocking::sendmmsg::tests::test_send_mmsg_one_dest ... ok test nonblocking::sendmmsg::tests::test_send_mmsg_multi_dest ... ok test nonblocking::stream_throttle::test::test_update_ema_missing_interval ... ok test packet::tests::debug_trait ... ok test packet::tests::test_packet_partial_eq ... ok test packet::tests::test_packets_set_addr ... ok test packet::tests::test_packet_resize ... ok test packet::tests::packet_send_recv_transaction ... ok test packet::tests::packet_send_recv_udp ... ok test nonblocking::quic::test::test_quic_server_multiple_connections_on_single_client_endpoint ... ok test recvmmsg::tests::test_recv_mmsg_multi_addrs ... ok test recvmmsg::tests::test_recv_mmsg_multi_iter ... ok test recvmmsg::tests::test_recv_mmsg_multi_iter_timeout ... ok test recvmmsg::tests::test_recv_mmsg_one_iter ... ok test sendmmsg::tests::test_intermediate_failures_mismatched_bind ... ok test sendmmsg::tests::test_intermediate_failures_unreachable_address ... ok test sendmmsg::tests::test_multicast_msg ... ok test sendmmsg::tests::test_send_mmsg_multi_dest ... ok test sendmmsg::tests::test_send_mmsg_one_dest ... ok test streamer::test::streamer_debug ... ok test nonblocking::quic_batch::tests::test_multiple_chunks_in_single_stream ... ok test tls_certificates::tests::test_generate_tls_certificate ... ok test nonblocking::quic::test::test_quic_server_unstaked_connection_removal ... ok test nonblocking::quic::test::test_quic_server_zero_staked_connection_removal ... ok test nonblocking::quic_batch::tests::test_connection_disconnected_and_reconnected ... ok test nonblocking::quic_batch::tests::test_client_disconnect_after_partial_write ... ok test nonblocking::quic_batch::tests::test_client_disconnect_during_stream_write ... ok test nonblocking::quic_batch::tests::test_client_with_unknown_keypair ... ok test nonblocking::batch_client::tests::test_batch_client_empty_data ... ok test nonblocking::quic::test::test_quic_server_multiple_writes ... ok test nonblocking::batch_client::tests::test_batch_client_sequential_sends ... ok test quic::test::test_quic_server_exit ... ok test nonblocking::quic_batch::tests::test_random_writes_with_different_lengths ... ok test nonblocking::quic_batch::tests::test_send_maximum_possible_size ... ok test nonblocking::quic_batch::tests::test_simple_read_data_from_client_on_multiple_streams ... ok test nonblocking::quic_batch::tests::test_simple_read_data_from_client ... ok test nonblocking::quic_batch::tests::test_empty_stream_handling ... ok test quic::test::test_quic_server_unstaked_node_connect_failure ... ok test nonblocking::quic_batch::tests::test_multiple_clients_with_different_keypairs ... ok test quic::test::test_quic_server_block_multiple_connections ... ok test streamer::test::streamer_send_test ... ok test nonblocking::quic::test::test_quic_server_staked_connection_removal ... ok test nonblocking::quic::test::test_throttling_unstaked_check_all_packet_drop ... ok test nonblocking::quic_batch::tests::test_read_data_beyond_max_batch_size ... ok test quic::test::test_quic_server_multiple_writes ... ok test nonblocking::quic::test::test_quic_server_multiple_streams ... ok test nonblocking::quic_batch::tests::test_same_keypair_connecting_twice ... ok test quic::test::test_quic_server_multiple_streams ... ok test nonblocking::quic::test::test_quic_stream_timeout ... ok test nonblocking::quic_batch::tests::test_stream_timeout_and_reconnect ... ok test nonblocking::batch_client::tests::test_batch_client_semaphore_limits ... ok test nonblocking::quic::test::test_quic_timeout ... ok test quic::test::test_quic_timeout ... ok test result: ok. 93 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 32.14s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_svm-89a4e843fa210eb0) running 80 tests test account_loader::tests::test_accumulate_and_check_loaded_account_data_size ... ok test account_overrides::test::test_set_account ... ok test account_overrides::test::test_slot_history ... ok test account_loader::tests::test_collect_rent_from_account_rent_paying ... ok test account_loader::tests::test_collect_rent_from_account ... ok test account_loader::tests::test_collect_rent_from_account_rent_enabled ... ok test nonce_info::tests::test_try_advance_nonce_invalid ... ok test program_loader::tests::test_load_program_accounts_loader_v1_or_v2 ... ok test nonce_info::tests::test_try_advance_nonce_uninitialized ... ok test account_loader::tests::test_construct_instructions_account ... ok test nonce_info::tests::test_nonce_info ... ok test nonce_info::tests::test_try_advance_nonce_success ... ok test program_loader::tests::test_load_program_accounts_loader_v4 ... ok test program_loader::tests::test_load_program_accounts_account_not_found ... ok test program_loader::tests::test_load_program_accounts_success ... ok test account_loader::tests::test_load_transaction_accounts_fee_payer ... ok test program_loader::tests::test_load_program_not_found ... ok test account_loader::tests::test_load_accounts_error ... ok test account_loader::tests::test_inspect_account_non_fee_payer ... ok test rollback_accounts::tests::test_new_fee_payer_only ... ok test program_loader::tests::test_program_modification_slot_account_not_found ... ok test program_loader::tests::test_program_modification_slot_success ... ok test rollback_accounts::tests::test_new_same_nonce_and_fee_payer ... ok test program_loader::tests::test_load_program_environment ... ok test program_loader::tests::test_load_program_invalid_account_data ... ok test rollback_accounts::tests::test_separate_nonce_and_fee_payer ... ok test transaction_processor::tests::test_add_builtin ... ok test message_processor::tests::test_process_message_readonly_handling ... ok test message_processor::tests::test_process_message_duplicate_accounts ... ok test transaction_processor::tests::test_execute_loaded_transaction_error_metrics ... ok test transaction_processor::tests::test_check_results_txs_length_mismatch::check_results_too_large - should panic ... ok test transaction_processor::tests::test_check_results_txs_length_mismatch::check_results_too_small - should panic ... ok test transaction_processor::tests::test_batched_legacy_step_charges_extra_signature_fees ... ok test transaction_processor::tests::test_filter_executable_program_accounts ... ok test transaction_processor::tests::test_inner_instructions_list_from_instruction_trace ... ok test transaction_processor::tests::test_execute_loaded_transaction_recordings ... ok test transaction_processor::tests::test_inspect_account_fee_payer ... ok test transaction_processor::tests::test_replenish_program_cache_with_nonexistent_accounts - should panic ... ok test transaction_processor::tests::test_replenish_program_cache ... ok test transaction_processor::tests::test_reset_and_fill_sysvar_cache ... ok test transaction_processor::tests::test_sysvar_cache_initialization1 ... ok test transaction_processor::tests::test_validate_account_override_usage_on_validate_fee ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_exact_balance ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_insufficient_funds ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_insufficient_rent ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_invalid_compute_budget ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_invalid ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_not_found ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_is_nonce ... ok test transaction_processor::tests::test_validate_transaction_fee_payer_rent_paying ... ok test account_loader::tests::test_load_transaction_accounts_native_loader ... ok test account_loader::tests::test_validate_nonce_fee_payer_with_checked_arithmetic ... ok test account_loader::tests::test_load_transaction_accounts_program_account_not_found_after_all_checks ... ok test account_loader::tests::test_load_transaction_accounts_program_account_no_data ... ok test account_loader::tests::test_load_accounts_no_loaders ... ok test account_loader::tests::test_load_accounts_multiple_loaders ... ok test account_loader::tests::test_load_transaction_accounts_native_loader_owner ... ok test account_loader::tests::test_rent_state_list_len ... ok test account_loader::tests::test_load_transaction_accounts_invalid_program_for_execution ... ok test account_loader::tests::test_load_accounts_unknown_program_id ... ok test account_loader::tests::test_load_accounts_not_executable ... ok test account_loader::tests::test_load_accounts_bad_owner ... ok test account_loader::tests::test_instructions ... ok test account_loader::tests::test_overrides ... ok test transaction_account_state_info::test::test_verify_changes ... ok test account_loader::tests::test_load_transaction_accounts_program_account_invalid_program_for_execution_last_check ... ok test account_loader::tests::test_load_transaction_accounts_program_success_complete ... ok test account_loader::tests::test_load_transaction_accounts_program_account_executable_bypass ... ok test account_loader::tests::test_load_transaction_accounts_program_builtin_saturating_add ... ok test account_loader::tests::test_load_accounts_success ... ok test transaction_account_state_info::test::test_new_panic - should panic ... ok test transaction_account_state_info::test::test_new ... ok test transaction_processor::tests::test_filter_executable_program_accounts_invalid_blockhash ... ok test transaction_processor::tests::test_filter_executable_program_accounts_no_errors ... ok test account_loader::tests::test_validate_fee_payer ... ok test program_loader::tests::test_load_program_from_bytes ... ok test account_loader::tests::test_load_transaction_accounts_data_sizes ... ok test program_loader::tests::test_load_program_program_loader_v3 ... ok test program_loader::tests::test_load_program_program_loader_v1_or_v2 ... ok test program_loader::tests::test_load_program_of_loader_v4 ... ok test result: ok. 80 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_svm_conformance-cea8d5ad9af73484) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_svm_example_paytube-9ac24301a528ef65) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_svm_rent_collector-205ed52649219535) running 4 tests test svm_rent_collector::rent_collector::tests::test_get_account_rent_state ... ok test svm_rent_collector::rent_collector::tests::test_transition_allowed ... ok test svm_rent_collector::rent_collector::tests::test_check_rent_state_with_account ... ok test svm_rent_collector::rent_collector::tests::test_check_rent_state ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_svm_transaction-3ffac521d674c9df) running 1 test test svm_message::sanitized_message::test::test_execution_messages_account_order ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_system_program-64c6d34f6f910cf4) running 17 tests test system_processor::tests::test_address_create_with_seed_mismatch ... ok test system_processor::tests::test_create_account ... ok test system_processor::tests::test_create_negative_lamports ... ok test system_processor::tests::test_create_data_populated ... ok test system_processor::tests::test_create_account_with_seed_separate_base_account ... ok test system_processor::tests::test_create_account_with_seed_missing_sig ... ok test system_processor::tests::test_create_account_with_seed ... ok test system_processor::tests::test_create_with_zero_lamports ... ok test system_processor::tests::test_create_sysvar_invalid_id_with_feature ... ok test system_processor::tests::test_process_bogus_instruction ... ok test system_processor::tests::test_create_already_in_use ... ok test system_processor::tests::test_assign ... ok test system_processor::tests::test_create_unsigned ... ok test system_processor::tests::test_transfer_lamports ... ok test system_processor::tests::test_assign_native_loader_and_transfer ... ok test system_processor::tests::test_transfer_with_seed ... ok test system_processor::tests::test_request_more_than_allowed_data_length ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_sysvar_id-fcd53373c5d9e1b2) running 1 test test test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_test_validator-387911f6c1891406) running 3 tests test test::document_tokio_panic - should panic ... ok test test::nonblocking_get_health ... ok test test::get_health ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.24s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_thin_client-7ef327661f913398) running 1 test test thin_client::tests::test_client_optimizer ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_timings-8d8ab49c7d0e308c) running 3 tests test tests::execute_timings_saturating_add_in_place ... ok test tests::test_execute_details_timing_acumulate_program ... ok test tests::test_execute_details_timing_acumulate ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_token_balances-4e74a04cf91ae119) running 3 tests test tests::skips_non_token_accounts ... ok test tests::returns_empty_when_missing_mint ... ok test tests::collects_token_balances_for_accounts ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_tokens-ec84e0c81c3ad426) running 26 tests test commands::tests::test_has_same_recipient ... ok test commands::tests::test_apply_previous_transactions ... ok test db::tests::test_sort_transaction_infos_finalized_first ... ok test commands::tests::test_read_allocations_transfer_amount ... ok test db::tests::test_update_finalized_transaction_failed ... ok test commands::tests::test_read_allocations_no_lockup ... ok test commands::tests::test_read_allocations ... ok test db::tests::test_update_finalized_transaction_confirming ... ok test db::tests::test_write_transaction_log ... ok test db::tests::test_update_finalized_transaction_not_landed ... ok test db::tests::test_update_finalized_transaction_finalized ... ok test commands::tests::test_read_allocations_malformed ... ok test commands::tests::test_set_split_stake_lockup ... ok test commands::tests::test_build_messages_dump_db ... ok test commands::tests::test_log_transaction_confirmations_dump_db ... ok test commands::tests::test_update_finalized_transactions_dump_db ... ok test commands::tests::test_send_messages_dump_db ... ok [2026-01-22T11:46:46.172629982Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:46.172639902Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.130941996Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.132100617Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.369919594Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.370723481Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.394034217Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.394099227Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.401417935Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.401419535Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.407907995Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.412131734Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.448821693Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.448819183Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.463146305Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.463176565Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:48.466148603Z ERROR jupnet_core::validator] Rebuilding a new tower from the latest vote account due to failed tower restore: IO Error: NullTowerStorage::load() not available [2026-01-22T11:46:48.466226914Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-22T11:46:51.031198732Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:46:51.231959207Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:46:51.239886291Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:46:52.089940605Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:46:52.143187497Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:46:54.647909479Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:46:55.731199708Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-22T11:46:55.921251174Z ERROR jupnet_core::sigverify_stage] RecvError test commands::tests::test_create_stake_allocations ... ok [2026-01-22T11:46:57.124257779Z ERROR jupnet_core::sigverify_stage] RecvError test commands::tests::test_distribute_allocations_dump_db ... ok test commands::tests::test_check_payer_balances_distribute_tokens_separate_payers ... ok test commands::tests::test_check_payer_balances_distribute_tokens_single_payer ... ok test commands::tests::test_check_payer_balances_distribute_stakes_separate_payers ... ok test commands::tests::test_check_payer_balances_distribute_stakes_single_payer ... ok test commands::tests::test_process_transfer_amount_allocations ... ok test commands::tests::test_process_token_allocations ... ok test commands::tests::test_process_stake_allocations ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 21.51s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_tps_client-76a3ca386862c51e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_tpu_client-ea7a4f1cc4dff62c) running 1 test test tpu_client::tests::test_recent_leader_slots ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_tpu_client_next-c128683725e0be9c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_transaction_error-9bbba928021854eb) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_transaction_metrics_tracker-f72f713cd3d90c83) running 3 tests test tests::test_should_track_transaction ... ok test tests::test_get_signature_from_packet ... ok test tests::test_signature_if_should_track_packet ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_transaction_status-23609c34a25909e2) running 85 tests test extract_memos::test::test_extract_memos_inner ... ok test parse_accounts::test::test_parse_batch_step_accounts ... ok test parse_accounts::test::test_parse_legacy_message_accounts ... ok test parse_accounts::test::test_parse_batched_message_accounts ... ok test parse_instruction::test::test_parse_memo ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_create_buffer_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_set_buffer_authority_checked_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_close_program_ix ... ok test parse_stake::test::test_parse_stake_create_account_checked_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_close_buffer_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_set_buffer_authority_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_write_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_set_upgrade_authority_ix ... ok test parse_stake::test::test_parse_stake_deactivate_stake_ix ... ok test parse_stake::test::test_parse_stake_split_ix ... ok test parse_instruction::test::test_parse ... ok test parse_bpf_loader::test::test_parse_bpf_loader_instructions ... ok test parse_stake::test::test_parse_stake_initialize_ix ... ok test parse_system::test::test_parse_system_transfer_ix ... ok test parse_system::test::test_parse_system_advance_nonce_account_ix ... ok test parse_stake::test::test_parse_stake_delegate_ix ... ok test parse_system::test::test_parse_system_authorize_nonce_account_ix ... ok test parse_system::test::test_parse_system_create_account_ix ... ok test parse_stake::test::test_parse_stake_move_ix ... ok test parse_stake::test::test_parse_stake_merge_ix ... ok test parse_associated_token::test::test_parse_create ... ok test parse_stake::test::test_parse_stake_authorize_checked_ix ... ok test parse_system::test::test_parse_system_allocate_ix ... ok test parse_system::test::test_parse_system_create_account_with_seed_ix ... ok test parse_system::test::test_parse_system_assign_with_seed_ix ... ok test parse_system::test::test_parse_system_assign_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_set_upgrade_authority_checked_ix ... ok test parse_associated_token::test::test_parse_create_deprecated ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_deploy_ix ... ok test parse_system::test::test_parse_system_transfer_with_seed_ix ... ok test parse_system::test::test_parse_system_initialize_nonce_ix ... ok test parse_system::test::test_parse_system_allocate_with_seed_ix ... ok test parse_stake::test::test_parse_stake_authorize_ix ... ok test parse_token::extension::permanent_delegate::test::test_parse_initialize_permanent_delegate_instruction ... ok test parse_system::test::test_parse_system_withdraw_nonce_account_ix ... ok test parse_token::extension::mint_close_authority::test::test_parse_initialize_mint_close_authority_instruction ... ok test parse_associated_token::test::test_parse_create_idempotent ... ok test parse_stake::test::test_parse_stake_withdraw_ix ... ok test parse_token::test::test_not_enough_keys_token_v3 ... ok test parse_token::test::test_not_enough_keys_token_2022 ... ok test parse_token::test::test_create_native_mint ... ok test parse_stake::test::test_parse_stake_authorize_checked_with_seed_ix ... ok test parse_stake::test::test_parse_stake_authorize_with_seed_ix ... ok test parse_associated_token::test::test_parse_recover_nested ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_upgrade_ix ... ok test parse_vote::test::test_parse_vote_authorize_with_seed_ix ... ok test parse_token::extension::default_account_state::test::test_parse_default_account_state_instruction ... ok test parse_vote::test::test_parse_compact_vote_state_update_ix ... ok test parse_vote::test::test_parse_vote_authorize_ix ... ok test parse_vote::test::test_parse_compact_vote_state_update_switch_ix ... ok test parse_vote::test::test_parse_vote_authorized_checked_ix ... ok test parse_token::extension::transfer_hook::test::test_parse_transfer_hook_instruction ... ok test parse_vote::test::test_parse_vote_update_commission_ix ... ok test parse_vote::test::test_parse_tower_sync_switch_ix ... ok test parse_vote::test::test_parse_vote_authorize_with_seed_checked_ix ... ok test parse_vote::test::test_parse_vote_state_update_ix ... ok test parse_token::extension::group_pointer::test::test_parse_group_pointer_instruction ... ok test parse_vote::test::test_parse_tower_sync_ix ... ok test parse_vote::test::test_parse_vote_update_validator_identity_ix ... ok test parse_token::extension::cpi_guard::test::test_parse_cpi_guard_instruction ... ok test test::test_transaction_for_batch_step_includes_batch_signer_signatures ... ok test test::test_transaction_for_batch_step_adds_cu_limit_when_program_present ... ok test test::test_transaction_for_batch_step_adds_cu_limit_when_program_absent ... ok test test::test_transaction_for_batch_step_respects_existing_cu_limit_instruction ... ok test parse_stake::test::test_parse_stake_set_lockup ... ok test parse_vote::test::test_parse_vote_state_update_switch_ix ... ok test parse_token::extension::metadata_pointer::test::test_parse_metadata_pointer_instruction ... ok test parse_vote::test::test_parse_vote_initialize_ix ... ok test test::test_ui_transaction_status_meta_ctors_serialization ... ok test parse_token::extension::group_member_pointer::test::test_parse_group_member_pointer_instruction ... ok test parse_vote::test::test_parse_vote_withdraw_ix ... ok test parse_token::extension::reallocate::test::test_parse_reallocate_instruction ... ok test parse_vote::test::test_parse_vote_ix ... ok test parse_vote::test::test_parse_vote_switch_ix ... ok test parse_token::extension::memo_transfer::test::test_parse_memo_transfer_instruction ... ok test parse_token::extension::token_metadata::test::test_parse_token_metadata_instruction ... ok test parse_token::extension::token_group::test::test_parse_token_group_instruction ... ok test parse_token::extension::transfer_fee::test::test_parse_transfer_fee_instruction ... ok test parse_token::test::test_parse_token_v3 ... ok test parse_token::test::test_parse_token_2022 ... ok test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_transaction_status_client_types-b139aaffa9d267d1) running 3 tests test test::test_satisfies_commitment ... ok test test::test_serde_empty_fields ... ok test test::test_decode_invalid_transaction ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_turbine-182ea3ec78e03e87) running 26 tests test cluster_nodes::tests::test_get_retransmit_nodes ... ok test broadcast_stage::broadcast_metrics::test::test_update_broadcast ... ok test retransmit_stage::tests::test_already_received ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_2_1_347_expects ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_3_1_359_expects ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_5_3_925_expects ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_4_4_296_expects ... ok test broadcast_stage::broadcast_metrics::test::test_update_multi_threaded ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_6_8_778_expects ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_7_9_879_expects ... ok test broadcast_stage::broadcast_fake_shreds_run::tests::test_tvu_peers_ordering ... ok [2026-01-22T11:46:59.359537053Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.364941433Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.365923182Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.368336704Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.370293722Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test sigverify_shreds::tests::test_sigverify_shreds_verify_batches ... ok test quic_endpoint::tests::test_quic_endpoint ... ok test broadcast_stage::standard_broadcast_run::test::test_interrupted_slot_last_shred ... ok [2026-01-22T11:46:59.439942976Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.440079797Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.468618311Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.468940264Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test cluster_nodes::tests::test_cluster_nodes_broadcast_with_next_leaders ... ok [2026-01-22T11:46:59.548122385Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.550511807Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.574889332Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.585319459Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.709271784Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.722308205Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test broadcast_stage::test::test_duplicate_retransmit_signal ... ok [2026-01-22T11:46:59.773906181Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.787108873Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-22T11:46:59.812955992Z ERROR jupnet_turbine::broadcast_stage::standard_broadcast_run] Unknown chained Merkle root: UnknownSlotMeta(32) test broadcast_stage::standard_broadcast_run::test::test_slot_interrupt ... ok test broadcast_stage::standard_broadcast_run::test::test_slot_finish ... ok test broadcast_stage::broadcast_utils::tests::test_recv_slot_entries_1 ... ok test broadcast_stage::test::test_broadcast_ledger_with_leader_schedule ... ok test broadcast_stage::broadcast_utils::tests::test_recv_slot_entries_2 ... ok test broadcast_stage::test::test_broadcast_ledger ... ok test cluster_nodes::tests::test_cluster_nodes_broadcast ... ok test cluster_nodes::tests::test_cluster_nodes_retransmit ... ok test broadcast_stage::standard_broadcast_run::test::entries_to_shreds_max ... ok test broadcast_stage::standard_broadcast_run::test::test_buffer_data_shreds ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.93s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_type_overrides-5f8087459b80d129) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_udp_client-7d56fda64826974d) running 1 test test nonblocking::udp_client::tests::test_send_from_addr ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_unified_scheduler_logic-112b76d344bc3277) running 19 tests test tests::test_scheduling_state_machine_good_reinitialization ... ok test tests::test_scheduling_state_machine_creation ... ok test utils::tests::test_ub_illegally_created_multiple_tokens ... ok test tests::test_unreachable_unlock_conditions3 - should panic ... ok test tests::test_unreachable_unlock_conditions1 - should panic ... ok test tests::test_unreachable_unlock_conditions2 - should panic ... ok test utils::tests::test_second_creation_of_tokens_in_a_thread - should panic ... ok test tests::test_readonly_then_writable ... ok test tests::test_gradual_locking ... ok test tests::test_multiple_readonly_task_and_counts ... ok test utils::tests::test_ub_illegally_shared_token_cell ... ok test tests::test_all_blocking_readable_tasks_block_writable_task ... ok test tests::test_blocked_tasks_writable_2_readonly_then_writable ... ok test tests::test_readonly_then_writable_then_readonly_linearized ... ok test tests::test_create_task ... ok test tests::test_existing_blocking_task_then_newly_scheduled_task ... ok test tests::test_scheduling_state_machine_bad_reinitialization - should panic ... ok test tests::test_non_conflicting_task_related_counts ... ok test tests::test_conflicting_task_related_counts ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_unified_scheduler_pool-b926a282febf2890) running 28 tests test tests::test_scheduler_active_after_stale ... ignored test tests::test_default_handler_count ... ok test tests::test_scheduler_pool_new ... ok test tests::test_scheduler_pool_context_drop_unless_reinitialized ... ok test tests::test_scheduler_pool_context_replace ... ok test tests::test_scheduler_pool_filo ... ok test tests::test_scheduler_drop_overgrown ... ok test tests::test_scheduler_pool_install_into_bank_forks ... ok test tests::test_scheduler_drop_stale ... ok [2026-01-22T11:47:02.458938610Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound test tests::test_scheduler_schedule_execution_success ... ok [2026-01-22T11:47:02.473413254Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-22T11:47:02.473974619Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-22T11:47:02.473963919Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: AccountNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [Bgg4J79BCQzkHtgVCVi9ikZKhzmAsWz2x9s2tniHWJ8g, AUbxZqpuwTJDPnAU7SnwhZbGUxS4kTANgGUb5FQ3yLxh, 11111111111111111111111111111111], recent_blockhash: 834Bpsggi2zJmeE3wHFYuVZdbnUGbcgCUA9iMudNRiDi, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: BgZCo1Xka6zCbcwwSbZQ8D33qF4H2k3D9EhTFhqjKZHN, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 26kFJcqCU2KaCFF5JpDTXEkWeTt1wQTyfgydtMZEPnXEBT2XCYDVCtSHPvtzAwKWvmkkTS7xFvuBsAa3qvgvVTEW })] }" [2026-01-22T11:47:02.476481222Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-22T11:47:02.477457441Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-22T11:47:02.478461731Z ERROR jupnet_unified_scheduler_pool] ThreadManager::drop(): scheduler_id: 0 skipping due to already panicking... test tests::test_scheduler_pause_after_stale ... ok test tests::test_scheduler_remain_stale_after_error ... ok [2026-01-22T11:47:02.480007215Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: AccountNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [5Mkdh4MaVjYxMK6j1a3cu6A5C3fumKgJ2G6T5Ji7Pixp, AjzNaRDw29c8PL4x1ZYoTtQbVXD1aZ5vqrL5X7YHH75q, 11111111111111111111111111111111], recent_blockhash: 5pbAzp2sK9F4vq1Ub9eyRo854upGmhNFhzNhiuw7W5g9, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: 2xiw9KxVJL2NSQRYocXL2amEzvfjSjsGa5ZikxEvegob, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 2kqXgeuzefVjQbJywmYvBFgupN6LTYiDT557FE9JrBJpyCQvpdBNqsj8ERKbtHLdA3BzkL2Y7dVa6LafE1KGkmR4 })] }" [2026-01-22T11:47:02.480050905Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-22T11:47:02.481462508Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test tests::test_scheduler_install_into_bank ... ok [2026-01-22T11:47:02.482545759Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-22T11:47:02.483030883Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: AccountLoadedTwice, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [A1WfTbCHkJAg5MRrmcNw285ZQMsuDx2Mf6bT4W5CKp7E, HVQoLaX13fFiynVASQrHi4wFwi6Aro8UqpCbnoim39kb, 11111111111111111111111111111111, A1WfTbCHkJAg5MRrmcNw285ZQMsuDx2Mf6bT4W5CKp7E], recent_blockhash: 2JBaxc2c18Wkzjtgpcv2zM1ap73eLJAckQCd27R7daMs, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: false, is_instruction_account: false }] }), message_hash: 6jHWensq5Fyv1t1YGLv3pZDckvHpYMfCP7QMRsD1dEkY, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 5i74wEtQEjxUezDrXj8dxW9j3SKvTmpox7hPonhbLFh6bdUaogjxcbxQ7cxyKGnxdpksxayh3XsQhtAFdPsRH265 })] }" [2026-01-22T11:47:02.485894439Z ERROR jupnet_unified_scheduler_pool] handler thread is panicking: Thread { id: ThreadId(1561), name: Some("solScHandler01"), .. } [2026-01-22T11:47:02.485962790Z ERROR jupnet_unified_scheduler_pool] handler thread is panicking: Thread { id: ThreadId(1549), name: Some("solScHandler00"), .. } [2026-01-22T11:47:02.486214822Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test tests::test_scheduler_schedule_execution_failure_without_extra_tx ... ok test tests::test_scheduler_drop_abort_handled ... ok [2026-01-22T11:47:02.491554492Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test tests::test_scheduler_drop_abort_unhandled - should panic ... ok test tests::test_scheduler_drop_abort_unhandled_while_panicking - should panic ... ok test tests::test_enfoced_get_account_locks_validation ... ok test tests::test_scheduler_schedule_execution_panic - should panic ... ok test tests::test_scheduler_schedule_execution_failure_with_extra_tx ... ok [2026-01-22T11:47:02.506300808Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound test tests::test_scheduler_execution_failure_short_circuiting ... ok test tests::test_scheduler_drop_short_circuiting ... ok test tests::test_scheduler_mismatched_scheduling_context_race ... ok test tests::test_scheduler_spawn ... ok test tests::test_scheduler_drop_idle ... ok test tests::test_scheduler_schedule_execution_blocked ... ok [2026-01-22T11:47:06.935786096Z ERROR jupnet_metrics::metrics] datapoint: validator_process_entry_error error="error: BlockhashNotFound, transaction: SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [LXrb9W8ppMEQNtuRXCxEbV2162hgWK7zRXq3SbqNbNP, BsNj5QH11jymwNAJPAqgBeLpiiTRERHnnVNd2E1fQ2pm, 11111111111111111111111111111111], recent_blockhash: 3UyxSaSkCR2Des6t2XdviTDRZw5CEYj4yHtcmBUReCNX, instructions: [CompiledInstruction { program_id_index: 2, accounts: [0, 1], data: [2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0] }] }, account_flags_cache: [LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: true, is_invoked: false, is_instruction_account: true }, LegacyMessageAccountFlagCacheEntry { is_writable: false, is_invoked: true, is_instruction_account: false }] }), message_hash: F1CJNRZkGPesLFmA4eQQgrT8JAtN4MiABt1KZieAmWHa, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 4t66u66p8tUCki4rR1rqcaD1WaJSvCuCmuM88TvaSBN1irN24bmdojX7Zi5dLvszGJZdPwQAhTGr6a9rJTnkr5v5 })] }" test tests::test_scheduler_schedule_execution_recent_blockhash_edge_case_with_race ... ok test tests::test_scheduler_schedule_execution_recent_blockhash_edge_case_without_race ... ok test result: ok. 27 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 4.69s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_user-cbe9adcf331d60a4) running 1 test test openid_registry_program::test_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_version-cf6a8e86134bf91e) running 2 tests test test::test_compute_commit ... ok test test::test_client_id ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_vote-f9989aea9f965850) running 15 tests test vote_account::tests::test_vote_account_try_from_invalid_account - should panic ... ok test vote_account::tests::test_vote_account_try_from_invalid_owner - should panic ... ok test vote_account::tests::test_vote_account_try_from ... ok test vote_account::tests::test_vote_account_serialize ... ok test vote_account::tests::test_vote_accounts_deserialize_invalid_account ... ok test vote_account::tests::test_staked_nodes_update_only_bls ... ok test vote_account::tests::test_staked_nodes_zero_stake ... ok test vote_parser::test::test_parse_vote_transaction ... ok test vote_account::tests::test_staked_nodes_update ... ok test vote_account::tests::test_staked_bls_nodes_cow ... ok test vote_account::tests::test_staked_nodes_cow ... ok test vote_account::tests::test_vote_accounts_cow ... ok test vote_account::tests::test_staked_nodes ... ok test vote_account::tests::test_vote_accounts_serialize ... ok test vote_account::tests::test_vote_accounts_deserialize ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_vote_program-b0bb6d6f91c17c2f) running 82 tests test vote_state::tests::test_check_and_filter_proposed_vote_state_empty ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_root_on_different_fork ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_slot_newer_than_slot_history ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_slot_not_on_fork ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_slot_hash_mismatch ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_slots_not_ordered ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_slot_some_slot_hashes_in_update_ok ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_too_old ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_older_than_history_slots_not_filtered ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_slot_all_slot_hashes_in_update_ok ... ok test vote_state::tests::test_check_slots_are_valid_new_vote ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_older_than_history_slots_filtered ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_older_than_history_slots_filtered_and_not_filtered ... ok test vote_state::tests::test_check_slots_are_valid_duplicate_vote ... ok test vote_state::tests::test_check_slots_are_valid_next_vote_only ... ok test vote_state::tests::test_check_slots_are_valid_bad_hash ... ok test vote_state::tests::test_check_slots_are_valid_next_vote ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_older_than_history_root ... ok test vote_state::tests::test_check_slots_are_valid_vote_empty_slot_hashes ... ok test vote_state::tests::test_epoch_half_check::first_slot_in_second_epoch ... ok test vote_state::tests::test_check_slots_are_valid_bad_slot ... ok test vote_state::tests::test_epoch_half_check::halfway_through_epoch ... ok test vote_state::tests::test_epoch_half_check::first_slot ... ok test vote_state::tests::test_epoch_half_check::halfway_through_epoch_plus_one ... ok test vote_state::tests::test_epoch_half_check::last_slot_in_epoch ... ok test vote_state::tests::test_epoch_half_check_with_warmup::halfway_through_epoch ... ok test vote_state::tests::test_epoch_half_check_with_warmup::first_slot ... ok test vote_state::tests::test_epoch_half_check_with_warmup::first_slot_in_second_epoch ... ok test vote_state::tests::test_epoch_half_check_with_warmup::last_slot_in_epoch ... ok test vote_state::tests::test_duplicate_vote ... ok test vote_state::tests::test_epoch_half_check_with_warmup::halfway_through_epoch_plus_one ... ok test vote_state::tests::test_process_new_vote_state_confirmation_rollback ... ok test vote_state::tests::test_filter_old_votes ... ok test vote_state::tests::test_process_new_vote_state_confirmations_not_ordered ... ok test vote_state::tests::test_expire_multiple_votes ... ok test vote_state::tests::test_nth_recent_lockout ... ok test vote_state::tests::test_process_new_vote_state_new_vote_state_lockout_mismatch ... ok test vote_state::tests::test_process_new_vote_state_confirmations_too_large ... ok test vote_state::tests::test_process_new_vote_state_replaced_root_vote_credits ... ok test vote_state::tests::test_process_new_vote_state_lockout_violation ... ok test vote_state::tests::test_process_new_vote_current_state_contains_bigger_slots ... ok test vote_state::tests::test_process_new_vote_state_lockout_violation2 ... ok test vote_state::tests::test_process_new_vote_state_root_rollback ... ok test vote_state::tests::test_process_new_vote_too_many_votes ... ok test vote_state::tests::test_process_missed_votes ... ok test vote_state::tests::test_process_new_vote_state_expired_ancestor_not_removed ... ok test vote_state::tests::test_process_vote_skips_old_vote ... ok test vote_state::tests::test_process_new_vote_state_slots_not_ordered ... ok test vote_state::tests::test_process_new_vote_state_root_progress ... ok test vote_state::tests::test_process_new_vote_state_zero_confirmations ... ok test vote_state::tests::test_process_new_vote_state_slot_smaller_than_root ... ok test vote_state::tests::test_process_new_vote_state_same_slot_but_not_common_ancestor ... ok test vote_state::tests::test_process_vote_empty_slots ... ok test vote_state::tests::test_retroactive_voting_timely_credits ... ok test vote_processor::tests::test_vote_process_instruction_decode_bail ... ok test vote_state::tests::test_warmup_epoch_half_check_with_warmup ... ok test vote_state::tests::test_vote_double_lockout_after_expiration ... ok test vote_state::tests::test_vote_credits ... ok test vote_processor::tests::test_spoofed_vote ... ok test vote_state::tests::test_vote_state_update_increment_credits ... ok test vote_state::tests::test_timely_credits ... ok test vote_processor::tests::test_voter_base_key_can_not_authorize_new_withdrawer ... ok test vote_processor::tests::test_vote_process_instruction ... ok test vote_processor::tests::test_voter_base_key_can_not_authorize_new_withdrawer_checked ... ok test vote_state::tests::test_vote_lockout ... ok test vote_processor::tests::test_create_account_vote_state_current ... ok test vote_processor::tests::test_vote_authorize_checked ... ok test vote_processor::tests::test_initialize_vote_account ... ok test vote_processor::tests::test_withdrawer_base_key_can_authorize_new_voter_checked ... ok test vote_processor::tests::test_withdrawer_base_key_can_authorize_new_withdrawer_checked ... ok test vote_processor::tests::test_vote_state_withdraw ... ok test vote_processor::tests::test_withdrawer_base_key_can_authorize_new_voter ... ok test vote_processor::tests::test_voter_base_key_can_authorize_new_voter_checked ... ok test vote_processor::tests::test_withdrawer_base_key_can_authorize_new_withdrawer ... ok test vote_processor::tests::test_voter_base_key_can_authorize_new_voter ... ok test vote_processor::tests::test_authorize_withdrawer ... ok test vote_processor::tests::test_vote_update_validator_identity ... ok test vote_processor::tests::test_vote_update_commission ... ok test vote_processor::tests::test_authorize_voter ... ok test vote_processor::tests::test_vote_withdraw ... ok test vote_processor::tests::test_vote_signature ... ok test vote_state::tests::test_update_commission ... ok test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_wen_restart-1fb571c93089b830) running 19 tests test wen_restart::tests::test_increment_and_write_wen_restart_records ... ok test wen_restart::tests::test_receive_restart_heaviest_fork ... ok test last_voted_fork_slots_aggregate::tests::test_aggregate_from_record_failures ... ok test last_voted_fork_slots_aggregate::tests::test_aggregate_init_across_epoch ... ok test last_voted_fork_slots_aggregate::tests::test_aggregate_from_record_success ... ok test last_voted_fork_slots_aggregate::tests::test_aggregate_success ... ok test heaviest_fork_aggregate::tests::test_aggregate_from_record ... ok test heaviest_fork_aggregate::tests::test_aggregate_from_record_failures ... ok test heaviest_fork_aggregate::tests::test_aggregate_from_gossip ... ok [2026-01-22T11:47:39.081604026Z ERROR jupnet_wen_restart::wen_restart] Wen start finished, please remove --wen_restart and restart with --wait-for-supermajority 0 --expected-bank-hash 3VS5vKr84wKR7bT3pfrX8HaTaMuX89mYc6QrdDUpfmTm --expected-shred-version 2 --no-snapshot-fetch test wen_restart::tests::test_return_ok_after_wait_is_done ... ok test wen_restart::tests::test_write_wen_restart_records_failure ... ok [2026-01-22T11:47:40.174669307Z ERROR jupnet_wen_restart::wen_restart] Cannot find last voted slot in the tower storage, it either means that this node has never voted or the tower storage is corrupted. Unfortunately, since WenRestart is a consensus protocol depending on each participant to send their last voted fork slots, your validator cannot participate.Please check discord for the conclusion of the WenRestart protocol, then generate a snapshot and use --wait-for-supermajority to restart the validator. test wen_restart::tests::test_wen_restart_initialize ... ok test wen_restart::tests::test_aggregate_heaviest_fork ... ok test wen_restart::tests::test_wen_restart_send_last_voted_fork_failures ... ok [2026-01-22T11:47:41.378171188Z ERROR jupnet_wen_restart::wen_restart] First block 3 in repair list not linked to local root 0, this could mean our root is too old [2026-01-22T11:47:41.378258079Z ERROR jupnet_wen_restart::wen_restart] Block 5 in blockstore is not linked to expected parent from Wen Restart 2 but to Block Some(4) test wen_restart::tests::test_wen_restart_aggregate_last_voted_fork_stop_and_restart ... ok [2026-01-22T11:47:42.786524093Z ERROR jupnet_wen_restart::wen_restart] Wen start finished, please remove --wen_restart and restart with --wait-for-supermajority 44 --expected-bank-hash 7KksQ7cWoMd8m1dzpybr8cbtLvcSg5J15om7NNFc24g9 --expected-shred-version 5834 --no-snapshot-fetch test wen_restart::tests::test_wen_restart_normal_flow ... ok [2026-01-22T11:47:43.352640134Z ERROR jupnet_wen_restart::wen_restart] Block 96 in blockstore is not linked to expected parent from Wen Restart 44 but to Block Some(43) test wen_restart::tests::test_wen_restart_divergence_across_epoch_boundary ... ok test wen_restart::tests::test_find_heaviest_fork_failures ... ok test wen_restart::tests::test_generate_snapshot ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 37.87s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_zk_elgamal_proof_program-351528ddadbe006b) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_zk_sdk-d099ed7a7e94506b) running 81 tests test encryption::auth_encryption::tests::test_aes_key_try_from_error ... ok test encryption::auth_encryption::tests::test_aes_key_from ... ok test encryption::auth_encryption::tests::test_aes_key_from_seed ... ok test encryption::auth_encryption::tests::test_aes_new ... ok test encryption::auth_encryption::tests::test_aes_key_try_from ... ok test encryption::auth_encryption::tests::test_aes_encrypt_decrypt_correctness ... ok test encryption::elgamal::tests::test_decrypt_handle_bytes ... ok test encryption::elgamal::tests::test_secret_key_new_from_signer ... ok test encryption::elgamal::tests::test_serde_decrypt_handle ... ok test encryption::pedersen::tests::test_pedersen_opening_bytes ... ok test encryption::elgamal::tests::test_serde_secretkey ... ok test encryption::pedersen::tests::test_serde_pedersen_opening ... ok test encryption::elgamal::tests::test_serde_pubkey ... ok test encryption::pod::auth_encryption::tests::ae_ciphertext_fromstr ... ok test encryption::pedersen::tests::test_pedersen_commitment_bytes ... ok test encryption::elgamal::tests::test_keypair_from_seed ... ok test encryption::pod::elgamal::tests::elgamal_pubkey_fromstr ... ok test encryption::elgamal::tests::test_write_keypair_file ... ok test encryption::pedersen::tests::test_serde_pedersen_commitment ... ok test encryption::elgamal::tests::test_write_keypair_file_overwrite_ok ... ok test encryption::elgamal::tests::test_write_keypair_file_truncate ... ok test encryption::elgamal::tests::test_serde_ciphertext ... ok test sigma_proofs::batched_grouped_ciphertext_validity::handles_2::test::test_batched_grouped_ciphertext_2_handles_validity_proof_string ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_addition ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_subtraction ... ok test sigma_proofs::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_equality_proof_string ... ok test sigma_proofs::ciphertext_commitment_equality::test::test_ciphertext_commitment_equality_proof_string ... ok test encryption::pod::elgamal::tests::elgamal_ciphertext_fromstr ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_multiplication ... ok test sigma_proofs::grouped_ciphertext_validity::handles_2::test::test_grouped_ciphertext_validity_proof_string ... ok test sigma_proofs::batched_grouped_ciphertext_validity::handles_3::test::test_batched_grouped_ciphertext_3_handles_validity_proof_string ... ok test encryption::elgamal::tests::test_decrypt_handle ... ok test encryption::pod::grouped_elgamal::tests::test_2_handles_ciphertext_extraction ... ok test sigma_proofs::batched_grouped_ciphertext_validity::handles_2::test::test_batched_grouped_ciphertext_2_handles_validity_proof ... ok test sigma_proofs::grouped_ciphertext_validity::handles_3::test::test_grouped_ciphertext_3_handles_validity_proof_string ... ok test sigma_proofs::percentage_with_cap::test::test_percentage_with_cap_proof_string ... ok test sigma_proofs::pubkey_validity::test::test_pubkey_proof_str ... ok test sigma_proofs::grouped_ciphertext_validity::handles_3::test::test_grouped_ciphertext_3_handles_validity_proof_correctness ... ok test sigma_proofs::zero_ciphertext::test::test_zero_ciphertext_proof_string ... ok test sigma_proofs::grouped_ciphertext_validity::handles_2::test::test_grouped_ciphertext_validity_proof_correctness ... ok test encryption::pod::grouped_elgamal::tests::test_3_handles_ciphertext_extraction ... ok test sigma_proofs::pubkey_validity::test::test_pubkey_proof_correctness ... ok test encryption::elgamal::tests::test_keypair_from_seed_phrase_and_passphrase ... ok test sigma_proofs::percentage_with_cap::test::test_proof_above_max_proof ... ok test sigma_proofs::batched_grouped_ciphertext_validity::handles_3::test::test_batched_grouped_ciphertext_3_handles_validity_proof ... ok test encryption::elgamal::tests::test_homomorphic_subtraction ... ok test encryption::elgamal::tests::test_homomorphic_multiplication ... ok test sigma_proofs::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_equality_proof_correctness ... ok test encryption::elgamal::tests::test_homomorphic_addition ... ok test zk_elgamal_proof_program::test_id ... ok test zk_elgamal_proof_program::proof_data::ciphertext_commitment_equality::test::test_ctxt_comm_equality_proof_correctness ... ok test zk_elgamal_proof_program::proof_data::pubkey_validity::test::test_pubkey_validity_instruction_correctness ... ok test zk_elgamal_proof_program::proof_data::batched_grouped_ciphertext_validity::handles_2::test::test_ciphertext_validity_proof_instruction_correctness ... ok test sigma_proofs::zero_ciphertext::test::test_zero_ciphertext_proof_edge_cases ... ok test zk_elgamal_proof_program::proof_data::zero_ciphertext::test::test_zero_ciphertext_proof_instruction_correctness ... ok test zk_elgamal_proof_program::proof_data::grouped_ciphertext_validity::handles_3::test::test_ciphertext_validity_proof_instruction_correctness ... ok test sigma_proofs::percentage_with_cap::test::test_proof_delta_is_zero ... ok test sigma_proofs::grouped_ciphertext_validity::handles_3::test::test_grouped_ciphertext_3_handles_validity_proof_edge_cases ... ok test zk_elgamal_proof_program::proof_data::grouped_ciphertext_validity::handles_2::test::test_ciphertext_validity_proof_instruction_correctness ... ok test sigma_proofs::percentage_with_cap::test::test_proof_below_max_proof ... ok test sigma_proofs::zero_ciphertext::test::test_zero_ciphertext_proof_correctness ... ok test sigma_proofs::grouped_ciphertext_validity::handles_2::test::test_grouped_ciphertext_validity_proof_edge_cases ... ok test sigma_proofs::ciphertext_commitment_equality::test::test_ciphertext_commitment_equality_proof_edge_cases ... ok test sigma_proofs::ciphertext_commitment_equality::test::test_ciphertext_commitment_equality_proof_correctness ... ok test encryption::elgamal::tests::test_encrypt_decrypt_correctness_multithreaded ... ok test zk_elgamal_proof_program::proof_data::batched_grouped_ciphertext_validity::handles_3::test::test_ciphertext_validity_proof_instruction_correctness ... ok test zk_elgamal_proof_program::proof_data::percentage_with_cap::test::test_percentage_with_cap_instruction_correctness ... ok test zk_elgamal_proof_program::proof_data::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_instruction_correctness ... ok test range_proof::tests::test_range_proof_string ... ok test range_proof::tests::test_single_rangeproof ... ok test encryption::discrete_log::tests::test_decode_correctness ... ok test range_proof::inner_product::tests::test_basic_correctness ... ok test encryption::discrete_log::tests::test_serialize_decode_u32_precomputation_for_G ... ok test encryption::elgamal::tests::test_encrypt_decrypt_correctness ... ok test range_proof::tests::test_aggregated_rangeproof ... ok test zk_elgamal_proof_program::proof_data::batched_range_proof::batched_range_proof_u64::test::test_batched_range_proof_u64_instruction_correctness ... ok test encryption::grouped_elgamal::tests::test_grouped_ciphertext_bytes ... ok test encryption::grouped_elgamal::tests::test_grouped_elgamal_encrypt_decrypt_correctness ... ok test zk_elgamal_proof_program::proof_data::batched_range_proof::batched_range_proof_u128::test::test_batched_range_proof_u128_instruction_correctness ... ok test encryption::discrete_log::tests::test_decode_correctness_threaded ... ok test zk_elgamal_proof_program::proof_data::batched_range_proof::batched_range_proof_u256::test::test_batched_range_proof_256_instruction_correctness ... ok test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 24.06s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_zk_token_proof_program-c73c6a160bb9e0f6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_zk_token_sdk-2714f9810bc773c6) running 85 tests test encryption::auth_encryption::tests::test_aes_key_try_from ... ok test encryption::auth_encryption::tests::test_aes_key_from ... ok test encryption::auth_encryption::tests::test_aes_key_try_from_error ... ok test encryption::auth_encryption::tests::test_aes_key_from_seed ... ok test encryption::elgamal::tests::test_decrypt_handle_bytes ... ok test encryption::elgamal::tests::test_serde_decrypt_handle ... ok test encryption::auth_encryption::tests::test_aes_encrypt_decrypt_correctness ... ok test instruction::batched_range_proof::batched_range_proof_u128::test::test_batched_range_proof_u128_instruction_correctness ... ignored test instruction::batched_range_proof::batched_range_proof_u256::test::test_batched_range_proof_256_instruction_correctness ... ignored test encryption::pedersen::tests::test_serde_pedersen_opening ... ok test encryption::pedersen::tests::test_pedersen_opening_bytes ... ok test encryption::auth_encryption::tests::test_aes_new ... ok test encryption::elgamal::tests::test_secret_key_new_from_signer ... ok test encryption::elgamal::tests::test_keypair_from_seed ... ok test encryption::elgamal::tests::test_serde_pubkey ... ok test encryption::elgamal::tests::test_serde_secretkey ... ok test instruction::transfer::test::test_combine_lo_hi_u64 ... ok test instruction::transfer::test::test_split_u64 ... ok test instruction::transfer::with_fee::test::test_fee_correctness ... ignored test encryption::pedersen::tests::test_pedersen_commitment_bytes ... ok test instruction::transfer::without_fee::test::test_transfer_correctness ... ignored test instruction::withdraw::test::test_withdraw_correctness ... ignored test encryption::pedersen::tests::test_serde_pedersen_commitment ... ok test encryption::elgamal::tests::test_write_keypair_file ... ok test encryption::elgamal::tests::test_write_keypair_file_truncate ... ok test instruction::pubkey_validity::test::test_pubkey_validity_instruction_correctness ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_multiplication ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_addition ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_subtraction ... ok test encryption::elgamal::tests::test_write_keypair_file_overwrite_ok ... ok test encryption::elgamal::tests::test_serde_ciphertext ... ok test encryption::elgamal::tests::test_keypair_from_seed_phrase_and_passphrase ... ok test instruction::zero_balance::test::test_zero_balance_proof_instruction_correctness ... ok test encryption::elgamal::tests::test_homomorphic_multiplication ... ok test encryption::elgamal::tests::test_homomorphic_subtraction ... ok test instruction::grouped_ciphertext_validity::handles_3::test::test_ciphertext_validity_proof_instruction_correctness ... ok test instruction::grouped_ciphertext_validity::handles_2::test::test_ciphertext_validity_proof_instruction_correctness ... ok test encryption::elgamal::tests::test_decrypt_handle ... ok test instruction::ciphertext_commitment_equality::test::test_ctxt_comm_equality_proof_correctness ... ok test instruction::batched_grouped_ciphertext_validity::handles_2::test::test_ciphertext_validity_proof_instruction_correctness ... ok test sigma_proofs::fee_proof::test::test_fee_above_max_proof ... ok test zk_token_elgamal::convert::tests::test_pod_range_proof_128 ... ignored test sigma_proofs::pubkey_proof::test::test_pubkey_proof_correctness ... ok test encryption::elgamal::tests::test_homomorphic_addition ... ok test sigma_proofs::fee_proof::test::test_fee_below_max_proof ... ok test sigma_proofs::grouped_ciphertext_validity_proof::handles_2::test::test_grouped_ciphertext_validity_proof_correctness ... ok test zk_token_elgamal::ops::tests::test_add_to ... ok test sigma_proofs::batched_grouped_ciphertext_validity_proof::handles_2::test::test_batched_grouped_ciphertext_validity_proof ... ok test zk_token_elgamal::pod::auth_encryption::tests::ae_ciphertext_fromstr ... ok test zk_token_elgamal::ops::tests::test_subtract_from ... ok test sigma_proofs::grouped_ciphertext_validity_proof::handles_3::test::test_grouped_ciphertext_3_handles_validity_proof_correctness ... ok test zk_token_elgamal::pod::elgamal::tests::elgamal_pubkey_fromstr ... ok test instruction::batched_grouped_ciphertext_validity::handles_3::test::test_ciphertext_validity_proof_instruction_correctness ... ok test zk_token_proof_program::test_id ... ok test sigma_proofs::zero_balance_proof::test::test_zero_balance_proof_correctness ... ok test instruction::fee_sigma::test::test_fee_sigma_instruction_correctness ... ok test zk_token_elgamal::pod::elgamal::tests::elgamal_ciphertext_fromstr ... ok test sigma_proofs::ciphertext_commitment_equality_proof::test::test_ciphertext_commitment_equality_proof_correctness ... ok test sigma_proofs::batched_grouped_ciphertext_validity_proof::handles_3::test::test_batched_grouped_ciphertext_validity_proof ... ok test zk_token_elgamal::ops::tests::test_zero_ct ... ok test instruction::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_instruction_correctness ... ok test sigma_proofs::fee_proof::test::test_fee_delta_is_zero ... ok test sigma_proofs::ciphertext_commitment_equality_proof::test::test_ciphertext_commitment_equality_proof_edge_cases ... ok test zk_token_elgamal::pod::grouped_elgamal::tests::test_2_handles_ciphertext_extraction ... ok test zk_token_elgamal::pod::grouped_elgamal::tests::test_3_handles_ciphertext_extraction ... ok test sigma_proofs::grouped_ciphertext_validity_proof::handles_2::test::test_grouped_ciphertext_validity_proof_edge_cases ... ok test sigma_proofs::ciphertext_ciphertext_equality_proof::test::test_ciphertext_ciphertext_equality_proof_correctness ... ok test sigma_proofs::zero_balance_proof::test::test_zero_balance_proof_edge_cases ... ok test zk_token_elgamal::ops::tests::test_transfer_arithmetic ... ok test sigma_proofs::grouped_ciphertext_validity_proof::handles_3::test::test_grouped_ciphertext_3_handles_validity_proof_edge_cases ... ok test encryption::elgamal::tests::test_encrypt_decrypt_correctness_multithreaded ... ok test range_proof::inner_product::tests::test_basic_correctness ... ok test range_proof::tests::test_single_rangeproof ... ok test encryption::elgamal::tests::test_encrypt_decrypt_correctness ... ok test encryption::discrete_log::tests::test_decode_correctness ... ok test encryption::discrete_log::tests::test_serialize_decode_u32_precomputation_for_G ... ok test instruction::range_proof::test::test_range_proof_64_instruction_correctness ... ok test zk_token_elgamal::decryption::tests::test_pod_decryption ... ok test encryption::grouped_elgamal::tests::test_grouped_elgamal_encrypt_decrypt_correctness ... ok test encryption::grouped_elgamal::tests::test_grouped_ciphertext_bytes ... ok test encryption::discrete_log::tests::test_decode_correctness_threaded ... ok test zk_token_elgamal::convert::tests::test_pod_range_proof_64 ... ok test range_proof::tests::test_aggregated_rangeproof ... ok test instruction::batched_range_proof::batched_range_proof_u64::test::test_batched_range_proof_u64_instruction_correctness ... ok test instruction::transfer::without_fee::test::test_source_dest_ciphertext ... ok test result: ok. 79 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 30.74s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/omnichain_ledger_common-5c46af71c1fca1be) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/p_bridge-e50044a255a5b3f5) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/p_deposit_addresses-6c3d2f96661a8451) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/p_messaging-b198ff169e6bbc68) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/p_minter-df9e0839fd09e44c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/p_shared_lib-d55711edcbba058f) running 4 tests test account::tests::test_account_header ... ok test account::tests::test_aligned_from_converted_u256 ... ok test account::tests::test_aligned_from_u256 ... ok test account::tests::test_u256_from_aligned ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s error: 1 target failed: `-p jupnet-core --lib` warning: process didn't exit successfully: `/home/runner/.rustup/toolchains/1.81.0-x86_64-unknown-linux-gnu/bin/cargo test --no-fail-fast --manifest-path /home/runner/infra/build-server/jupnet-svm/Cargo.toml --target-dir /home/runner/infra/build-server/jupnet-svm/target/llvm-cov-target -j20 --lib --features disable-slow-tests` (exit status: 101) warning: 1089 functions have mismatched data  Finished report saved to /home/runner/infra/build-server/jupnet-svm/target/llvm-cov/html