Skip to content

Conversation

@erickpintor
Copy link
Collaborator

@erickpintor erickpintor commented Jan 29, 2026

This patch connects the newly added Quint specs to Emerald's code via the Quint Connect library.

PS: the best files to start reviewing are probable tests.rs and driver.rs.

@erickpintor erickpintor requested a review from a team as a code owner January 29, 2026 13:26
@erickpintor erickpintor force-pushed the erick/introduce-mbt-suite branch 3 times, most recently from fa5b761 to 029e72f Compare January 29, 2026 15:06
This patch connects the newly added Quint specs to Emerald's code via
the Quint Connect library.
@erickpintor erickpintor force-pushed the erick/introduce-mbt-suite branch from 029e72f to d09bd51 Compare January 29, 2026 21:14
@erickpintor erickpintor changed the base branch from erick/fix-reth-recreate to erick/mbt-reset-timeouts January 29, 2026 21:14
Comment on lines +50 to +68
#[quint_run(
spec = "../../specs/emerald_mbt.qnt",
step = "step_no_failures",
max_samples = 32,
max_steps = 128
)]
fn simulation_no_failures() -> impl Driver {
EmeraldDriver::default()
}

#[quint_run(
spec = "../../specs/emerald_mbt.qnt",
step = "step_with_failures",
max_samples = 32,
max_steps = 128
)]
fn simulation_with_failures() -> impl Driver {
EmeraldDriver::default()
}
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

First uncached run took about 30m in the CI. Let me know if you want to generate fewer traces or reduce the number of steps to minimize test time.

@erickpintor erickpintor requested a review from bugarela January 29, 2026 22:04
Copy link
Collaborator

@bugarela bugarela left a comment

Choose a reason for hiding this comment

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

All good from my side!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants