Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check cost model update and hard fork to PV10 in upgrade testing #2738

Merged
merged 3 commits into from
Nov 5, 2024

Commits on Nov 5, 2024

  1. feat(tests): add PlutusV3 cost model update test

    - Added a new test `test_update_cost_models` to verify the update of
      PlutusV3 cost models.
    - Introduced a new JSON file `cost_models_pv10.json` containing the
      cost models for PlutusV3.
    - Updated the `node_upgrade_pytest.sh` script to include the new test
      for updating cost models.
    - Added necessary imports and constants in `test_node_upgrade.py`.
    mkoura committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    846b71c View commit details
    Browse the repository at this point in the history
  2. feat: add hard fork test for PV10

    - Added a new test `test_hardfork` to `test_node_upgrade.py` to handle
      the hard fork to protocol version 10.
    - Updated `node_upgrade_pytest.sh` to include the new hard fork test
      step.
    - Ensured the test runs only on step 3 of upgrade testing.
    mkoura committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    40dca24 View commit details
    Browse the repository at this point in the history
  3. feat(env): update BASE_TAR_URL to latest release

    Updated the BASE_TAR_URL in the env_nightly_upgrade file to point to the
    latest release version 10.1.2. This ensures that the nightly upgrade
    process uses the most recent released  version of the cardano-node.
    mkoura committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    4136562 View commit details
    Browse the repository at this point in the history