Skip to content

Conversation

@0xMimir
Copy link
Contributor

@0xMimir 0xMimir commented Dec 1, 2025

Removed ignore on following tests:

  • test_convert_requests
  • test_read_requests
  • test_slot_calculation_time_big_producer
  • test_first_winning_slot
  • test_threshold_nonzero
  • test_threshold_increase
  • make_rsa_key

Removed following tests:

  • incoming_rpc_one_by_one
  • debugger_to_wire
  • test_vrf
  • test_bare_base58btc_pk
  • sync_root_snarked_ledger

Fixed tests:

  • initial_joining
  • binable_base58check
  • mutual_rust_to_libp2p_port_reuse

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

OCaml Reference Validation Results

Repository: https://github.com/MinaProtocol/mina.git
Branch: compatible
Status: ✓ Validation passed

Click to see full validation output
Checking OCaml references against https://github.com/MinaProtocol/mina.git (branch: compatible)
Fetching current commit from compatible...
Current OCaml commit: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b

Validating references...
========================
✓ VALID: ledger/src/account/account.rs -> src/lib/mina_base/account.ml L:201-224
  ⚠ STALE COMMIT: fc6be4c58091c761f827c858229c2edf9519e941 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/for_tests.rs -> src/lib/transaction_logic/mina_transaction_logic.ml L:2285-2285
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/for_tests.rs -> src/lib/transaction_logic/mina_transaction_logic.ml L:2351-2356
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/for_tests.rs -> src/lib/transaction_logic/mina_transaction_logic.ml L:2407
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/transaction_status.ml L:9-51
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/transaction_status.ml L:452-454
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/with_status.ml L:6-10
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/fee_transfer.ml L:76-80
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/fee_transfer.ml L:68-69
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/coinbase.ml L:17-21
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/transaction/transaction.ml L:8-11
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:34-48
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/stake_delegation.ml L:11-13
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:179-181
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:239-243
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:352-362
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)

Summary
=======
Total references found: 16
Valid references: 16
Invalid references: 0
Stale commits: 16

⚠ Warning: 16 reference(s) have stale commits
Run with --update to update them automatically

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

✓ Code Reference Verification Passed

All code references in the documentation have been verified successfully!

Total references checked: 1
Valid references: 1

The documentation is in sync with the codebase on the develop branch.

@0xMimir 0xMimir added the test Issue related to testing label Dec 1, 2025
@0xMimir 0xMimir force-pushed the feat/test-fixes branch 7 times, most recently from 7b1b01f to 251db5e Compare December 1, 2025 13:40
@0xMimir 0xMimir requested review from dannywillems and richardpringle and removed request for dannywillems December 1, 2025 14:49
Copy link
Contributor

@richardpringle richardpringle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some minor change requests. Overall looks good, awesome job!

richardpringle
richardpringle previously approved these changes Dec 2, 2025
scenario_test!(
#[ignore = "investigate failure"]
sync_root_snarked_ledger,
SoloNodeSyncRootSnarkedLedger,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems this one is actually removed.

scenario_test!(
#[ignore = "investigate failure"]
initial_joining,
SoloNodeBasicConnectivityInitialJoining,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems this one is now run.

);

scenario_test!(
#[ignore = "investigate failure"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not ignored anymore.


- **Dependencies/proof-systems**: bump up proof-systems to 282faf5
([#1662](https://github.com/o1-labs/mina-rust/pull/1662))
- **Tests**: removed unused tests and fixed tests
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: would be nice to have the list of tests that have been:

  • reactivated
  • removed
  • moved into an individual job

Only for history.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have updated the description here, so it leads back

@0xMimir 0xMimir force-pushed the feat/test-fixes branch 2 times, most recently from c890ef0 to 9324c83 Compare December 3, 2025 11:32
@0xMimir 0xMimir requested review from dannywillems and removed request for dannywillems December 3, 2025 14:06
@0xMimir 0xMimir enabled auto-merge December 3, 2025 14:24
@dannywillems dannywillems disabled auto-merge December 3, 2025 15:10
@dannywillems dannywillems merged commit 9d1e71a into develop Dec 3, 2025
76 checks passed
@dannywillems
Copy link
Member

Branch protection updated. Forced merge this time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test Issue related to testing

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants