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.72s 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_check_remaining ... ok test bytes::tests::test_advance_offset_for_array ... 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 instructions_frame::tests::test_single_instruction ... ok test instructions_frame::tests::test_num_instructions_too_high ... ok test instructions_frame::tests::test_zero_instructions ... ok test instructions_frame::tests::test_invalid_instruction_data_vec ... ok test instructions_frame::tests::test_invalid_instruction_accounts_vec ... ok test instructions_frame::tests::test_multiple_instructions ... ok test message_header_frame::tests::test_legacy_transaction_valid ... ok test message_header_frame::tests::test_v0_transaction_valid ... ok test message_header_frame::tests::test_v0_transaction_missing_header_byte ... ok test signature_frame::tests::test_zero_signatures ... ok test signature_frame::tests::test_one_signature ... 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 sanitize::tests::test_sanitize_multiple_transfers ... ok test transaction_frame::tests::test_account_key_overflow ... ok test transaction_frame::tests::test_minimal_sized_transaction ... ok test transaction_frame::tests::test_basic_accessors ... ok test transaction_frame::tests::test_instructions_overflow ... ok test transaction_frame::tests::test_instructions_iter_single ... ok test transaction_frame::tests::test_insufficient_bytes ... ok test transaction_frame::tests::test_signature_overflow ... ok test transaction_frame::tests::test_instructions_iter_empty ... ok test transaction_frame::tests::test_simple_transfer ... ok test transaction_view::tests::test_multiple_transfers ... ok test sanitize::tests::test_sanitize_account_access ... ok test transaction_frame::tests::test_trailing_byte ... ok test transaction_frame::tests::test_instructions_iter_multiple ... ok test sanitize::tests::test_sanitize_signatures ... ok test signature_frame::tests::test_max_signatures ... ok test signature_frame::tests::test_too_many_signatures ... ok test bytes::tests::test_optimized_read_compressed_u16 ... 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.46s 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_retain_peer_snapshot_hashes_with_highest_incremental_snapshot_slot_some ... ok test bootstrap::tests::test_build_known_snapshot_hashes ... ok test bootstrap::tests::test_retain_peer_snapshot_hashes_with_highest_incremental_snapshot_slot_none ... 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_full_snapshot_slot ... ok [2026-01-27T03:17:47.550984170Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:17:47.560895593Z 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_f32_exponentiate ... ok test instruction::tests::test_precise_sqrt ... ok test instruction::tests::test_sqrt_u128 ... ok test instruction::tests::test_f32_normal_cdf ... ok test instruction::tests::test_noop ... ok test instruction::tests::test_f32_natural_log ... ok test instruction::tests::test_f32_multiply ... ok test instruction::tests::test_u64_divide ... ok test instruction::tests::test_u64_multiply ... ok test instruction::tests::test_sqrt_u64 ... ok test instruction::tests::test_f32_divide ... ok test precise_number::tests::test_floor ... ok test precise_number::tests::test_ceiling ... 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 processor::tests::test_process_instruction ... ok test precise_number::tests::test_newtonian_approximation ... ok test precise_number::tests::test_square_root_min_max ... ok test precise_number::tests::test_root_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 processor::tests::test_utf8_memo ... ok test tests::test_build_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 optional_keys::tests::test_pod_non_zero_option ... ok test primitives::tests::test_pod_i16 ... ok test option::tests::test_pod_option_pubkey ... ok test primitives::tests::test_pod_bool ... ok test primitives::tests::test_pod_i64 ... ok test primitives::tests::test_pod_u128 ... ok test primitives::tests::test_pod_u16 ... ok test primitives::tests::test_pod_u256 ... ok test optional_keys::tests::test_pod_non_zero_elgamal_option ... ok test primitives::tests::test_pod_u64 ... ok test primitives::tests::test_u256_pod_conversions ... ok test slice::tests::test_pod_slice ... ok test slice::tests::test_pod_slice_buffer_too_large ... 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::deserialize_invalid_instruction ... ok test instruction::tests::serialize_reallocate ... ok test instruction::tests::serialize_close_account ... ok test instruction::tests::serialize_set_authority ... 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 ... ok test pubkey_data::tests::test_unpack ... ok test pubkey_data::tests::test_pack_unpack ... ok test seeds::tests::test_pack ... ok test seeds::tests::test_pack_address_config ... ok test seeds::tests::test_unpack_address_config ... ok test seeds::tests::test_unpack ... 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::update_extra_account_meta_list ... ok test state::tests::init_multiple ... ok test state::tests::init_with_extra_account_metas ... ok test state::tests::init_mixed ... ok test state::tests::init_with_infos ... 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_mint ... ok test processor::tests::test_freeze_thaw_dups ... ok test processor::tests::test_close_authority_close_account_dups ... ok test processor::tests::test_initialize_immutable_owner ... ok test processor::tests::test_initialize_mint_account ... ok test processor::tests::test_initialize_account2_and_3 ... ok test processor::tests::test_freeze_account ... ok test processor::tests::test_mint_to_dups ... ok test processor::tests::test_burn_and_close_system_and_incinerator_tokens ... ok test processor::tests::test_frozen ... ok test processor::tests::test_close_account ... ok test processor::tests::test_mintable_token_with_zero_supply ... ok test processor::tests::test_mint_to ... ok test processor::tests::test_approve ... ok test processor::tests::test_burn ... ok test processor::tests::test_approve_dups ... ok test processor::tests::test_burn_dups ... ok test processor::tests::test_amount_to_ui_amount ... ok test processor::tests::test_native_token ... ok test processor::tests::test_owner_close_account_dups ... ok test processor::tests::test_overflow ... ok test processor::tests::test_print_error ... ok test processor::tests::test_pack_unpack ... ok test processor::tests::test_multisig ... ok test processor::tests::test_set_authority_dups ... ok test processor::tests::test_unique_account_sizes ... ok test processor::tests::test_sync_native ... ok test state::tests::test_account_state ... ok test state::tests::test_mint_unpack_from_slice ... ok test state::tests::test_multisig_unpack_from_slice ... ok test processor::tests::test_self_transfer ... ok test state::tests::test_unpack_coption_key ... ok test state::tests::test_unpack_token_mint ... ok test processor::tests::test_set_authority ... ok test state::tests::test_unpack_coption_u64 ... ok test processor::tests::test_transfer_dups ... ok test processor::tests::test_transfer ... ok test state::tests::test_unpack_token_owner ... ok test test_id ... ok test processor::tests::test_ui_amount_to_amount ... ok test processor::tests::test_validate_owner ... ok test processor::tests::test_get_account_data_size ... 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::test::fail_account_len_with_metadata ... ok test extension::interest_bearing_mint::tests::specific_ui_amount_to_amount_no_interest ... ok test extension::test::get_extension_types_with_opaque_buffer ... ok test extension::interest_bearing_mint::tests::specific_amount_to_ui_amount_no_interest ... ok test extension::test::mint_without_extensions ... ok test extension::test::mint_with_multisig_len ... ok test extension::test::account_with_multisig_len ... ok test extension::test::alloc ... ok test extension::test::account_len ... ok test extension::test::account_fail_unpack_opaque_buffer ... ok test extension::test::mint_fail_unpack_opaque_buffer ... ok test extension::test::realloc ... ok test extension::test::account_with_extension_pack_unpack ... ok test extension::test::mint_with_extension_pack_unpack ... ok test extension::test::mint_extension_any_order ... ok test extension::test::alloc_new_fixed_len_tlv_in_account_info_from_extended_size ... ok test extension::test::test_get_required_init_account_extensions ... ok test extension::test::test_extension_with_no_data ... 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::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_init_buffer_too_small ... ok test extension::test::test_init_nonzero_default ... ok test extension::test::test_set_account_type_wrongly ... ok test extension::test::unpack_opaque_buffer ... ok test extension::test::test_set_account_type ... 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::calculate_fee_max ... ok test extension::transfer_fee::test::epoch_fee ... ok test instruction::test::test_approve_checked_packing ... ok test instruction::test::test_amount_to_ui_amount_packing ... ok test instruction::test::test_create_native_mint_packing ... ok test instruction::test::test_burn_packing ... ok test instruction::test::test_burn_checked_packing ... ok test instruction::test::test_approve_packing ... ok test instruction::test::test_close_account_packing ... ok test instruction::test::test_freeze_account_packing ... ok test instruction::test::test_get_account_data_size_packing ... ok test instruction::test::test_initialize_multisig2_packing ... ok test instruction::test::test_initialize_account_packing ... ok test instruction::test::test_initialize_account3_packing ... ok test instruction::test::test_initialize_account2_packing ... ok test instruction::test::test_initialize_mint_packing ... ok test instruction::test::test_initialize_mint2_packing ... ok test instruction::test::test_mint_to_checked_packing ... ok test instruction::test::test_initialize_mint_close_authority_packing ... ok test instruction::test::test_mint_to_packing ... ok test instruction::test::test_revoke_packing ... ok test instruction::test::test_initialize_permanent_delegate_packing ... ok test instruction::test::test_sync_native_packing ... ok test instruction::test::test_initialize_multisig_packing ... ok test instruction::test::test_transfer_checked_packing ... ok test instruction::test::test_set_authority_packing ... ok test instruction::test::test_thaw_account_packing ... ok test instruction::test::test_transfer_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_account_to_account_equality ... ok test pod::test::pod_mint_to_mint_equality ... ok test pod::test::pod_multisig_to_multisig_equality ... ok test processor::tests::test_error_as_custom ... ok test processor::tests::test_print_error ... ok test native_mint::tests::expected_native_mint_id ... ok test instruction::test::test_v3_compatibility ... ok test processor::tests::test_initialize_mint ... ok test processor::tests::test_initialize_mint2 ... ok test processor::tests::test_initialize_account2_and_3 ... ok test processor::tests::test_mint_to_dups ... ok test processor::tests::test_initialize_mint_account ... ok test processor::tests::test_set_authority_with_immutable_owner_extension ... ok test processor::tests::test_close_authority_close_account_dups ... ok test processor::tests::test_owner_close_account_dups ... ok test processor::tests::initialize_account_on_non_transferable_mint ... ok test processor::tests::test_mintable_token_with_zero_supply ... ok test processor::tests::test_set_authority_dups ... ok test processor::tests::test_overflow ... ok test processor::tests::test_burn_dups ... ok test processor::tests::test_freeze_thaw_dups ... ok test processor::tests::test_freeze_account ... ok test processor::tests::test_approve_dups ... ok test processor::tests::test_native_token ... ok test processor::tests::test_approve ... ok test processor::tests::test_mint_to ... ok test processor::tests::test_multisig ... ok test processor::tests::test_close_account ... ok test processor::tests::test_unique_account_sizes ... ok test processor::tests::test_burn ... ok test processor::tests::test_sync_native ... ok test processor::tests::test_frozen ... ok test processor::tests::test_set_authority ... ok test processor::tests::test_self_transfer ... ok test state::test::test_pack_unpack ... ok test test_id ... ok test state::test::test_unpack_token_owner ... ok test state::test::test_unpack_token_mint ... 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_withdraw_excess_lamports_from_account ... ok test processor::tests::test_get_account_data_size ... 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_ui_amount_to_amount ... ok test processor::tests::test_amount_to_ui_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 instruction::test::test_instruction_unpack_proptest ... ok test pod_instruction::tests::test_instruction_unpack_proptest ... ok test result: ok. 110 passed; 0 failed; 11 ignored; 0 measured; 0 filtered out; finished in 0.13s 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::tlv_state_pack ... ok test state::tests::discriminators ... ok test instruction::test::initialize_member_pack ... ok test instruction::test::update_authority_pack ... ok test instruction::test::initialize_group_pack ... ok test instruction::test::update_group_max_size_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 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 state::tests::update ... 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::init_buffer_too_small ... ok test state::test::get_discriminators_with_opaque_buffer ... 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_checked_sub_lamports_underflow2 - should panic ... ok test tests::test_account_checked_add_lamports_overflow - should panic ... ok test tests::test_account_checked_sub_lamports_underflow - should panic ... ok test tests::test_account_deserialize - should panic ... ok test tests::test_account_set_data_from_slice ... ok test tests::test_account_checked_add_lamports_overflow2 - should panic ... ok test tests::test_account_serialize - should panic ... ok test tests::test_account_shared_data ... 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_token::test::test_ui_token_amount_with_interest ... ok test parse_nonce::test::test_parse_nonce ... ok test parse_token::test::test_ui_token_amount_real_string ... ok test parse_token::test::test_ui_token_amount_real_string_zero ... ok test parse_vote::test::test_parse_vote ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_accounts ... ok test parse_token::test::test_parse_token_account_with_extensions ... ok test parse_account_data::test::test_parse_account_data ... ok test parse_token::test::test_parse_token_mint_with_extensions ... ok test parse_config::test::test_parse_config ... ok test parse_stake::test::test_parse_stake ... ok test parse_token::test::test_parse_token ... ok test test::test_encode_account_when_data_exceeds_base58_byte_limit ... 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.41s 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_next_account_infos ... ok test tests::test_account_info_as_ref ... 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_too_many_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_valid_dynamic ... ok test account_locks::tests::test_has_duplicates_small ... ok test account_info::test::test_limits ... ok test accounts::tests::test_calc_scan_result_size ... ok test accounts::tests::test_accumulate_and_check_scan_result_size ... ok test account_info::test::test_alignment - should panic ... ok test account_info::test::test_illegal_offset - should panic ... ok test accounts::tests::test_maybe_abort_scan ... ok test account_locks::tests::test_account_locks ... ok test account_locks::tests::test_has_duplicates_large ... ok test account_storage::tests::test_shrinking_in_progress_fail3 - should panic ... ok test account_storage::tests::test_missing ... ok test account_storage::tests::test_shrink_in_progress ... ok test account_storage::tests::test_get_slot_storage_entry_fail - should panic ... ok test account_storage::tests::test_shrinking_in_progress_fail2 - should panic ... ok test account_storage::tests::test_all_slots_fail - should panic ... ok test account_storage::tests::test_shrinking_in_progress_fail4 - should panic ... ok test account_storage::tests::test_insert_fail - should panic ... ok test account_storage::tests::test_iter_fail - should panic ... ok test account_storage::tests::test_remove_fail - should panic ... ok test account_storage::tests::test_shrinking_in_progress_fail1 - should panic ... ok test account_storage::tests::test_initialize_fail - should panic ... ok test account_storage::tests::test_shrinking_in_progress_second_call ... ok test accounts_cache::tests::test_remove_slots_le ... ok test account_storage::tests::test_get_if_fail - should panic ... ok test accounts_cache::tests::test_cached_frozen_slots ... ok test account_storage::tests::test_get_if ... ok test accounts_db::geyser_plugin_utils::tests::test_notify_account_restore_from_snapshot_once_per_slot ... ok test accounts::tests::test_accounts_empty_bank_hash_stats ... ok test accounts::tests::test_lock_accounts_with_duplicates ... ok test accounts::tests::test_accounts_locks ... ok test accounts::tests::test_accounts_locks_with_results ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_multiple_account_storage_no_bank_one_slot ... ok test accounts_db::geyser_plugin_utils::tests::test_notify_account_restore_from_snapshot_once_across_slots ... ok test accounts::tests::test_load_largest_accounts ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_account_storage_no_bank_one_slot::hot_storage ... ok test accounts::tests::test_demote_program_write_locks ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_illegal_range_end - should panic ... ok test accounts::tests::test_load_by_program_slot ... ok test accounts::tests::test_lock_accounts_with_too_many_accounts ... ok test accounts_db::tests::test_account_balance_for_capitalization_native_program ... ok test accounts_db::tests::test_account_balance_for_capitalization_sysvar ... ok test accounts_db::geyser_plugin_utils::tests::test_notify_account_at_accounts_update ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_account_storage_no_bank_one_slot::append_vec ... 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_snapshot_stores_binning_2nd_chunk::append_vec ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_binning_2nd_chunk::hot_storage ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_2nd_chunk::append_vec ... 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_check_hash ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_2nd_chunk::hot_storage ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_account_storage_no_bank::accountsfileprovider_appendvec_expects ... ok test accounts_db::tests::test_account_many ... ok test accounts::tests::test_hold_range_in_memory2 ... ok test accounts_db::tests::test_account_update ... ok test accounts::tests::test_hold_range_in_memory ... ok test accounts_db::tests::test_accountsdb_add_root::append_vec ... ok test accounts_db::tests::test_accounts_db_cache_clean_dead_slots ... ok test accounts_db::tests::test_accountsdb_add_root_many::append_vec ... ok test accounts_db::tests::test_accounts_unsquashed::append_vec ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_illegal_range_start - should panic ... ok test accounts_db::tests::test_accounts_db_cache_clean ... ok test accounts_db::tests::test_account_matches_owners ... ok test accounts_db::tests::test_account_one ... ok test accounts_db::tests::test_accounts_db_cache_clean_max_root ... ok test accounts_db::tests::test_accounts_unsquashed::hot_storage ... ok test accounts_db::tests::test_accountsdb_add_root::hot_storage ... ok test accounts_db::tests::test_accountsdb_add_root_many::hot_storage ... ok test accounts_db::tests::test_account_grow_many ... ok test accounts_db::tests::test_accountsdb_latest_ancestor::hot_storage ... ok test accounts::tests::test_accounts_locks_multithreaded ... ok test accounts_db::tests::test_accountsdb_latest_ancestor_with_root::hot_storage ... ok test accounts_db::tests::test_bank_hash_stats ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages_simple::append_vec ... ok test accounts_db::tests::test_accountsdb_latest_ancestor::append_vec ... ok test accounts_db::tests::test_accountsdb_root_one_slot::append_vec ... ok test accounts_db::tests::test_alive_bytes::append_vec ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages::append_vec ... ok test accounts_db::tests::test_accountsdb_scan_accounts ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages::hot_storage ... ok test accounts_db::tests::test_accountsdb_root_one_slot::hot_storage ... ok test accounts_db::tests::test_accountsdb_count_stores::hot_storage ... ok test accounts_db::tests::test_accounts_db_purge_keep_live ... ok test accounts_db::tests::test_checked_sum_for_capitalization_normal ... 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_accountsdb_count_stores::append_vec ... ok test accounts_db::tests::test_accounts_db_purge1 ... ok test accounts_db::tests::test_add_uncleaned_pubkeys_after_shrink::append_vec ... ok test accounts_db::tests::test_accounts_db_cache_clean_max_root_with_scan ... ok test accounts_db::tests::test_add_uncleaned_pubkeys_after_shrink::hot_storage ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes_0_accounts::append_vec ... ok test accounts_db::tests::test_accountsdb_calculate_accounts_hash_from_storages_simple::hot_storage ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes_0_accounts::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_hash_not_stored::append_vec ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores::hot_storage ... ok test accounts_db::tests::test_clean_accounts_with_latest_full_snapshot_slot::append_vec ... ok test accounts_db::tests::test_clean_zero_lamport_and_old_roots ... ok test accounts_db::tests::test_current_ancient_append_vec_assert - should panic ... ok test accounts_db::tests::test_combine_ancient_slots_empty::append_vec ... ok test accounts_db::tests::test_clean_stored_dead_slots_empty ... ok test accounts_db::tests::test_clean_max_slot_zero_lamport_account ... ok test accounts_db::tests::test_current_ancient_slot_assert - should panic ... ok test accounts_db::tests::test_clean_multiple_zero_lamport_decrements_index_ref_count ... ok test accounts_db::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores::append_vec ... ok test accounts_db::tests::test_combine_ancient_slots_empty::hot_storage ... ok test accounts_db::tests::test_clean_zero_lamport_and_dead_slot ... ok test accounts_db::tests::test_clean_accounts_with_latest_full_snapshot_slot::hot_storage ... ok test accounts_db::tests::test_clean_old_with_zero_lamport_account ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes::hot_storage ... ok test accounts_db::tests::test_calculate_storage_count_and_alive_bytes_2_accounts::hot_storage ... ok test accounts_db::tests::test_cleanup_key_not_removed ... ok test accounts_db::tests::test_clean_old_with_both_normal_and_zero_lamport_accounts ... ok test accounts_db::tests::test_create_ancient_accounts_file ... ok test accounts_db::tests::test_collect_uncleaned_slots_up_to_slot ... 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_cache_flush_delayed_remove_unrooted_race ... ok test accounts_db::tests::test_clean_old_with_normal_account ... 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::scan_account_storage::tests::test_accountsdb_scan_snapshot_stores_hash_not_stored::hot_storage ... ok test accounts_db::tests::test_combine_ancient_slots_append ... ok test accounts_db::tests::test_calculate_incremental_accounts_hash::append_vec ... ok test accounts_db::tests::test_flush_accounts_cache ... ok test accounts_db::tests::test_full_clean_refcount_no_first_4k::hot_storage ... ok test accounts_db::tests::test_full_clean_refcount_first_4k::append_vec ... ok test accounts_db::tests::test_get_keys_to_unref_ancient ... ok test accounts_db::tests::test_delete_dependencies ... ok test accounts_db::tests::test_flush_rooted_accounts_cache_with_clean ... ok test accounts_db::tests::test_flush_cache_dont_clean_zero_lamport_account ... ok test accounts_db::tests::test_get_ancient_slots_one_large::hot_storage ... ok test accounts_db::tests::test_flush_rooted_accounts_cache_without_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_get_ancient_slots::append_vec ... ok test accounts_db::tests::test_flush_cache_clean ... ok test accounts_db::tests::test_get_ancient_slots_one_large::append_vec ... ok test accounts_db::tests::test_hash_storage_info ... 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_no_first_4m::hot_storage ... ok test accounts_db::tests::test_hash_stored_account ... ok test accounts_db::tests::test_full_clean_refcount_no_first_4m::append_vec ... ok test accounts_db::tests::test_full_clean_refcount_first_4k::hot_storage ... ok test accounts_db::tests::test_get_snapshot_storages_empty ... ok test accounts_db::tests::test_get_oldest_non_ancient_slot_for_hash_calc_scan::pack ... 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_only_roots ... ok test accounts_db::tests::test_get_snapshot_storages_with_base_slot ... ok test accounts_db::tests::test_get_snapshot_storages_exclude_empty ... ok test accounts_db::tests::test_current_ancient_simple ... ok test accounts_db::tests::test_is_candidate_for_shrink ... ok test accounts_db::tests::test_lazy_gc_slot ... ok test accounts_db::tests::test_load_with_read_only_accounts_cache ... ok test accounts_db::tests::test_handle_dropped_roots_for_ancient ... ok test accounts_db::tests::test_handle_dropped_roots_for_ancient_assert - should panic ... ok test accounts_db::tests::test_mark_dirty_dead_stores_empty::append_vec ... ok test accounts_db::tests::test_get_snapshot_storages_only_non_empty ... ok test accounts_db::tests::test_generate_index_duplicates_within_slot::hot_storage ... ok test accounts_db::tests::test_mark_dirty_dead_stores_empty::hot_storage ... 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_partial_clean::append_vec ... ok test accounts_db::tests::test_maybe_unref_accounts_already_in_ancient::hot_storage ... 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_generate_index_duplicates_within_slot_reverse::append_vec ... ok test accounts_db::tests::test_mark_dirty_dead_stores_no_shrink_in_progress ... ok test accounts_db::tests::test_generate_index_duplicates_within_slot::append_vec ... ok test accounts_db::tests::test_remove_unrooted_slot_cached::hot_storage ... ok test accounts_db::tests::test_read_only_accounts_cache ... ok test accounts_db::tests::test_select_candidates_by_total_usage_3_way_split_condition ... ok test accounts_db::tests::test_maybe_unref_accounts_already_in_ancient::append_vec ... ok test accounts_db::tests::test_partial_clean::hot_storage ... ok test accounts_db::tests::test_remove_unrooted_slot_cached::append_vec ... ok test accounts_db::tests::test_select_candidates_by_total_usage_no_candidates ... 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_set_storage_count_and_alive_bytes::hot_storage ... ok test accounts_db::tests::test_remove_unrooted_slot_storage::hot_storage ... ok test accounts_db::tests::test_select_candidates_by_total_usage_2_way_split_condition ... ok test accounts_db::tests::test_remove_unrooted_slot_storage::append_vec ... ok test accounts_db::tests::test_reuse_storage_id - should panic ... ok test accounts_db::tests::test_shrink_productive ... ok test accounts_db::tests::test_purge_alive_unrooted_slots_after_clean::hot_storage ... ok test accounts_db::tests::test_set_storage_count_and_alive_bytes::append_vec ... ok test accounts_db::tests::test_sort_and_remove_dups ... ok test accounts_db::tests::test_get_sorted_potential_ancient_slots::hot_storage ... ok test accounts_db::tests::test_split_storages_ancient_chunks ... ok test accounts_db::tests::test_get_sorted_potential_ancient_slots::append_vec ... ok test accounts_db::tests::test_sort_and_remove_dups_random ... ok test accounts_db::tests::test_split_storages_parametric_splitter ... ok test accounts_db::tests::test_scan_flush_accounts_cache_then_clean_drop ... ok test accounts_db::tests::test_split_storages_splitter_large_offset ... ok test accounts_db::tests::test_should_move_to_ancient_accounts_file ... ok test accounts_db::tests::test_split_storages_splitter_simple ... ok test accounts_db::tests::test_store_account_stress ... ignored test accounts_db::tests::test_storage_remove_account_double_remove::hot_storage - should panic ... ok test accounts_db::tests::test_shrink_all_slots_none ... ok test accounts_db::tests::test_storage_remove_account_double_remove::append_vec - should panic ... ok test accounts_db::tests::test_storage_finder ... ok test accounts_db::tests::test_store_flush_load_cached ... ok test accounts_db::tests::test_stored_readable_account ... ok test accounts_db::tests::test_shrink_ancient ... ok test accounts_db::tests::test_shrink_unref ... ok test accounts_db::tests::test_shrink_unref_with_intra_slot_cleaning ... ok test accounts_db::tests::test_store_overhead ... ok test accounts_db::tests::test_shrink_candidate_slots_with_dead_ancient_account ... ok test accounts_db::tests::test_sweep_get_oldest_non_ancient_slot ... ok test accounts_db::tests::test_store_clean_after_shrink ... ok test accounts_db::tests::test_store_large_account ... ok test accounts_db::tests::test_uncleaned_roots_with_account ... ok test accounts_db::tests::test_remove_zero_lamport_single_ref_accounts_after_shrink ... ok test accounts_db::tests::test_store_load_cached ... ok test accounts_db::tests::test_shrink_zero_lamport_single_ref_account ... ok test accounts_db::tests::test_wrapping_storage_id - should panic ... ok test accounts_db::tests::test_unref_pubkeys_removed_from_accounts_index ... ok test accounts_db::tests::test_uncleaned_roots_with_no_account ... ok test accounts_db::tests::test_filter_zero_lamport_clean_for_incremental_snapshots ... ok test accounts_db::tests::test_zero_lamport_new_root_not_cleaned ... ok test accounts_hash::tests::test_accountsdb_cumulative_find ... ok test accounts_hash::tests::test_account_hashes_file ... ok test accounts_hash::tests::test_accountsdb_compare_two_hash_entries ... ok test accounts_hash::tests::test_accountsdb_cumulative_offsets1_d ... ok test accounts_hash::tests::test_accountsdb_cumulative_find_empty - should panic ... ok test accounts_hash::tests::test_accountsdb_cumulative_offsets2_d ... ok test accounts_hash::tests::test_accountsdb_compute_merkle_root ... ok test accounts_db::tests::test_sweep_get_oldest_non_ancient_slot2 ... ok test accounts_hash::tests::test_accountsdb_div_ceil ... ok test accounts_hash::tests::test_accountsdb_div_ceil_fail - should panic ... ok test accounts_hash::tests::test_accountsdb_lamport_overflow - should panic ... ok test accounts_hash::tests::test_accountsdb_de_dup_accounts_empty ... ok test accounts_hash::tests::test_accountsdb_dup_pubkey_2_chunks_backwards ... ok test accounts_hash::tests::test_accountsdb_de_dup_accounts_zero_chunks ... ok test accounts_hash::tests::test_accountsdb_dup_pubkey_2_chunks ... 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_hash::tests::test_find_first_pubkey_in_bin ... ok test accounts_index::in_mem_accounts_index::tests::test_age ... 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_remove_if_slot_list_empty_entry ... 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_update_slot_list_other ... 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_and_unclean_slot ... ok test accounts_index::tests::test_clean_last ... ok test accounts_index::tests::test_get_empty ... ok test accounts_index::tests::test_get_newest_root_in_slot_list ... ok test accounts_index::tests::test_clean_rooted_entries_return ... ok test accounts_index::tests::test_handle_dead_keys_return ... ok test accounts_index::tests::test_illegal_bins - should panic ... ok test accounts_index::tests::test_insert_ignore_reclaims ... ok test accounts_db::tests::test_unref_accounts ... ok test accounts_hash::tests::test_accountsdb_de_dup_accounts_from_stores ... ok test accounts_db::tests::test_verify_accounts_hash_bad_account_hash ... ok test accounts_index::tests::test_insert_with_ancestors ... ok test accounts_index::tests::test_insert_with_lock_no_ancestors ... ok test accounts_index::tests::test_insert_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_batch_insert ... ok test accounts_db::tests::test_verify_accounts_hash ... ok test accounts_index::tests::test_insert_wrong_ancestors ... ok test accounts_index::tests::test_jpl_token_owner_secondary_index ... 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_purge ... ok test accounts_index::tests::test_purge_exact_jpl_token_owner_secondary_index ... ok test accounts_index::tests::test_jpl_token_mint_secondary_index_same_slot_and_forks ... ok test accounts_db::tests::test_verify_accounts_hash_no_account ... ok test accounts_index::tests::test_insert_duplicates ... ok test accounts_index::tests::test_purge_older_root_entries ... ok test accounts_index::tests::test_purge_exact_jpl_token_mint_secondary_index ... ok test accounts_index::tests::test_new_entry ... ok test accounts_index::tests::test_remove_older_duplicate_pubkeys ... ok test accounts_index::tests::test_scan_config ... 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_start_end_bin ... ok test accounts_index::tests::test_update_gc_purged_slot ... ok test accounts_index::tests::test_unref ... 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_add ... ok test accounts_partition::tests::test_get_partition_end_indexes ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_maximum ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_gap ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_noop_range ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_minimal ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_dividable ... ok test accounts_db::tests::test_verify_bank_capitalization ... ok test accounts_partition::tests::test_rent_eager_bad_range - should panic ... ok test accounts_index::tests::test_update_new_slot ... ok test accounts_partition::tests::test_rent_pubkey_range_max ... ok test accounts_partition::tests::test_rent_eager_pubkey_range_not_dividable ... 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 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 ancient_append_vecs::tests::test_calc_accounts_to_combine_opposite ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_one_dead ... ok test accounts_index::in_mem_accounts_index::tests::test_gather_possible_evictions ... ok test accounts_index::tests::test_range_scan_accounts ... ok test ancient_append_vecs::tests::test_clear_should_shrink_after_cutoff_empty ... ok test accounts_index::tests::test_scan_accounts ... ok test accounts_db::tests::test_many_unrefs::hot_storage ... 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 accounts_db::tests::test_accounts_db_cache_clean_max_root_with_cache_limit_hit ... ok test ancient_append_vecs::tests::test_filter_by_smallest_capacity_high_slot_less ... ok test ancient_append_vecs::tests::test_combine_packed_ancient_slots_simple ... ok test ancient_append_vecs::tests::test_filter_by_smallest_capacity_high_slot_more ... 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_calc_ancient_slot_info_one_alive_only ... ok test accounts_db::tests::test_many_unrefs::append_vec ... ok test ancient_append_vecs::tests::test_many_ref_accounts_can_be_moved ... ok test ancient_append_vecs::tests::test_is_ancient ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_one_shrink_one_not ... 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 accounts_hash::tests::test_accountsdb_compute_merkle_root_large ... ok test ancestors::tests::test_ancestors_permutations ... ok test ancient_append_vecs::tests::test_filter_by_smallest_capacity_sort ... 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_write_ancient_accounts_to_same_slot_multiple_refs_empty ... ok test ancient_append_vecs::tests::test_write_packed_storages_empty ... ok test append_vec::tests::test_account_matches_owners ... ok test append_vec::tests::test_account_meta_default ... ok test append_vec::tests::test_account_meta_non_default ... ok test accounts_db::tests::test_shrink_candidate_slots ... ok test append_vec::tests::test_append_vec_data ... ok test ancient_append_vecs::tests::test_write_packed_storages_too_few_slots - should panic ... ok test append_vec::tests::test_append_vec_append_many ... ok test accounts_db::tests::test_sweep_get_oldest_non_ancient_slot_max ... ok test append_vec::tests::test_append_vec_new_bad_size - should panic ... ok test append_vec::tests::test_append_vec_new_from_file_bad_size::storageaccess_file_expects ... ok test append_vec::tests::test_append_vec_flush::storageaccess_mmap_expects ... ok test append_vec::tests::test_append_vec_flush::storageaccess_file_expects ... 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 append_vec::tests::test_append_vec_reset ... 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_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_reopen_as_readonly::storageaccess_file_expects ... ok test append_vec::tests::test_get_account_shared_data_from_truncated_file::storageaccess_file_expects ... ok test append_vec::tests::test_append_vec_one_with_data ... ok test append_vec::tests::test_append_vec_reopen_as_readonly::storageaccess_mmap_expects ... ok test append_vec::tests::test_new_from_file_crafted_data_len::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_data_len::storageaccess_mmap_expects ... ok test append_vec::tests::test_new_from_file_crafted_executable::storageaccess_mmap_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_executable::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_too_large_data_len::storageaccess_file_expects ... ok test append_vec::tests::test_new_from_file_too_large_data_len::storageaccess_mmap_expects ... ok test append_vec::tests::test_remaining_bytes ... ok test ancient_append_vecs::tests::test_pack_ancient_storages_one_account_per_storage ... ok test ancient_append_vecs::tests::test_calc_ancient_slot_info_one_alive_one_dead ... ok test ancient_append_vecs::tests::test_combine_ancient_slots_packed_internal ... ok test accounts_db::tests::test_accounts_db_cache_clean_max_root_with_cache_limit_hit_and_scan ... 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_load_account_and_cache_flush_race_without_retry ... ok test accounts_db::tests::test_load_account_and_cache_flush_race_with_retry ... ok test accounts_db::tests::test_flush_accounts_cache_if_needed ... ok test ancient_append_vecs::tests::test_truncate_to_max_storages ... 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 ancient_append_vecs::tests::test_shrink_packed_ancient ... 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 bucket_map_holder::tests::test_age_increment ... ok test bucket_map_holder::tests::test_age_broad ... 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_age_time ... ok test bucket_map_holder::tests::test_next_bucket_to_flush ... ok test accounts::tests::huge_clean ... ok test buffered_reader::tests::test_buffered_reader ... ok test buffered_reader::tests::test_buffered_reader_partial_consume ... ok test bucket_map_holder::tests::test_throttle ... ok test buffered_reader::tests::test_buffered_reader_partial_consume_with_move ... 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 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 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 ancient_append_vecs::tests::test_finish_combine_ancient_slots_packed_internal ... ok test hardened_unpack::tests::test_archive_is_valid_archive_entry ... ok test hardened_unpack::tests::test_archive_is_valid_entry ... ok test cache_hash_data::tests::test_read_write ... ok test hardened_unpack::tests::test_archive_unpack_account_path ... ok test hardened_unpack::tests::test_archive_unpack_genesis_bad_perms ... 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_itself ... 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_ok ... ok test hardened_unpack::tests::test_archive_unpack_snapshot_too_large ... ok test hardened_unpack::tests::test_valid_snapshot_accounts ... ok test pubkey_bins::tests::test_pubkey_bins_illegal_bins - should panic ... ok test hardened_unpack::tests::test_archive_unpack_genesis_ok ... 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 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_varying ... 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 ancient_append_vecs::tests::test_pack_ancient_storages_one_partial ... 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_2_errors_after_read2 ... 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 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 storable_accounts::tests::test_contains_multiple_slots ... ok test ancient_append_vecs::tests::test_clear_should_shrink_after_cutoff_simple ... ok test epoch_accounts_hash::manager::tests::test_wait_epoch_accounts_hash ... 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 accounts_db::tests::test_account_grow ... ok test tiered_storage::hot::tests::test_get_account_shared_data ... ok test tiered_storage::hot::tests::test_get_stored_account_meta ... ok test tiered_storage::hot::tests::test_get_acount_meta_from_offset_out_of_bounds - should panic ... ok test tiered_storage::hot::tests::test_hot_account_meta_full ... ok test tiered_storage::hot::tests::test_hot_account_meta ... 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_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_footer ... ok test tiered_storage::hot::tests::test_max_hot_account_offset ... 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_out_of_bounds ... ok test tiered_storage::hot::tests::test_max_hot_account_offset_alignment_error ... 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_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 ancient_append_vecs::tests::test_calc_accounts_to_combine_many_refs ... ok test tiered_storage::index::tests::test_address_and_offset_indexer ... ok test tiered_storage::index::tests::test_get_account_offset_exceeds_index_block_boundary - should panic ... ok test tiered_storage::meta::tests::test_account_meta_flags_set ... ok test tiered_storage::meta::tests::test_account_meta_flags_new ... ok test tiered_storage::index::tests::test_get_account_offset_out_of_bounds - should panic ... 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_table ... ok test tiered_storage::owners::tests::test_owners_block ... 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_small_accounts ... ok test tiered_storage::tests::test_write_accounts_mixed_size ... ok test utils::tests::test_create_all_accounts_run_and_snapshot_dirs ... ok test tiered_storage::tests::test_write_accounts_twice - should panic ... 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_real ... ok test waitable_condvar::tests::test_waitable_condvar ... ignored test verify_accounts_hash_in_background::tests::test_panic - should panic ... 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 append_vec::tests::test_scan_pubkeys::storageaccess_mmap_expects ... ok test accounts_db::tests::test_shrink_collect_simple ... ok test append_vec::tests::test_scan_pubkeys::storageaccess_file_expects ... ok test ancient_append_vecs::tests::test_calc_accounts_to_combine_simple ... ok test append_vec::tests::test_scan_index_incomplete_data::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_pubkeys_missing_account_data::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_index_incomplete_data::storageaccess_file_expects ... ok test append_vec::tests::test_scan_pubkeys_missing_account_data::storageaccess_file_expects ... ok test append_vec::tests::test_scan_index::storageaccess_mmap_expects ... ok test append_vec::tests::test_get_account_sizes::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_index_missing_account_data::storageaccess_file_expects ... ok test append_vec::tests::test_get_account_sizes::storageaccess_file_expects ... ok test append_vec::tests::test_scan_pubkeys_incomplete_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_missing_account_data::storageaccess_mmap_expects ... ok test append_vec::tests::test_scan_index::storageaccess_file_expects ... ok test pubkey_bins::tests::test_pubkey_bins ... ok test accounts_db::tests::test_shink_overflow_too_much ... ok test pubkey_bins::tests::test_pubkey_bins_pubkeys ... ok test storable_accounts::tests::test_storable_accounts_by_slot ... 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 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 16.85s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_alt_bn128_bls-e8b259c81c1f55b9) running 9 tests test tests::keygen_g1_compressed ... ok test tests::keygen_g1_uncompressed ... 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.16s 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_with_fees ... ok test bench::tests::test_bench_tps_fund_keys ... 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.14s 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_invalid_proof ... ok test bls_merkle_tree::tests::test_consistent_root ... ok test bls_merkle_tree::tests::test_combinations_generation_single_node_supermajority ... ok test bls_merkle_tree::tests::bench_bls_merkle_tree_construction::_4_expects ... 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::test_combinations_generation ... ok test bls_merkle_tree::tests::bench_bls_merkle_tree_construction::_16_expects ... 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.20s 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_file_read_and_write ... ok test bls_keypair::tests::test_encodable_key_trait ... ok test bls_keypair::tests::test_read_and_write ... ok test bls_keypair::tests::test_try_new ... ok test bls_keypair::tests::test_from_bytes ... ok test bls_pubkey::tests::test_to_native ... ok test bls_pubkey::tests::test_native_conversion ... ok test bls_pubkey::tests::test_aggregate_single_key ... ok test bls_signature::tests::test_aggregate_different_messages ... 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_pubkey::tests::test_aggregate_multiple_keys ... ok test bls_signature::tests::test_verify_valid_signature ... ok test bls_signature::tests::test_verify_invalid_signature ... ok test bls_signature::tests::test_verify_wrong_pubkey ... ok test bls_pubkey::tests::test_aggregate_idempotence ... 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.73s 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.66s 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_with_varying_sizes_in_hashmap ... 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 v1::tests::instance_packed_len_with_vec ... ok test v1::tests::unchecked_deserialization ... ok test v1::tests::instance_packed_len_matches_packed_len ... ok test v1::tests::packed_len ... 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::many_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_complete_overlap ... 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_overlap_middle ... 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_start ... 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::single_region_complete_overlap ... 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::single_region_0_len ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::many_regions_no_overlap_single_source_region ... ok test syscalls::mem_ops::tests::test_memcmp_non_contiguous ... ok test syscalls::mem_ops::tests::test_memmove_non_contiguous::two_regions_complete_overlap ... 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_overlap_end ... 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_two ... ok test syscalls::mem_ops::tests::test_memory_chunk_iterator_one ... 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::tests::test_syscall_abort - should panic ... ok test syscalls::tests::test_syscall_get_sysvar_errors ... ok test syscalls::tests::test_set_and_get_return_data ... ok test syscalls::cpi::tests::test_caller_account_from_account_info ... ok test syscalls::cpi::tests::test_update_callee_account_lamports_owner ... ok test syscalls::cpi::tests::test_update_callee_account_data_readonly ... ok test syscalls::cpi::tests::test_update_caller_account_lamports_owner ... ok test syscalls::cpi::tests::test_update_callee_account_data ... ok test syscalls::cpi::tests::test_update_callee_account_data_direct_mapping ... ok test syscalls::cpi::tests::test_update_caller_account_data_capacity_direct_mapping ... ok test syscalls::tests::test_syscall_get_epoch_stake_vote_account_stake ... ok test syscalls::tests::test_syscall_edwards_curve_point_validation ... ok test syscalls::tests::test_syscall_sol_panic - should panic ... ok test syscalls::tests::test_translate ... ok test syscalls::tests::test_translate_string_and_do ... ok test syscalls::tests::test_syscall_sha256 ... ok test syscalls::tests::test_syscall_ristretto_curve_point_validation ... ok test syscalls::tests::test_syscall_get_stake_history::partial ... ok test syscalls::tests::test_translate_slice ... ok test syscalls::tests::test_syscall_big_mod_exp ... ok test syscalls::cpi::tests::test_translate_instruction ... ok test syscalls::tests::test_syscall_sol_log_u64 ... ok test syscalls::tests::test_syscall_sol_log ... ok test syscalls::tests::test_syscall_sol_pubkey ... ok test syscalls::tests::test_translate_type ... ok test syscalls::tests::test_syscall_verify_bls_merkle_key ... ok test syscalls::cpi::tests::test_translate_signers ... ok test syscalls::tests::test_syscall_sol_get_processed_sibling_instruction ... ok test tests::test_calculate_heap_cost ... ok test tests::test_fuzz ... ignored test syscalls::tests::test_syscall_get_sysvar ... ok test syscalls::tests::test_syscall_get_stake_history::full ... ok test syscalls::cpi::tests::test_update_caller_account_data ... 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 tests::test_bpf_loader_upgradeable_initialize_buffer ... ok test syscalls::tests::test_syscall_sol_alloc_free ... ok test tests::test_bpf_loader_upgradeable_set_buffer_authority ... ok test tests::test_bpf_loader_upgradeable_set_upgrade_authority ... ok test tests::test_bpf_loader_upgradeable_close ... ok test syscalls::tests::test_create_program_address ... ok test tests::test_bpf_loader_upgradeable_set_buffer_authority_checked ... ok test tests::test_bpf_loader_upgradeable_write ... 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 syscalls::tests::test_syscall_get_slot_hashes::partial ... ok test tests::test_bpf_loader_serialize_unaligned ... ok test tests::test_bpf_loader_serialize_aligned ... ok test syscalls::tests::test_syscall_get_slot_hashes::full ... ok test tests::test_bpf_loader_upgradeable_upgrade ... ok test serialization::tests::test_serialize_parameters_with_many_accounts ... ok test tests::test_bpf_loader_invoke_main ... ok test syscalls::tests::test_syscall_ristretto_curve_group_ops ... ok test syscalls::tests::test_syscall_edwards_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.64s 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 index_entry::tests::test_api ... ok test index_entry::tests::test_data_bucket_from_num_slots ... ok test index_entry::tests::test_size ... ok test bucket_map::tests::bucket_map_test_insert ... 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_storage::test::test_bucket_storage_using_header ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_skip_one ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_insert_duplicate ... ok test bucket::tests::test_batch_insert_non_duplicates_reusing_file_insert_twice - should panic ... ok test bucket_map::tests::bucket_map_test_update2 ... ok test restart::test::test_restartable_bucket ... ok test bucket_map::tests::bucket_map_test_update_to_0_len ... ok test bucket_map::tests::bucket_map_test_update ... ok test bucket_storage::test::test_bucket_storage_index_bucket ... ok test bucket_storage::test::test_load_on_restart ... ok test restart::test::test_get_restartable_buckets ... ok test bucket::tests::batch_insert_after_delete - should panic ... ok test bucket::tests::test_occupy_if_matches_panic - should panic ... ok test bucket::tests::test_occupy_if_matches ... 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_blank_file ... ok test restart::test::test_restartable_bucket_load ... ok test restart::test::test_get_all_possible_index_files_in_drives ... 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.85s 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_keypair_of ... ok test input_parsers::tests::test_pubkeys_of ... ok test input_parsers::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::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::signer::tests::test_parse_signer_source ... ok test input_parsers::tests::test_unix_timestamp_from_rfc3339_datetime ... ok test input_parsers::tests::test_parse_hash ... ok test input_parsers::tests::test_parse_pubkey ... ok test input_parsers::tests::test_commitment_config ... ok test input_parsers::tests::test_cluster_type ... ok test input_parsers::tests::test_value_of ... ok test input_parsers::signer::tests::test_parse_keypair_source ... ok test input_parsers::tests::test_parse_token_decimal ... ok test input_parsers::tests::test_parse_token_decimal_or_all ... ok test input_parsers::tests::test_derivation ... ok test input_parsers::signer::tests::test_parse_prompt_signer_source ... ok test input_parsers::signer::tests::test_parse_pubkey_signature ... ok test input_parsers::tests::test_values_of ... ok test input_parsers::tests::test_sol_to_lamports ... ok test input_parsers::signer::tests::test_parse_pubkey_or_keypair_signer_source ... ok test input_parsers::signer::tests::test_parse_keypair_or_ask_keyword_source ... ok test input_parsers::signer::tests::test_pubkeys_of ... ok test input_parsers::signer::tests::test_pubkey_of ... ok test input_parsers::signer::tests::test_keypair_of ... ok test keypair::tests::signer_from_path_with_file ... ok test input_parsers::signer::tests::test_pubkeys_sigs_of ... ok test keypair::tests::test_signer_info_signers_for_message ... 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_not_validator_info_account ... ok test validator_info::tests::test_parse_validator_info_empty_key_list ... ok test validator_info::tests::test_parse_validator_info ... 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 program_v4::tests::test_redeploy_from_source ... ok test validator_info::tests::test_parse_args ... ok test program_v4::tests::test_finalize ... ok test program_v4::tests::test_transfer_authority ... ok test program::tests::test_cli_parse_upgrade ... ok test program_v4::tests::test_undeploy ... ok test program::tests::test_cli_parse_extend_program ... ok test cli::tests::test_cli_completions ... ok test cli::tests::test_generate_unique_signers ... ok test program_v4::tests::test_cli_parse_undeploy ... ok test program_v4::tests::test_cli_parse_deploy ... ok test cluster_query::tests::test_parse_command ... ok test program::tests::test_cli_parse_set_buffer_authority ... ok test program::tests::test_cli_parse_show ... ok test program_v4::tests::test_cli_parse_transfer_authority ... ok test program_v4::tests::test_cli_parse_finalize ... ok test cli::tests::test_cli_process_command ... ok test program_v4::tests::test_cli_parse_redeploy ... ok test cli::tests::test_parse_transfer_subcommand ... ok test cli::tests::test_cli_parse_command ... ok test program::tests::test_cli_parse_close ... ok test program::tests::test_cli_parse_set_upgrade_authority ... 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.07s 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 cli_output::tests::test_verbose_quiet_output_formats ... ok test display::test::test_unix_timestamp_to_string ... 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.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_clock-edbcd376c6f3266f) running 2 tests test tests::test_clone ... ok test sysvar::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_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_no_fee ... ok test prioritization_fee::test::test_new_with_compute_unit_price ... 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_config_initialize_no_panic ... ok test config_processor::tests::test_config_bad_owner ... ok test config_processor::tests::test_process_store_fail_account0_not_signer ... ok test config_processor::tests::test_process_create_ok ... ok test config_processor::tests::test_process_store_without_config_signer ... ok test config_processor::tests::test_process_store_fail_instruction_data_too_large ... ok test config_processor::tests::test_process_store_ok ... ok test config_processor::tests::test_config_initialize_contains_duplicates_fails ... ok test config_processor::tests::test_process_store_with_additional_signers ... ok test config_processor::tests::test_process_store_with_bad_additional_signer ... ok test config_processor::tests::test_config_update_contains_duplicates_fails ... ok test config_processor::tests::test_config_updates ... ok test config_processor::tests::test_config_updates_requiring_config ... 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::consumer::tests::test_bank_filter_valid_transaction_indexes ... ok 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_accumulate_execute_units_and_time ... ok test banking_stage::consumer::tests::test_bank_prepare_filter_for_pending_transaction ... ok test banking_stage::forward_packet_batches_by_accounts::tests::test_get_batch_index_by_updated_costs ... ok [2026-01-27T03:18:33.614884219Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.626288505Z 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 [2026-01-27T03:18:33.642599067Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.649375320Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.656376495Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.657549216Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.658363104Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.659109261Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.681763862Z 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::decision_maker::tests::test_should_process_or_forward_packets ... ok test banking_stage::decision_maker::tests::test_buffered_packet_decision_bank_start ... ok test banking_stage::latest_unprocessed_votes::tests::test_deserialize_vote_packets ... ok [2026-01-27T03:18:33.712963043Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.714615688Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.715115513Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.720722895Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.723470491Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.755808432Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.756919993Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.763329122Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.778060590Z 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::latest_unprocessed_votes::tests::test_clear_forwarded_packets ... ok [2026-01-27T03:18:33.866824487Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.897855536Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.898071688Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.898130819Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.898211949Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:33.899484481Z 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_leader_same_slot ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_leader_to_leader_bigger_slot ... ok [2026-01-27T03:18:34.064723261Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.082309475Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::consumer::tests::test_consume_buffered_packets ... ok test banking_stage::consumer::tests::test_bank_process_and_record_transactions_cost_tracker ... ok test banking_stage::consumer::tests::test_consume_buffered_packets_retryable ... ok test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_empty ... ok test banking_stage::consumer::tests::test_process_transactions_returns_unprocessed_txs ... ok test banking_stage::consumer::tests::test_process_transactions_account_in_use ... ok [2026-01-27T03:18:34.164094177Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::multi_iterator_scanner::tests::test_multi_iterator_scanner_iterate ... ok test banking_stage::consumer::tests::test_process_transactions_instruction_error ... 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::packet_deserializer::tests::test_deserialize_and_collect_packets_empty_udp ... 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 ... ok test banking_stage::qos_service::tests::test_accumulate_batched_transaction_costs ... ok test banking_stage::consumer::tests::test_bank_process_and_record_transactions_account_in_use ... ok test banking_stage::qos_service::tests::test_compute_transaction_costs ... ok test banking_stage::consumer::tests::test_bank_process_and_record_transactions_all_unexecuted ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_leader_to_not_leader ... ok test banking_stage::packet_deserializer::tests::test_deserialize_and_collect_packets_simple_batches ... 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_vote_like_batches ... ok test banking_stage::consume_worker::tests::test_worker_consume_simple ... ok test banking_stage::consume_worker::tests::test_worker_consume_multiple_messages ... ok test banking_stage::read_write_account_set::tests::test_read_read_non_conflict ... ok test banking_stage::consume_worker::tests::test_worker_consume_self_conflicting ... 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_sanitization_error ... ok test banking_stage::read_write_account_set::tests::test_write_write_conflict ... ok test banking_stage::read_write_account_set::tests::test_write_write_different_keys ... 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_no_bank ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_leader_to_leader_smaller_slot ... ok test banking_stage::transaction_scheduler::in_flight_tracker::tests::test_in_flight_tracker_untracked_batch - should panic ... ok test banking_stage::consumer::tests::test_do_process_single_batched_transaction_with_test_duplicates ... ok test banking_stage::qos_service::tests::test_select_transactions_per_cost ... ok test banking_stage::transaction_scheduler::in_flight_tracker::tests::test_in_flight_tracker ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_disconnected_channel ... ok test banking_stage::qos_service::tests::test_update_and_remove_transaction_costs_not_committed ... 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_pre_lock_filter ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_not_leader_to_not_leader ... ok [2026-01-27T03:18:34.441083239Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::qos_service::tests::test_update_and_remove_transaction_costs_committed ... ok test banking_stage::leader_slot_metrics::tests::test_update_on_leader_slot_boundary_not_leader_to_leader ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_simple_thread_selection ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_single_threaded_no_conflicts ... ok test banking_stage::transaction_scheduler::prio_graph_scheduler::tests::test_schedule_single_threaded_conflict ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_accounts_schedulable_threads_no_outstanding_locks ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_accounts_schedulable_threads_outstanding_mixed ... ok [2026-01-27T03:18:34.494964411Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.500065368Z 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_read_only ... ok [2026-01-27T03:18:34.526408924Z 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_write_only ... ok [2026-01-27T03:18:34.546469451Z 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::read_write_account_set::tests::test_check_and_take_locks_read_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_lock_accounts_invalid_thread - should panic ... ok [2026-01-27T03:18:34.576342589Z 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_read_locking ... ok [2026-01-27T03:18:34.585483484Z 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_read_conflict ... 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_unlock_account_thread_mismatch - should panic ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_read_lock_account_write_conflict_panic - should panic ... ok test accounts_hash_verifier::tests::test_get_next_accounts_package2 ... ok test banking_stage::transaction_scheduler::thread_aware_account_locks::tests::test_thread_set ... ok [2026-01-27T03:18:34.602048469Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.605110997Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.607904783Z 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_any_max ... ok test banking_stage::consumer::tests::test_write_persist_transaction_status ... ok 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_thread_set_any_zero ... 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 [2026-01-27T03:18:34.629243562Z 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_try_lock_accounts_multiple ... 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_try_lock_accounts_one ... 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_write_lock_account_write_conflict_panic - should panic ... ok 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_thread_mismatch - 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_not_locked - should panic ... ok test banking_stage::latest_unprocessed_votes::tests::test_forwardable_packets ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_priority ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transition_to_unprocessed ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transaction_ttl ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transition_to_pending ... ok test banking_stage::transaction_scheduler::transaction_state::tests::test_transaction_ttl_panic - should panic ... 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_transition_to_unprocessed_panic - should panic ... ok test banking_stage::unprocessed_packet_batches::tests::test_unprocessed_packet_batches_insert_minimum_packet_over_capacity ... ok test banking_stage::transaction_scheduler::transaction_state_container::tests::test_is_empty ... ok test banking_stage::unprocessed_transaction_storage::tests::test_filter_processed_packets ... ok test banking_stage::unprocessed_packet_batches::tests::test_transaction_from_deserialized_packet ... ok test banking_stage::unprocessed_packet_batches::tests::test_unprocessed_packet_batches_insert_pop_same_packet ... ok test banking_stage::decision_maker::tests::test_make_consume_or_forward_decision ... ok [2026-01-27T03:18:34.678932315Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test banking_stage::transaction_scheduler::transaction_state_container::tests::test_get_mut_transaction_state ... ok test banking_stage::transaction_scheduler::transaction_state_container::tests::test_priority_queue_capacity ... ok test banking_trace::tests::test_new_disabled ... ok test banking_trace::tests::test_reopen_with_blank_file ... 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 test banking_trace::tests::test_send_after_exited ... ok [2026-01-27T03:18:34.757378296Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.761311233Z 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_stage::tests::test_bank_record_transactions ... ok [2026-01-27T03:18:34.817916251Z 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_trace::tests::test_record_and_restore ... ok [2026-01-27T03:18:34.836758946Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.838466202Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.848699908Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.849180152Z 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 [2026-01-27T03:18:34.860102254Z 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_retryable ... ok test banking_stage::tests::test_banking_stage_shutdown1 ... ok test banking_stage::latest_unprocessed_votes::tests::test_insert_batch_unstaked ... ok test banking_stage::tests::test_banking_stage_tick ... ok test banking_stage::consumer::tests::test_bank_process_and_record_transactions ... ok test banking_stage::consumer::tests::test_bank_process_and_record_batched_transactions ... ok test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_single_threaded_no_conflicts ... ok test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_single_threaded_conflict ... ok test cluster_slots_service::cluster_slots::tests::test_best_peer_2 ... ok test cluster_slots_service::cluster_slots::tests::test_best_completed_slot_peer ... ok test cluster_slots_service::cluster_slots::tests::test_best_peer_3 ... ok test cluster_slots_service::cluster_slots::tests::test_default ... ok test cluster_slots_service::cluster_slots::tests::test_compute_weights ... ok test cluster_slots_service::cluster_slots::tests::test_update_new_slot ... ok test cluster_slots_service::cluster_slots::tests::test_update_rooted ... ok test cluster_slots_service::cluster_slots::tests::test_update_empty ... 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 commitment_service::tests::test_aggregate_commitment_for_vote_account_1 ... ok test commitment_service::tests::test_aggregate_commitment_for_vote_account_3 ... ok test commitment_service::tests::test_aggregate_commitment_for_vote_account_2 ... ok test commitment_service::tests::test_get_highest_super_majority_root ... ok test cluster_info_vote_listener::tests::test_verify_votes_empty ... ok test cluster_slots_service::test::test_update_lowest_slot ... ok test completed_data_sets_service::test::test_zero_signatures ... ok [2026-01-27T03:18:34.923240882Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.923276683Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.923280513Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.923290253Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.923293783Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test completed_data_sets_service::test::test_multi_signatures ... ok test consensus::heaviest_subtree_fork_choice::test::test_add_new_leaf_duplicate ... ok test banking_stage::transaction_scheduler::scheduler_controller::tests::test_schedule_consume_simple_thread_selection ... ok test commitment_service::tests::test_aggregate_commitment_validity_with_node_vote_state ... ok [2026-01-27T03:18:34.936578577Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.940759296Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.943886515Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.943908755Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.943919775Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.944027006Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.944030076Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:34.946702831Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test accounts_hash_verifier::tests::test_get_next_accounts_package1 ... ok [2026-01-27T03:18:34.952739817Z 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-27T03:18:34.956802175Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.963455707Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.966903419Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.973551831Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.978315776Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.983715126Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.988410670Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.993848700Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:34.998503094Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.003973455Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.008638018Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.014071459Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.018817023Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.024177273Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.028900457Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.034401048Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.038979641Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.044540443Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.049057285Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.054665757Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.059807245Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.064769021Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.069897649Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.074881106Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.080169885Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.085071751Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.090266339Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.095350306Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.100467914Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.105449070Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.110655119Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.115543385Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.122625531Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.125643859Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.132717435Z 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 [2026-01-27T03:18:35.135733593Z 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_aggregate_slot ... ok 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-27T03:18:35.142862509Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.145829517Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.153015994Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.156121003Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.163146678Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.166246777Z 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-27T03:18:35.174919818Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.176329011Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.185208174Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.186596817Z 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_smaller_hash_prioritized ... ok [2026-01-27T03:18:35.196777562Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.196985263Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.207025987Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.209076286Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.219175510Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.220386332Z 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-27T03:18:35.229270184Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.230559526Z 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 test consensus::heaviest_subtree_fork_choice::test::test_add_votes_duplicate_greater_hash_ignored ... 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-27T03:18:35.239361748Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.240668301Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.249447952Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.250783285Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.259530726Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.260841869Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.269616730Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.270932413Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.279787915Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.280984016Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.289922260Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.291068950Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.300056144Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.301149434Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.310133918Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.311279529Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.320211312Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.321408533Z 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-27T03:18:35.330298036Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.331480607Z 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 cluster_info_vote_listener::tests::test_vote_tracker_references ... ok [2026-01-27T03:18:35.340477091Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.341606321Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.350558115Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.351671315Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.360629949Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.361789489Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.370723643Z 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-27T03:18:35.371853383Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.380811727Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.381966767Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.390890101Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.393052571Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.400993505Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.403213886Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.411161430Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.413433851Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.421257264Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.423606116Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.431438279Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.434873921Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.441534963Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.445020125Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.451719678Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.455129779Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.461816482Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.466201212Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.471939416Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.476337407Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.482031400Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.487527751Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.492220515Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.497617015Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.502380760Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.507706119Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.512536834Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.517788823Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.522694209Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.528696485Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.532843464Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.538791639Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.542986408Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.548883843Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.558962617Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.561501601Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.569179842Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.571600175Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.579338487Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.581828010Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.590129448Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.593272887Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.600370123Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.603368791Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.610457217Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.613532916Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.620614922Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.623626930Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.633718384Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.635483540Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.643894029Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.645544614Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.654057563Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.655704879Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.664161007Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.665830013Z 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_add_new_heavier_duplicate_slot ... ok [2026-01-27T03:18:35.674259282Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.675957817Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.684358686Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.686033671Z 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-27T03:18:35.694507960Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.696140715Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.704666855Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.706220749Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.714824500Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.716442265Z 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 test consensus::heaviest_subtree_fork_choice::test::test_is_best_child ... ok [2026-01-27T03:18:35.727173675Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.727241945Z 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 ... ok test consensus::heaviest_subtree_fork_choice::test::test_set_root ... ok [2026-01-27T03:18:35.737304319Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.747394973Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.757505297Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.767622372Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.771743600Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test consensus::heaviest_subtree_fork_choice::test::test_purge_prune_complicated ... ok [2026-01-27T03:18:35.777740496Z 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 test consensus::heaviest_subtree_fork_choice::test::test_set_unconfirmed_duplicate_confirm_larger_slot_first ... ok [2026-01-27T03:18:35.787839400Z 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_smaller_slot_first ... ok test consensus::heaviest_subtree_fork_choice::test::test_split_off_complicated ... ok test consensus::heaviest_subtree_fork_choice::test::test_new_from_frozen_banks ... ok test consensus::heaviest_subtree_fork_choice::test::test_split_off_on_deepest_path ... ok test consensus::heaviest_subtree_fork_choice::test::test_split_off_on_deepest_path_complicated ... ok [2026-01-27T03:18:35.796061967Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:35.797935504Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.808031208Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.818129002Z 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 [2026-01-27T03:18:35.828225726Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.838321641Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.848416735Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.858508989Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.868602523Z 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 test banking_stage::tests::test_banking_stage_entries_only_central_scheduler ... ok [2026-01-27T03:18:35.878780018Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.888872652Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.898967026Z 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 test consensus::heaviest_subtree_fork_choice::test::test_process_update_operations ... ok test consensus::heaviest_subtree_fork_choice::test::test_set_root_and_add_outdated_votes ... ok [2026-01-27T03:18:35.909059700Z 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_stray_restored_slot ... ok 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 [2026-01-27T03:18:35.919151394Z 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_2 ... ok 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_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 test consensus::latest_validator_votes_for_frozen_banks::tests::test_latest_validator_votes_for_frozen_banks_take_votes_dirty_set_is_replay ... ok test consensus::progress_map::test::test_is_propagated_status_on_construction ... ok test consensus::progress_map::test::test_add_vote_pubkey ... ok test consensus::progress_map::test::test_is_propagated ... ok test consensus::test::test_adjust_lockouts_after_replay_all_not_found ... 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_even_if_rooted ... 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::progress_map::test::test_add_node_pubkey_internal ... ok test consensus::test::test_adjust_lockouts_after_replay_future_slots ... ok [2026-01-27T03:18:35.923519335Z 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! [2026-01-27T03:18:35.923561475Z 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_future_tower ... ok test consensus::test::test_adjust_lockouts_after_replay_not_found_slots ... 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 test consensus::test::test_adjust_lockouts_after_replay_time_warped ... ok [2026-01-27T03:18:35.929244908Z 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_no_too_old ... 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 [2026-01-27T03:18:35.939338702Z 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_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 test consensus::test::test_check_vote_threshold_forks ... ok test consensus::test::test_check_vote_threshold_lockouts_not_updated ... ok [2026-01-27T03:18:35.949457516Z 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_no_skip_lockout_with_new_root ... ok test consensus::test::test_check_vote_threshold_shallow_below_threshold ... ok test consensus::test::test_check_vote_threshold_without_votes ... ok test consensus::test::test_check_vote_thresholds_above_thresholds ... ok [2026-01-27T03:18:35.959554560Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.969650474Z 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_collect_vote_lockouts_root ... ok test consensus::test::test_collect_vote_lockouts_sums ... ok [2026-01-27T03:18:35.979738458Z 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_default_tower_has_no_stray_last_vote ... ok [2026-01-27T03:18:35.989824583Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:35.999910947Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.009994001Z 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 [2026-01-27T03:18:36.020073755Z 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 [2026-01-27T03:18:36.030152478Z 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_last_vote_expired ... ok test consensus::test::test_is_locked_out_root_slot_child_pass ... ok test consensus::heaviest_subtree_fork_choice::test::test_merge ... 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_pass ... ok test consensus::test::test_is_slot_confirmed_not_enough_stake_failure ... ok test consensus::test::test_is_slot_confirmed_unknown_slot ... ok test consensus::test::test_is_slot_duplicate_confirmed_pass ... ok test consensus::test::test_is_slot_duplicate_confirmed_unknown_slot ... ok [2026-01-27T03:18:36.040226022Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.050295936Z 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_slot_duplicate_confirmed_not_enough_stake_failure ... ok [2026-01-27T03:18:36.060369180Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.070444494Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.080518088Z 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_deser_failure ... ok [2026-01-27T03:18:36.090602372Z 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 test consensus::heaviest_subtree_fork_choice::test::test_propagate_new_leaf ... ok test consensus::test::test_load_tower_missing ... ok test consensus::test::test_maybe_timestamp ... ok test consensus::test::test_recent_votes_empty ... ok [2026-01-27T03:18:36.100770826Z 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_recent_votes_exact ... ok test consensus::test::test_recent_votes_full ... ok [2026-01-27T03:18:36.110859450Z 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_ok ... ok [2026-01-27T03:18:36.120941384Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.131022518Z 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 test consensus::test::test_refresh_last_vote_timestamp ... ok [2026-01-27T03:18:36.141079372Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.151177046Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.161588403Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.171749848Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.181863042Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.195151316Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.205250630Z 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 test consensus::test::test_stake_is_updated_for_entire_branch ... ok [2026-01-27T03:18:36.215349214Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.225437798Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.235626973Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.248077089Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.258244584Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.268424889Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.278602684Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.288729968Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.298866853Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.312140056Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.322334501Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.332466446Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.342601620Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.352710075Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.362870609Z 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_too_old_tower ... ok [2026-01-27T03:18:36.373056444Z 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 [2026-01-27T03:18:36.383131018Z 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-27T03:18:36.393228582Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.403387677Z 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-27T03:18:36.413555131Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.423641115Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.433723079Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.443816843Z 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 [2026-01-27T03:18:36.457067997Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.468432083Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.478525437Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.488671082Z 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-27T03:18:36.498809826Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.509651327Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.521266805Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.531349619Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.541490644Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.551627528Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.561777093Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.571907047Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.582062732Z 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 consensus::test::test_to_vote_instruction ... ok [2026-01-27T03:18:36.592155136Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.602326181Z 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 test consensus::vote_stake_tracker::test::test_add_vote_pubkey ... ok [2026-01-27T03:18:36.612491716Z 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 gen_keys::tests::test_gen_keypair_is_deterministic ... ok [2026-01-27T03:18:36.622587420Z 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_new_key_is_deterministic ... ok [2026-01-27T03:18:36.632689544Z 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::latest_unprocessed_votes::tests::test_update_latest_vote_race ... ok [2026-01-27T03:18:36.642790788Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.652884702Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.662972496Z 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-27T03:18:36.673062170Z 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 ... [2026-01-27T03:18:36.683155194Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering ok test poh_timing_report_service::test::test_poh_timing_report_service ... ok [2026-01-27T03:18:36.693247978Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test poh_timing_reporter::test::test_poh_timing_reporter ... ok test poh_timing_reporter::test::test_poh_timing_reporter_never_complete ... ok [2026-01-27T03:18:36.703337072Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test poh_timing_reporter::test::test_poh_timing_reporter_out_of_order ... ok [2026-01-27T03:18:36.713419766Z 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_reporter::test::test_poh_timing_reporter_overflow ... ok [2026-01-27T03:18:36.723535260Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering test poh_timing_reporter::test::test_slot_poh_timestamp_fmt ... 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-27T03:18:36.733621284Z 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 test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_process_pruned_replay_updates ... ok [2026-01-27T03:18:36.743746209Z 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 [2026-01-27T03:18:36.753866043Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.763977787Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.774077521Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.784193486Z 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-27T03:18:36.794316980Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.804440184Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.814946432Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.825076187Z 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-27T03:18:36.835307702Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.846719798Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.856814673Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.866933137Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.877054641Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.887181746Z 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 test consensus::test::test_reconcile_blockstore_roots_with_tower_panic_no_common_root - should panic ... ok [2026-01-27T03:18:36.897606973Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.907822038Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.917974402Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:36.928138707Z 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_0 ... ok [2026-01-27T03:18:36.938331082Z 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_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 cluster_info_vote_listener::tests::test_verify_votes_1_pass ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_7 ... ok [2026-01-27T03:18:36.948416266Z 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_5 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_8 ... 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_6 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_0 ... 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 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 repair::cluster_slot_state_verifier::test::duplicate_state_update_5 ... ok test repair::cluster_slot_state_verifier::test::bank_frozen_state_update_9 ... ok test repair::cluster_slot_state_verifier::test::duplicate_state_update_6 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_2 ... 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 [2026-01-27T03:18:36.958520810Z 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_12 ... ok test repair::cluster_slot_state_verifier::test::dead_state_update_1 ... ok test repair::cluster_slot_state_verifier::test::epoch_slots_frozen_state_update_0 ... 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_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 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 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 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_4 ... 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_7 ... 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_9 ... ok test repair::cluster_slot_state_verifier::test::popular_pruned_fork ... ok [2026-01-27T03:18:36.968741366Z 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_20 ... ok [2026-01-27T03:18:36.978934031Z 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 [2026-01-27T03:18:36.991259335Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.001368250Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.011607895Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.021742370Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.032081006Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.042332542Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.052603327Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.062803062Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.073040808Z 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_add_new_optimistic_confirmed_slots ... ok [2026-01-27T03:18:37.083245403Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.094009013Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.104072237Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.114174141Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.124268215Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.134358619Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.144446943Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.154529457Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.164615181Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.174700255Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.184906650Z 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 test repair::ancestor_hashes_service::test::test_ancestor_hashes_service_manage_ancestor_requests ... ok [2026-01-27T03:18:37.195051405Z 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 consensus::test::test_reconcile_blockstore_roots_with_tower_normal ... ok [2026-01-27T03:18:37.205440912Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.215531586Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.225610360Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.235689654Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.246315953Z 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_process_votes2 ... ok [2026-01-27T03:18:37.266842814Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.276930118Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.287013202Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.297069616Z 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-27T03:18:37.307326681Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.317429995Z 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_same_slot_different_hash ... ok [2026-01-27T03:18:37.327533159Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.337870256Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.348186682Z 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_root ... ok [2026-01-27T03:18:37.361073472Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.371162826Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.381294900Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.391482675Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.401573180Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.411652313Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.421733577Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.431827502Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.442511931Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.452587605Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.462667389Z 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 [2026-01-27T03:18:37.472789583Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.482875137Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.492951551Z ERROR jupnet_core::banking_stage::latest_unprocessed_votes] Slot hashes sysvar doesn't exist on bank 0. Including all votes without filtering [2026-01-27T03:18:37.503033115Z 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 test banking_stage::unprocessed_transaction_storage::tests::test_filter_and_forward_with_account_limits ... ok [2026-01-27T03:18:37.570951868Z 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_votes_in_range ... ok test banking_stage::tests::test_unprocessed_transaction_storage_full_send ... 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_ancestors_some_mismatched ... 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_ancestors_all_not_frozen ... ok test banking_stage::forwarder::tests::test_handle_forwarding ... ok test consensus::test::test_switch_threshold ... 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_invalid_sample_responses_out_of_order ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_ancestors_all_match ... ok test banking_stage::latest_unprocessed_votes::tests::test_simulate_threads ... ok test consensus::test::test_switch_threshold_common_ancestor ... ok test consensus::test::test_switch_threshold_use_gossip_votes ... ok test repair::outstanding_requests::tests::test_add_request ... ok test repair::outstanding_requests::tests::test_register_response ... ok test repair::outstanding_requests::tests::test_timeout_expired_remove ... ok test repair::packet_threshold::test::test_dynamic_packet_threshold ... 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 consensus::test::test_switch_threshold_duplicate_rollback ... ok [2026-01-27T03:18:38.072989937Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::repair_response::test::test_sigverify_shred_cpu_repair ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_all_mismatch ... ok test consensus::test::test_switch_threshold_votes ... ok [2026-01-27T03:18:38.103799244Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 47 skipping due to already panicking... [2026-01-27T03:18:38.103836184Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 49 skipping due to already panicking... [2026-01-27T03:18:38.103840474Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-27T03:18:38.103843764Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 12 skipping due to already panicking... [2026-01-27T03:18:38.103846884Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 45 skipping due to already panicking... [2026-01-27T03:18:38.103849854Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-27T03:18:38.103852994Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 46 skipping due to already panicking... [2026-01-27T03:18:38.103856134Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-27T03:18:38.103859185Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 44 skipping due to already panicking... [2026-01-27T03:18:38.103862525Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 110 skipping due to already panicking... [2026-01-27T03:18:38.104042306Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 48 skipping due to already panicking... [2026-01-27T03:18:38.104051926Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 11 skipping due to already panicking... [2026-01-27T03:18:38.104055516Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 13 skipping due to already panicking... [2026-01-27T03:18:38.104058986Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 10 skipping due to already panicking... [2026-01-27T03:18:38.104062776Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 112 skipping due to already panicking... [2026-01-27T03:18:38.104137697Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 50 skipping due to already panicking... [2026-01-27T03:18:38.104527811Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 14 skipping due to already panicking... [2026-01-27T03:18:38.104815123Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 43 skipping due to already panicking... test consensus::test::test_switch_threshold_duplicate_rollback_panic - should panic ... ok [2026-01-27T03:18:38.120778482Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::duplicate_repair_status::tests::test_add_multiple_responses_invalid_sample_no_agreement ... ok test repair::quic_endpoint::tests::test_quic_endpoint ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_same_peer ... ok test repair::duplicate_repair_status::tests::test_add_response_invalid_peer ... 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_start_from_snapshot_missing_then_mismatch ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_start_from_snapshot_missing_then_matches ... ok test repair::repair_service::test::test_request_repair_for_shred_from_address ... ok [2026-01-27T03:18:38.285644029Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::repair_service::test::test_update_duplicate_slot_repair_addr ... ok [2026-01-27T03:18:38.317442495Z ERROR jupnet_core::repair::repair_service] Slot meta for duplicate slot does not exist, cannot generate repairs test consensus::test::test_switch_threshold_across_tower_reload ... ok test repair::repair_generic_traversal::test::test_get_unknown_last_index ... ok test consensus::test::test_double_partition ... ok test cluster_info_vote_listener::tests::test_process_votes1 ... ok test repair::repair_service::test::test_generate_and_send_duplicate_repairs ... ok test repair::repair_service::test::test_generate_duplicate_repairs_for_slot ... ok test repair::repair_service::test::test_repair_empty_slot ... ok test repair::repair_service::test::test_generate_highest_repair ... ok test repair::repair_service::test::test_repair_range_highest ... ok test repair::repair_service::test::test_repair_orphan ... ok test repair::repair_service::test::test_generate_repairs ... ok test repair::cluster_slot_state_verifier::test::test_duplicate_confirmed_and_epoch_slots_frozen ... 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_apply_state_changes_bank_frozen_and_duplicate_confirmed_matches_frozen ... 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_apply_state_changes_bank_frozen ... ok test repair::repair_weight::test::test_sort_by_stake_weight_slot ... ok test repair::cluster_slot_state_verifier::test::test_apply_state_changes ... ok test repair::cluster_slot_state_verifier::test::test_state_ancestor_duplicate_descendant_confirmed ... ok test repair::cluster_slot_state_verifier::test::test_state_unfrozen_bank_duplicate_then_bank_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_descendant_confirmed_ancestor_duplicate ... ok test repair::cluster_slot_state_verifier::test::test_state_ancestor_confirmed_descendant_duplicate ... 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-27T03:18:41.465703106Z 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-27T03:18:41.519918081Z 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_get_best_repair_shreds_no_duplicates ... ok test repair::repair_weighted_traversal::test::test_weighted_repair_traversal ... ok test repair::repair_weighted_traversal::test::test_get_best_repair_shreds ... ok test repair::serve_repair::tests::test_run_window_request ... ok [2026-01-27T03:18:42.487876692Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::test_serialize_deserialize_ancestor_hashes_request ... ok [2026-01-27T03:18:42.509942038Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::test_serialize_deserialize_signed_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 test repair::serve_repair::tests::test_verify_signed_packet ... ok [2026-01-27T03:18:42.579655317Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::serve_repair::tests::window_index_request ... ok test repair::serve_repair::tests::run_orphan_corrupted_shred_size ... ok test repair::serve_repair::tests::test_run_highest_window_request ... ok [2026-01-27T03:18:42.928592189Z 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 repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_some_ancestors_missing ... ok test replay_stage::tests::test_child_bank_heavier ... ok test replay_stage::tests::test_chain_update_propagation_status ... ok test replay_stage::tests::test_compute_bank_stats_confirmed ... ok test replay_stage::tests::test_chain_update_propagation_status2 ... ok test banking_stage::consumer::tests::test_do_process_single_batched_transaction_with_1000_actions ... ok test repair::repair_generic_traversal::test::test_get_closest_completion ... ok test repair::repair_weight::test::test_add_votes ... ok test repair::repair_service::test::test_repair_range ... ok test repair::serve_repair::tests::test_run_orphan ... ok [2026-01-27T03:18:44.621999691Z 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-27T03:18:44.622127022Z 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 [2026-01-27T03:18:44.731753564Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(InvalidEntryHash) for slot 1 [2026-01-27T03:18:44.731949606Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(InvalidEntryHash)" slot=1i test replay_stage::tests::test_dead_fork_entry_deserialize_failure ... ok [2026-01-27T03:18:44.739513766Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(InvalidLastTick) for slot 1 [2026-01-27T03:18:44.739584277Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(InvalidLastTick)" slot=1i test replay_stage::tests::test_dead_fork_entry_verification_failure ... ok test replay_stage::tests::test_dead_fork_invalid_last_tick ... ok [2026-01-27T03:18:44.910271368Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(TooManyTicks) for slot 1 [2026-01-27T03:18:44.910322848Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(TooManyTicks)" slot=1i [2026-01-27T03:18:44.941972243Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(InvalidTickHashCount) for slot 1 [2026-01-27T03:18:44.942028663Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(InvalidTickHashCount)" slot=1i test cluster_info_vote_listener::tests::test_run_test_process_votes3 ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_on_other_duplicate_different_slot_locked_out ... ignored test replay_stage::tests::test_dead_fork_invalid_tick_hash_count ... ok [2026-01-27T03:18:45.560470317Z 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: [B5p3zaiDKYUQGCQVsptCfbehtB6nNdztg4emjHhYi4sG, 3JUSWdz6E1FF5LgqvCYyR3M6gTCCwCCQBoeYvHPzwWeq, 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: D6v43KKczSGZtrxcVkC7Ym5bgUtL5K9dJ6mwPBB1mTDp, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: AVafbbWfuHS83E8phmfsVmU7UEevjeRtrL98rxEYpPBmdAYgoMmfd9pcqDYF4pWyaMf7NsmgoKvWRsBynrT1HdU })] }" [2026-01-27T03:18:45.560519428Z 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: [AL9yPkAmhdNRuAGMX3obBcJ42JgnzYKfjZkvs2PWb3qw, JAntQcq6iBKGtMTtLuxDwSPMrbBWh9cAY3czynJpi1q2, 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: 7gKokgfzMDEAS3YJyxLcWbTsy5Rhc657wNxGDMDCf7fb, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 5V9bT1ewnQq13FdSKNra4Y6GYkxtEMfrcvcJnnWHNPC5EoP2s7pDtR6ro3ej1NgMcsdoi9d24YdypFDMSVawT68v })] }" test replay_stage::tests::test_child_slots_of_same_parent ... ok [2026-01-27T03:18:45.751142894Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidTransaction(AccountNotFound) for slot 1 [2026-01-27T03:18:45.751198585Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidTransaction(AccountNotFound)" slot=1i [2026-01-27T03:18:45.824182365Z ERROR jupnet_core::replay_stage] Error in mark_dead_slot: InvalidBlock(TrailingEntry) for slot 1 [2026-01-27T03:18:45.824262976Z ERROR jupnet_metrics::metrics] datapoint: replay-stage-mark_dead_slot error="error: InvalidBlock(TrailingEntry)" slot=1i test replay_stage::tests::test_dead_fork_transaction_error ... ok test replay_stage::tests::test_dead_fork_trailing_entry ... ok [2026-01-27T03:18:45.950714204Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_handle_new_root ... ok [2026-01-27T03:18:46.010587262Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_handle_new_root_ahead_of_highest_super_majority_root ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_ancestor_is_bad ... ok test repair::duplicate_repair_status::tests::test_add_multiple_responses_pruned_all_match ... ok [2026-01-27T03:18:46.357833018Z ERROR jupnet_ledger::blockstore] clear_unconfirmed_slot() called on slot 16 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-27T03:18:46.974451345Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-27T03:18:46.974759158Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-27T03:18:46.974764368Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... test replay_stage::tests::test_dump_own_slots_fails - should panic ... ok [2026-01-27T03:18:47.150545816Z 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 test repair::repair_weight::test::test_split_off_multi_dump_repair ... ok test replay_stage::tests::test_dump_then_repair_correct_slots ... ok test replay_stage::tests::test_leader_snapshot_restart_propagation ... ok test repair::repair_weight::test::test_add_votes_orphans ... ok [2026-01-27T03:18:47.785547424Z 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_get_extra_orphans ... ok test repair::repair_weight::test::test_set_missing_root ... ok test replay_stage::tests::test_same_weight_select_lower_slot ... ok test replay_stage::tests::test_should_retransmit ... ok test repair::repair_weight::test::test_split_off_copy_weight ... ok test repair::repair_weight::test::test_set_root_existing_non_root_tree ... ok test repair::repair_weight::test::test_get_best_orphans ... ok test repair::repair_weight::test::test_set_root_check_pruned_slots ... ok [2026-01-27T03:18:49.547600175Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318538, tv_nsec: 669066534 }, retry_iteration: 0 } [2026-01-27T03:18:49.558526357Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=18 slot=16 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318538, tv_nsec: 669066534 }, retry_iteration: 0 } [2026-01-27T03:18:49.558556938Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=18 slot=17 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318538, tv_nsec: 669066534 }, retry_iteration: 0 } [2026-01-27T03:18:49.558567828Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=18 slot=18 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318538, tv_nsec: 669066534 }, retry_iteration: 0 } [2026-01-27T03:18:49.569413369Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=35 slot=32 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318538, tv_nsec: 669066534 }, retry_iteration: 0 } [2026-01-27T03:18:49.569466989Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=35 slot=33 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318538, tv_nsec: 669066534 }, retry_iteration: 0 } [2026-01-27T03:18:49.569489259Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=35 slot=35 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318538, tv_nsec: 669066534 }, retry_iteration: 0 } test replay_stage::tests::test_maybe_retransmit_unpropagated_slots ... ok test repair::repair_weight::test::test_get_popular_pruned_forks_forks ... ok test repair::repair_weight::test::test_get_popular_pruned_forks ... ok [2026-01-27T03:18:50.174376617Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318540, tv_nsec: 739293547 }, retry_iteration: 0 } [2026-01-27T03:18:50.187839962Z INFO jupnet_core::replay_stage] 11111111111111111111111111111111 slot_weight: 0 0.0% 0 [2026-01-27T03:18:50.187908773Z INFO jupnet_core::replay_stage] 11111111111111111111111111111111 slot_weight: 1 0.0% 0 [2026-01-27T03:18:50.187939023Z INFO jupnet_core::replay_stage] 11111111111111111111111111111111 slot_weight: 2 0.0% 1 [2026-01-27T03:18:50.188023344Z INFO jupnet_core::replay_stage] 11111111111111111111111111111111 slot_weight: 3 50.0% 2 [2026-01-27T03:18:50.188062804Z INFO jupnet_core::replay_stage] 11111111111111111111111111111111 slot_weight: 4 0.0% 3 [2026-01-27T03:18:50.188090064Z INFO jupnet_core::replay_stage] 11111111111111111111111111111111 slot_weight: 5 0.0% 1 [2026-01-27T03:18:50.188129615Z INFO jupnet_core::replay_stage] 11111111111111111111111111111111 slot_weight: 6 50.0% 5 [2026-01-27T03:18:50.188155175Z INFO jupnet_core::consensus::fork_choice] voting: 4 0.0% [2026-01-27T03:18:50.188268196Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] marking fork starting at: (4, BMcchqXGTddzPqtSDqVZomCMPhwUoGQwU5tLkJpetN7j) invalid candidate [2026-01-27T03:18:50.188299936Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] Fork choice for (4, BMcchqXGTddzPqtSDqVZomCMPhwUoGQwU5tLkJpetN7j) setting latest invalid ancestor from None to 4 [2026-01-27T03:18:50.188406517Z INFO jupnet_core::consensus::fork_choice] Waiting to switch vote to 3, resetting to slot Some(3) for now, latest duplicate ancestor: 4 [2026-01-27T03:18:50.188461428Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] marking fork starting at: (2, 8ka1BReTMTKrV2CfZDTrs1YQ5gu2EZYFHXq2UzBwy6xs) invalid candidate [2026-01-27T03:18:50.188481528Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] Fork choice for (3, GG6wvXMALxYkmuQcunCn2JZBgZ8azpGXiZPbdFMUMMfH) setting latest invalid ancestor from None to 2 [2026-01-27T03:18:50.188492428Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] Fork choice for (2, 8ka1BReTMTKrV2CfZDTrs1YQ5gu2EZYFHXq2UzBwy6xs) setting latest invalid ancestor from None to 2 [2026-01-27T03:18:50.188609729Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] marking fork starting at: (4, BMcchqXGTddzPqtSDqVZomCMPhwUoGQwU5tLkJpetN7j) valid candidate [2026-01-27T03:18:50.188631299Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] Fork choice for (4, BMcchqXGTddzPqtSDqVZomCMPhwUoGQwU5tLkJpetN7j) clearing latest invalid ancestor 4 because 4 was duplicate confirmed [2026-01-27T03:18:50.188643440Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] Fork choice setting (3, GG6wvXMALxYkmuQcunCn2JZBgZ8azpGXiZPbdFMUMMfH) to duplicate confirmed [2026-01-27T03:18:50.188654070Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] Fork choice setting (2, 8ka1BReTMTKrV2CfZDTrs1YQ5gu2EZYFHXq2UzBwy6xs) to duplicate confirmed [2026-01-27T03:18:50.188664790Z INFO jupnet_core::consensus::heaviest_subtree_fork_choice] Fork choice setting (1, 3iWnRGAh4sotpVrfXvjWrcAR9JmRU3R9YmJX8tCRo1Vx) to duplicate confirmed test repair::repair_weight::test::test_find_ancestor_subtree_of_slot ... ok [2026-01-27T03:18:50.195819837Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318535, tv_nsec: 760767977 }, retry_iteration: 1 } test replay_stage::tests::test_unconfirmed_duplicate_slots_and_lockouts ... ok [2026-01-27T03:18:50.205976421Z INFO jupnet_core::replay_stage] Retrying retransmit: latest_leader_slot=0 slot=0 retransmit_info=RetransmitInfo { retry_time: Instant { tv_sec: 11318505, tv_nsec: 770926142 }, retry_iteration: 3 } test repair::repair_weight::test::test_get_popular_pruned_forks_stake_change_across_epoch_boundary ... ok test replay_stage::tests::test_retransmit_latest_unpropagated_leader_slot ... ok [2026-01-27T03:18:50.240067629Z 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 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 sigverify_stage::tests::test_sigverify_stage_with_same_tx ... ok test sigverify_stage::tests::test_maybe_shrink_batches ... ok test repair::repair_weight::test::test_set_root_pruned_tree_trim_and_cleanup ... ok test sigverify_stage::tests::test_verifier_service_batch_duplicate_detection ... ok [2026-01-27T03:18:50.586116554Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:18:50.592373052Z ERROR jupnet_core::sigverify_stage] Failed to deserialize batch signatures [2026-01-27T03:18:50.691673578Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:18:50.698940285Z ERROR jupnet_core::sigverify_stage] RecvError test replay_stage::tests::test_unconfirmed_duplicate_slots_and_lockouts_for_non_heaviest_fork ... ok test sigverify_stage::tests::test_verifier_service_batch_failed_deserialization ... ok test sigverify_stage::tests::test_verifier_service_batch_empty_signatures ... ok test repair::repair_weight::test::test_update_orphan_ancestors ... ok test repair::repair_weight::test::test_add_votes_pruned ... ok 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-27T03:18:50.767396403Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test repair::repair_weight::test::test_set_root_pruned_tree_split ... ok 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 sigverify_stage::tests::test_verifier_service_batch_successful_deserialization_and_verification ... ok [2026-01-27T03:18:50.829058998Z ERROR jupnet_core::sigverify_stage] RecvError test validator::tests::test_interval_check ... ok [2026-01-27T03:18:50.837869490Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_verifier_service_batch_failed_signature_verification ... ok test sigverify_stage::tests::test_verifier_service_batch_multiple_valid_transactions ... ok [2026-01-27T03:18:50.848755181Z ERROR jupnet_core::sigverify_stage] RecvError test validator::tests::test_poh_speed_no_hashes_per_tick ... ok [2026-01-27T03:18:50.881271924Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_verifier_service_batch_mixed_valid_invalid_transactions ... ok [2026-01-27T03:18:50.909430657Z ERROR jupnet_core::validator] Ledger does not have enough data to wait for supermajority, please enable snapshot fetch. Has 0 needs 1 [2026-01-27T03:18:50.922522049Z ERROR jupnet_core::validator] Bank hash(11111111111111111111111111111111) does not match expected value: 67WKXSxm4oc149PvQjdXLacKFZpK5DyYdqBwpiVydJbb test validator::tests::test_wait_for_supermajority ... ok test validator::tests::test_poh_speed ... ok test replay_stage::tests::test_gossip_vote_doesnt_affect_fork_choice ... ok test window_service::test::test_prune_shreds ... ok test replay_stage::tests::test_is_partition_detected ... ok test replay_stage::tests::test_update_slot_propagated_threshold_from_votes ... ok [2026-01-27T03:18:51.432571132Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:51.601367586Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:51.717101124Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test window_service::test::test_process_shred ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_locked_out ... ok [2026-01-27T03:18:51.986802388Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:52.022276228Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-27T03:18:52.022354669Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 5 skipping due to already panicking... [2026-01-27T03:18:52.022367239Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 6 skipping due to already panicking... [2026-01-27T03:18:52.022667722Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 4 skipping due to already panicking... [2026-01-27T03:18:52.022757273Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-27T03:18:52.022769223Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 3 skipping due to already panicking... test replay_stage::tests::test_mark_slots_duplicate_confirmed - should panic ... ok [2026-01-27T03:18:52.135364452Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test replay_stage::tests::test_initialize_progress_and_fork_choice_with_duplicates ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_on_other_duplicate_success ... ok test replay_stage::tests::test_write_persist_transaction_status ... ok [2026-01-27T03:18:52.489309631Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 3 skipping due to already panicking... [2026-01-27T03:18:52.489492912Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 4 skipping due to already panicking... [2026-01-27T03:18:52.489762965Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-27T03:18:52.489807475Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 5 skipping due to already panicking... [2026-01-27T03:18:52.489840456Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 6 skipping due to already panicking... [2026-01-27T03:18:52.490061388Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... test replay_stage::tests::test_process_duplicate_confirmed_slots::same_batch - should panic ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_success ... ok test replay_stage::tests::test_purge_ancestors_descendants ... ok test replay_stage::tests::test_duplicate_rollback_then_vote_on_other_duplicate_same_slot_locked_out ... ok [2026-01-27T03:18:52.696812464Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 1 skipping due to already panicking... [2026-01-27T03:18:52.696969946Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 5 skipping due to already panicking... [2026-01-27T03:18:52.697004386Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 3 skipping due to already panicking... [2026-01-27T03:18:52.697075407Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 6 skipping due to already panicking... [2026-01-27T03:18:52.697299519Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 2 skipping due to already panicking... [2026-01-27T03:18:52.697466751Z 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_unconfirmed_duplicate_slot ... ok test tvu::tests::test_tvu_exit_no_wen_restart ... ok [2026-01-27T03:18:53.407774910Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:18:53.567238967Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:18:53.567238877Z 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_load_missing ... ok [2026-01-27T03:18:53.800381819Z 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-27T03:18:53.800380539Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" test replay_stage::tests::test_tower_adopt_from_bank_cache_only_computed ... ok [2026-01-27T03:18:54.001662605Z 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 11309242915516337358! [2026-01-27T03:18:54.001886987Z 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 11309242915516337358!" test replay_stage::tests::test_tower_load ... ok test replay_stage::tests::test_tower_sync_from_bank_failed_lockout ... ok test replay_stage::tests::test_tower_sync_from_bank_failed_switch ... ok [2026-01-27T03:18:54.175496145Z 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 window_service::test::test_run_check_duplicate ... ok [2026-01-27T03:18:54.945182208Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test validator::tests::test_cleanup_blockstore_incorrect_shred_versions ... ok [2026-01-27T03:18:55.342518601Z ERROR jupnet_core::sigverify_stage] RecvError test sigverify_stage::tests::test_sigverify_stage_without_same_tx ... ok test tvu::tests::test_tvu_exit_with_wen_restart ... ok [2026-01-27T03:18:55.807061481Z 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-27T03:18:55.807384164Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" test repair::repair_weight::test::test_add_votes_update_orphans_unrooted ... ok [2026-01-27T03:18:56.203186352Z ERROR jupnet_cross_chain_core::processors::outbound_request_processor] No BLS merkle root in bank at slot 0 test validator::tests::test_should_cleanup_blockstore_incorrect_shred_versions ... ok test replay_stage::tests::test_replay_stage_refresh_last_vote ... ok test repair::serve_repair::tests::test_run_ancestor_hashes ... ok [2026-01-27T03:18:57.188219932Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:18:57.210213607Z ERROR jupnet_core::sigverify_stage] RecvError 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 test result: ok. 551 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 33.67s 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_overflow ... ok test cost_model::tests::test_calculate_allocated_accounts_data_size_multiple_allocations ... ok test cost_model::tests::test_calculate_allocated_accounts_data_size_max_limit ... ok test cost_tracker::tests::test_cost_tracker_chain_reach_limit ... ok test cost_tracker::tests::test_cost_tracker_add_data ... ok test cost_tracker::tests::test_cost_tracker_ok_add_two_same_accounts ... ok test cost_tracker::tests::test_cost_tracker_ok_add_one_vote ... ok test cost_tracker::tests::test_cost_tracker_ok_add_one ... ok test cost_tracker::tests::test_cost_tracker_reach_limit ... ok test cost_model::tests::test_cost_model_sort_message_accounts_by_type ... ok test cost_model::tests::test_transaction_cost_with_mix_instruction_with_cu_limit ... ok test cost_model::tests::test_cost_model_token_transaction ... ok test cost_model::tests::test_cost_model_message_many_different_instructions ... ok test cost_tracker::tests::test_cost_tracker_ok_add_two_diff_accounts ... ok test cost_tracker::tests::test_cost_tracker_remove ... ok test cost_model::tests::test_cost_model_with_failed_compute_budget_transaction ... ok test cost_tracker::tests::test_cost_tracker_reach_data_block_limit ... ok test cost_model::tests::test_cost_model_transaction_many_transfer_instructions ... ok test cost_model::tests::test_transaction_cost_with_mix_instruction_without_compute_budget ... ok test cost_model::tests::test_cost_model_demoted_write_lock ... ok test cost_model::tests::test_cost_model_compute_budget_transaction ... ok test cost_model::tests::test_cost_model_calculate_cost_with_limit ... ok test cost_tracker::tests::test_cost_tracker_reach_vote_limit ... ok test cost_model::tests::test_cost_model_calculate_cost_all_default ... ok test cost_model::tests::test_cost_model_simple_transaction ... 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_is_broadcasted_check ... 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_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.36s 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_empty ... ok test consensus::quorum::tests::test_exact_quorum ... ok test consensus::quorum::tests::test_fractional ... ok test consensus::quorum::tests::test_min_quorum_size ... ok test consensus::quorum::tests::test_new_validator_causes_stake_dilution ... ok test consensus::quorum::tests::test_not_passing_quorum ... ok test consensus::quorum::tests::test_invalid_quorum_fails_correctly ... ok test consensus::quorum::tests::test_multiple_validators_deactivate ... ok test consensus::quorum::tests::test_overflow ... ok test consensus::quorum::tests::test_passing_quorum ... ok test consensus::quorum::tests::test_quorum_passes_current_epoch_no_fallback ... 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_outbound_request_from_non_bridge_transaction ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_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_outbound_request_from_deposit ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_from_request_withdrawal ... ok test bridge_extractor::tests::test_extract_outbound_request_from_request_withdrawal ... ok test bridge_extractor::tests::test_extract_outbound_request_from_request_withdrawal_transaction ... ok test bridge_extractor::tests::test_extract_outbound_request_from_complete_withdrawal ... ok test bridge_extractor::tests::test_extract_normalized_tx_hash_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_deposit ... ok test bridge_extractor::tests::test_extract_outbound_request_from_complete_swap ... 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 common::store_cache::tests::test_storage_key ... ok test consensus::composite_store_cache::tests::test_byte_key ... ok test consensus::composite_store_cache::tests::test_box_slice_to_array ... ok test consensus::composite_store_cache::tests::test_composite_key ... ok test consensus::composite_store_cache::tests::test_empty ... ok test common::store_cache::tests::test_invalid_column ... ok test bank::hash_store_cache::tests::test_invalid_column ... ok test bank::hash_store_cache::tests::test_slot_bytes ... ok test bank::hash_store_cache::tests::test_empty ... ok test consensus::composite_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_persistence ... ok test bank::epoch_validators_store::tests::test_empty ... ok test consensus::composite_store_cache::tests::test_composite_store_cache_operations ... ok test common::store_cache::tests::test_load_cache_with_existing_data ... ok test common::store_cache::tests::test_persistence ... ok test bank::epoch_validators_store::tests::test_multiple_epochs ... ok test common::store_cache::tests::test_get_batched_and_all_values ... ok test bank::external_transaction_store::tests::test_batch_insert_and_purge ... ok test bank::external_transaction_store::tests::test_insert_transaction_hashes ... ok test common::store_cache::tests::test_concurrency ... ok test bank::hash_store_cache::tests::test_invalid_data ... ok test bank::hash_store_cache::tests::test_hash_store_cache_operations ... ok test common::store_cache::tests::test_store_cache_operations ... ok test bank::external_transaction_store::tests::test_purge_slots_after ... ok test bank::hash_store_cache::tests::test_insert_batch ... ok test bank::epoch_validators_store::tests::test_overwrite_epoch_validators ... ok test bank::epoch_validators_store::tests::test_save_and_check_epoch ... ok test bank::hash_store_cache::tests::test_load_cache_with_existing_data ... ok test common::store_cache::tests::test_empty ... ok test bank::epoch_validators_store::tests::test_get_epoch_validators ... ok test bank::hash_store_cache::tests::test_concurrent_operations ... 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 bank::external_transaction_store::tests::test_insert_and_contains_hash ... ok test consensus::composite_store_cache::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::consensus_store::tests::test_confirmed_transactions ... ok test consensus::consensus_store::tests::test_get_all_transactions ... ok test consensus::consensus_store::tests::test_insert_and_get ... ok test consensus::consensus_store::tests::test_insert_without_pending ... ok test consensus::consensus_store::tests::test_get_transaction_approval ... ok test consensus::consensus_store::tests::test_get_transactions_batched ... ok test consensus::consensus_store::tests::test_remove_pending_transaction_entry ... ok test consensus::consensus_store::tests::test_remove_store_items_by_hash ... ok test consensus::consensus_store::tests::test_transaction_approvals ... ok test consensus::consensus_store::tests::test_failed_transactions ... ok test consensus::consensus_store::tests::test_approvals_persist_across_epoch_boundary ... ok test consensus::consensus_store::tests::test_replace_transaction ... ok test consensus::consensus_store::tests::test_get_all_pending_transactions ... 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_empty_json ... ok test chain_validation::config::tests::test_from_file_valid ... 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 secp256k1::test::compress_decompress_pubkey_even ... ok test secp256k1::test::compress_decompress_pubkey_odd ... ok test secp256r1::test::compress_decompress_pubkey_even ... ok test secp256r1::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.20s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_curve25519-408ba20b4bfb21f0) running 8 tests test edwards::tests::test_validate_edwards ... ok test ristretto::tests::test_validate_ristretto ... 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_from_absolute_path_str ... ok test tests::test_derivation_path_debug ... 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_no_data_input ... ok test cli::tests::test_cli_parse_dos_valid_signatures ... ok 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_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_large_batch ... ok test poh::tests::test_poh_tick_too_soon ... 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_poh_verify_assert - should panic ... ok test poh::tests::test_target_poh_time_hashes_per_tick - 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_panic - should panic ... ok test entry::tests::test_next_entry ... ok test entry::tests::test_transaction_reorder_attack ... ok test entry::tests::test_transaction_signing ... ok test entry::tests::test_verify_slice_with_hashes_and_transactions ... 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 tests::test_clone ... ok test sysvar::test_id ... 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 add_new_reserved_account_keys::test_id ... ok test allow_commission_decrease_at_any_time::test_id ... ok test abort_on_invalid_curve::test_id ... ok test blake3_syscall_enabled::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 apply_cost_tracker_during_replay::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 skip_rent_rewrites::test_id ... ok test stake_minimum_delegation_for_rewards::test_id ... ok test stake_raise_minimum_delegation_to_1_sol::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 verify_retransmitter_signature::test_id ... ok test vote_state_update_credit_per_dequeue::test_id ... ok test test::test_feature_set_activate_deactivate ... ok test vote_only_retransmitter_signed_fec_sets::test_id ... 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_protocol_prune_message_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_prune_data_sign_and_verify_without_prefix ... 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_crds_filter_size ... ok test cluster_info::tests::test_prune_data_verify_with_and_without_prefix ... ok test cluster_info::tests::test_prune_data_sign_and_verify_with_prefix ... ok test cluster_info::tests::new_with_external_ip_test_random ... ok test cluster_info::tests::new_with_external_ip_test_gossip ... ok test cluster_info::tests::test_gossip_node ... ok test cluster_info::tests::test_split_messages_large ... ok [2026-01-27T03:19:11.817715750Z 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_cluster_info_new ... ok test cluster_info::tests::test_handle_pull ... ok test cluster_info::tests::test_push_vote ... ok test contact_info::tests::test_new_gossip_entry_point ... ok test cluster_info::tests::test_process_entrypoint_without_adopt_shred_version ... ok test cluster_info::tests::insert_info_test ... ok test contact_info::tests::test_new_localhost ... ok test contact_info::tests::test_new_with_socketaddr ... ok test contact_info::tests::test_sanitize_entries ... ok test contact_info::tests::test_check_duplicate ... ok test contact_info::tests::test_sanitize_quic_offset ... ok [2026-01-27T03:19:11.875498039Z ERROR jupnet_gossip::cluster_info::tests] Adopt the entrypoint's gossiped contact info and verify test cluster_info::tests::test_cluster_spy_gossip ... ok test contact_info::tests::test_quic_socket ... ok test cluster_info::tests::test_contact_trace ... ok test cluster_info::tests::test_process_entrypoint_adopt_shred_version ... ok test cluster_info::tests::test_push_restart_heaviest_fork ... ok test cluster_info::tests::test_push_epoch_slots ... ok test crds::tests::test_equal ... ok test cluster_info::tests::test_push_and_get_cross_chain_transaction_message ... ok test crds::tests::test_hash_order ... ok test crds::tests::test_insert ... ok test crds::tests::test_get_shred_version ... ok test cluster_info::tests::test_get_invalid_cross_chain_transaction_messages ... ok test cluster_info::tests::test_append_entrypoint_to_pulls ... ok test cluster_info::tests::test_gossip_signature_verification ... ok test crds::tests::test_update_new ... ok test cluster_info::tests::test_vote_size ... ok test cluster_info::tests::test_pull_from_entrypoint_if_not_present ... ok test crds::tests::test_update_old ... ok test crds::tests::test_update_timestamp ... ok test crds::tests::test_wallclock_order ... ok test crds::tests::test_find_old_records_default ... ok test crds_gossip::test::test_prune_errors ... ok test crds::tests::test_remove_default ... ok test crds::tests::test_upsert_node_instance ... ok test crds::tests::test_find_old_records_staked ... ok test crds::tests::test_find_old_records_with_override ... ok test cluster_info::tests::test_push_multiple_cross_chain_transaction_messages ... ok test crds::tests::test_label_order - should panic ... ok test crds_gossip_pull::tests::test_crds_filter_add_mask ... ok test crds_gossip_pull::tests::test_crds_filter_complete_set_add_mask ... ok test crds_gossip_pull::tests::test_crds_filter_contains_mask ... ok test crds_gossip_pull::tests::test_crds_filter_add_no_mask ... ok test crds_gossip_pull::tests::test_hash_as_u64_random ... ok test crds_gossip_pull::tests::test_crds_filter_mask ... ok test crds::tests::test_remove_staked ... 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_mask ... ok test cluster_info::tests::test_tvu_peers_and_stakes ... ok test cluster_info::tests::test_push_restart_last_voted_fork_slots ... ok test crds_gossip_pull::tests::test_gossip_purge ... ok test crds_gossip_push::tests::test_new_push_messages ... ok test crds_gossip_push::tests::test_process_push_old_version ... ok test crds_gossip_push::tests::test_process_push_timeout ... ok test crds_gossip_pull::tests::test_process_pull_response ... ok test crds_gossip_push::tests::test_personalized_push_messages ... ok test crds_gossip_push::tests::test_process_push_one ... ok test crds_gossip_push::tests::test_process_push_update ... ok test crds_gossip_pull::tests::test_generate_pull_responses ... ok test crds_gossip_pull::tests::test_process_pull_request_response ... ok test crds_gossip_push::tests::test_purge_old_received_cache ... ok test crds_value::test::test_check_duplicate_instance ... ok test crds_gossip_push::tests::test_process_prune ... ok test crds_gossip_push::tests::test_purge_old_pending_push_messages ... ok test crds_value::test::test_should_force_push ... ok test crds_value::test::test_node_instance_crds_lable ... ok test crds_value::test::test_lowest_slot_sanitize ... ok test cross_chain::cross_chain_transaction_message::tests::test_cross_chain_transaction_message_creation_and_fields ... ok test crds_value::test::test_vote_round_trip ... ok test cross_chain::cross_chain_transaction_message::tests::test_message_id_generation ... ok test cross_chain::cross_chain_transaction_message::tests::test_sanitize ... ok test duplicate_shred::tests::test_duplicate_shred_header_size ... ok test crds_value::test::test_max_epoch_slots_index ... ok test cluster_info::tests::test_repair_peers ... ok test crds_gossip_pull::tests::test_crds_filter_set_new ... ok test crds_gossip_pull::tests::test_new_mark_creation_time ... ok test crds_gossip_pull::tests::test_new_pull_request ... ok test crds_value::test::test_keys_and_values ... ok test cluster_info::tests::test_refresh_vote ... ok test crds_value::test::test_max_vote_index ... ok test cluster_info::tests::test_refresh_vote_eviction ... ok test crds_value::test::test_signature ... ok test cluster_info::tests::test_push_epoch_slots_large ... ok test cluster_info::tests::test_push_votes_with_tower ... ok test crds_gossip_pull::tests::test_crds_filter_set_add ... ok test duplicate_shred::tests::test_duplicate_shred_round_trip::legacy ... ok test duplicate_shred::tests::test_duplicate_shred_invalid::legacy ... ok test cluster_info::tests::test_max_prune_data_pubkeys ... ok [2026-01-27T03:19:13.355786364Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:13.371169207Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test cluster_info::tests::test_pull_response_min_serialized_size ... ok test duplicate_shred::tests::test_erasure_meta_conflict_round_trip::legacy ... ok test epoch_slots::tests::test_epoch_slots_compressed ... ok test contact_info::tests::test_round_trip ... ok test epoch_slots::tests::test_epoch_slots_fill_large_sparce_range ... ok test duplicate_shred::tests::test_latest_index_conflict_round_trip::legacy ... ok test epoch_slots::tests::test_epoch_slots_fill_range ... ok test duplicate_shred::tests::test_erasure_meta_conflict_invalid::legacy ... ok test epoch_slots::tests::test_epoch_slots_fill_sparce_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_compressed_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 cluster_info::tests::test_duplicate_shred_max_payload_size ... ok test epoch_slots::tests::test_epoch_slots_fill_uncompressed_random_range ... 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 epoch_slots::tests::test_epoch_slots_fill_random_range ... ok test restart_crds_values::test::test_restart_heaviest_fork ... ok test ping_pong::tests::test_ping_pong ... ok test restart_crds_values::test::test_restart_last_voted_fork_slots ... ok test weighted_shuffle::tests::test_get_tree_size ... ok test weighted_shuffle::tests::test_weighted_shuffle_empty_weights ... ok test restart_crds_values::test::test_restart_last_voted_fork_slots_max_bytes ... ok test weighted_shuffle::tests::test_weighted_shuffle_hard_coded ... ok test weighted_shuffle::tests::test_weighted_shuffle_negative_overflow ... ok [2026-01-27T03:19:14.009685008Z ERROR jupnet_metrics::metrics] datapoint: weighted-shuffle-negative =2i [2026-01-27T03:19:14.009726308Z ERROR jupnet_metrics::metrics] datapoint: weighted-shuffle-overflow =2i test restart_crds_values::test::test_run_length_encoding ... 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_round_trip::merkle ... ok test duplicate_shred::tests::test_latest_index_conflict_invalid::legacy ... ok test duplicate_shred::tests::test_duplicate_shred_invalid::merkle ... ok test crds_entry::tests::test_get_crds_entry ... ok test duplicate_shred::tests::test_merkle_root_conflict_round_trip ... ok test duplicate_shred::tests::test_retransmitter_signature_invalid ... ok test duplicate_shred::tests::test_erasure_meta_conflict_round_trip::merkle ... ok test cluster_info::tests::test_handle_pong_messages ... ok test duplicate_shred_listener::tests::test_listener_get_entries ... ok test duplicate_shred::tests::test_erasure_meta_conflict_invalid::merkle ... ok [2026-01-27T03:19:15.308911326Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from C99tjvVD2Dq3yS9bTWp48MBb6n296SE2XGMVmYYhJLvo for slot 10: InvalidChunkIndex { chunk_index: 0, num_chunks: 5 } [2026-01-27T03:19:15.308953496Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from C99tjvVD2Dq3yS9bTWp48MBb6n296SE2XGMVmYYhJLvo for slot 10: InvalidChunkIndex { chunk_index: 1, num_chunks: 5 } [2026-01-27T03:19:15.308963976Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from C99tjvVD2Dq3yS9bTWp48MBb6n296SE2XGMVmYYhJLvo for slot 10: InvalidChunkIndex { chunk_index: 2, num_chunks: 5 } [2026-01-27T03:19:15.308974027Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from C99tjvVD2Dq3yS9bTWp48MBb6n296SE2XGMVmYYhJLvo for slot 10: InvalidChunkIndex { chunk_index: 3, num_chunks: 5 } [2026-01-27T03:19:15.308984437Z ERROR jupnet_gossip::duplicate_shred_handler] Unable to process duplicate shred proof from C99tjvVD2Dq3yS9bTWp48MBb6n296SE2XGMVmYYhJLvo for slot 10: InvalidChunkIndex { chunk_index: 4, num_chunks: 5 } test duplicate_shred::tests::test_shred_version ... ok test cluster_info::tests::test_get_duplicate_shreds ... ok test duplicate_shred::tests::test_merkle_root_conflict_invalid ... 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 cluster_info::tests::test_handle_ping_messages ... ok test duplicate_shred::tests::test_latest_index_conflict_round_trip::merkle ... ok test ping_pong::tests::test_ping_cache ... ok test duplicate_shred::tests::test_latest_index_conflict_invalid::merkle ... ok test weighted_shuffle::tests::test_weighted_shuffle_sanity ... 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 cluster_info::tests::test_split_gossip_messages ... ok test crds::tests::test_crds_records ... ok test weighted_shuffle::tests::test_weighted_shuffle_paranoid ... 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 crds_gossip_pull::tests::test_build_crds_filter ... ok test gossip_service::tests::test_gossip_services_spy ... ok test result: ok. 176 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 27.66s 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_fixed ... ok test tests::test_inflation_basic ... 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::program_v1_1_0::test_id ... ok test token::native_mint::test_id ... ok test associated_token_account::test_id ... ok test token::program_v3_4_0::test_id ... ok test token_2022::test_id ... ok test token::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_hello_world ... ok test lt_hash::tests::test_checksum_display ... ok test lt_hash::tests::test_identity ... ok test lt_hash::tests::test_commutative ... 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_memos_to_batch ... ok test blockstore::tests::test_add_transaction_status_to_batch ... ok test blockstore::tests::test_check_insert_coding_shred ... 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-27T03:19:39.968073501Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received index 1 >= slot.last_index Some(0), shred_source: Turbine" test blockstore::tests::test_duplicate_last_index ... ok [2026-01-27T03:19:39.999436203Z 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-27T03:19:39.999458743Z 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-27T03:19:39.999464463Z 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-27T03:19:39.999468613Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 9 >= slot.last_index Some(5), shred_source: Turbine" [2026-01-27T03:19:40.133282980Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received shred_index 8 < slot.received 10, shred_source: Turbine" [2026-01-27T03:19:40.133387781Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received shred_index 5 < slot.received 10, shred_source: Turbine" [2026-01-27T03:19:40.228234715Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 2: received shred_index 8 < slot.received 10, shred_source: Turbine" [2026-01-27T03:19:40.228518028Z 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_empty_transaction_status ... ok test blockstore::tests::erasure_multiple_config ... ok test blockstore::tests::test_find_address_signatures_for_slot ... ok test blockstore::tests::test_find_missing_data_indexes ... ok test blockstore::tests::test_find_missing_data_indexes_timeout ... ok test blockstore::tests::test_find_missing_data_indexes_sanity ... ok test blockstore::blockstore_purge::tests::test_purge_special_columns_exact_no_sigs ... ok test blockstore::tests::test_get_completed_data_ranges ... ok [2026-01-27T03:19:41.195134036Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.241907752Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_completed_shreds_signal ... ok [2026-01-27T03:19:41.313528589Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.330420336Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.346202863Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.361170043Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.381690044Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.409640205Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.447551698Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:41.469088159Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_data_set_completed_on_insert ... ok test blockstore::tests::test_get_last_hash ... ok [2026-01-27T03:19:41.498330071Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_create_new_ledger ... ok [2026-01-27T03:19:41.587845125Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_create_new_ledger_with_options_fifo ... ok test blockstore::tests::test_get_recent_perf_samples_v1_and_v2 ... ok test blockstore::tests::test_get_recent_perf_samples_v1_only ... ok test blockstore::tests::test_clear_unconfirmed_slot_and_insert_again ... 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_slot_entries1 ... ok test blockstore::tests::test_duplicate_slot::true_expects ... ok test blockstore::tests::test_duplicate_slot::false_expects ... ok [2026-01-27T03:19:42.132861154Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_get_slots_since ... ok [2026-01-27T03:19:42.332835368Z 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_complete_transaction ... ok test blockstore::tests::test_get_transaction_status ... ok test blockstore::tests::test_handle_chaining_missing_slots ... ignored [2026-01-27T03:19:42.485680522Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 1: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_get_slot_entries_with_shred_count_corruption ... ok [2026-01-27T03:19:42.660316330Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 2: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:42.709911902Z 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-27T03:19:42.793912775Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_consistency_forwards ... ok [2026-01-27T03:19:42.803362743Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 3: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:42.874469495Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_consistency_backwards ... ok [2026-01-27T03:19:42.962413415Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 4: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:42.976489626Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:42.976919630Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:42.986896553Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_across_slots_forwards ... ok test blockstore::tests::test_chained_merkle_root_upgrade_inconsistency_forwards ... ok test blockstore::tests::test_chained_merkle_root_inconsistency_backwards_insert_code ... ok [2026-01-27T03:19:43.010222650Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:43.012243059Z 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 test blockstore::tests::test_clear_unconfirmed_slot ... ok [2026-01-27T03:19:43.074750572Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_chained_merkle_root_inconsistency_backwards_insert_data ... ok [2026-01-27T03:19:43.127683585Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:43.132724882Z 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_chained_merkle_root_across_slots_backwards ... ok test blockstore::tests::test_get_rooted_transaction ... ok test blockstore::tests::test_last_fec_set_check_results ... ok test blockstore::tests::test_is_skipped ... ok [2026-01-27T03:19:43.316228512Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_iter_bounds ... ok test blockstore::tests::test_lowest_cleanup_slot_and_special_cfs_with_blockstore_cleanup_service_simulation ... ok test blockstore::tests::test_chained_merkle_root_inconsistency_both ... ok test blockstore::tests::test_completed_shreds_signal_orphans ... ok [2026-01-27T03:19:43.337052916Z 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_lowest_cleanup_slot_and_special_cfs_without_blockstore_cleanup_service_simulation ... ok [2026-01-27T03:19:43.599330380Z 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_multi_get ... ok test blockstore::tests::test_new_shreds_signal ... ignored test blockstore::tests::test_map_transactions_to_statuses ... ok test ancestor_iterator::tests::test_ancestor_iterator_inclusive ... ok [2026-01-27T03:19:43.767591708Z 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_insert_data_shreds_basic ... ok test ancestor_iterator::tests::test_ancestor_iterator ... ok test blockstore::tests::test_get_slot_entries3 ... ok test blockstore::tests::test_persist_transaction_status ... ok test blockstore::tests::test_insert_get_bytes ... ok [2026-01-27T03:19:44.095999279Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 9: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_insert_data_shreds_reverse ... ok test blockstore::tests::test_put_get_simple ... ok test blockstore::tests::test_read_write_cost_table ... ok test blockstore::tests::test_is_data_shred_present ... ok [2026-01-27T03:19:44.425977404Z 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_set_roots ... ok test ancestor_iterator::tests::test_ancestor_iterator_with_hash ... ok [2026-01-27T03:19:44.605148694Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:44.628641773Z 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_completed_shreds_signal_many ... ok test blockstore::tests::test_should_insert_coding_shred ... ok [2026-01-27T03:19:44.757760656Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_no_missing_shred_indexes ... ok [2026-01-27T03:19:45.002950461Z 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_read_shred_bytes ... ok test blockstore::tests::test_insert_data_shreds_same_slot_last_index ... ok [2026-01-27T03:19:45.198282431Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:45.259168779Z 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_slot_range_connected_same_slot ... ok [2026-01-27T03:19:45.653046589Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received shred_index 7 < slot.received 9, shred_source: Repaired" [2026-01-27T03:19:45.654118169Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received shred_index 7 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:45.655228660Z 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_handle_chaining_basic ... 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-27T03:19:45.708284644Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 14: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:45.841210443Z 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::tests::test_shred_cleanup_check ... ok [2026-01-27T03:19:45.917141050Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:46.006270811Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 15: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:46.007150369Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_write_perf_samples ... ok test blockstore::tests::test_write_transaction_memos ... ok test blockstore_cleanup_service::tests::test_cleanup ... ignored test blockstore_cleanup_service::tests::test_cleanup_speed ... ignored [2026-01-27T03:19:46.220520027Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_write_transaction_status ... ok test blockstore_db::tests::test_cf_names_and_descriptors_equal_length ... ok test blockstore_db::tests::test_compaction_filter ... ok [2026-01-27T03:19:46.279522857Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 16: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:46.494022376Z 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_open_unknown_columns ... 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 [2026-01-27T03:19:46.770406752Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 18: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_meta::test::test_slot_meta_slot_zero_connected ... ok test blockstore_options::test_rocksdb_directory ... ok [2026-01-27T03:19:46.806133135Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_check_block_cost_limit ... ok [2026-01-27T03:19:46.887811276Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:46.915947328Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_get_rooted_block ... ok [2026-01-27T03:19:47.039141356Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:47.049349111Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 19: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_confirm_slot_entries_progress_num_txs_indexes ... ok test blockstore_processor::tests::test_first_err ... ok [2026-01-27T03:19:47.118306864Z 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: [BQiqctvK2HxwGqzSmXUR8vAAZPMNAeX3ufM1bzY9YdQw, 1111111YnhenaYm6FcDcF1qw9KBJuW9irMXAW5ozF, 11111111111111111111111111111111], recent_blockhash: HnFPGLqapQJ33xL9fhtTQQ72aCnZ7scyQr2aNiBTK3Vw, 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: CFdVKPmG1cmCEpMvU4rNzCbBxzVE1WY7znKRPvExMJiK, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: YBjFWvmRDGMsSkhJQRjkhtvb6Tzsptwj4D2LTo1fE1iuv7ijvTbrPAJdUnwqNcEmnsYEyZLa4Fgt1tEfLYRcUAK })] }" test blockstore::tests::test_index_integrity ... ok [2026-01-27T03:19:47.153491172Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_confirm_slot_entries_with_fix ... ok test blockstore_processor::tests::test_process_blockstore_epoch_boundary_root ... ignored [2026-01-27T03:19:47.214792593Z 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: [Ex4iWo5JoGZmxsWd5vkYv6NeDiFPJaeGNp8U91t2aVBN, BtKRXdLSBG6YZyWVANQXoHgq86V7nMptt6j8rrfq5buZ, 11111111111111111111111111111111], recent_blockhash: HzJAWVQdv8jQLA3DM5MPLtK1QXuE1fBYm2Fygwmobmwu, 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: DH6hEX1BLpF8hwvSmL7nDDr3gkSTSRMnprQMUz6PXTwS, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 4yKTpHapPNSmFkKYJLHL93kN2UuC71xQFBHt2d9wZXifU6wp8dAgoxwUcceGHJdKCSbBtsyRw9EmktMbcrcYdDUC })] }" [2026-01-27T03:19:47.214837673Z 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: [9J6cBuLmXJAsyiZLtycbFR5ibY9v3fvmqa84A4UdwUAX, HN1j7SCjsnyRg1Pq2ywCdqf7bW463jHTvX7AmAz9cHoV, 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: FeEkjMUDUzL21KTMiLhsf1xsUmpUHMf96oKAp8iM1DEg, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 26f3Kg77Ttw9Jp65S889thxdEuuwS9NPTR1zazUuh4Aud8cyuyFQJUMr4tw7qzX3u6D7exFtoJYiDxjZexicTP92 })] }" test blockstore_processor::tests::test_get_first_error ... ok test blockstore::tests::test_insert_data_shreds_consecutive ... ok [2026-01-27T03:19:47.254384712Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 20: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:47.433838654Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_trusted_insert_shreds ... ok [2026-01-27T03:19:47.528300395Z 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_no_insert_but_modify_slot_meta ... ok [2026-01-27T03:19:47.567684112Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_merkle_root_metas_coding ... ok test blockstore::tests::test_slot_range_connected_starting_slot_not_full ... ok [2026-01-27T03:19:47.812772126Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 22: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:48.115761849Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 23: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:48.123285659Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_previous_erasure_set ... ok [2026-01-27T03:19:48.331465179Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 24: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_recovery ... 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-27T03:19:48.605262571Z 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_chain ... ok [2026-01-27T03:19:48.918836713Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 26: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_slot_data_iterator ... ok test blockstore::tests::test_slot_range_connected_disconnected ... ok [2026-01-27T03:19:49.197989675Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 27: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:49.235979209Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:49.241410439Z 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 [2026-01-27T03:19:49.310320461Z 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-27T03:19:49.406120954Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:49.417000676Z 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 [2026-01-27T03:19:49.444040867Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 28: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:49.515344232Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_halt_at_slot_starting_snapshot_root ... ok [2026-01-27T03:19:49.599476976Z 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: [4cyAMP4VyDLhes6TErFofyvgks92pNcn51wPuteAfxdv, CqqKtQcVnFu5UKfPbXq8PL4yPuGV2aSsCKEtzrvU2oJM, 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: 8WHEZW4DLRwjATVWgg1vK5CkYjLsxYsSAqrfcz7Ecydd, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: vaGZyJdYukUta95kSrLJA2eZ2Dcbes75mainijpFRvHdbR4F8scv6H16mhvWDDVDDHsS31BFgJ6YHgU2weuHLeS })] }" test blockstore_processor::tests::test_process_entries_2_entries_tick ... ok [2026-01-27T03:19:49.619649404Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:49.658386075Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_entries_2_txes_collision ... ok test blockstore_processor::tests::test_process_entries_stress ... ignored test blockstore::tests::test_orphans ... ok [2026-01-27T03:19:49.746404125Z 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-27T03:19:49.763161391Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:49.768230079Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 29: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:49.779775346Z 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: [4gQDnGVfcMHbmd1UmxAjqQ1poG8xg57fF4AXKdm6XDJj, 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: CrgxLr65tkbJTg6H6NTUVkVW2UVrPWyTrCfA3A2WxYMi, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 55Rn168E63CdPxijA4hqDSAATumsM2TMMtd5arnzud3jkKc5ffjjGBwoK3B2xbq9RYgWhrEKauQetDZ2JBvKPX5q })] }" [2026-01-27T03:19:49.790194343Z 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-27T03:19:49.853165740Z 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: [DkRb43qaCQz1GLDbApHZe1ZyJzcuUa1nZkqtQaV5RWqa, 4kWp7TdKEzMjUht7joL4FqYGf9f9kdUtf5vKcEDb23Xe, 11111111111111111111111111111111], recent_blockhash: 36jmFvabTx17xJhRGKRDMYs7NsFHDDgAUCFjyzdqK44t, 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: 8LsrzxMkwivDQNzcPKiJsChZiZ794ZFhkqVSKwQyiSn3, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 5y52PGumjeM8T3ZU7gZeHqftmJhdtHUxiZZgdAXrR4369cF15YBCzVmnY1ipjujMtm3bJ8szFVX6s46QnR6rRw5T })] }, SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [DkRb43qaCQz1GLDbApHZe1ZyJzcuUa1nZkqtQaV5RWqa, B3gtk6epHdCXoKVZXGtxQ5MJexq4j7RQKpGH1DVi3VL9, 11111111111111111111111111111111], recent_blockhash: 36jmFvabTx17xJhRGKRDMYs7NsFHDDgAUCFjyzdqK44t, 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: 2CSVC3hMYpbz37yMw4tX6dCRjF2YawKHYu8eom5WXBZX, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 4cdnvBbw2DJwGxsACUDD2CYSqHjBMg3GJ63PQWsTuERpyBSSaDmPxhjn47xJMMAy8Pe618dK3DfCJ9Xi2QLPnPFv })] }]" test blockstore_processor::tests::test_process_entries_2nd_entry_collision_with_self_and_error ... ok test blockstore::tests::test_insert_slots ... ok [2026-01-27T03:19:49.928222720Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:49.992551339Z 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_ledger_ticks_ordering ... ok test blockstore::blockstore_purge::tests::test_purge_slot_cleanup_chaining_missing_slot_meta ... ok [2026-01-27T03:19:50.131067960Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 31: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:50.141803730Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_rebatch_transactions ... ok [2026-01-27T03:19:50.285598250Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 32: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:50.493709449Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 33: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:50.598820469Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:50.677167509Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 34: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:50.714108183Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_blockstore_with_missing_hashes ... ok [2026-01-27T03:19:50.796252359Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:50.880581865Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 35: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:50.882939267Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.020078015Z 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-27T03:19:51.062030316Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 36: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:51.087567044Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_schedule_batches_for_execution_failure ... ok [2026-01-27T03:19:51.204968028Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 37: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_process_blockstore_with_slot_with_trailing_entry ... 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-27T03:19:51.217235562Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_replay_vote_sender ... ok [2026-01-27T03:19:51.251826594Z 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 leader_schedule::tests::test_get_indices ... ok 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-27T03:19:51.337718405Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.361950821Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 38: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_update_transaction_statuses ... ok [2026-01-27T03:19:51.385001115Z 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-27T03:19:51.400300008Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.427708943Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.429668382Z 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: [9NSYsCXuMmdRTXdESy8rn1rKWwEtLMNkRgB6orGmfZSc, HyEPc8Fs4tfzi41Sxku1Ka1YJZs6Ut1nM7CjDPZX4pud, 11111111111111111111111111111111], recent_blockhash: CWwNhkDAQWX1gbW8gZp1XyiYhorXBFNis9eLSycpmKpE, 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: HLm2aGrDQcKPzob4SGZXsG7zLAn6zsfnaE75kjKjmCrv, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 5dygtt3JjTD7RCRTeCVVkvrgeJknNonaSj3nQ34kHHkQWeo4m5mWo6VQ1PixpotVUSgoQypXynPsQbuhpRv7XJ9d })] }, SanitizedTransaction { message: Legacy(LegacyMessage { message: Message { header: MessageHeader { num_required_signatures: 1, num_readonly_signed_accounts: 0, num_readonly_unsigned_accounts: 1 }, account_keys: [9NSYsCXuMmdRTXdESy8rn1rKWwEtLMNkRgB6orGmfZSc, HccfNemTBvPC176W8HzPW2jBJYeSA381oGkTCVy9Lfv1, 11111111111111111111111111111111], recent_blockhash: CWwNhkDAQWX1gbW8gZp1XyiYhorXBFNis9eLSycpmKpE, 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: EyxsX33yJ5mrzbg759xVPu1PwD1L7LrRqrJBEmiYY94W, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 55TSA1YZB3ELuq4c9rqqo6ioF9gGV6LSuAtfba3pATRXoaW824yBfWefUwtuRLdWLR9qz8qwL5RLQH7nuagTcDtG })] }]" test blockstore_processor::tests::test_update_transaction_statuses_fail ... ok test blockstore::blockstore_purge::tests::test_special_columns_empty ... ok test leader_schedule_cache::tests::test_retain_latest ... ok [2026-01-27T03:19:51.488590371Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.503865333Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 39: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:51.525391164Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.556253181Z 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-27T03:19:51.600149330Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.603776374Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test leader_schedule_cache::tests::test_set_max_schedules ... ok [2026-01-27T03:19:51.624295025Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.681801841Z 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-27T03:19:51.693102587Z 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_process_ledger_options_full_leader_cache ... ok [2026-01-27T03:19:51.728457716Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.736958445Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.747732586Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.758546017Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.759264993Z 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_utils::tests::test_leader_scheduler1_basic ... ok [2026-01-27T03:19:51.781235938Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.823763774Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.837402341Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 41: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:51.869010096Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.904356435Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:51.979596356Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 42: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:51.980488115Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:52.028718944Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:52.069708486Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:52.122038964Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:52.140581427Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 43: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:52.153032883Z 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 test leader_schedule_utils::tests::test_leader_schedule_via_bank ... 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-27T03:19:52.311000265Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:52.313036524Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 44: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_process_blockstore_with_invalid_slot_tick_count ... ok test leader_schedule_cache::tests::test_next_leader_slot ... ok [2026-01-27T03:19:52.411186528Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:52.469936386Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore_processor::tests::test_process_blockstore_with_incomplete_slot ... ok [2026-01-27T03:19:52.530813013Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 45: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_process_blockstore_with_dead_slot ... ok test blockstore_processor::tests::test_process_ledger_simple ... ok [2026-01-27T03:19:52.685878318Z 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_code ... ok test shred::tests::test_serde_compat_shred_data ... ok test shred::tests::test_serde_compat_shred_data_empty ... ok [2026-01-27T03:19:52.832073421Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 47: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:52.967797166Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 48: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_get_first_available_block ... ok test shred::tests::test_should_discard_shred::false_false_expects ... ok [2026-01-27T03:19:53.117632402Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 49: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:53.238615989Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 50: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:53.358518467Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 51: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_should_discard_shred::true_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 blockstore::tests::test_get_confirmed_signatures_for_address2 ... 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 ... 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_code::true_true_0b0111_0000_expects ... ok test shred::tests::test_version_from_hash ... ok test shred::tests::test_shred_variant_compat_merkle_data::true_true_0b1011_0000_expects ... ok [2026-01-27T03:19:53.482065368Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 52: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_processor::tests::test_process_entry_tx_random_execution_no_error ... ok test blockstore_processor::tests::test_process_blockstore_with_dead_child ... ok test blockstore::blockstore_purge::tests::test_purge_slot_cleanup_chaining ... ok [2026-01-27T03:19:53.645397720Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 53: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:53.787055800Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 54: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_should_discard_shred::false_true_expects ... ok [2026-01-27T03:19:53.922662064Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 55: received shred_index 3 < slot.received 9, shred_source: Turbine" test leader_schedule_cache::tests::test_next_leader_slot_blockstore ... ok [2026-01-27T03:19:54.059799942Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 56: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_should_discard_shred::true_true_expects ... ok [2026-01-27T03:19:54.207081314Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:54.238091504Z 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::false_false_expects ... ok test blockstore::tests::test_highest_slot ... ok [2026-01-27T03:19:54.396590670Z 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 blockstore::tests::test_lowest_slot ... ok test shred::tests::test_is_shred_duplicate::true_true_expects ... ok test shredder::tests::test_get_fec_set_offsets ... ok test shredder::tests::test_data_shredder::true_false_expects ... ok [2026-01-27T03:19:54.542337689Z 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_false_expects ... ok test shredder::tests::test_max_shreds_per_slot ... ok test shredder::tests::test_deserialize_shred_payload::false_false_expects ... ok [2026-01-27T03:19:54.615369749Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test shredder::tests::test_data_and_code_shredder::true_false_expects ... ok [2026-01-27T03:19:54.701399191Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 60: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_set_and_chain_connected_on_root_and_next_slots ... ok test blockstore_processor::tests::test_root_with_all_dead_children ... ok test shredder::tests::test_data_and_code_shredder::false_false_expects ... ok [2026-01-27T03:19:54.820743273Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:19:54.911715221Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 61: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_deserialize_shred_payload::true_false_expects ... ok test blockstore_processor::tests::test_process_blockstore_with_two_forks_and_squash ... ok [2026-01-27T03:19:55.134071893Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 62: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:55.426742850Z 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_shred_reference_tick::false_false_expects ... ok [2026-01-27T03:19:55.614489640Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 64: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:55.822485208Z 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_deserialize_shred_payload::false_true_expects ... ok [2026-01-27T03:19:55.972458016Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 66: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:55.983785521Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test shredder::tests::test_deserialize_shred_payload::true_true_expects ... ok test shredder::tests::test_data_shredder::false_true_expects ... ok test blockstore_processor::tests::test_process_blockstore_from_root ... ok test shredder::tests::test_data_and_code_shredder::false_true_expects ... ok test shredder::tests::test_shred_reference_tick::true_false_expects ... ok [2026-01-27T03:19:56.225698506Z 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::false_true_expects ... ok test shredder::tests::test_data_shredder::true_true_expects ... ok [2026-01-27T03:19:56.474639386Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 68: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:56.615157265Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 69: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_version::false_false_expects ... ok test shredder::tests::test_shred_reference_tick_overflow::false_false_expects ... 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 shredder::tests::test_shred_reference_tick_overflow::true_false_expects ... ok test blockstore::blockstore_purge::tests::test_purge_special_columns_with_old_data::compaction_filter ... ok test shredder::tests::test_data_and_code_shredder::true_true_expects ... ok test sigverify_shreds::tests::test_sigverify_shred_cpu ... 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_cpu ... ok test sigverify_shreds::tests::test_sigverify_shreds_sign_cpu ... ok test sigverify_shreds::tests::test_sigverify_shreds_gpu ... ok [2026-01-27T03:19:56.849858892Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 70: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:56.859188249Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test blockstore::tests::test_check_last_fec_set ... ok test blockstore::blockstore_purge::tests::test_purge_special_columns_with_old_data::exact ... ok test shredder::tests::test_recovery_and_reassembly ... ok test shredder::tests::test_shred_version::true_false_expects ... ok [2026-01-27T03:19:57.022420620Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 71: received shred_index 3 < slot.received 9, shred_source: Turbine" test shred::tests::test_is_shred_duplicate::false_true_expects ... ok test rooted_slot_iterator::tests::test_rooted_slot_iterator ... ok test blockstore::tests::test_write_entries ... ok [2026-01-27T03:19:57.171816203Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 72: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:57.198927815Z 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-27T03:19:57.198994786Z 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-27T03:19:57.199043477Z 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-27T03:19:57.201059545Z 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-27T03:19:57.201070755Z 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-27T03:19:57.201075055Z 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-27T03:19:57.201078935Z 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-27T03:19:57.201083046Z 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-27T03:19:57.201086686Z 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-27T03:19:57.201090306Z 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-27T03:19:57.201093896Z 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-27T03:19:57.201097516Z 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-27T03:19:57.201101116Z 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-27T03:19:57.201104726Z 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-27T03:19:57.201108306Z 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-27T03:19:57.201111896Z 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-27T03:19:57.201115496Z 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-27T03:19:57.201119116Z 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-27T03:19:57.201122686Z 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-27T03:19:57.201126316Z 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-27T03:19:57.201129926Z 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-27T03:19:57.201133546Z 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-27T03:19:57.201140146Z 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-27T03:19:57.201143796Z 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-27T03:19:57.201147396Z 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-27T03:19:57.201152676Z 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-27T03:19:57.201156446Z 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-27T03:19:57.201160146Z 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-27T03:19:57.201163896Z 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-27T03:19:57.201167576Z 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-27T03:19:57.201171226Z 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-27T03:19:57.201174786Z 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-27T03:19:57.201178336Z 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-27T03:19:57.201181896Z 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-27T03:19:57.201185466Z 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-27T03:19:57.201189107Z 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-27T03:19:57.201192677Z 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-27T03:19:57.201196297Z 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-27T03:19:57.201199917Z 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-27T03:19:57.201203537Z 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-27T03:19:57.201207377Z 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-27T03:19:57.201211107Z 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-27T03:19:57.201214907Z 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-27T03:19:57.201218467Z 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-27T03:19:57.201222077Z 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-27T03:19:57.201225657Z 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-27T03:19:57.201229597Z 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-27T03:19:57.201233197Z 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-27T03:19:57.201236997Z 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-27T03:19:57.201240837Z 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-27T03:19:57.201244657Z 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-27T03:19:57.201248387Z 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-27T03:19:57.201252027Z 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-27T03:19:57.201256137Z 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-27T03:19:57.201259927Z 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-27T03:19:57.201263487Z 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-27T03:19:57.201267147Z 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-27T03:19:57.201270777Z 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-27T03:19:57.201274367Z 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-27T03:19:57.201277947Z 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-27T03:19:57.201281627Z 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-27T03:19:57.201285187Z 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-27T03:19:57.201288767Z 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-27T03:19:57.201292327Z 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-27T03:19:57.201295917Z 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-27T03:19:57.201299488Z 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-27T03:19:57.201303058Z 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-27T03:19:57.201307018Z 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-27T03:19:57.201310628Z 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-27T03:19:57.201314198Z 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-27T03:19:57.201317828Z 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-27T03:19:57.201321408Z 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-27T03:19:57.201325068Z 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-27T03:19:57.201328928Z 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-27T03:19:57.201332868Z 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-27T03:19:57.201336498Z 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-27T03:19:57.201340148Z 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-27T03:19:57.201343828Z 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-27T03:19:57.201347448Z 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-27T03:19:57.201351008Z 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-27T03:19:57.201354598Z 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-27T03:19:57.201358158Z 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-27T03:19:57.201361728Z 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-27T03:19:57.201365318Z 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-27T03:19:57.201369338Z 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-27T03:19:57.201372918Z 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-27T03:19:57.201376498Z 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-27T03:19:57.201380098Z 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-27T03:19:57.201383978Z 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-27T03:19:57.201387568Z 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-27T03:19:57.201391168Z 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-27T03:19:57.201394768Z 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-27T03:19:57.201398348Z 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-27T03:19:57.201401938Z 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-27T03:19:57.201405528Z 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-27T03:19:57.201409099Z 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-27T03:19:57.201412689Z 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-27T03:19:57.201416299Z 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-27T03:19:57.201419959Z 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-27T03:19:57.201423659Z 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-27T03:19:57.201427299Z 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-27T03:19:57.201430979Z 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-27T03:19:57.201434689Z 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-27T03:19:57.201438339Z 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-27T03:19:57.201442049Z 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-27T03:19:57.201445639Z 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-27T03:19:57.201449199Z 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-27T03:19:57.201452889Z 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-27T03:19:57.201456479Z 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-27T03:19:57.201460409Z 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-27T03:19:57.201464109Z 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-27T03:19:57.201467709Z 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-27T03:19:57.201471319Z 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-27T03:19:57.201474899Z 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-27T03:19:57.201478469Z 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-27T03:19:57.201482499Z 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-27T03:19:57.201486099Z 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-27T03:19:57.201489719Z 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-27T03:19:57.201493299Z 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-27T03:19:57.201496839Z 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-27T03:19:57.201500419Z 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-27T03:19:57.201504009Z 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-27T03:19:57.201507609Z 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-27T03:19:57.201511239Z 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-27T03:19:57.201514950Z 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-27T03:19:57.201518570Z 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-27T03:19:57.201522370Z 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-27T03:19:57.201526130Z 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-27T03:19:57.201529900Z 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-27T03:19:57.201533560Z 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-27T03:19:57.201537660Z 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-27T03:19:57.201541280Z 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-27T03:19:57.201544830Z 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-27T03:19:57.201548410Z 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-27T03:19:57.201551980Z 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-27T03:19:57.201555550Z 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-27T03:19:57.201559120Z 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-27T03:19:57.201562690Z 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-27T03:19:57.201566410Z 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-27T03:19:57.201570020Z 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-27T03:19:57.201573620Z 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-27T03:19:57.201577200Z 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-27T03:19:57.201580760Z 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-27T03:19:57.201584360Z 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-27T03:19:57.201587970Z 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-27T03:19:57.201591550Z 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-27T03:19:57.201595610Z 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-27T03:19:57.201599210Z 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-27T03:19:57.201602800Z 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-27T03:19:57.201606410Z 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-27T03:19:57.201610060Z 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-27T03:19:57.201614400Z 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-27T03:19:57.201618030Z 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-27T03:19:57.201621660Z 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-27T03:19:57.201625361Z 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-27T03:19:57.201629041Z 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-27T03:19:57.201632641Z 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-27T03:19:57.201636541Z 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-27T03:19:57.201640431Z 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-27T03:19:57.201644091Z 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-27T03:19:57.201647691Z 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-27T03:19:57.201651291Z 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-27T03:19:57.201654861Z 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-27T03:19:57.201658431Z 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-27T03:19:57.201662001Z 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-27T03:19:57.201665541Z 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-27T03:19:57.201669111Z 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-27T03:19:57.201672711Z 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-27T03:19:57.201676301Z 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-27T03:19:57.201679871Z 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-27T03:19:57.201683501Z 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-27T03:19:57.201687111Z 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-27T03:19:57.201691091Z 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-27T03:19:57.201694711Z 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-27T03:19:57.201698311Z 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-27T03:19:57.201701991Z 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-27T03:19:57.201705661Z 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-27T03:19:57.201709751Z 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-27T03:19:57.201713521Z 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-27T03:19:57.201717211Z 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-27T03:19:57.201720921Z 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-27T03:19:57.201724531Z 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-27T03:19:57.201728201Z 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-27T03:19:57.201731851Z 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-27T03:19:57.201735452Z 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-27T03:19:57.201739042Z 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-27T03:19:57.201742612Z 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-27T03:19:57.201746252Z 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-27T03:19:57.201749822Z 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-27T03:19:57.201753382Z 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-27T03:19:57.201756972Z 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-27T03:19:57.201760552Z 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-27T03:19:57.201764122Z 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-27T03:19:57.201768372Z 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-27T03:19:57.201772012Z 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-27T03:19:57.201775562Z 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-27T03:19:57.201779152Z 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-27T03:19:57.201782732Z 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-27T03:19:57.201786402Z 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-27T03:19:57.201790162Z 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-27T03:19:57.201793852Z 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-27T03:19:57.201797972Z 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-27T03:19:57.201801692Z 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-27T03:19:57.201805502Z 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-27T03:19:57.201809092Z 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-27T03:19:57.201812722Z 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-27T03:19:57.201816492Z 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-27T03:19:57.201820072Z 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-27T03:19:57.201824172Z 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-27T03:19:57.201827732Z 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-27T03:19:57.201831372Z 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-27T03:19:57.201834952Z 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-27T03:19:57.201838522Z 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-27T03:19:57.201842063Z 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-27T03:19:57.201845883Z 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-27T03:19:57.201849463Z 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-27T03:19:57.201853023Z 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-27T03:19:57.201856623Z 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-27T03:19:57.201860223Z 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-27T03:19:57.201863803Z 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-27T03:19:57.201867373Z 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-27T03:19:57.201870943Z 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-27T03:19:57.201874513Z 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-27T03:19:57.201878073Z 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-27T03:19:57.201881683Z 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-27T03:19:57.201885283Z 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-27T03:19:57.201888853Z 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-27T03:19:57.201892443Z 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-27T03:19:57.201896023Z 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-27T03:19:57.201899763Z 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-27T03:19:57.201903373Z 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-27T03:19:57.201907003Z 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-27T03:19:57.201910613Z 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-27T03:19:57.201914283Z 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-27T03:19:57.201917953Z 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-27T03:19:57.201922113Z 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-27T03:19:57.201925693Z 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-27T03:19:57.201929263Z 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-27T03:19:57.201932873Z 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-27T03:19:57.201936873Z 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-27T03:19:57.201940433Z 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-27T03:19:57.201943993Z 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-27T03:19:57.201947533Z 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-27T03:19:57.201951134Z 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-27T03:19:57.201954714Z 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-27T03:19:57.201958274Z 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-27T03:19:57.201961874Z 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-27T03:19:57.201965454Z 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-27T03:19:57.201969034Z 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-27T03:19:57.201972574Z 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-27T03:19:57.201976174Z 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-27T03:19:57.201979754Z 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-27T03:19:57.201983314Z 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-27T03:19:57.201986894Z 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-27T03:19:57.201990454Z 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-27T03:19:57.201994034Z 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-27T03:19:57.201997864Z 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-27T03:19:57.202001464Z 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-27T03:19:57.202005154Z 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-27T03:19:57.202008804Z 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-27T03:19:57.202012434Z 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-27T03:19:57.202016084Z 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-27T03:19:57.202019734Z 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-27T03:19:57.202023384Z 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-27T03:19:57.202026984Z 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-27T03:19:57.202030564Z 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-27T03:19:57.202034164Z 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-27T03:19:57.202037784Z 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-27T03:19:57.202041404Z 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-27T03:19:57.202046634Z 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-27T03:19:57.202050804Z 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-27T03:19:57.202054544Z 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-27T03:19:57.202058194Z 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-27T03:19:57.202061845Z 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-27T03:19:57.202065465Z 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-27T03:19:57.202069065Z 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-27T03:19:57.202072665Z 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-27T03:19:57.202076765Z 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-27T03:19:57.202080355Z 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-27T03:19:57.202083975Z 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-27T03:19:57.202087615Z 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-27T03:19:57.202091225Z 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-27T03:19:57.202094805Z 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-27T03:19:57.203708280Z 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-27T03:19:57.204018453Z 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-27T03:19:57.205230594Z 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-27T03:19:57.206114812Z 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-27T03:19:57.206159443Z 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-27T03:19:57.206189813Z 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-27T03:19:57.206218213Z 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-27T03:19:57.206247094Z 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-27T03:19:57.206275114Z 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-27T03:19:57.206303534Z 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-27T03:19:57.206332194Z 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-27T03:19:57.206360705Z 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-27T03:19:57.206388245Z 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-27T03:19:57.206416425Z 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-27T03:19:57.206444435Z 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-27T03:19:57.206472186Z 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-27T03:19:57.206499816Z 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-27T03:19:57.206528376Z 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-27T03:19:57.206558347Z 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-27T03:19:57.206586717Z 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-27T03:19:57.206615117Z 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-27T03:19:57.206645277Z 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-27T03:19:57.206673568Z 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-27T03:19:57.206718928Z 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-27T03:19:57.206748798Z 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-27T03:19:57.206776879Z 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-27T03:19:57.206804549Z 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-27T03:19:57.206832009Z 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-27T03:19:57.206859389Z 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-27T03:19:57.206886990Z 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-27T03:19:57.206915550Z 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-27T03:19:57.206944630Z 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-27T03:19:57.206972540Z 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-27T03:19:57.207000381Z 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-27T03:19:57.207028881Z 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-27T03:19:57.207059521Z 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-27T03:19:57.207089262Z 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-27T03:19:57.207118412Z 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-27T03:19:57.207147052Z 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-27T03:19:57.207176452Z 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-27T03:19:57.207205263Z 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-27T03:19:57.207233503Z 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-27T03:19:57.207261403Z 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-27T03:19:57.207289123Z 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-27T03:19:57.207317154Z 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-27T03:19:57.207346074Z 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-27T03:19:57.207374134Z 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-27T03:19:57.207402354Z 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-27T03:19:57.207430935Z 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-27T03:19:57.207459975Z 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-27T03:19:57.207487695Z 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-27T03:19:57.207516555Z 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-27T03:19:57.207544436Z 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-27T03:19:57.207572056Z 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-27T03:19:57.207600166Z 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-27T03:19:57.207627826Z 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-27T03:19:57.207655647Z 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-27T03:19:57.207683867Z 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-27T03:19:57.207712257Z 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-27T03:19:57.207740257Z 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-27T03:19:57.207768838Z 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-27T03:19:57.207796588Z 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-27T03:19:57.207824748Z 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-27T03:19:57.207853789Z 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-27T03:19:57.207882729Z 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-27T03:19:57.207910389Z 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-27T03:19:57.207939409Z 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-27T03:19:57.207968400Z 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-27T03:19:57.208178242Z 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-27T03:19:57.208199372Z 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-27T03:19:57.208211672Z 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-27T03:19:57.208223802Z 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-27T03:19:57.208235342Z 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-27T03:19:57.208246352Z 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-27T03:19:57.208258122Z 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-27T03:19:57.208269952Z 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-27T03:19:57.208281073Z 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-27T03:19:57.208292823Z 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-27T03:19:57.208304203Z 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-27T03:19:57.208315843Z 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-27T03:19:57.208328393Z 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-27T03:19:57.208339573Z 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-27T03:19:57.208351273Z 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-27T03:19:57.208362283Z 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-27T03:19:57.208373503Z 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-27T03:19:57.208384964Z 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-27T03:19:57.208396114Z 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-27T03:19:57.208407774Z 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-27T03:19:57.208418774Z 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-27T03:19:57.208430234Z 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-27T03:19:57.208441714Z 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-27T03:19:57.208452744Z 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-27T03:19:57.208464154Z 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-27T03:19:57.208475404Z 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-27T03:19:57.208487414Z 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-27T03:19:57.208498615Z 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-27T03:19:57.208509495Z 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-27T03:19:57.208520555Z 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-27T03:19:57.208531615Z 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-27T03:19:57.208543585Z 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-27T03:19:57.208554775Z 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-27T03:19:57.208566285Z 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-27T03:19:57.208577345Z 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-27T03:19:57.208588675Z 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-27T03:19:57.208599976Z 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-27T03:19:57.208611126Z 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-27T03:19:57.208622556Z 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-27T03:19:57.208633726Z 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-27T03:19:57.208645136Z 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-27T03:19:57.208656206Z 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-27T03:19:57.208667276Z 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-27T03:19:57.208678896Z 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-27T03:19:57.208690266Z 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-27T03:19:57.208701396Z 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-27T03:19:57.208712377Z 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-27T03:19:57.208724127Z 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-27T03:19:57.208736257Z 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-27T03:19:57.209838527Z 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-27T03:19:57.209868967Z 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-27T03:19:57.209881317Z 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-27T03:19:57.209892978Z 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-27T03:19:57.209903288Z 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-27T03:19:57.209913488Z 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-27T03:19:57.209923558Z 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-27T03:19:57.209933378Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 0: received index 439 >= slot.last_index Some(31), shred_source: Turbine" [2026-01-27T03:19:57.209944328Z 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-27T03:19:57.209968518Z 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-27T03:19:57.209978588Z 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-27T03:19:57.209988868Z 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-27T03:19:57.209998739Z 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-27T03:19:57.210008999Z 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-27T03:19:57.210018939Z 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-27T03:19:57.210028769Z 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-27T03:19:57.210038609Z 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-27T03:19:57.210052849Z 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-27T03:19:57.210063239Z 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-27T03:19:57.210073439Z 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-27T03:19:57.210083849Z 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-27T03:19:57.210094009Z 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-27T03:19:57.210104099Z 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-27T03:19:57.210113930Z 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-27T03:19:57.210123460Z 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-27T03:19:57.210135030Z 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-27T03:19:57.210145260Z 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-27T03:19:57.210155230Z 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-27T03:19:57.210165030Z 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-27T03:19:57.210175660Z 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-27T03:19:57.210186560Z 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-27T03:19:57.210196490Z 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-27T03:19:57.210206650Z 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-27T03:19:57.210216281Z 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-27T03:19:57.210226431Z 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-27T03:19:57.210236261Z 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-27T03:19:57.210246261Z 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-27T03:19:57.210256391Z 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-27T03:19:57.210266311Z 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-27T03:19:57.210277111Z 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-27T03:19:57.210287311Z 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-27T03:19:57.210297361Z 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-27T03:19:57.210307111Z 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-27T03:19:57.210316891Z 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-27T03:19:57.210326522Z 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-27T03:19:57.210336252Z 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-27T03:19:57.210346042Z 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-27T03:19:57.210355932Z 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-27T03:19:57.210366492Z 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-27T03:19:57.210376122Z 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 [2026-01-27T03:19:57.252116311Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 73: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_reference_tick::true_true_expects ... ok test shred::tests::test_is_shred_duplicate::false_false_expects ... ok [2026-01-27T03:19:57.339437685Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 74: received shred_index 3 < slot.received 9, shred_source: Turbine" test next_slots_iterator::tests::test_next_slots_iterator ... ok test shredder::tests::test_shred_reference_tick_overflow::false_true_expects ... ok [2026-01-27T03:19:57.435019175Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 75: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore_cleanup_service::tests::test_find_slots_to_clean ... ok test shredder::tests::test_shred_reference_tick_overflow::true_true_expects ... ok [2026-01-27T03:19:57.500147932Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 76: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:57.575330153Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 77: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:57.631044162Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 78: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_version::true_true_expects ... ok [2026-01-27T03:19:57.703740900Z 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 [2026-01-27T03:19:57.752204871Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 80: received shred_index 3 < slot.received 9, shred_source: Turbine" test shredder::tests::test_shred_version::false_true_expects ... ok [2026-01-27T03:19:57.829864975Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 81: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:57.902613203Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 82: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:57.951532209Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 83: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.019037638Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 84: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.067161627Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 85: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.132921829Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 86: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.182144688Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 87: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.249300874Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 88: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.296856917Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 89: received shred_index 3 < slot.received 9, shred_source: Turbine" test blockstore::tests::test_forward_chaining_is_connected ... ok [2026-01-27T03:19:58.361533630Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 90: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.406698651Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 91: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.472768046Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 92: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.521315459Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 93: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.584692649Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 94: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.632369014Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 95: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.697526241Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 96: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.743282677Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 97: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.805854310Z ERROR jupnet_metrics::metrics] datapoint: blockstore_error error="Leader None, slot 98: received shred_index 3 < slot.received 9, shred_source: Turbine" [2026-01-27T03:19:58.853857818Z 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_true_expects ... ok test shredder::tests::test_shred_fec_set_index::false_false_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::true_expects ... ok test shredder::tests::test_max_coding_shreds::false_expects ... ok test result: ok. 261 passed; 0 failed; 57 ignored; 0 measured; 0 filtered out; finished in 24.63s 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_write ... ok test tests::test_loader_instruction_retract ... 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.02s 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_proof_entry_instantiation_both_clear - should panic ... ok test merkle_tree::tests::test_proof_entry_instantiation_both_set - should panic ... ok test merkle_tree::tests::test_tree_from_one ... ok test merkle_tree::tests::test_path_creation_bad_index ... ok test merkle_tree::tests::test_leaf_index_not_found ... ok test merkle_tree::tests::test_tree_from_many ... ok test merkle_tree::tests::test_path_creation ... ok test merkle_tree::tests::test_leaf_nodes_and_leaf_count ... ok test merkle_tree::tests::test_leaf_index ... ok test merkle_tree::tests::test_path_verify_bad ... 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_live_submit ... ok test metrics::test::test_submit_counter_increment ... ok test metrics::test::test_submit_counter ... ok test metrics::test::test_submit_bucketed_counter ... ok test prometheus_metrics_writer::test::test_select_writable_points_points_and_dedup ... ok test prometheus_metrics_writer::test::test_select_writable_points_counters ... ok test counter::tests::test_lograte_env ... ok test filter::test::test_filter_default_global_level ... ok test filter::test::test_filter_build ... ok test counter::tests::test_counter ... ok test counter::tests::test_metricsrate ... ok test counter::tests::test_inc_new_counter ... ok test counter::tests::test_lograte ... ok test counter::tests::test_metricsrate_env ... ok test metrics::test::test_multithread_submit ... ok test datapoint::test::test_optional_datapoint ... ok test datapoint::test::test_datapoint ... ok test datapoint::test::test_datapoint_with_tags ... 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_with_any_port ... ok test tests::test_parse_port_or_addr ... ok test tests::test_bind_common_in_range ... ok test tests::test_bind_in_range_nil ... ok test tests::test_parse_port_range ... ok test tests::test_response_length ... ok test tests::test_is_host_port ... ok test tests::test_parse_host_port ... ok test tests::test_forward_compat ... ok test tests::test_bind ... ok test tests::test_backward_compat ... 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-27T03:20:19.348271483Z ERROR jupnet_net_utils] Received no response at tcp/3206, check your port configuration: timed out waiting on receive operation test tests::test_get_public_ip_addr_tcp_unreachable ... ok [2026-01-27T03:20:29.635166633Z ERROR jupnet_net_utils] checked udp ports: [3204], reachable udp ports: {} [2026-01-27T03:20:29.635223194Z ERROR jupnet_net_utils] There are some udp ports with no response!! Retrying... [2026-01-27T03:20:41.924163622Z ERROR jupnet_net_utils] checked udp ports: [3204], reachable udp ports: {} [2026-01-27T03:20:41.924209752Z ERROR jupnet_net_utils] There are some udp ports with no response!! Retrying... [2026-01-27T03:20:54.212143508Z 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 46.97s 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_array ... ok test tests::package_metadata_string ... ok test tests::package_metadata_bool ... ok test tests::package_metadata_nested ... ok test tests::package_metadata_datetime ... ok test tests::package_metadata_float ... ok test tests::package_metadata_int ... 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_udp_deserialize_slice ... ok test tests::test_transaction_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 sigverify::tests::test_get_checked_scalar ... ok test sigverify::tests::test_copy_return_values ... ok test discard::tests::test_batch_discard_random ... ok test sigverify::tests::test_ge_small_order ... ok test sigverify::tests::test_fee_payer_is_debitable ... ok test sigverify::tests::sigverify_batched_transaction_no_signatures ... ok test deduper::tests::test_dedup_capacity::_63_999_979_0_001_2_023_857_expects ... ok test sigverify::tests::test_mark_disabled ... ok test sigverify::tests::test_large_sig_len ... ok test sigverify::tests::test_invalid_pubkey_len ... ok test sigverify::tests::sigverify_batched_transaction_mismatched_signature_count ... ok test sigverify::tests::test_layout ... ok test sigverify::tests::test_shrink_empty ... ok test sigverify::tests::sigverify_batched_transaction_empty_steps ... ok test sigverify::tests::test_shrink_vectors ... ignored test sigverify::tests::test_pubkey_len ... ok test sigverify::tests::test_really_large_sig_len ... ok test sigverify::tests::sigverify_batched_transaction_invalid_fee_payer_signature ... ok test sigverify::tests::test_rejecting_versioned_transactions ... ok test sigverify::tests::test_pubkey_too_small ... ok test sigverify::tests::test_untrustworthy_sigs ... ok test sigverify::tests::test_verify_fuzz ... ignored test sigverify::tests::test_small_packet ... ok test sigverify::tests::test_system_transaction_data_layout ... ok test sigverify::tests::test_system_transaction_layout ... ok test sigverify::tests::test_unsupported_version ... ok test sigverify::tests::test_is_simple_vote_transaction_with_offsets ... ok test sigverify::tests::sigverify_batched_transaction_wrong_signer_for_action ... ok test data_budget::tests::test_data_budget ... ok test sigverify::tests::test_verify_fail ... ok test sigverify::tests::sigverify_batched_transaction_invalid_action_signature ... 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 recycler::tests::test_recycler_shrink ... ok test sigverify::tests::test_verify_zero ... ok test sigverify::tests::test_verify_one ... ok test deduper::tests::test_dedup_same ... ok test sigverify::tests::test_is_simple_vote_transaction ... ok test sigverify::tests::sigverify_batched_transaction_single_action_multiple_signers ... ok test sigverify::tests::sigverify_batched_transaction_mixed_signer_counts ... ok test deduper::tests::test_dedup_capacity::_632_455_543_0_001_20_000_000_expects ... ok test deduper::tests::test_dedup_capacity::_622_401_979_0_001_19_682_078_expects ... ok test deduper::tests::test_dedup_capacity::_622_401_961_0_0001_6_224_019_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::_637_534_199_0_0001_6_375_341_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_001_19_682_078_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 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_tampered_sig_len ... ok test sigverify::tests::sigverify_batched_transaction_different_signature_lengths ... ok test sigverify::tests::test_verify_medium_pass ... ok test sigverify::tests::sigverify_batched_transaction ... ok test sigverify::tests::sigverify_batched_transaction_large_number_of_actions ... ok test sigverify::tests::test_verify_large_pass ... ok test sigverify::tests::test_verify_large_fail ... ok test sigverify::tests::test_verify_medium_fail ... 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 5.76s 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_set_completed_mismatched_in_progress_slot - 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_in_progress ... 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_completed ... 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_get_in_progress ... ok test leader_bank_notifier::tests::test_leader_bank_notifier_wait_for_in_progress ... 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_wait_for_completed ... ok test poh_service::tests::test_poh_service ... ignored [2026-01-27T03:21:00.085399807Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.254006278Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.285231109Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.302492250Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.303706831Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.341774796Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.341975328Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.351478966Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.365001672Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.371523613Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_record_at_max_fails ... ok [2026-01-27T03:21:00.375805633Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.395955141Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_record_sets_start_slot ... ok test poh_recorder::tests::test_clear_signal ... ok test poh_recorder::tests::test_reached_leader_tick ... ok test poh_recorder::tests::test_reset_with_cached ... ok test poh_recorder::tests::test_poh_recorder_record_to_early ... ok [2026-01-27T03:21:00.407499258Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_clear ... ok test poh_recorder::tests::test_poh_recorder_record_transaction_index ... ok test poh_recorder::tests::test_reset_clear_bank ... ok [2026-01-27T03:21:00.417071237Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.423820650Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.435505019Z 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-27T03:21:00.445087719Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.445315791Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_reset_to_new_value ... ok [2026-01-27T03:21:00.449310118Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:00.456201942Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_recorder_tick_sent_upto_and_including_max ... ok test poh_recorder::tests::test_poh_recorder_no_zero_tick ... ok test poh_recorder::tests::test_reset_current ... ok test poh_recorder::tests::test_poh_recorder_record_bad_slot ... ok [2026-01-27T03:21:00.465593350Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test poh_recorder::tests::test_poh_cache_on_disconnect ... ok test poh_recorder::tests::test_would_be_leader_soon ... ok test poh_recorder::tests::test_poh_recorder_reset_clears_cache ... ok test poh_recorder::tests::test_poh_recorder_tick_sent_after_min ... ok test poh_recorder::tests::test_flush_virtual_ticks ... ok test poh_recorder::tests::test_poh_recorder_record_at_min_passes ... 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.57s 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_le ... ok test tests::test_poseidon_input_ones_twos_be ... 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_ref ... ok test bls::bls_pubkey::tests::test_from_slice ... ok test bls::bls_pubkey::tests::test_default ... ok test bls::bls_pubkey::tests::test_from_bytes ... ok test bls::bls_pubkey::tests::test_new_unique ... ok test bls::bls_pubkey::tests::test_as_mut ... ok test blake3::tests::test_new_unique ... ok test bls::bls_pubkey::tests::test_from_vec ... ok test bls::bls_signature::tests::test_as_ref ... ok test bls::bls_signature::tests::test_default ... ok test blake3::tests::test_extend_and_hash ... ok test bls::bls_signature::tests::test_from_bytes ... ok test bls::bls_signature::tests::test_try_from_slice ... ok test bls::bls_pubkey::tests::test_bs58_encoding ... ok test bls::bls_signature::tests::test_try_from_vec ... ok test bls::bls_pubkey::tests::test_max_base58_len ... ok test bpf_loader::test_id ... ok test bls::bls_signature::tests::test_debug_display ... ok test bls::bls_pubkey::tests::test_debug_display ... ok test bls::bls_signature::tests::test_serialization ... ok test bpf_loader_deprecated::test_id ... ok test bpf_loader_upgradeable::test_id ... ok test bls::bls_signature::tests::test_invalid_serialization ... ok test bls::bls_pubkey::tests::test_serialization ... ok test blake3::tests::test_hash_fromstr ... 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 bpf_loader_upgradeable::tests::test_state_size_of_buffer_metadata ... 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 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 feature::test_id ... ok test loader_v4::test_id ... ok test feature::test::test_feature_size_of ... ok test incinerator::test_id ... ok test loader_v4::tests::test_layout ... 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_transfer_authority_instruction ... ok test loader_v4::tests::test_deploy_instruction ... ok test loader_v4::tests::test_retract_instruction ... ok test loader_v4::tests::test_write_instruction ... ok test message::action::tests::test_action_default ... ok test loader_v4::tests::test_truncate_instruction ... ok test message::action::tests::test_action_clone ... ok test message::action::tests::test_action_creation ... ok test message::action::tests::test_action_hash_different_for_different_actions ... ok test loader_v4::tests::test_create_buffer_instruction ... ok test message::action::tests::test_action_hash_different_program_ids ... 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_hash_different_signers ... 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_single_slice_within_dup_false ... ok test message::batched_message::tests::test_all_sorted_and_unique_zero_slices_is_trivially_unique ... 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_unique_with_interleaving_values ... 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_all_empty_slices ... ok test message::batched_message::tests::test_all_sorted_and_unique_duplicate_within_a_slice ... ok test message::action::tests::test_action_debug ... 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_works_with_str_slices ... 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::batch_step::tests::test_to_action_bytes_roundtrip_and_helpers ... ok test message::batched_message::tests::test_batched_transaction_messages_no_steps ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_single_action ... ok test message::batched_message::tests::test_no_steps_payer_at_index_zero ... ok test message::batched_message::tests::test_batched_transaction_messages_complex_multi_action ... ok test message::batched_message::tests::test_batch_signer_indexes_must_start_with_zero ... ok test message::batched_message::tests::test_program_id_writable_is_invalid ... 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_creation_valid ... ok test message::batched_message::tests::test_action_too_many_signers ... ok test message::batched_message::tests::test_new_empty_batch_signers_error ... ok test message::batched_message::tests::test_duplicate_inner_signer_indexes_error ... ok test message::batched_message::tests::test_step_data_exceeds_limit_error ... ok test message::batched_message::tests::test_step_account_index_out_of_bounds ... ok test message::batched_message::tests::test_account_writability_random_accounts ... ok test message::batched_message::tests::test_step_writable_must_be_writable_in_batch ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_too_many_actions ... ok test message::compiled_keys::tests::test_compile_batch_steps_payer_first_and_signers ... ok test message::batched_message::tests::test_step_signer_must_be_batch_signer_if_not_inner_signer ... ok test message::batch_step::tests::test_to_legacy_message_bytes_roundtrip_multiple_instructions ... ok test message::batched_message::tests::test_batched_transaction_messages_hash_from_step_signatures ... ok test message::batched_message::tests::test_too_many_batch_signers_error ... ok test message::batched_message::tests::test_batch_signer_indexes_must_point_to_signers ... ok test message::batched_message::tests::test_num_expected_signatures ... ok test message::compiled_keys::tests::test_compile_batch_action_sets_flags ... ok test message::batched_message::tests::test_batched_transaction_messages_mixed_action_and_legacy_steps ... ok test epoch_rewards::tests::test_epoch_rewards_distribute_panic - should panic ... ok test message::batched_message::tests::test_batched_transaction_messages_with_legacy_message_step ... ok test message::batched_message::tests::test_legacy_step_compute_budget_cu_limit_sanitize_cases ... ok test message::compiled_keys::tests::test_compile_batch_steps_with_legacy_message ... ok test message::batched_message::tests::test_execution_and_batch_signature_indexes ... ok test message::batched_message::tests::test_execution_account_key_views ... ok test message::compiled_keys::tests::test_compile_with_dup_nonsigner_writable_mismatch ... 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_with_dups ... ok test message::batched_message::tests::test_verify_hash_for_action_and_legacy_step ... ok test message::compiled_keys::tests::test_compile_with_dup_signer_writable_mismatch ... ok test message::compiled_keys::tests::test_try_into_message_components ... ok test message::compute_budget::test_id ... ok test message::compute_budget_parsing_lite::compute_budget_program::test_id ... ok test message::legacy::tests::test_is_instruction_account ... ok test message::legacy::tests::test_is_non_loader_key ... ok test message::legacy::tests::test_is_maybe_writable ... ok test message::legacy::tests::test_is_account_maybe_reserved ... ok test message::legacy::tests::test_message_signed_keys_len ... ok test message::legacy::tests::test_program_ids ... ok test message::legacy::tests::test_message_header_len_constant ... ok test message::legacy::tests::test_message_kitchen_sink ... ok test message::legacy::tests::test_message_hash ... ok test message::legacy::tests::test_message_payer_first ... ok test message::legacy::tests::test_program_position ... ok test message::non_bpf_modules::account_keys::tests::test_iter ... ok test message::non_bpf_modules::account_keys::tests::test_get ... ok test message::non_bpf_modules::account_keys::tests::test_key_segment_iter ... ok test message::legacy::tests::test_is_writable ... ok test message::non_bpf_modules::account_keys::tests::test_len ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_too_many_account_meta_one_action ... ok test message::legacy::tests::test_builtin_program_keys ... ok test message::compiled_keys::tests::test_try_into_message_components_with_too_many_keys ... ok test message::non_bpf_modules::sanitized::tests::test_batched_flags_cache_and_writability ... ok test message::non_bpf_modules::sanitized::tests::test_is_non_loader_key ... ok test nonce::state::current::test::default_is_uninitialized ... ok test message::non_bpf_modules::sanitized::tests::test_batched_try_new_fails_on_reserved_write_and_reserved_program ... ok test secp256k1_program::test_id ... ok test stake::config::test_id ... ok test stake::program::test_id ... ok test stake::stake_flags::test::test_stake_flags ... ok test message::non_bpf_modules::sanitized::tests::test_try_from_legacy_message ... ok test message::non_bpf_modules::account_keys::tests::test_try_compile_instructions ... ok test stake::instruction::tests::test_custom_error_decode ... ok test message::non_bpf_modules::sanitized::tests::test_fee_payer_and_header_mapping_and_locks_limit ... ok test stake::state::test::bincode_vs_borsh_deserialization ... ok test stake::state::test::deprecated::test_size_of ... ok test stake::state::test::deprecated::bincode_vs_borsh_serialization ... ok test stake::state::test::test_size_of ... ok test nonce::state::current::test::test_nonce_state_size ... ok test stake::tools::tests::test_acceptable_reference_epoch_credits ... ok test stake::state::test::stake_flag_member_offset ... ok test message::non_bpf_modules::account_keys::tests::test_try_compile_instructions_with_too_many_account_keys ... ok test stake::state::test::borsh_deserialization_live_data ... ok test message::non_bpf_modules::account_keys::tests::test_try_compile_instructions_with_unknown_key ... ok test nonce::state::tests::test_nonce_versions_authorize ... ok test nonce::state::tests::test_verify_recent_blockhash ... ok test stake::state::test::deprecated::bincode_vs_borsh_deserialization ... ok test nonce::state::tests::test_nonce_versions_upgrade ... ok test message::legacy::tests::test_builtin_program_keys_abi_freeze ... ok test message::non_bpf_modules::sanitized::tests::test_num_total_signatures_and_get_instruction_accounts ... ok test stake::state::test::bincode_vs_borsh_serialization ... ok test stake::state::test::deprecated::borsh_deserialization_live_data ... ok test stake::tools::tests::test_eligible_for_deactivate_delinquent ... ok test program::tests::test_check_type_assumptions ... ok test system_instruction::tests::test_create_nonce_account ... ok test system_program::test_id ... ok test system_instruction::tests::test_move_many ... ok test sysvar::epoch_rewards::test_id ... ok test sysvar::fees::test_id ... ok test sysvar::fees::tests::test_clone ... ok test message::non_bpf_modules::versions::tests::test_batched_message_versioned_serialization_and_helpers ... ok test stake_history::tests::test_stake_history ... ok test sysvar::instructions::test_id ... ok test sysvar::instructions::tests::test_load_store_instruction ... ok test sysvar::recent_blockhashes::test_id ... ok test sysvar::instructions::tests::test_decompile_instructions_out_of_bounds ... ok test sysvar::instructions::tests::test_load_current_index_checked ... ok test sysvar::instructions::tests::test_load_instruction_at_checked ... ok test sysvar::instructions::tests::test_get_instruction_relative ... 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_serialize_instructions ... ok test message::non_bpf_modules::versions::tests::test_legacy_message_serialization ... ok test sysvar::stake_history::test_id ... ok test tests::test_unchecked_div_by_const ... ok test vote::error::tests::test_custom_error_decode ... ok test vote::program::test_id ... ok test sysvar::tests::test_id ... ok test vote::state::tests::test_minimum_balance ... ok test sysvar::tests::test_sysvar_account_info_to_from ... ok test vote::state::tests::test_circbuf_oob ... ok test vote::state::tests::test_authorized_voter_is_locked_within_epoch ... ok test vote::state::tests::test_get_and_update_authorized_voter ... ok test vote::state::tests::test_vote_process_timestamp ... ok test vote::state::tests::test_set_new_authorized_voter ... ok test vote::state::tests::test_vote_state_commission_split ... ok test vote::state::tests::test_default_vote_state_is_uninitialized ... ok test vote::state::tests::test_vote_state_epoch0_no_credits ... ok test vote::state::tests::test_vote_state_increment_credits ... ok test vote::state::tests::test_vote_state_epoch_credits ... ok test vote::state::tests::test_vote_serialize ... ok test vote::state::tests::test_is_correct_size_and_initialized ... ok test vote::state::tests::test_vote_deserialize_into_error ... ok test vote::state::tests::test_vote_state_size_of ... ok test vote::state::tests::test_vote_state_max_size ... ok test big_mod_exp::tests::big_mod_exp_test ... ok test sysvar::stake_history::tests::test_size_of ... ok test sysvar::recent_blockhashes::tests::test_size_of ... ok test message::batched_message::tests::test_batched_transaction_messages_creation_too_many_account_meta_total ... ok test sysvar::slot_history::tests::test_size_of ... ok test sysvar::slot_hashes::tests::test_size_of ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::max_entries_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_5_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_10_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_384_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_2_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_256_expects ... ok test sysvar::slot_hashes::tests::test_slot_hashes_sysvar ... ok test sysvar::stake_history::tests::test_stake_history_get_entry ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_192_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_64_expects ... ok test sysvar::stake_history::tests::test_stake_history_get_entry_zero ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_128_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_1_expects ... ok test sysvar::slot_hashes::tests::test_pod_slot_hashes::_0_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 ... ok test vote::state::tests::test_vote_deserialize_into_uninit ... 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.34s 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_failure::programcacheentrytype_unloaded_get_mock_env_programcacheentrytype_failedverification_get_mock_env_expects - should panic ... 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_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_unloaded_get_mock_env_programcacheentrytype_builtin_builtinprogram_new_mock_expects - should panic ... ok test invoke_context::tests::test_invoke_context_compute_budget ... ok test loaded_programs::tests::test_assign_program_success::programcacheentrytype_builtin_builtinprogram_new_mock_programcacheentrytype_builtin_builtinprogram_new_mock_expects ... 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_failedverification_get_mock_env_programcacheentrytype_unloaded_get_mock_env_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_closed_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_unloaded_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_closed_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_failedverification_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::new_loaded_entry_get_mock_env_programcacheentrytype_closed_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::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_unloaded_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::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_programcacheentrytype_failedverification_get_mock_env_expects - should panic ... ok test loaded_programs::tests::test_tombstone ... ok test loaded_programs::tests::test_prune_different_env ... ok test loaded_programs::tests::test_extract_nonexistent ... ok test mem_pool::test::test_pool ... ok test loaded_programs::tests::test_fork_prune_find_first_ancestor ... ok test loaded_programs::tests::test_usage_counter_decay ... ok test loaded_programs::tests::test_prune_empty ... 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 sysvar_cache::tests::test_sysvar_cache_preserves_bytes::epoch_schedule ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::rent ... ok test sysvar_cache::tests::test_sysvar_cache_preserves_bytes::slot_hashes ... 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_accounts_resize_delta ... ok test loaded_programs::tests::test_extract_using_deployment_slot ... ok test loaded_programs::tests::test_extract_unloaded ... ok test invoke_context::tests::test_process_instruction ... ok test loaded_programs::tests::test_usage_count_of_unloaded_program ... ok test loaded_programs::tests::test_fork_extract_and_prune ... 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_pubkey_error_from_primitive_exhaustive ... ok test tests::test_create_with_seed_rejects_illegal_owner ... ok test tests::test_parse_pubkey_error_from_primitive_exhaustive ... ok test tests::test_pubkey_macro ... ok test tests::test_create_with_seed ... 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.15s 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_get_pretty_path ... ok test remote_wallet::tests::test_parse_locator ... 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 sysvar::test_id ... ok test tests::test_clone ... ok test tests::test_rent_due_is_exempt ... ok test tests::test_due ... ok test tests::test_rent_due_lamports ... 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_encode_account_does_not_throw_despite_account_and_dataslice_being_too_large_to_base58_encode_because_their_intersection_fits ... ok test rpc::tests::test_get_jpl_token_owner_filter ... ok test rpc::tests::test_get_jpl_token_mint_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_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 cluster_tpu_info::test::test_refresh_recent_peers ... ok test cluster_tpu_info::test::test_get_leader_tpus ... ok test rpc::tests::test_get_supply ... ok test rpc::tests::test_rpc_get_inflation ... ok test rpc::tests::test_rpc_get_block_commitment ... ok test rpc::tests::test_get_largest_accounts ... ok test rpc::tests::test_rpc_get_balance_via_client ... ok test rpc::tests::test_get_fee_for_message ... ok test rpc::tests::test_rpc_get_max_slots ... ok test rpc::tests::test_rpc_get_balance ... ok test rpc::tests::test_rpc_get_account_info ... ok test rpc::tests::test_rpc_get_identity ... ok test rpc::tests::test_rpc_get_minimum_balance_for_rent_exemption ... ok test rpc::tests::test_rpc_get_recent_performance_samples ... ok test rpc::tests::test_rpc_get_cluster_nodes ... ok test rpc::tests::test_rpc_get_epoch_schedule ... ok test rpc::tests::test_rpc_get_program_accounts ... ok test rpc::tests::test_rpc_get_multiple_accounts ... ok test rpc::tests::test_rpc_get_leader_schedule ... ok test rpc::tests::test_rpc_fail_request_airdrop ... ok test rpc::tests::test_get_supply_exclude_account_list ... ok test rpc::tests::test_rpc_verify_filter ... ok test rpc::tests::test_rpc_verify_pubkey ... ok test rpc::tests::test_rpc_get_recent_performance_samples_invalid_limit ... ok test rpc::tests::test_rpc_verify_signature ... ok test rpc::tests::test_sanitize_unsanitary ... ok test rpc::tests::test_rpc_get_slot_leader ... ok test rpc::tests::test_rpc_get_slot_leaders ... ok test rpc::tests::test_rpc_get_recent_prioritization_fees ... ok test rpc::tests::test_rpc_send_transaction_preflight ... ok test rpc::tests::test_rpc_processor_get_block_commitment ... ok test optimistically_confirmed_bank_tracker::tests::test_process_notification ... ok test rpc::tests::test_rpc_get_version ... ok test rpc::tests::test_rpc_simulate_transaction_with_parsing_token_accounts ... ok test rpc::tests::test_rpc_send_bad_tx ... 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_get_tx_count ... 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::tests::test_rpc_simulate_transaction ... ok test rpc_pubsub::tests::test_account_commitment_not_fulfilled - should panic ... ok test rpc_health::tests::test_get_health ... ok test rpc_service::tests::test_process_rest_api ... 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_subscription_tracker::tests::notify_subscribe_two_subscriptions ... ok test rpc_subscription_tracker::tests::subscription_indexes ... ok test rpc_subscription_tracker::tests::subscription_info ... ok test rpc_pubsub::tests::test_account_commitment ... ok test rpc::tests::test_get_block_with_versioned_tx ... ok test rpc::tests::test_get_block ... ok test rpc::tests::test_token_parsing ... ok test rpc_service::tests::test_is_file_get_path ... ok test rpc::tests::test_get_block_config ... ok test rpc::tests::test_token_rpcs ... ok test rpc_service::tests::test_process_file_get ... ok test rpc::tests::test_rpc_get_signature_statuses ... ok test rpc_service::tests::test_rpc_new ... ok test rpc::tests::test_rpc_minimum_ledger_slot ... ok test rpc::tests::test_rpc_single_gossip ... ok test rpc_pubsub_service::tests::test_pubsub_new ... ok test rpc::tests::test_get_blocks_with_limit ... ok test rpc_cache::test::test_old_entries_expire ... ok test rpc_pubsub::tests::test_account_subscribe ... ok test transaction_status_service::tests::test_process_entries_persists_batch_balances ... ok test rpc::tests::test_get_block_production ... ok test rpc::tests::test_get_blocks ... ok test rpc_pubsub::tests::test_account_subscribe_with_encoding ... ok test rpc::tests::test_get_block_time ... ok test rpc_pubsub::tests::test_signature_subscribe ... 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_account_unsubscribe ... ok test rpc::tests::test_decode_and_deserialize_too_large_payloads_fail ... ok test rpc_pubsub::tests::test_signature_unsubscribe ... ok test rpc_pubsub::tests::test_slot_subscribe ... ok test rpc_pubsub::tests::test_vote_subscribe ... ok test rpc_subscriptions::tests::test_check_account_subscribe ... ok test transaction_status_service::tests::test_batch_transaction_status_and_memos ... ok test rpc_pubsub::tests::test_slot_unsubscribe ... ok test rpc_pubsub::tests::test_vote_unsubscribe ... 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_program_subscribe ... ok test rpc_subscriptions::tests::test_logs_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_root_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.47s 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 http_sender::tests::http_sender_on_tokio_current_thread ... ok test http_sender::tests::http_sender_on_tokio_multi_thread ... ok test rpc_client::tests::test_send ... ok test rpc_client::tests::test_send_async_multi_thread ... ok test result: ok. 15 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_rpc_client_api-e7dc66d3c3adf0da) running 9 tests test response::tests::rpc_perf_sample_serializes_num_non_vote_transactions ... ok test filter::tests::test_bytes_match ... ok test filter::tests::test_verify_memcmp ... ok test response::tests::rpc_perf_sample_deserialize_old ... ok test filter::tests::test_worst_case_encoded_tx_goldens ... ok test filter::tests::test_filter_serialize ... ok test request::tests::test_build_request_json ... ok test request::tests::test_build_request_json_config_options ... ok test filter::tests::test_filter_deserialize ... 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_nonce_fail - should panic ... ok test nonblocking::blockhash_query::tests::test_blockhash_query_new_ok ... ok test blockhash_query::tests::test_blockhash_query_new_ok ... ok test blockhash_query::tests::test_blockhash_query_new_no_nonce_fail - should panic ... ok test nonblocking::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_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 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_with_nonce_fail - should panic ... ok test blockhash_query::tests::test_blockhash_query_new_from_matches_ok ... ok test nonblocking::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_record ... ok test accounts_background_service::stats::tests::test_stats_mean_runtime ... ok test accounts_background_service::stats::tests::test_stats_mean_runtime_panic_zero_iterations - should panic ... ok test accounts_background_service::stats::tests::test_stats_mean_runtime_panic_too_many_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::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_sdk_bpf_loader_deprecated_id_none_expects ... ok test bank::accounts_lt_hash::tests::test_inspect_account_for_accounts_lt_hash::all_features ... ok test bank::accounts_lt_hash::tests::test_inspect_account_for_accounts_lt_hash::no_features ... ok test accounts_background_service::test::test_accounts_background_service_remove_dead_slots ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_config_program_id_none_expects ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_sdk_bpf_loader_id_none_expects ... ok test bank::builtin_programs::tests::test_apply_builtin_program_feature_transitions_for_new_epoch ... ok test bank::builtins::core_bpf_migration::source_buffer::tests::test_source_buffer ... 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::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration_init_after_successful_migration ... ok test bank::accounts_lt_hash::tests::test_update_accounts_lt_hash ... ok test bank::builtin_programs::tests::test_startup_from_snapshot_after_precompile_transition ... 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_slot0_accounts_lt_hash::no_features ... ok test bank::accounts_lt_hash::tests::test_slot0_accounts_lt_hash::all_features ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration_init_after_failed_migration ... ok test accounts_background_service::test::test_pruned_banks_request_handler_handle_request ... 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::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::test_only::compute_budget_program::upgrade_authority::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_deprecated_program::feature::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_deprecated_program::source_buffer::test_id ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_stateless_builtin::jupnet_sdk_feature_id_expects ... 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::test_only::jupnet_bpf_loader_deprecated_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::jupnet_bpf_loader_upgradeable_program::source_buffer::test_id ... ok test bank::builtins::test_only::jupnet_bpf_loader_upgradeable_program::upgrade_authority::test_id ... ok test bank::builtins::test_only::loader_v4::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::feature::test_id ... 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::vote_program::feature::test_id ... ok test bank::builtins::test_only::system_program::upgrade_authority::test_id ... 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::tests::test_migrate_fail_authority_mismatch ... ok test bank::builtins::test_only::system_program::source_buffer::test_id ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_none_authority_with_some_buffer_authority ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_builtin::without_upgrade_authority ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_builtin::with_upgrade_authority ... ok test bank::builtins::test_only::vote_program::source_buffer::test_id ... ok test bank::builtins::test_only::vote_program::upgrade_authority::test_id ... ok test bank::builtins::tests::test_testable_prototypes ... ok test bank::builtins::core_bpf_migration::target_builtin::tests::test_target_program_builtin::jupnet_stake_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::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration_failure ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_32_expects_false ... ok test bank::builtins::core_bpf_migration::tests::test_upgrade_fail_authority_mismatch ... 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_stateless_builtin::without_upgrade_authority ... ok test bank::builtins::core_bpf_migration::tests::test_migrate_stateless_builtin::with_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::no_features ... 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_calculation_offset_bounds ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::config ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_361_expects_false ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::bpf_loader_deprecated ... 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_is_enabled_this_epoch::_8_192_expects_true ... ok test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_362_expects_false ... ok test bank::builtins::core_bpf_migration::tests::test_upgrade_core_bpf_program::with_upgrade_authority ... ok [2026-01-27T03:21:31.988542730Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::epoch_accounts_hash_utils::tests::test_is_enabled_this_epoch::_432_000_expects_true ... ok test bank::fee_distribution::tests::test_deposit_fees_invalid_account_owner ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::stake ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::bpf_loader ... 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::feature_gate ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_normal ... ok test bank::builtin_programs::tests_core_bpf_migration::test_core_bpf_migration::vote ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_zero ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_burn_all ... ok test bank::fee_distribution::tests::test_deposit_fees_with_overflow ... ok test bank::fee_distribution::tests::test_deposit_fees ... ok [2026-01-27T03:21:32.204633754Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::fee_distribution::tests::test_deposit_fees_invalid_rent_paying ... ok test bank::fee_distribution::tests::test_distribute_transaction_fees_overflow_failure ... ok test bank::fee_distribution::tests::test_distribute_transaction_fees_normal ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_store_vote_accounts_partitioned_empty ... ok test bank::accounts_lt_hash::tests::test_calculate_accounts_lt_hash_at_startup_from_storages::no_features ... ok test bank::partitioned_epoch_rewards::epoch_rewards_hasher::tests::test_hash_rewards_into_partitions_empty ... ok test bank::fee_distribution::tests::test_distribute_rent_to_validators_rent_paying ... ok test bank::fee_distribution::tests::test_distribute_transaction_fee_details_overflow_failure ... ok test bank::accounts_lt_hash::tests::test_calculate_accounts_lt_hash_at_startup_from_storages::all_features ... ok test bank::fee_distribution::tests::test_distribute_transaction_fees_burn_all ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_rewards_point_calculation_empty ... ok [2026-01-27T03:21:32.545268848Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::fee_distribution::tests::test_distribute_transaction_fees_zero ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_build_updated_stake_reward ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards_empty ... ok test bank::fee_distribution::tests::test_distribute_rent_to_validators_invalid_owner ... ok test bank::partitioned_epoch_rewards::tests::test_rewards_and_partitions_should_record ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards_too_many_partitions - should panic ... ok test bank::fee_distribution::tests::test_deposit_or_burn_fee ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_calculate_stake_vote_rewards ... ok test bank::recent_blockhashes_account::tests::test_create_account_empty ... ok test bank::recent_blockhashes_account::tests::test_create_account_full ... ok test bank::recent_blockhashes_account::tests::test_create_account_truncate ... ok test bank::partitioned_epoch_rewards::tests::test_get_reward_distribution_num_blocks_warmup ... ok test bank::recent_blockhashes_account::tests::test_create_account_unsorted ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_store_stake_accounts_in_partition_empty ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_recalculate_stake_rewards ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_recalculate_stake_rewards_distribution_complete - should panic ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_update_reward_history_in_partition_empty ... ok test bank::partitioned_epoch_rewards::sysvar::tests::test_epoch_rewards_sysvar ... ok test bank::partitioned_epoch_rewards::tests::test_is_partitioned_reward_feature_enable ... ok test bank::tests::test_account_ids_after_program_ids ... ok test bank::sysvar_cache::tests::test_reset_and_fill_sysvar_cache ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_recalculate_partitioned_rewards ... ok test bank::sysvar_cache::tests::test_sysvar_cache_initialization ... ok test bank::tests::test_account_not_found ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_store_vote_accounts_partitioned ... ok test bank::tests::test_accounts_data_size_and_resize_transactions ... ok [2026-01-27T03:21:33.213825998Z 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 test bank::tests::test_accounts_data_size_with_default_bank ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards ... ok test bank::serde_snapshot::tests::test_extra_fields_eof::storageaccess_file_expects ... ok test bank::partitioned_epoch_rewards::tests::test_force_reward_interval_end ... ok [2026-01-27T03:21:33.368450038Z 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::all_features ... ok test bank::accounts_lt_hash::tests::test_verify_accounts_lt_hash_at_startup::no_features ... ok test bank::tests::test_add_builtin ... ok test bank::serde_snapshot::tests::test_extra_fields_eof::storageaccess_mmap_expects ... ok test bank::serde_snapshot::tests::test_blank_extra_fields::storageaccess_mmap_expects ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_distribute_partitioned_epoch_rewards_bank_capital_and_sysvar_balance ... ok [2026-01-27T03:21:33.522614925Z ERROR jupnet_runtime::bank] Failed to update BLS merkle state for epoch 1, stakes not found test bank::tests::test_accounts_data_size_with_good_transaction ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_store_stake_accounts_in_partition ... ok test bank::serde_snapshot::tests::test_blank_extra_fields::storageaccess_file_expects ... ok test bank::tests::test_accounts_data_size_from_genesis ... ok test bank::serde_snapshot::tests::test_extra_fields_full_snapshot_archive ... ok test bank::tests::test_add_duplicate_static_program ... ok [2026-01-27T03:21:33.881747631Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test bank::tests::test_accounts_data_size_and_rent_collection::enable_rent_fees_collection ... 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_add_builtin_account_after_frozen - should panic ... ok test bank::tests::test_add_builtin_no_overwrite ... ok [2026-01-27T03:21:34.037077489Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:34.060410276Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test bank::tests::test_an_empty_instruction_without_program ... ok test bank::tests::test_adjust_sysvar_balance_for_rent ... ok test bank::tests::test_add_precompiled_account_after_frozen - should panic ... ok [2026-01-27T03:21:34.090978181Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:34.173757402Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_block_height ... ok test bank::partitioned_epoch_rewards::tests::test_get_reward_distribution_num_blocks_cap ... ok test bank::tests::test_bank_cloned_stake_delegations ... ok [2026-01-27T03:21:34.253041361Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_blockhash_compute_unit_fee_structure ... ok test bank::epoch_accounts_hash_utils::tests::test_calculation_info ... ok test bank::tests::test_bank_capitalization ... ok test bank::tests::test_bank_epoch_vote_accounts ... ok test bank::tests::test_bank_blockhash_fee_structure ... ok test bank::tests::test_bank_get_account_in_parent_after_squash ... ok test bank::partitioned_epoch_rewards::distribution::tests::test_update_reward_history_in_partition ... ok test bank::tests::test_bank_get_slots_in_epoch ... ok test bank::tests::test_add_builtin_account_squatted_while_not_replacing ... 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_bank_get_program_accounts ... ok test bank::tests::test_bank_get_account_modified_since_parent_with_fixed_root ... ok test bank::tests::test_bank_hash_internal_state_same_account_different_fork ... ok test bank::tests::test_bank_parent_already_processed ... ok test bank::tests::test_bank_inherit_tx_count ... ok test bank::tests::test_bank_inherit_fee_rate_governor ... ok [2026-01-27T03:21:34.974553384Z 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_load_program ... ok test bank::tests::test_add_precompiled_account ... ok test bank::tests::test_add_precompiled_account_squatted_while_not_replacing ... ok test bank::tests::test_add_builtin_account_inherited_cap_while_replacing ... ok [2026-01-27T03:21:35.306156954Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:35.366591827Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_parents ... ok test bank::tests::test_bank_hash_internal_state::accounts_lt_hash_enabled ... ok test bank::tests::test_bank_squash ... ok test bank::tests::test_bank_pay_to_self ... ok test bank::tests::test_bank_update_epoch_stakes ... ok test bank::tests::test_bank_tx_compute_unit_fee ... ok test bank::tests::test_banks_leak ... ignored test bank::tests::test_bank_hash_internal_state::accounts_lt_hash_disabled ... ok [2026-01-27T03:21:35.550911675Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_vote_accounts ... ok test bank::tests::test_bank_withdraw ... ok test bank::tests::test_bank_tx_fee ... ok [2026-01-27T03:21:35.608960886Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:35.629292635Z 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_blockhash_queue_sysvar_consistency ... ok test bank::tests::test_calc_vote_accounts_to_store_empty ... ok test bank::tests::test_calc_vote_accounts_to_store_normal ... ok test bank::tests::test_add_precompiled_account_inherited_cap_while_replacing ... ok test bank::tests::test_calc_vote_accounts_to_store_overflow ... ok test bank::tests::test_calc_vote_accounts_to_store_three ... ok test bank::tests::test_calculate_fee ... ok test bank::tests::test_calculate_fee_compute_units ... ok test bank::tests::test_calculate_fee_with_congestion_multiplier ... ok test bank::tests::test_calculate_fee_with_request_heap_frame_flag ... ok test bank::tests::test_calculate_prioritization_fee ... ok [2026-01-27T03:21:35.717576398Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bls_merkle_tree_empty_validators ... ok test bank::tests::test_bls_merkle_tree_initialization ... ok test bank::tests::test_bank_update_vote_stake_rewards ... ok test bank::tests::test_bank_hash_internal_state_verify::accounts_lt_hash_enabled ... ok test bank::tests::test_bank_unix_timestamp_from_genesis ... ok test bank::tests::test_check_reserved_keys ... ok test bank::tests::test_cap_accounts_data_allocations_per_transaction ... ok test bank::tests::test_add_instruction_processor_for_existing_unrelated_accounts ... ok test bank::tests::test_collect_balances ... ok test bank::tests::test_clean_dropped_unrooted_frozen_banks ... ok test bank::tests::test_clean_dropped_unrooted_unfrozen_banks ... ok test bank::tests::test_bpf_loader_upgradeable_deploy_with_max_len ... ok test bank::tests::test_compute_active_feature_set ... ok test bank::partitioned_epoch_rewards::tests::test_program_execution_restricted_for_stake_account_in_reward_period ... ok [2026-01-27T03:21:36.499525194Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:36.554315295Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_compute_request_instruction ... ok [2026-01-27T03:21:36.693939196Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_compute_budget_program_noop ... ok test bank::tests::test_clean_nonrooted ... ok test bank::tests::test_bank_verify_accounts_hash_with_base ... ok test bank::tests::test_detect_failed_duplicate_transactions ... ok test bank::tests::test_debits_before_credits ... ok [2026-01-27T03:21:37.035584519Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_add_builtin_account ... ok test bank::tests::test_deploy_last_epoch_slot ... ok test bank::tests::test_drained_created_account ... ok test bank::tests::test_feature_activation_idempotent ... ignored, Feature removed test bank::tests::test_create_zero_lamport_without_clean ... ok [2026-01-27T03:21:37.343322217Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_epoch_schedule_from_genesis_config ... ok test bank::tests::test_failed_simulation_compute_units ... ok test bank::tests::test_feature_hashes_per_tick ... ignored, Feature removed test bank::tests::test_failed_compute_request_instruction ... ok test bank::tests::test_duplicate_account_key ... ok test bank::tests::test_collect_rent_from_accounts ... ok test bank::tests::test_create_zero_lamport_with_clean ... ok test bank::tests::test_executed_transaction_count_post_bank_transaction_count_fix ... ok [2026-01-27T03:21:37.674022318Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:37.680392208Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_filter_program_errors_and_collect_fee_details ... ok [2026-01-27T03:21:37.695787161Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:37.761106280Z 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_failed_simulation_load_error ... ok test bank::tests::test_get_accounts_for_bank_hash_details::do_rewrites ... ok test bank::tests::test_filter_program_errors_and_collect_priority_fee ... ok test bank::tests::test_credit_debit_rent_no_side_effect_on_hash ... ok test bank::tests::test_get_filtered_indexed_accounts ... ok test bank::tests::test_feature_activation_loaded_programs_epoch_transition ... ok test bank::tests::test_get_accounts_for_bank_hash_details::skip_rewrites ... ok [2026-01-27T03:21:37.933015672Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:37.941181838Z 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 test bank::tests::test_feature_activation_loaded_programs_cache_preparation_phase ... ok [2026-01-27T03:21:38.243554665Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_hash_internal_state_genesis ... ok [2026-01-27T03:21:38.281682331Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_debug_bank ... ok test bank::tests::test_hash_internal_state_error ... ok [2026-01-27T03:21:38.347222531Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_get_largest_accounts ... ok test bank::tests::test_insufficient_funds ... ok test bank::tests::test_hash_internal_state_unchanged ... ok test bank::tests::test_hash_internal_state_unchanged_with_ticks ... ok test bank::tests::test_bank_hash_internal_state_verify::accounts_lt_hash_disabled ... ok test bank::tests::test_get_inflation_start_slot_devnet_testnet ... ok test bank::tests::test_interleaving_locks ... ok test bank::tests::test_get_rent_paying_pubkeys ... ok test bank::tests::test_hash_internal_state_order ... ok test bank::tests::test_is_empty ... ok test bank::tests::test_is_delta_true ... ok test bank::tests::test_bank_update_sysvar_account ... ok test bank::tests::test_load_and_execute_commit_transactions_rent_debits ... ignored test bank::tests::test_get_inflation_start_slot_mainnet ... ok test bank::tests::test_is_delta_with_no_committables ... ok [2026-01-27T03:21:38.855983312Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:38.856628568Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:38.891081139Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:38.910649791Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_invalid_rent_state_changes_new_accounts ... ok test bank::tests::test_one_source_two_tx_one_batch ... ok test bank::tests::test_one_tx_two_out_atomic_fail ... ok [2026-01-27T03:21:39.004491396Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_one_tx_two_out_atomic_pass ... ok test bank::tests::test_invalid_rent_state_changes_existing_accounts ... ok test bank::tests::test_invalid_rent_state_changes_fee_payer ... ok test bank::tests::test_pre_post_transaction_balances ... ok test bank::tests::test_program_id_as_payer ... ok test bank::tests::test_load_and_execute_commit_transactions_fees_only::enable_fees_only_transactions ... ok test bank::tests::test_load_and_execute_commit_transactions_fees_only::disable_fees_only_transactions ... ok test bank::tests::test_process_transaction_with_too_many_account_locks ... ok test bank::tests::test_program_is_native_loader ... ok test bank::tests::test_program_replacement ... ok test bank::serde_snapshot::tests::test_serialize_bank_snapshot ... ok test bank::tests::test_last_restart_slot ... ok test bank::tests::test_readonly_accounts ... ok test bank::tests::test_incinerator ... ok test bank::tests::test_recent_blockhashes_sysvar ... ok test bank::tests::test_reconfigure_token2_native_mint ... ok test bank::tests::test_readonly_relaxed_locks ... ok [2026-01-27T03:21:39.742524103Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_register_hard_fork ... 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_ref_account_key_after_program_id ... 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 test bank::tests::test_rehash_bad - should panic ... ok [2026-01-27T03:21:39.902674915Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:39.909401088Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_rehash_good ... ok [2026-01-27T03:21:40.001715298Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:40.005614294Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:40.017154142Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:40.019802947Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_rehash_with_skipped_rewrites ... ok test bank::tests::test_rent_state_changes_sysvars ... ok [2026-01-27T03:21:40.395604208Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_rent_exempt_executable_account ... ok test bank::tests::test_reserved_account_keys ... ok test bank::tests::test_same_program_id_uses_unique_executable_accounts ... ignored test bank::tests::test_squash_timing_add_assign ... ok test bank::tests::test_resize_and_rent ... ok [2026-01-27T03:21:40.467304106Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_rent_state_incinerator ... ok [2026-01-27T03:21:40.676737308Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_fuzz_instructions ... ok [2026-01-27T03:21:40.961847925Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_rent_eager_collect_rent_zero_lamport_deterministic ... ok test bank::tests::test_store_account_and_update_capitalization_decreased ... ok test bank::tests::test_store_account_and_update_capitalization_increased ... ok test bank::tests::test_shrink_candidate_slots_cached ... ok test bank::tests::test_rebuild_skipped_rewrites ... ok [2026-01-27T03:21:41.628339995Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_store_account_and_update_capitalization_missing ... ok test bank::tests::test_system_instruction_allocate ... ok [2026-01-27T03:21:41.857581131Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bls_merkle_tree_aggregates ... ok [2026-01-27T03:21:42.012141421Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_system_instruction_unsigned_transaction ... ok 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_store_account_and_update_capitalization_unchanged ... ok [2026-01-27T03:21:42.561189398Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_stake_vote_account_validity ... ok [2026-01-27T03:21:42.661488392Z 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-27T03:21:42.808975566Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_transfer_to_newb ... ok test bank::tests::test_transaction_with_program_ids_passed_to_programs ... ok [2026-01-27T03:21:42.959742951Z 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_two_payments_to_one_party ... ok test bank::tests::test_transfer_to_sysvar ... ok test bank::tests::test_tx_already_processed ... ok [2026-01-27T03:21:43.695371486Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:43.754324705Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_tx_return_data ... ok [2026-01-27T03:21:43.874096541Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_tx_log_order ... ok [2026-01-27T03:21:44.181064482Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bls_merkle_tree_updates_on_epoch_change ... ok [2026-01-27T03:21:44.213294312Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:44.228729706Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:44.383202325Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_verify_hash_unfrozen - should panic ... ok test bank::tests::test_update_clock_timestamp ... ok test bank::tests::test_verify_and_hash_transaction_sig_len ... ok test bank::tests::test_get_inflation_num_slots_already_activated ... ok test bank::tests::test_update_accounts_data_size ... ok test bank::tests::test_zero_signatures ... ok [2026-01-27T03:21:45.038466471Z 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-27T03:21:45.150671736Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:45.157357159Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_verify_snapshot_bank ... ok test bank_forks::tests::test_bank_forks_active_banks ... ok test bank_forks::tests::test_bank_forks_ancestors ... ok test bank::tests::test_verify_transactions_packet_data_size ... ok test bank::tests::test_bank_epoch_stakes ... ok [2026-01-27T03:21:45.566784544Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank_forks::tests::test_bank_forks_descendants ... ok test bank::tests::test_purge_empty_accounts ... ok test bank_forks::tests::test_bank_forks_frozen_banks ... ok [2026-01-27T03:21:45.774261167Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:45.794304494Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank_forks::tests::test_bank_forks_new ... ok test bank::tests::test_vote_epoch_panic ... ok test commitment::tests::test_block_commitment ... ok test bank::tests::test_timestamp_slow ... ok test commitment::tests::test_get_confirmations ... ok test commitment::tests::test_highest_confirmed_slot ... ok test cross_chain::external_transaction_manager::tests::test_is_hash_already_processed_with_store_hit ... ok test bank::tests::test_timestamp_fast ... ok test cross_chain::external_transaction_manager::tests::test_is_hash_already_processed_with_cache_hit ... ok test cross_chain::external_transaction_manager::tests::test_send_bls_merkle_root_update ... ok test cross_chain::external_transaction_manager::tests::test_is_transaction_already_processed ... ok test cross_chain::external_transaction_manager::tests::test_squash ... ok test cross_chain::external_transaction_manager::tests::test_send_bls_merkle_root_update_no_sender ... 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_status_cache::tests::test_clear_slot_entries ... ok test cross_chain::external_transaction_status_cache::tests::test_empty ... ok test cross_chain::external_transaction_status_cache::tests::test_get_slot_hashes ... 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_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_hash_slot_deltas ... ok test cross_chain::external_transaction_status_cache::tests::test_with_multiple_ancestors ... ok test cross_chain::external_transaction_status_cache::tests::test_root_expires ... ok test epoch_stakes::tests::test_parse_epoch_vote_accounts ... ok test epoch_stakes::tests::test_node_id_to_stake ... ok test epoch_stakes::tests::test_split_epoch_stakes_delegations ... ok test epoch_stakes::tests::test_split_epoch_stakes_empty ... ok test epoch_stakes::tests::test_split_epoch_stakes_accounts ... ok test epoch_stakes::tests::test_split_epoch_stakes_mixed ... ok test epoch_stakes::tests::test_split_epoch_stakes_stakes ... ok test installed_scheduler_pool::tests::test_no_scheduler_termination ... ok test cross_chain::external_transaction_manager::tests::test_update_transaction_cache ... ok test installed_scheduler_pool::tests::test_schedule_execution_failure ... ok test bank_forks::tests::test_bank_forks_with_highest_super_majority_root ... ok test installed_scheduler_pool::tests::test_scheduler_normal_termination ... ok test bank_forks::tests::test_bank_forks_with_set_root ... ok test prioritization_fee::tests::test_mark_block_completed ... ok test prioritization_fee::tests::test_update_prioritization_fee ... ok test bank_forks::tests::test_fork_graph ... ok test installed_scheduler_pool::tests::test_scheduler_termination_from_drop ... ok test installed_scheduler_pool::tests::test_schedule_execution_success ... ok test installed_scheduler_pool::tests::test_scheduler_pause ... ok test prioritization_fee_cache::tests::test_prioritization_fee_cache_update ... ok [2026-01-27T03:21:46.555857520Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test root_bank_cache::tests::test_root_bank_cache ... ok test bank::partitioned_epoch_rewards::calculation::tests::test_rewards_computation ... 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_file_expects ... ok test prioritization_fee_cache::tests::test_purge_duplicated_bank ... ok [2026-01-27T03:21:47.355210628Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 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_db_serialize1::storageaccess_file_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_db_serialize_zero_and_free::storageaccess_file_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_db_serialize_zero_and_free::storageaccess_mmap_expects ... ok [2026-01-27T03:21:47.979552265Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:47.997897196Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::tests::test_bank_hash_consistency ... ok test bank::tests::test_store_scan_consistency_root ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_db_serialize1::storageaccess_mmap_expects ... 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 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 bank::tests::test_store_scan_consistency_unrooted ... 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 test serde_snapshot::tests::serde_snapshot_tests::test_accounts_purge_chained_purge_before_snapshot_restore::storageaccess_mmap_expects ... ok test serde_snapshot::tests::serde_snapshot_tests::test_accounts_serialize::storageaccess_mmap_expects ... ok [2026-01-27T03:21:48.820928555Z 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_purge_long_chained_after_snapshot_restore::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_remove_unrooted_slot_snapshot::storageaccess_mmap_expects ... ok test non_circulating_supply::tests::test_calculate_non_circulating_supply ... ok [2026-01-27T03:21:49.364879883Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test cross_chain::epoch_validators_manager::tests::test_squash ... ok [2026-01-27T03:21:49.670433660Z 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 test snapshot_bank_utils::tests::test_bank_snapshot_dir_accounts_hardlinks ... ok test snapshot_bank_utils::tests::test_clean_orphaned_account_snapshot_dirs ... ok test snapshot_bank_utils::tests::test_bank_fields_from_snapshot::storageaccess_mmap_expects ... ok [2026-01-27T03:21:50.054860973Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_bank_from_latest_snapshot_dir ... ok [2026-01-27T03:21:50.693344422Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_get_highest_loadable_bank_snapshot ... ok test serde_snapshot::tests::serde_snapshot_tests::test_shrink_stale_slots_processed::storageaccess_file_expects ... ok [2026-01-27T03:21:51.471691095Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:51.577852584Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_bank_from_latest_snapshot_archives ... ok test bank::tests::test_remove_unrooted_before_scan ... ok test snapshot_bank_utils::tests::test_get_highest_bank_snapshot ... ok test snapshot_bank_utils::tests::test_purge_incomplete_bank_snapshots ... ok test bank::tests::test_remove_unrooted_scan_then_recreate_same_slot_before_scan ... ok test bank_forks::tests::test_bank_forks_different_set_root ... ok test snapshot_bank_utils::tests::test_bank_from_snapshot_dir::storageaccess_mmap_expects ... 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_bad_slot_not_root ... ok test serde_snapshot::tests::serde_snapshot_tests::test_shrink_stale_slots_processed::storageaccess_mmap_expects ... ok test snapshot_bank_utils::tests::test_verify_slot_deltas_structural_bad_slot_greater_than_bank ... 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_good ... 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_with_history_bad_slot_not_in_deltas ... 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 [2026-01-27T03:21:52.226184685Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::partitioned_epoch_rewards::tests::test_get_rewards_and_partitions ... ok test bank::tests::test_get_inflation_num_slots_with_activations ... ok test snapshot_bank_utils::tests::test_verify_epoch_stakes_bad ... ok test snapshot_minimizer::tests::test_get_rent_collection_accounts ... ok test snapshot_minimizer::tests::test_minimization_get_owner_accounts ... ok test snapshot_package::compare::tests::test_cmp_accounts_package_kinds_by_priority ... ok test snapshot_bank_utils::tests::test_verify_epoch_stakes_good ... ok test snapshot_package::compare::tests::test_cmp_snapshot_kinds_by_priority ... ok test snapshot_minimizer::tests::test_minimization_add_programdata_accounts ... ok [2026-01-27T03:21:52.529568382Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_utils::archive_format::tests::test_extension ... ok test snapshot_utils::archive_format::tests::test_from_cli_arg ... ok test snapshot_package::compare::tests::test_cmp_snapshot_packages_by_priority ... ok test snapshot_bank_utils::tests::test_bank_from_snapshot_dir::storageaccess_file_expects ... 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_snapshot_file_kind ... ok test snapshot_utils::tests::test_check_are_snapshots_compatible ... ok test snapshot_utils::snapshot_storage_rebuilder::tests::test_get_slot_and_append_vec_id ... ok test snapshot_utils::tests::test_deserialize_snapshot_data_file_extra_data ... 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_deserialize_snapshot_data_file_under_limit ... ok test snapshot_utils::tests::test_deserialize_snapshot_data_file_over_limit ... ok [2026-01-27T03:21:52.612774947Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_utils::tests::test_get_bank_snapshots ... ok test snapshot_utils::tests::test_get_highest_bank_snapshot_post ... ok test snapshot_minimizer::tests::test_minimization_get_stake_accounts ... ok [2026-01-27T03:21:52.664421509Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_minimizer::tests::test_minimization_get_vote_accounts ... ok test snapshot_utils::tests::test_get_incremental_snapshot_archives_remote ... ok [2026-01-27T03:21:52.773450945Z ERROR jupnet_runtime::snapshot_utils] The account path /tmp/.tmpwKOu4n 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_get_incremental_snapshot_archives ... ok test snapshot_utils::tests::test_get_highest_incremental_snapshot_slot ... ok test snapshot_utils::tests::test_purge_old_full_snapshot_archives ... ok test snapshot_utils::tests::test_purge_old_full_snapshot_archives_in_the_loop ... ok test snapshot_utils::tests::test_serialize_snapshot_data_file_over_limit ... ok test snapshot_utils::tests::test_purge_old_incremental_snapshot_archives ... ok test snapshot_utils::tests::test_snapshot_version_from_file_over_limit ... ok test snapshot_utils::tests::test_snapshot_version_from_file_under_limit ... ok test stake_history::tests::test_stake_history_is_cow ... ok test snapshot_utils::tests::test_serialize_snapshot_data_file_under_limit ... 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 stake_history::tests::test_stake_history_serde ... 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::serde_stakes::tests::test_serde_stakes_to_stake_format ... ok test snapshot_utils::tests::test_get_full_snapshot_archives_remote ... ok test snapshot_utils::tests::test_purge_all_incremental_snapshot_archives_when_no_full_snapshot_archives ... ok test stakes::tests::test_stakes_basic ... ok test stakes::tests::test_activate_epoch ... ok test stakes::tests::test_stakes_multiple_stakers ... ok test snapshot_utils::tests::test_get_highest_full_snapshot_archive_slot ... ok test stakes::tests::test_stakes_change_delegate ... ok test stakes::tests::test_stakes_highest ... ok test snapshot_utils::tests::test_get_full_snapshot_archives ... ok test stakes::tests::test_stakes_not_delegate ... ok test bank::tests::test_remove_unrooted_scan_interleaved_with_remove_unrooted_slots ... ok test status_cache::tests::test_clear_signatures_sigs_are_gone ... ok test status_cache::tests::test_clear_signatures_insert_works ... ok test stakes::tests::test_stakes_vote_account_disappear_reappear ... ok test stakes::tests::test_vote_balance_and_staked_empty ... ok test stakes::serde_stakes::tests::test_serde_stakes_to_delegation_format ... ok test status_cache::tests::test_age_sanity ... ok test status_cache::tests::test_clear_slot_signatures ... ok test status_cache::tests::test_different_sized_keys ... ok test stakes::tests::test_vote_balance_and_staked_normal ... ok test status_cache::tests::test_find_sig_with_ancestor_fork ... ok test status_cache::tests::test_find_sig_without_ancestor_fork ... ok test status_cache::tests::test_insert_picks_latest_blockhash_fork ... ok test status_cache::tests::test_empty_has_no_sigs ... ok test status_cache::tests::test_root_expires ... ok test status_cache::tests::test_signatures_slice ... ok test status_cache::tests::test_slot_deltas ... ok test status_cache::tests::test_roots_deltas ... ok test status_cache::tests::test_find_sig_with_root_ancestor_fork ... ok test snapshot_bank_utils::tests::test_roundtrip_bank_to_and_from_full_snapshot_simple ... ok [2026-01-27T03:21:53.537223511Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:53.537683086Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:53.538421353Z 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_unlock_failures ... ok test transaction_batch::tests::test_simulation_batch ... ok [2026-01-27T03:21:53.709434686Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test transaction_batch::tests::test_transaction_batch ... ok test bank::partitioned_epoch_rewards::tests::test_get_rewards_and_partitions_before_feature ... ok test bank::partitioned_epoch_rewards::tests::test_rewards_computation_and_partitioned_distribution_two_blocks ... ok test snapshot_bank_utils::tests::test_purge_bank_snapshots_older_than_slot ... ok test snapshot_bank_utils::tests::test_roundtrip_bank_to_and_from_snapshot_complex ... ok [2026-01-27T03:21:54.730361229Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:54.837479607Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:55.331627642Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_purge_all_bank_snapshots ... ok test snapshot_bank_utils::tests::test_roundtrip_bank_to_and_from_incremental_snapshot ... ok test snapshot_bank_utils::tests::test_incremental_snapshots_handle_zero_lamport_accounts ... ok test snapshot_bank_utils::tests::test_incremental_snapshot_with_incremental_accounts_hash ... ok [2026-01-27T03:21:55.727446150Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test snapshot_bank_utils::tests::test_purge_old_bank_snapshots_at_startup ... ok test snapshot_bank_utils::tests::test_purge_old_bank_snapshots ... ok test snapshot_package::compare::tests::test_cmp_accounts_packages_by_priority ... ok [2026-01-27T03:21:55.981029963Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:56.162752966Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:56.408795279Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:56.769049855Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:57.083455685Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:57.343277826Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:57.578371207Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test bank::partitioned_epoch_rewards::tests::test_rewards_computation_and_partitioned_distribution_one_block ... ok [2026-01-27T03:21:57.789972708Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:57.989426297Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:21:58.204618162Z 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 test bank::partitioned_epoch_rewards::epoch_rewards_hasher::tests::test_hash_rewards_into_partitions ... ok test bank_forks::tests::test_bank_forks_new_rw_arc_memory_leak ... ok [2026-01-27T03:22:13.683551713Z ERROR jupnet_runtime::bank::partitioned_epoch_rewards::distribution] bank::distribution::store_stake_accounts_in_partition() failed for 1111117FxGQjvyAiS9mYnCHASroiadtVdu7CxPz8MM, 99 lamports burned: AccountNotFound test bank::partitioned_epoch_rewards::distribution::tests::test_epoch_credit_rewards_and_history_update ... 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.11s 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_get_equal_partition_range ... ok test epoch_rewards_hasher::tests::test_hash_to_partitions ... ok test fee::tests::test_total_fee_rounding ... ok test fee::tests::test_calculate_memory_usage_cost ... ok test epoch_rewards_hasher::tests::test_hasher_copy ... ok test native_loader::test_id ... 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 feature::test::feature_deserialize_none ... ok test epoch_rewards_hasher::tests::test_hash_to_partitions_equal_ranges ... ok test reserved_account_keys::zk_elgamal_proof_program::test_id ... ok test rent_collector::tests::test_calculate_rent_result ... ok test deserialize_utils::tests::test_default_on_eof ... ok test reserved_account_keys::zk_token_proof_program::test_id ... ok test offchain_message::tests::test_offchain_message_utf8 ... ok test offchain_message::tests::test_offchain_message_ascii ... ok test reserved_account_keys::tests::test_is_reserved ... ok test shred_version::tests::test_compute_shred_version ... ok test rent_collector::tests::test_rent_exempt_temporal_escape ... ok test rent_collector::tests::test_rent_exempt_sysvar ... ok test reserved_account_keys::tests::test_static_list_compat ... ok test rent_collector::tests::test_collect_from_account_created_and_existing ... ok test reserved_account_keys::tests::test_update_active_set ... ok test timing::test::test_years_as_slots ... ok test tests::test_saturating_add_assign ... ok test transaction::compute_budget_parsing::test::test_sanitize_and_convert_to_compute_budget_limits ... ok test timing::test::test_slot_duration_from_slots_per_year ... ok test signer::signers::tests::test_dyn_keypairs_by_ref_compile ... ok test signer::signers::tests::test_dyn_keypairs_compile ... ok test transaction::compute_budget_parsing::test::test_sanitize_and_convert_to_compute_budget_limits_for_batched_message ... ok test nonce_account::tests::test_verify_nonce_account ... ok test deserialize_utils::tests::test_default_on_eof_additional_untagged_fields - should panic ... ok test rent_collector::tests::test_collect_cleans_up_account ... ok test transaction::batched_transaction::tests::test_calculate_hash_from_step_signatures_single ... 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_large_signatures ... ok test program_utils::tests::test_limited_deserialize ... ok test signer::keypair::tests::test_keypair_from_seed ... ok test transaction::tests::test_partial_sign_mismatched_key - should panic ... ok test genesis_config::tests::test_genesis_config ... ok test signature::tests::test_signature_fromstr ... ok test signer::tests::test_unique_signers ... 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_compute_unit_price ... ok test transaction::compute_budget_parsing::test::test_try_from_request_heap ... 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_compute_unit_limit ... ok test transaction::tests::test_refs ... ok test transaction::tests::test_sanitize_txs ... ok test transaction::tests::test_refs_invalid_program_id ... ok test offchain_message::tests::test_offchain_message_sign_and_verify ... ok test timing::test::test_interval_update ... ok test transaction::tests::tx_uses_nonce_empty_ix_fail ... ok test signer::keypair::tests::test_write_keypair_file_overwrite_ok ... ok test transaction::versioned::sanitized::tests::test_try_new ... 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_wrong_key - should panic ... ok test transaction::versioned::sanitized::tests::test_try_new_with_invalid_signatures ... ok test transaction::tests::test_refs_invalid_account ... ok test transaction::tests::test_transaction_correct_key ... ok test transaction::tests::test_transaction_instruction_with_duplicate_keys ... ok test transaction::tests::test_transaction_minimum_serialized_size ... ok test signer::keypair::tests::test_write_keypair_file ... ok test transaction::tests::tx_keypair_pubkey_mismatch ... ok test transaction::tests::test_unsized_signers ... ok test transaction::tests::test_sdk_serialize ... ok test signer::keypair::tests::test_keypair ... ok test signer::keypair::tests::test_write_keypair_file_truncate ... ok test transaction::sanitized::tests::test_try_create_simple_vote_tx ... ok test signer::presigner::tests::test_presigner ... ok test transaction::tests::test_transaction_serialize ... ok test transaction::tests::tx_uses_nonce_bad_prog_id_idx_fail ... ok test transaction::tests::tx_uses_nonce_wrong_first_nonce_ix_fail ... ok test transaction::batched_transaction::tests::test_calculate_hash_from_step_signatures_consistency ... ok test transaction::tests::tx_uses_nonce_first_prog_id_not_nonce_fail ... ok test transaction::tests::tx_uses_nonce_ok ... 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::versioned::tests::tx_uses_nonce_first_prog_id_not_nonce_fail ... ok test transaction::tests::test_replace_signatures ... ok test transaction::tests::test_partial_sign ... 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_serialization_deserialization ... 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.55s 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_last_byte_truncated ... ok test tests::test_serde_varint_shift_overflow ... ok test tests::test_serde_varint_short_buffer ... 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 0.91s 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_option_u64 ... ok test cursor::test::test_read_u64 ... ok test cursor::test::test_read_i64 ... 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_json ... ok test tests::test_short_vec_u8 ... ok test tests::test_short_vec_aliased_length ... ok test tests::test_deserialize ... 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_serialization_deserialization_of_signature ... ok test tests::test_typed_signature_txid ... ok test tests::test_typed_signature_display ... ok test tests::test_typed_signature_debug ... ok test tests::test_sanitize_nested_signature ... ok test openid::tests::test_verify_openid_signature_inner_jwt ... ok test tests::test_verify_ed25519_signature ... ok test tests::test_verify_secp256k1_eth_signature_uncompressed ... ok test tests::test_passkey_signature_parsing ... 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_verify_secp256k1_signature_uncompressed ... ok test tests::test_verify_secp256r1_signature_uncompressed ... ok test tests::test_verify_secp256r1_signature ... 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.15s 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::test_oldest ... ok test tests::slot_history_test_same_index ... 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 1.81s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_stable_layout-fb62192d894c1f79) running 5 tests test stable_rc::tests::test_memory_layout ... ok test stable_ref_cell::tests::test_memory_layout ... ok test stable_instruction::tests::test_memory_layout ... ok test stable_slice::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_redeem_rewards ... ok test rewards::tests::test_stake_state_calculate_rewards ... ok test stake_instruction::tests::test_merge_fake_stake_source::no_min_delegation ... ok test stake_instruction::tests::test_merge_self_fails::no_min_delegation ... ok test stake_instruction::tests::test_merge_fake_stake_source::all_enabled ... ok test stake_instruction::tests::test_merge_self_fails::all_enabled ... ok test stake_instruction::tests::test_initialize_minimum_balance::all_enabled ... ok test stake_instruction::tests::test_initialize_minimum_balance::no_min_delegation ... ok test stake_instruction::tests::test_authorize_with_seed::all_enabled ... ok test stake_instruction::tests::test_authorize_with_seed::no_min_delegation ... ok test stake_instruction::tests::test_authorize_override::no_min_delegation ... ok test stake_instruction::tests::test_authorize_override::all_enabled ... ok test stake_instruction::tests::test_merge_invalid_account_data::no_min_delegation ... ok test stake_instruction::tests::test_authorize::no_min_delegation ... ok test stake_instruction::tests::test_merge_invalid_account_data::all_enabled ... ok test stake_instruction::tests::test_authorize::all_enabled ... ok test stake_instruction::tests::test_initialized_split_destination_minimum_balance::all_enabled ... ok test stake_instruction::tests::test_split_from_smaller_sized_account::all_enabled ... ok test stake_instruction::tests::test_initialized_split_destination_minimum_balance::no_min_delegation ... 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_from_smaller_sized_account::no_min_delegation ... ok test stake_instruction::tests::test_split_100_percent_of_source::no_min_delegation ... ok test stake_instruction::tests::test_split_100_percent_of_source::all_enabled ... ok test stake_instruction::tests::test_merge::all_enabled ... ok test stake_instruction::tests::test_split::all_enabled ... ok test stake_instruction::tests::test_deactivate::all_enabled ... ok test stake_instruction::tests::test_merge::no_min_delegation ... ok test stake_instruction::tests::test_deactivate::no_min_delegation ... ok test stake_instruction::tests::test_split::no_min_delegation ... ok test stake_instruction::tests::test_split_more_than_staked::all_enabled ... ok test stake_instruction::tests::test_split_more_than_staked::no_min_delegation ... ok test stake_instruction::tests::test_split_source_uninitialized::no_min_delegation ... ok test stake_instruction::tests::test_split_source_uninitialized::all_enabled ... ok test stake_instruction::tests::test_behavior_withdrawal_then_redelegate_with_less_than_minimum_stake_delegation ... ok test stake_instruction::tests::test_split_split_not_uninitialized::no_min_delegation ... ok test stake_instruction::tests::test_split_split_not_uninitialized::all_enabled ... ok test stake_instruction::tests::test_split_full_amount_minimum_stake_delegation::all_enabled ... ok test stake_instruction::tests::test_split_minimum_stake_delegation::all_enabled ... ok test stake_instruction::tests::test_split_minimum_stake_delegation::no_min_delegation ... ok test stake_instruction::tests::test_split_full_amount_minimum_stake_delegation::no_min_delegation ... ok test stake_instruction::tests::test_split_rent_exemptness::no_min_delegation ... ok test stake_instruction::tests::test_split_rent_exemptness::all_enabled ... 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_from_larger_sized_account::no_min_delegation ... ok test stake_instruction::tests::test_split_from_larger_sized_account::all_enabled ... ok test stake_instruction::tests::test_set_lockup::no_min_delegation ... ok test stake_instruction::tests::test_set_lockup::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_split_100_percent_of_source_to_account_with_lamports::no_min_delegation ... ok test stake_instruction::tests::test_spoofed_stake_accounts::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_stake_process_instruction_error_ordering::no_min_delegation ... ok test stake_instruction::tests::test_stake_initialize::all_enabled ... ok test stake_instruction::tests::test_split_with_rent::no_min_delegation ... ok test stake_instruction::tests::test_delegate_minimum_stake_delegation::all_enabled ... ok test stake_instruction::tests::test_redelegate_consider_balance_changes::all_enabled ... ok test stake_instruction::tests::test_delegate_minimum_stake_delegation::no_min_delegation ... ok test stake_instruction::tests::test_redelegate_consider_balance_changes::no_min_delegation ... ok test stake_instruction::tests::test_stake_initialize::no_min_delegation ... ok test stake_instruction::tests::test_stake_checked_instructions::all_enabled ... ok test stake_instruction::tests::test_spoofed_stake_accounts::no_min_delegation ... ok test stake_instruction::tests::test_withdraw_lockup::all_enabled ... ok test stake_instruction::tests::test_withdraw_lockup::no_min_delegation ... ok test stake_instruction::tests::test_authorize_delegated_stake::no_min_delegation ... ok test stake_instruction::tests::test_stake_process_instruction_decode_bail::no_min_delegation ... ok test stake_state::tests::test_dbg_stake_minimum_balance ... ignored test stake_state::tests::same_epoch_activation_then_deactivation::test_new_behavior_previously_slow ... ok test stake_state::tests::same_epoch_activation_then_deactivation::test_new_behavior_previously_stuck ... ok test stake_instruction::tests::test_withdraw_rent_exempt::no_min_delegation ... ok test stake_state::tests::test_active_stake_merge ... ok test stake_instruction::tests::test_stake_process_instruction_decode_bail::all_enabled ... ok test stake_instruction::tests::test_authorize_delegated_stake::all_enabled ... ok test stake_state::tests::test_merge_kind_merge ... ok test stake_state::tests::test_lockup_is_expired ... ok test stake_state::tests::test_authorized_authorize ... ok test stake_state::tests::test_authorized_authorize_with_custodian ... ok test stake_instruction::tests::test_withdraw_rent_exempt::all_enabled ... ok test stake_state::tests::test_inflation_and_slashing_with_activating_and_deactivating_stake ... ok test stake_state::tests::test_stake_activating_and_deactivating ... ok test stake_instruction::tests::test_split_to_account_with_rent_exempt_reserve::all_enabled ... ok test stake_state::tests::test_stake_is_bootstrap ... ok test stake_state::tests::test_metas_can_merge ... ok test stake_instruction::tests::test_stake_checked_instructions::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_withdraw_minimum_stake_delegation::no_min_delegation ... ok test stake_state::tests::test_stake_state_stake_from_fail ... ok test stake_state::tests::test_stop_activating_after_deactivation ... ok test stake_state::tests::test_things_can_merge ... ok test stake_instruction::tests::test_stake_process_instruction::no_min_delegation ... ok test stake_instruction::tests::test_stake_process_instruction::all_enabled ... ok test stake_instruction::tests::test_withdraw_minimum_stake_delegation::all_enabled ... 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_50 ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_30 ... ok test stake_state::tests::test_merge_kind_get_if_mergeable ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_60 ... ok test stake_state::tests::test_stake_warmup_cooldown::old_rate ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_1 ... ok test stake_state::tests::test_stake_warmup_cooldown::new_rate_activated_in_epoch_10 ... ok test stake_instruction::tests::test_stake_process_instruction_with_epoch_rewards_active ... ok test stake_instruction::tests::test_withdraw_stake_before_warmup::no_min_delegation ... ok test stake_instruction::tests::test_withdraw_stake_before_warmup::all_enabled ... ok test stake_instruction::tests::test_withdraw_stake::all_enabled ... ok test stake_instruction::tests::test_withdraw_stake::no_min_delegation ... ok test stake_instruction::tests::test_split_require_rent_exempt_destination::all_enabled ... ok test stake_instruction::tests::test_staked_split_destination_minimum_balance::all_enabled ... ok test stake_instruction::tests::test_staked_split_destination_minimum_balance::old_behavior ... ok test stake_instruction::tests::test_merge_active_stake::no_min_delegation ... ok test stake_instruction::tests::test_merge_active_stake::all_enabled ... ok test stake_state::tests::test_stake_weighted_credits_observed ... ok test stake_instruction::tests::test_stake_delegate::no_min_delegation ... ok test stake_instruction::tests::test_stake_delegate::all_enabled ... ok test stake_instruction::tests::test_deactivate_delinquent::all_enabled ... ok test stake_instruction::tests::test_deactivate_delinquent::no_min_delegation ... 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 4.91s 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 ... ok test nonblocking::quic::test::test_prune_table_with_non_unique_pubkeys_for_staked_nodes ... ok test nonblocking::quic::test::test_prune_table_with_unique_pubkeys ... ok test nonblocking::quic::test::test_prune_table_with_ip ... 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::batch_client::tests::test_batch_client_connection_error_handling ... 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_random_sized_data ... ok test nonblocking::batch_client::tests::test_batch_client_large_data_transfer ... ok test nonblocking::batch_client::tests::test_batch_client_maximum_size_transfer ... ok test nonblocking::batch_client::tests::test_batch_client_clone_functionality ... ok test nonblocking::quic::test::test_client_connection_close_invalid_stream ... ok test nonblocking::batch_client::tests::test_batch_client_stress_test_many_small_batches ... ok test nonblocking::quic::test::test_throttling_check_no_packet_drop ... ok test nonblocking::quic_batch::tests::test_client_sends_data_in_very_small_chunks ... ok test nonblocking::quic_batch::tests::test_client_disconnect_during_handshake ... ok test nonblocking::batch_client::tests::test_batch_client_single_byte_transfers ... ok test nonblocking::batch_client::tests::test_batch_client_basic_send ... ok test nonblocking::batch_client::tests::test_batch_client_mixed_size_transfers ... ok test nonblocking::batch_client::tests::test_batch_client_multiple_concurrent_sends ... ok test nonblocking::quic::test::test_quic_server_unstaked_node_connect_failure ... ok test nonblocking::quic_batch::tests::test_multiple_chunks_in_single_stream ... ok test nonblocking::sendmmsg::tests::test_intermediate_failures_mismatched_bind ... ok test nonblocking::sendmmsg::tests::test_multicast_msg ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_exact_multi_iter_timeout ... ok test nonblocking::sendmmsg::tests::test_intermediate_failures_unreachable_address ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_multi_addrs ... ok test nonblocking::stream_throttle::test::test_max_streams_for_staked_connection ... ok test nonblocking::stream_throttle::test::test_max_streams_for_staked_connection_with_no_unstaked_connections ... ok test nonblocking::stream_throttle::test::test_max_streams_for_unstaked_connection ... ok test nonblocking::stream_throttle::test::test_update_ema ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_one_iter ... ok test nonblocking::stream_throttle::test::test_update_ema_missing_interval ... ok test nonblocking::recvmmsg::tests::test_recv_mmsg_multi_iter ... ok test packet::tests::debug_trait ... ok test nonblocking::stream_throttle::test::test_update_ema_if_needed ... ok test packet::tests::test_packet_partial_eq ... ok test nonblocking::sendmmsg::tests::test_send_mmsg_one_dest ... ok test packet::tests::test_packets_set_addr ... ok test nonblocking::sendmmsg::tests::test_send_mmsg_multi_dest ... ok test packet::tests::test_packet_resize ... ok test packet::tests::packet_send_recv_udp ... ok test packet::tests::packet_send_recv_transaction ... 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 quic::test::test_quic_server_exit ... ok test tls_certificates::tests::test_generate_tls_certificate ... ok test nonblocking::quic::test::test_quic_server_multiple_connections_on_single_client_endpoint ... 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_during_stream_write ... ok test nonblocking::quic_batch::tests::test_client_with_unknown_keypair ... ok test nonblocking::quic_batch::tests::test_empty_stream_handling ... ok test nonblocking::batch_client::tests::test_batch_client_sequential_sends ... ok test nonblocking::quic_batch::tests::test_client_disconnect_after_partial_write ... ok test nonblocking::batch_client::tests::test_batch_client_empty_data ... ok test nonblocking::quic::test::test_quic_server_multiple_writes ... 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_multiple_clients_with_different_keypairs ... ok test quic::test::test_quic_server_unstaked_node_connect_failure ... 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 nonblocking::quic::test::test_quic_server_multiple_streams ... ok test quic::test::test_quic_server_multiple_writes ... 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.15s 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_slot_history ... ok test account_overrides::test::test_set_account ... ok test account_loader::tests::test_collect_rent_from_account ... ok test account_loader::tests::test_collect_rent_from_account_rent_paying ... ok test account_loader::tests::test_collect_rent_from_account_rent_enabled ... ok test nonce_info::tests::test_try_advance_nonce_invalid ... ok test account_loader::tests::test_construct_instructions_account ... ok test program_loader::tests::test_load_program_accounts_loader_v1_or_v2 ... ok test nonce_info::tests::test_nonce_info ... ok test nonce_info::tests::test_try_advance_nonce_uninitialized ... ok test program_loader::tests::test_load_program_accounts_loader_v4 ... ok test nonce_info::tests::test_try_advance_nonce_success ... ok test program_loader::tests::test_load_program_accounts_success ... ok test program_loader::tests::test_load_program_accounts_account_not_found ... ok test account_loader::tests::test_load_transaction_accounts_fee_payer ... ok test account_loader::tests::test_load_accounts_error ... ok test account_loader::tests::test_inspect_account_non_fee_payer ... ok test program_loader::tests::test_load_program_not_found ... 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_new_fee_payer_only ... ok test program_loader::tests::test_program_modification_slot_account_not_found ... ok test message_processor::tests::test_process_message_duplicate_accounts ... ok test message_processor::tests::test_process_message_readonly_handling ... ok test program_loader::tests::test_program_modification_slot_success ... ok test rollback_accounts::tests::test_separate_nonce_and_fee_payer ... ok test transaction_processor::tests::test_add_builtin ... 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 account_loader::tests::test_validate_nonce_fee_payer_with_checked_arithmetic ... ok test rollback_accounts::tests::test_new_same_nonce_and_fee_payer ... ok test transaction_processor::tests::test_execute_loaded_transaction_error_metrics ... ok test transaction_processor::tests::test_filter_executable_program_accounts ... ok test transaction_processor::tests::test_batched_legacy_step_charges_extra_signature_fees ... ok test transaction_processor::tests::test_execute_loaded_transaction_recordings ... ok test transaction_processor::tests::test_inner_instructions_list_from_instruction_trace ... ok test transaction_processor::tests::test_inspect_account_fee_payer ... ok test transaction_processor::tests::test_replenish_program_cache ... ok test transaction_processor::tests::test_replenish_program_cache_with_nonexistent_accounts - should panic ... ok test account_loader::tests::test_load_transaction_accounts_native_loader ... 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_transaction_fee_payer_exact_balance ... ok test transaction_processor::tests::test_validate_account_override_usage_on_validate_fee ... 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_rent_state_list_len ... ok test account_loader::tests::test_load_accounts_no_loaders ... ok test account_loader::tests::test_load_accounts_not_executable ... ok test account_loader::tests::test_load_transaction_accounts_invalid_program_for_execution ... ok test account_loader::tests::test_load_transaction_accounts_native_loader_owner ... ok test account_loader::tests::test_load_accounts_unknown_program_id ... ok test account_loader::tests::test_load_transaction_accounts_program_account_no_data ... ok test transaction_account_state_info::test::test_verify_changes ... ok test account_loader::tests::test_load_transaction_accounts_program_account_not_found_after_all_checks ... ok test account_loader::tests::test_load_accounts_multiple_loaders ... 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 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_accounts_success ... ok test account_loader::tests::test_load_transaction_accounts_program_builtin_saturating_add ... ok test transaction_account_state_info::test::test_new ... ok test transaction_account_state_info::test::test_new_panic - should panic ... 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_program_loader_v1_or_v2 ... ok test program_loader::tests::test_load_program_from_bytes ... ok test program_loader::tests::test_load_program_of_loader_v4 ... ok test program_loader::tests::test_load_program_program_loader_v3 ... ok test account_loader::tests::test_load_transaction_accounts_data_sizes ... ok test result: ok. 80 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/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_negative_lamports ... ok test system_processor::tests::test_create_sysvar_invalid_id_with_feature ... ok test system_processor::tests::test_create_account_with_seed_separate_base_account ... ok test system_processor::tests::test_create_account ... ok test system_processor::tests::test_create_with_zero_lamports ... ok test system_processor::tests::test_create_data_populated ... ok test system_processor::tests::test_create_account_with_seed ... ok test system_processor::tests::test_create_account_with_seed_missing_sig ... ok test system_processor::tests::test_process_bogus_instruction ... ok test system_processor::tests::test_transfer_lamports ... ok test system_processor::tests::test_transfer_with_seed ... ok test system_processor::tests::test_create_already_in_use ... ok test system_processor::tests::test_create_unsigned ... ok test system_processor::tests::test_assign_native_loader_and_transfer ... ok test system_processor::tests::test_assign ... 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 ... ok test tests::test_execute_details_timing_acumulate_program ... 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::returns_empty_when_missing_mint ... ok test tests::skips_non_token_accounts ... 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 db::tests::test_update_finalized_transaction_failed ... ok test commands::tests::test_read_allocations_transfer_amount ... ok test commands::tests::test_read_allocations_no_lockup ... ok test db::tests::test_update_finalized_transaction_confirming ... 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 ... ok test db::tests::test_write_transaction_log ... 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-27T03:23:26.433473674Z 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-27T03:23:26.433473634Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:29.938665962Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:23:30.862503880Z 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-27T03:23:30.862505780Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:31.280065981Z 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-27T03:23:31.280723467Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:31.312801246Z 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-27T03:23:31.312800286Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:31.558547225Z 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-27T03:23:31.559064410Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:31.590251251Z 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-27T03:23:31.590328711Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:31.619731055Z 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-27T03:23:31.619736695Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:31.631960339Z 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-27T03:23:31.631960999Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:31.634033499Z 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-27T03:23:31.634031459Z ERROR jupnet_metrics::metrics] datapoint: tower_error error="Unable to restore tower: IO Error: NullTowerStorage::load() not available" [2026-01-27T03:23:34.137653525Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:23:34.228195959Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:23:34.321196695Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:23:34.360364000Z ERROR jupnet_core::sigverify_stage] RecvError test commands::tests::test_distribute_allocations_dump_db ... ok [2026-01-27T03:23:38.777231643Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:23:38.887439660Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:23:39.300225156Z ERROR jupnet_core::sigverify_stage] RecvError [2026-01-27T03:23:39.318258714Z ERROR jupnet_core::sigverify_stage] RecvError test commands::tests::test_check_payer_balances_distribute_stakes_separate_payers ... 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_single_payer ... ok test commands::tests::test_process_token_allocations ... ok test commands::tests::test_process_stake_allocations ... ok test commands::tests::test_process_transfer_amount_allocations ... ok test commands::tests::test_create_stake_allocations ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 20.47s 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.01s Running unittests src/lib.rs (target/llvm-cov-target/debug/deps/jupnet_transaction_status-23609c34a25909e2) running 85 tests test parse_instruction::test::test_parse_memo ... ok 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 ... ok test parse_system::test::test_parse_system_allocate_ix ... ok test parse_system::test::test_parse_system_assign_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_set_buffer_authority_ix ... ok test parse_stake::test::test_parse_stake_split_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_write_ix ... ok test parse_system::test::test_parse_system_advance_nonce_account_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_close_buffer_ix ... ok test parse_system::test::test_parse_system_allocate_with_seed_ix ... ok test parse_stake::test::test_parse_stake_deactivate_stake_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_close_program_ix ... ok test parse_stake::test::test_parse_stake_initialize_ix ... ok test parse_system::test::test_parse_system_assign_with_seed_ix ... ok test parse_associated_token::test::test_parse_create_idempotent ... ok test parse_stake::test::test_parse_stake_merge_ix ... ok test parse_system::test::test_parse_system_authorize_nonce_account_ix ... ok test parse_stake::test::test_parse_stake_create_account_checked_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_create_buffer_ix ... ok test parse_system::test::test_parse_system_create_account_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_set_upgrade_authority_ix ... ok test parse_bpf_loader::test::test_parse_bpf_loader_instructions ... ok test parse_stake::test::test_parse_stake_delegate_ix ... ok test parse_system::test::test_parse_system_transfer_ix ... ok test parse_stake::test::test_parse_stake_move_ix ... ok test parse_associated_token::test::test_parse_create ... ok test parse_system::test::test_parse_system_create_account_with_seed_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_set_upgrade_authority_checked_ix ... ok test parse_system::test::test_parse_system_transfer_with_seed_ix ... ok test parse_token::extension::permanent_delegate::test::test_parse_initialize_permanent_delegate_instruction ... ok test parse_system::test::test_parse_system_initialize_nonce_ix ... ok test parse_associated_token::test::test_parse_create_deprecated ... ok test parse_token::extension::mint_close_authority::test::test_parse_initialize_mint_close_authority_instruction ... ok test parse_system::test::test_parse_system_withdraw_nonce_account_ix ... ok test parse_stake::test::test_parse_stake_authorize_ix ... ok test parse_stake::test::test_parse_stake_authorize_checked_with_seed_ix ... ok test parse_associated_token::test::test_parse_recover_nested ... ok test parse_stake::test::test_parse_stake_authorize_checked_ix ... ok test parse_token::test::test_create_native_mint ... ok test parse_stake::test::test_parse_stake_authorize_with_seed_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_deploy_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_stake::test::test_parse_stake_withdraw_ix ... ok test parse_bpf_loader::test::test_parse_bpf_upgradeable_loader_upgrade_ix ... ok test parse_vote::test::test_parse_compact_vote_state_update_ix ... ok test parse_vote::test::test_parse_tower_sync_ix ... ok test parse_stake::test::test_parse_stake_set_lockup ... ok test parse_vote::test::test_parse_vote_state_update_ix ... ok test parse_vote::test::test_parse_tower_sync_switch_ix ... ok test parse_token::extension::default_account_state::test::test_parse_default_account_state_instruction ... 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_state_update_switch_ix ... ok test parse_vote::test::test_parse_vote_authorize_with_seed_checked_ix ... ok test parse_vote::test::test_parse_vote_authorized_checked_ix ... ok test parse_vote::test::test_parse_vote_ix ... ok test parse_vote::test::test_parse_vote_update_validator_identity_ix ... ok test parse_vote::test::test_parse_vote_authorize_with_seed_ix ... ok test test::test_transaction_for_batch_step_respects_existing_cu_limit_instruction ... ok test test::test_transaction_for_batch_step_adds_cu_limit_when_program_absent ... ok test test::test_transaction_for_batch_step_adds_cu_limit_when_program_present ... ok test test::test_transaction_for_batch_step_includes_batch_signer_signatures ... ok test parse_token::extension::group_member_pointer::test::test_parse_group_member_pointer_instruction ... ok test parse_token::extension::metadata_pointer::test::test_parse_metadata_pointer_instruction ... ok test parse_token::extension::group_pointer::test::test_parse_group_pointer_instruction ... ok test parse_token::extension::transfer_hook::test::test_parse_transfer_hook_instruction ... ok test parse_token::extension::reallocate::test::test_parse_reallocate_instruction ... ok test test::test_ui_transaction_status_meta_ctors_serialization ... ok test parse_token::extension::memo_transfer::test::test_parse_memo_transfer_instruction ... ok test parse_vote::test::test_parse_vote_update_commission_ix ... ok test parse_vote::test::test_parse_vote_initialize_ix ... ok test parse_vote::test::test_parse_vote_withdraw_ix ... ok test parse_token::extension::cpi_guard::test::test_parse_cpi_guard_instruction ... ok test parse_vote::test::test_parse_vote_switch_ix ... ok test parse_token::extension::token_group::test::test_parse_token_group_instruction ... ok test parse_token::extension::token_metadata::test::test_parse_token_metadata_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_decode_invalid_transaction ... ok test test::test_serde_empty_fields ... 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 broadcast_stage::broadcast_metrics::test::test_update_multi_threaded ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_4_4_296_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::_7_9_879_expects ... ok test cluster_nodes::tests::test_get_retransmit_nodes_round_trip::_6_8_778_expects ... ok [2026-01-27T03:23:42.929642761Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:42.930308797Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:42.945262137Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:42.946569609Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 test broadcast_stage::broadcast_fake_shreds_run::tests::test_tvu_peers_ordering ... ok [2026-01-27T03:23:42.953776636Z 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 [2026-01-27T03:23:42.987295588Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:42.987417760Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:42.999435332Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:42.999766075Z 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 test broadcast_stage::standard_broadcast_run::test::test_interrupted_slot_last_shred ... ok [2026-01-27T03:23:43.090824793Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.092264397Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.101520083Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.107253076Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.119346729Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.180229916Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.187450343Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.193960904Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.202947778Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.208420749Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.213917390Z ERROR jupnet_bls_aggregator::bls_merkle_tree] Failed to deserialize BLS pubkey to G2 [2026-01-27T03:23:43.218399662Z ERROR jupnet_turbine::broadcast_stage::standard_broadcast_run] Unknown chained Merkle root: UnknownSlotMeta(32) test broadcast_stage::test::test_duplicate_retransmit_signal ... ok test broadcast_stage::standard_broadcast_run::test::test_slot_finish ... ok test broadcast_stage::standard_broadcast_run::test::test_slot_interrupt ... ok test broadcast_stage::test::test_broadcast_ledger_with_leader_schedule ... ok test broadcast_stage::broadcast_utils::tests::test_recv_slot_entries_1 ... ok test broadcast_stage::broadcast_utils::tests::test_recv_slot_entries_2 ... ok test cluster_nodes::tests::test_cluster_nodes_broadcast ... ok test cluster_nodes::tests::test_cluster_nodes_retransmit ... ok test broadcast_stage::test::test_broadcast_ledger ... 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.63s 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_creation ... ok test tests::test_scheduling_state_machine_good_reinitialization ... ok test utils::tests::test_ub_illegally_created_multiple_tokens ... ok test tests::test_unreachable_unlock_conditions1 - should panic ... ok test tests::test_unreachable_unlock_conditions3 - should panic ... ok test utils::tests::test_second_creation_of_tokens_in_a_thread - should panic ... ok test tests::test_unreachable_unlock_conditions2 - should panic ... ok test tests::test_gradual_locking ... ok test tests::test_readonly_then_writable ... ok test tests::test_multiple_readonly_task_and_counts ... ok test utils::tests::test_ub_illegally_shared_token_cell ... ok test tests::test_readonly_then_writable_then_readonly_linearized ... 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_conflicting_task_related_counts ... ok test tests::test_existing_blocking_task_then_newly_scheduled_task ... ok test tests::test_create_task ... ok test tests::test_non_conflicting_task_related_counts ... ok test tests::test_scheduling_state_machine_bad_reinitialization - should panic ... 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_filo ... ok test tests::test_scheduler_pool_context_drop_unless_reinitialized ... ok test tests::test_scheduler_pool_install_into_bank_forks ... ok test tests::test_scheduler_pool_context_replace ... ok test tests::test_scheduler_drop_overgrown ... ok test tests::test_scheduler_drop_stale ... ok [2026-01-27T03:23:45.762323794Z 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: [8P6ooL18eDuENhZ3MVRNKVx6FXrKgg827vxY7eVyo5cK, D42tEXhhAi5vGntKaxKcak8XNnit2HiJTy2n3wCaAF3d, 11111111111111111111111111111111, 8P6ooL18eDuENhZ3MVRNKVx6FXrKgg827vxY7eVyo5cK], recent_blockhash: GtdzASCMT2AZTkCBdfAoNMzjBxSBKRhYFLE4ecF17Vbj, 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: 7HKiZ2fTQFMN8wWRjyinN8xVP68bkfcPZokeWTk7dXDL, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 2Wn1DHxZipJucCxorZsqoU3AjPtjbKWtKuj8Z4fmRUZ2aKPpFMsu7meTLPsCNSpHk2NsGF28BmqrkNrTE4Wg2QkP })] }" [2026-01-27T03:23:45.768819354Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-27T03:23:45.776259754Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-27T03:23:45.780153430Z ERROR jupnet_unified_scheduler_pool] handler thread is panicking: Thread { id: ThreadId(1464), name: Some("solScHandler01"), .. } [2026-01-27T03:23:45.783600312Z ERROR jupnet_unified_scheduler_pool] handler thread is panicking: Thread { id: ThreadId(1408), name: Some("solScHandler00"), .. } [2026-01-27T03:23:45.783908905Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-27T03:23:45.786804212Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-27T03:23:45.791849159Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-27T03:23:45.796515202Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... test tests::test_enfoced_get_account_locks_validation ... ok test tests::test_scheduler_drop_abort_unhandled - should panic ... ok test tests::test_scheduler_pause_after_stale ... ok test tests::test_scheduler_schedule_execution_panic - should panic ... ok test tests::test_scheduler_drop_abort_handled ... ok test tests::test_scheduler_execution_failure_short_circuiting ... ok [2026-01-27T03:23:45.816375747Z 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: [86TBTmwHKfNmvV2fbBfj9Pkv6CoEak1rHKWpTRG2vVWu, FzEcrmTaHFKroYtpbXVhbunKbHr5umKxiSRGa4nGFbCB, 11111111111111111111111111111111], recent_blockhash: Gm2o6gEybu5b7GD8vDd5xUkriQEfKhP9kfwXJgYSrKw5, 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: 6BQvHrYci7insEUnNZn778xdp1DEbXkUNbnx1ab1ShyY, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 4Jf8JJsmKgs73ewZcqkS8jB3cDwiMxwaZdGsnQR7W8f826Fcrehh5sHWeyqbuHK9NBuBdHL2YhbAF7HBaS2Qvhi9 })] }" [2026-01-27T03:23:45.816925562Z ERROR jupnet_unified_scheduler_pool] ThreadManager::drop(): scheduler_id: 0 skipping due to already panicking... [2026-01-27T03:23:45.816975273Z ERROR jupnet_runtime::installed_scheduler_pool] BankWithSchedulerInner::drop_scheduler(): slot: 0 skipping due to already panicking... [2026-01-27T03:23:45.817003273Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound test tests::test_scheduler_drop_abort_unhandled_while_panicking - should panic ... ok test tests::test_scheduler_schedule_execution_success ... ok [2026-01-27T03:23:45.819637408Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound [2026-01-27T03:23:45.819911250Z 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: [HLMneih7AePgE3ifgpdd5iNXFVj5oZcJt2enrmkpT8Wo, 69SEZFrm79bFowZRNzQ27SDsVe63s6AaXyZKjVCFVj4E, 11111111111111111111111111111111], recent_blockhash: GMv8mb8N5jMwGzipqtokKTfB1kdxrLejAMsEGYgirFyS, 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: 954UBBA97SLXfrpY3QSdh4FpaJjqqp4RL3KgsqLmeEwe, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 47K4rkVozfQxn6E85siRKYXDh9q7LaTp8bRvVFH24J6ATfndaxUgcPVBvX3DwQJdQyMYJwrZWzcg6S3HiSKGQDu6 })] }" [2026-01-27T03:23:45.819923020Z ERROR jupnet_unified_scheduler_pool] error is detected while accumulating....: AccountNotFound test tests::test_scheduler_install_into_bank ... ok test tests::test_scheduler_schedule_execution_failure_with_extra_tx ... ok test tests::test_scheduler_remain_stale_after_error ... ok test tests::test_scheduler_schedule_execution_failure_without_extra_tx ... 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-27T03:23:50.172277831Z 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: [8zvovcR93mn9P3EepC9GPCpRYcjpWAiMxpYifRhtWZHH, 8ZPJ7ishEJF71J3Pc4pdWp4Zm3Seo9fojGh7YfXuGJLe, 11111111111111111111111111111111], recent_blockhash: CH6VpTqNPrhjBf63vSX7oNdZYocV5eoP4vm7bqE2YgM8, 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: 5ypF4xHrSzuzN4prq6hVMZLfkXYxtTRQn8AvUmv3soq4, is_simple_vote_tx: false, signatures: [TypedSignature(TypedSignatureInner { id: Ed25519, signature: 2VTae31qysDSjtwDeAC5qDtgppSZQBD6GF95e6T37iKJThbteMyJdicV3FZud9JbFh843B5hmmctSjPVJNt4Kf9z })] }" 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.61s 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_serialize ... ok test vote_account::tests::test_vote_account_try_from ... ok test vote_account::tests::test_staked_nodes_update_only_bls ... ok test vote_account::tests::test_vote_accounts_deserialize_invalid_account ... 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_vote_accounts_cow ... ok test vote_account::tests::test_staked_nodes_cow ... ok test vote_account::tests::test_staked_bls_nodes_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.55s 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_hash_mismatch ... 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_all_slot_hashes_in_update_ok ... 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_some_slot_hashes_in_update_ok ... ok test vote_state::tests::test_check_slots_are_valid_duplicate_vote ... 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_too_old ... ok test vote_state::tests::test_check_slots_are_valid_bad_hash ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_older_than_history_slots_filtered ... 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_and_not_filtered ... ok test vote_state::tests::test_check_slots_are_valid_next_vote_only ... ok test vote_state::tests::test_check_slots_are_valid_bad_slot ... ok test vote_state::tests::test_check_slots_are_valid_next_vote ... ok test vote_state::tests::test_check_slots_are_valid_vote_empty_slot_hashes ... ok test vote_state::tests::test_duplicate_vote ... 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::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::halfway_through_epoch ... ok test vote_state::tests::test_epoch_half_check::first_slot_in_second_epoch ... ok test vote_state::tests::test_epoch_half_check::halfway_through_epoch ... ok test vote_state::tests::test_check_and_filter_proposed_vote_state_older_than_history_root ... ok test vote_state::tests::test_epoch_half_check_with_warmup::last_slot_in_epoch ... ok test vote_state::tests::test_epoch_half_check_with_warmup::halfway_through_epoch_plus_one ... ok test vote_state::tests::test_nth_recent_lockout ... ok test vote_state::tests::test_process_new_vote_state_confirmations_not_ordered ... ok test vote_state::tests::test_process_new_vote_state_confirmations_too_large ... ok test vote_state::tests::test_process_new_vote_state_confirmation_rollback ... ok test vote_state::tests::test_process_missed_votes ... ok test vote_state::tests::test_filter_old_votes ... ok test vote_state::tests::test_expire_multiple_votes ... ok test vote_state::tests::test_process_new_vote_state_lockout_violation2 ... 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_same_slot_but_not_common_ancestor ... ok test vote_state::tests::test_process_new_vote_state_expired_ancestor_not_removed ... ok test vote_state::tests::test_process_new_vote_state_root_progress ... ok test vote_state::tests::test_process_new_vote_state_root_rollback ... 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_replaced_root_vote_credits ... ok test vote_state::tests::test_process_new_vote_state_zero_confirmations ... ok test vote_state::tests::test_process_new_vote_state_slots_not_ordered ... ok test vote_state::tests::test_process_new_vote_too_many_votes ... ok test vote_state::tests::test_process_vote_empty_slots ... ok test vote_state::tests::test_process_new_vote_state_slot_smaller_than_root ... ok test vote_state::tests::test_process_vote_skips_old_vote ... 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_retroactive_voting_timely_credits ... 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_vote_process_instruction ... ok test vote_processor::tests::test_voter_base_key_can_not_authorize_new_withdrawer ... 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_withdrawer ... ok test vote_processor::tests::test_withdrawer_base_key_can_authorize_new_withdrawer_checked ... ok test vote_processor::tests::test_withdrawer_base_key_can_authorize_new_voter ... ok test vote_processor::tests::test_vote_state_withdraw ... ok test vote_processor::tests::test_authorize_withdrawer ... ok test vote_processor::tests::test_voter_base_key_can_authorize_new_voter ... ok test vote_processor::tests::test_withdrawer_base_key_can_authorize_new_voter_checked ... ok test vote_processor::tests::test_voter_base_key_can_authorize_new_voter_checked ... ok test vote_processor::tests::test_vote_update_commission ... ok test vote_processor::tests::test_vote_update_validator_identity ... 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_gossip ... ok test heaviest_fork_aggregate::tests::test_aggregate_from_record_failures ... ok test heaviest_fork_aggregate::tests::test_aggregate_from_record ... ok [2026-01-27T03:24:14.118624078Z ERROR jupnet_wen_restart::wen_restart] Wen start finished, please remove --wen_restart and restart with --wait-for-supermajority 0 --expected-bank-hash 21Z7hRtGQYRi8NocdZzhRuBRt9UZbFXbm1dKYvevp4vB --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 test wen_restart::tests::test_aggregate_heaviest_fork ... ok test wen_restart::tests::test_wen_restart_send_last_voted_fork_failures ... ok [2026-01-27T03:24:18.747508805Z 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 [2026-01-27T03:24:19.390753858Z 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-27T03:24:19.390818048Z 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) [2026-01-27T03:24:20.925065843Z ERROR jupnet_wen_restart::wen_restart] Wen start finished, please remove --wen_restart and restart with --wait-for-supermajority 44 --expected-bank-hash 6EwsUjbbBkcmjHU7dXDHB3FMW37zp5tFm5VbSmne16Qt --expected-shred-version 58351 --no-snapshot-fetch test wen_restart::tests::test_wen_restart_normal_flow ... ok [2026-01-27T03:24:22.036217905Z 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_wen_restart_aggregate_last_voted_fork_stop_and_restart ... 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 33.04s 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::elgamal::tests::test_decrypt_handle_bytes ... ok 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_from_seed ... ok test encryption::elgamal::tests::test_serde_decrypt_handle ... ok test encryption::auth_encryption::tests::test_aes_encrypt_decrypt_correctness ... ok test encryption::pedersen::tests::test_serde_pedersen_opening ... ok test encryption::pedersen::tests::test_pedersen_opening_bytes ... ok test encryption::pod::auth_encryption::tests::ae_ciphertext_fromstr ... 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_serde_secretkey ... ok test encryption::pod::elgamal::tests::elgamal_pubkey_fromstr ... ok test encryption::elgamal::tests::test_serde_pubkey ... ok test encryption::elgamal::tests::test_keypair_from_seed ... ok test encryption::pedersen::tests::test_pedersen_commitment_bytes ... ok test encryption::pedersen::tests::test_serde_pedersen_commitment ... ok test encryption::elgamal::tests::test_write_keypair_file ... ok test encryption::pod::elgamal::tests::elgamal_ciphertext_fromstr ... ok test encryption::elgamal::tests::test_keypair_from_seed_phrase_and_passphrase ... ok test encryption::elgamal::tests::test_serde_ciphertext ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_subtraction ... ok test encryption::elgamal::tests::test_write_keypair_file_truncate ... ok test sigma_proofs::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_equality_proof_string ... ok test encryption::elgamal::tests::test_write_keypair_file_overwrite_ok ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_addition ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_multiplication ... ok test sigma_proofs::ciphertext_commitment_equality::test::test_ciphertext_commitment_equality_proof_string ... 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_2::test::test_batched_grouped_ciphertext_2_handles_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 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 encryption::elgamal::tests::test_decrypt_handle ... ok test encryption::elgamal::tests::test_homomorphic_multiplication ... ok test sigma_proofs::pubkey_validity::test::test_pubkey_proof_str ... ok test sigma_proofs::zero_ciphertext::test::test_zero_ciphertext_proof_string ... ok test encryption::elgamal::tests::test_homomorphic_subtraction ... ok test encryption::elgamal::tests::test_homomorphic_addition ... ok test encryption::pod::grouped_elgamal::tests::test_2_handles_ciphertext_extraction ... 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 sigma_proofs::grouped_ciphertext_validity::handles_2::test::test_grouped_ciphertext_validity_proof_correctness ... 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_correctness ... ok test sigma_proofs::zero_ciphertext::test::test_zero_ciphertext_proof_correctness ... ok test sigma_proofs::batched_grouped_ciphertext_validity::handles_3::test::test_batched_grouped_ciphertext_3_handles_validity_proof ... ok test sigma_proofs::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_equality_proof_correctness ... ok test zk_elgamal_proof_program::test_id ... ok test zk_elgamal_proof_program::proof_data::batched_grouped_ciphertext_validity::handles_2::test::test_ciphertext_validity_proof_instruction_correctness ... ok test zk_elgamal_proof_program::proof_data::pubkey_validity::test::test_pubkey_validity_instruction_correctness ... ok test sigma_proofs::ciphertext_commitment_equality::test::test_ciphertext_commitment_equality_proof_edge_cases ... ok test zk_elgamal_proof_program::proof_data::ciphertext_commitment_equality::test::test_ctxt_comm_equality_proof_correctness ... ok test sigma_proofs::percentage_with_cap::test::test_proof_above_max_proof ... ok test sigma_proofs::percentage_with_cap::test::test_proof_below_max_proof ... ok test sigma_proofs::percentage_with_cap::test::test_proof_delta_is_zero ... ok test sigma_proofs::ciphertext_commitment_equality::test::test_ciphertext_commitment_equality_proof_correctness ... ok test zk_elgamal_proof_program::proof_data::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 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_3::test::test_ciphertext_validity_proof_instruction_correctness ... ok test zk_elgamal_proof_program::proof_data::zero_ciphertext::test::test_zero_ciphertext_proof_instruction_correctness ... ok test sigma_proofs::grouped_ciphertext_validity::handles_2::test::test_grouped_ciphertext_validity_proof_edge_cases ... 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::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_instruction_correctness ... ok test range_proof::tests::test_range_proof_string ... ok test zk_elgamal_proof_program::proof_data::percentage_with_cap::test::test_percentage_with_cap_instruction_correctness ... ok test encryption::elgamal::tests::test_encrypt_decrypt_correctness ... ok test range_proof::inner_product::tests::test_basic_correctness ... ok test range_proof::tests::test_single_rangeproof ... ok test encryption::discrete_log::tests::test_serialize_decode_u32_precomputation_for_G ... ok test encryption::discrete_log::tests::test_decode_correctness ... 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 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 zk_elgamal_proof_program::proof_data::batched_range_proof::batched_range_proof_u128::test::test_batched_range_proof_u128_instruction_correctness ... 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 21.58s 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_error ... ok test encryption::elgamal::tests::test_decrypt_handle_bytes ... ok 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_from_seed ... ok test encryption::elgamal::tests::test_serde_decrypt_handle ... 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::auth_encryption::tests::test_aes_encrypt_decrypt_correctness ... ok test encryption::pedersen::tests::test_pedersen_opening_bytes ... ok test encryption::pedersen::tests::test_serde_pedersen_opening ... 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_serde_secretkey ... ok test encryption::elgamal::tests::test_keypair_from_seed ... ok test encryption::elgamal::tests::test_serde_pubkey ... 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_serde_pedersen_commitment ... ok test instruction::transfer::without_fee::test::test_transfer_correctness ... ignored test instruction::withdraw::test::test_withdraw_correctness ... ignored test encryption::pedersen::tests::test_pedersen_commitment_bytes ... ok test encryption::elgamal::tests::test_write_keypair_file ... ok test encryption::elgamal::tests::test_write_keypair_file_overwrite_ok ... ok test encryption::elgamal::tests::test_keypair_from_seed_phrase_and_passphrase ... ok test encryption::elgamal::tests::test_write_keypair_file_truncate ... ok test encryption::elgamal::tests::test_serde_ciphertext ... ok test encryption::pedersen::tests::test_pedersen_homomorphic_subtraction ... 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::elgamal::tests::test_decrypt_handle ... ok test encryption::elgamal::tests::test_homomorphic_multiplication ... ok test instruction::grouped_ciphertext_validity::handles_2::test::test_ciphertext_validity_proof_instruction_correctness ... ok test instruction::ciphertext_commitment_equality::test::test_ctxt_comm_equality_proof_correctness ... ok test encryption::elgamal::tests::test_homomorphic_subtraction ... ok test encryption::elgamal::tests::test_homomorphic_addition ... ok test instruction::grouped_ciphertext_validity::handles_3::test::test_ciphertext_validity_proof_instruction_correctness ... ok test instruction::zero_balance::test::test_zero_balance_proof_instruction_correctness ... ok test instruction::batched_grouped_ciphertext_validity::handles_2::test::test_ciphertext_validity_proof_instruction_correctness ... 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 sigma_proofs::fee_proof::test::test_fee_below_max_proof ... ok test sigma_proofs::batched_grouped_ciphertext_validity_proof::handles_3::test::test_batched_grouped_ciphertext_validity_proof ... ok test sigma_proofs::fee_proof::test::test_fee_above_max_proof ... ok test sigma_proofs::grouped_ciphertext_validity_proof::handles_2::test::test_grouped_ciphertext_validity_proof_correctness ... 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 instruction::batched_grouped_ciphertext_validity::handles_3::test::test_ciphertext_validity_proof_instruction_correctness ... ok test sigma_proofs::fee_proof::test::test_fee_delta_is_zero ... ok test sigma_proofs::zero_balance_proof::test::test_zero_balance_proof_correctness ... ok test zk_token_elgamal::pod::elgamal::tests::elgamal_pubkey_fromstr ... ok test zk_token_proof_program::test_id ... ok test sigma_proofs::grouped_ciphertext_validity_proof::handles_3::test::test_grouped_ciphertext_3_handles_validity_proof_correctness ... ok test zk_token_elgamal::ops::tests::test_add_to ... ok test zk_token_elgamal::pod::elgamal::tests::elgamal_ciphertext_fromstr ... ok test sigma_proofs::ciphertext_ciphertext_equality_proof::test::test_ciphertext_ciphertext_equality_proof_correctness ... ok test sigma_proofs::ciphertext_commitment_equality_proof::test::test_ciphertext_commitment_equality_proof_correctness ... ok test zk_token_elgamal::ops::tests::test_subtract_from ... ok test zk_token_elgamal::ops::tests::test_zero_ct ... ok test instruction::fee_sigma::test::test_fee_sigma_instruction_correctness ... 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 instruction::ciphertext_ciphertext_equality::test::test_ciphertext_ciphertext_instruction_correctness ... ok test sigma_proofs::grouped_ciphertext_validity_proof::handles_2::test::test_grouped_ciphertext_validity_proof_edge_cases ... ok test zk_token_elgamal::pod::grouped_elgamal::tests::test_3_handles_ciphertext_extraction ... 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::tests::test_single_rangeproof ... ok test encryption::elgamal::tests::test_encrypt_decrypt_correctness ... ok test range_proof::inner_product::tests::test_basic_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 zk_token_elgamal::decryption::tests::test_pod_decryption ... ok test instruction::range_proof::test::test_range_proof_64_instruction_correctness ... 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 18.93s 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_u256_from_aligned ... ok test account::tests::test_aligned_from_converted_u256 ... ok test account::tests::test_aligned_from_u256 ... ok test account::tests::test_account_header ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s warning: 1089 functions have mismatched data  Finished report saved to /home/runner/infra/build-server/jupnet-svm/target/llvm-cov/html