cardano-node-tests Logo

Contents:

  • cardano-node-tests
    • ๐Ÿš€ Running Tests with GitHub Actions
    • ๐Ÿ–ฅ๏ธ Running Tests Locally
      • Analyzing Failures
    • ๐Ÿงช Running Individual Tests with Custom Binaries
    • ๐Ÿ” Persistent Local Testnet for Repeated Testing
    • โš™๏ธ Test Configuration Variables
      • Additional for regression.sh
      • ๐Ÿ’ก Usage Examples
    • ๐Ÿ’ป Local Development for Test Authors
      • Set Up Python Environment
      • Activate Dev Environment
      • Validate Dev Environment
      • Start Development Testnet Cluster
      • Run Individual Tests
      • Run Linters
      • Reinstall cardano-clusterlib in Editable Mode
      • Update uv Lockfile
      • Build and Deploy Documentation
    • ๐Ÿค Contributing
  • Test Results
    • Nightly system tests pipelines
      • Test statuses
      • Nightly results
        • Nightly upgrade testing
    • Sync Tests
    • Tag Testing
      • 11.1.0
        • Release Testing Checklists
      • 11.0.1
        • Release Testing Checklists
      • 10.7.1
        • Release Testing Checklists
      • 10.6.2
        • Release Testing Checklists
      • 10.6.1
        • Release Testing Checklists
        • New issues
      • 10.5.1
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 10.4.1
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 10.3.1
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 10.2.1
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 10.1.2
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 10.1.1
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 9.0.0
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.11.0-pre
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.9.3
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.9.1
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.9.0
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.8.0
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.7.3
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.7.2
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.6.0-pre
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.1.1
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • Known issues
        • New issues
        • Breaking changes
      • 8.0.0
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 1.35.7
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
        • Component Level Test Tracking
      • 1.35.6
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
        • Component Level Test Tracking
      • 1.35.5
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
      • 1.35.4-rc1
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • SECP256k1 IOG Test Tracking
        • New issues
        • Breaking changes
      • 1.35.3
        • Changelogs
        • Regression testing on a local cluster
        • Release testing checklist
        • New functionalities in this tag
        • New issues
        • Breaking changes
        • Relevant existing issues
    • Chang HF User Stories
      • System Tests Coverage
        • CLI User Stories
        • CIP1694 User Stories
        • Governance guardrails User Stories
        • Internal Test Cases
        • DB Sync - Conway related tables
      • PlutusV3 System Tests Coverage
        • Smart Contract User Stories
  • Test Plans
    • Governance testing in Conway
      • Committee
      • DReps
      • Actions, Voting, Ratification and Enactment
      • SPOs
      • Transactions
  • Process
    • Types and levels of tests
      • Node system tests
        • Node nightly CLI tests
        • Node CLI tests (on demand)
        • Node sync tests
      • DB Sync system tests
        • DB Sync nightly tests
        • DB Sync feature tests (on demand)
        • DB Sync sync tests
      • Exploratory testing
    • Quality control strategy
      • Scope and objectives
      • Key principles
      • Quality control approach
      • Quality control methodology
        • Active quality control
        • Passive quality control
    • User acceptance test strategy
    • System-Level Tag Testing Overview
      • What (We do)
      • Where (Results)
      • How (We do it)
      • How long does it take?
  • How Tos
    • Stake credential history tool
      • Documentation
      • Example of usage
    • SMASH FAQ
    • SMASH - tests and debugging examples
      • Checking SMASH status
      • Fetching of the metadata
      • Delisting pools
      • Reserving a ticker
      • Whitelisting
      • Checking pool rejection errors
      • Pool unregistrations
      • Fetch policies from another SMASH service
      • An example of debugging an issue with a pool
    • Running Leios Tests
      • The Leios Setup
      • Running in CI
      • Running Locally
        • Full Leios Regression Run
      • Analyzing Failures
        • Locally
        • In CI
      • Known Failures
  • Contributing to the Cardano node tests repository
    • How can I contribute?
      • Reporting an issue
        • How do I submit a (good) issue report?
      • Your first code contribution
        • Pull requests
    • Style guides
      • Git commit messages
      • Python style guide
    • Roles and Responsibilities
  • Source Documentation
    • cardano_node_tests package
      • Subpackages
        • cardano_node_tests.cluster_management package
        • cardano_node_tests.pytest_plugins package
        • cardano_node_tests.tests package
        • cardano_node_tests.utils package
      • Submodules
      • cardano_node_tests.block_production_graph module
        • get_blocks_per_backend()
        • get_latest_run_id()
        • main()
        • parse_args()
        • plot_backend_blocks()
      • cardano_node_tests.cardano_cli_coverage module
        • cli()
        • get_args()
        • get_available_commands()
        • get_badge_icon()
        • get_coverage()
        • get_log_coverage()
        • get_report()
        • main()
        • merge_coverage()
        • parse_cmd_output()
        • sanitize_coverage()
      • cardano_node_tests.chang_us_coverage module
        • get_args()
        • main()
      • cardano_node_tests.defragment_utxos module
        • get_args()
        • main()
      • cardano_node_tests.dump_requirements_coverage module
        • get_args()
        • main()
      • cardano_node_tests.prepare_cluster_scripts module
        • get_args()
        • main()
        • prepare_scripts_files()
      • cardano_node_tests.split_topology module
        • get_args()
        • main()
      • cardano_node_tests.testnet_cleanup module
        • get_args()
        • main()
      • cardano_node_tests.testnet_cleanup_info module
        • get_args()
        • main()
      • Module contents
cardano-node-tests
  • How Tos
  • Edit on GitHub

How Tos๏ƒ

  • Stake credential history tool
  • SMASH FAQ
  • SMASH - tests and debugging examples
  • Running Leios Tests
Previous Next

© Copyright .

Built with Sphinx using a theme provided by Read the Docs.