IntersectMBO / cardano-node-tests

System and end-to-end (E2E) tests for cardano-node.
https://tests.cardano.intersectmbo.org/
Apache License 2.0
54 stars 29 forks source link

Add a test for relaxed ledger cost model serialization #2285

Closed zliu41 closed 1 month ago

zliu41 commented 7 months ago

In ledger eras prior to Conway, we are unable to do either of these:

For more details of the problem and the solution, see https://github.com/IntersectMBO/cardano-ledger/issues/2902.

The solution described in the above issue has been implemented in ledger. We should have an end-to-end test that verifies that it indeed works.

cc @lehins @mkoura

zliu41 commented 6 months ago

What needs to be tested: we need a test verifying that the following two versions of the node have the same behavior throughout PV9:

where "the same behavior" means

and "throughout PV9" includes

@lehins @mkoura does this make sense?

mkoura commented 1 month ago

The tests are added and ran nightly.