cardano_node_tests package
Subpackages
- cardano_node_tests.cluster_management package
- Submodules
- cardano_node_tests.cluster_management.cache module
- cardano_node_tests.cluster_management.cluster_getter module
- cardano_node_tests.cluster_management.cluster_management module
- cardano_node_tests.cluster_management.common module
- cardano_node_tests.cluster_management.manager module
ClusterManager
ClusterManager.cache
ClusterManager.cache_fixture()
ClusterManager.cluster_instance_num
ClusterManager.get()
ClusterManager.get_locked_resources()
ClusterManager.get_logfiles_errors()
ClusterManager.get_used_resources()
ClusterManager.init()
ClusterManager.instance_dir
ClusterManager.log()
ClusterManager.on_test_stop()
ClusterManager.ports
ClusterManager.respin_on_failure()
ClusterManager.save_all_clusters_artifacts()
ClusterManager.save_worker_cli_coverage()
ClusterManager.set_needs_respin()
ClusterManager.stop_all_clusters()
FixtureCache
- cardano_node_tests.cluster_management.resources module
- cardano_node_tests.cluster_management.resources_management module
- Module contents
- cardano_node_tests.pytest_plugins package
- cardano_node_tests.tests package
- Subpackages
- cardano_node_tests.tests.tests_conway package
- Submodules
- cardano_node_tests.tests.tests_conway.conftest module
- cardano_node_tests.tests.tests_conway.conway_common module
- cardano_node_tests.tests.tests_conway.test_committee module
- cardano_node_tests.tests.tests_conway.test_constitution module
- cardano_node_tests.tests.tests_conway.test_conway module
- cardano_node_tests.tests.tests_conway.test_drep module
DRepRatRecord
DRepStateRecord
TestDRepActivity
TestDReps
TestDelegDReps
TestNegativeDReps
cluster_and_pool_and_rewards()
cluster_rewards()
create_drep()
custom_drep()
custom_drep_rewards()
custom_drep_wpr()
get_custom_drep()
get_payment_addr()
get_pool_user()
payment_addr()
payment_addr_rewards()
payment_addr_wpr()
pool_user()
pool_user_rewards()
pool_user_wpr()
- cardano_node_tests.tests.tests_conway.test_guardrails module
ClusterWithConstitutionRecord
ClusterWithConstitutionRecord.cluster
ClusterWithConstitutionRecord.collaterals
ClusterWithConstitutionRecord.constitution_script_file
ClusterWithConstitutionRecord.constitution_script_hash
ClusterWithConstitutionRecord.default_constitution
ClusterWithConstitutionRecord.payment_addr
ClusterWithConstitutionRecord.pool_user
GuardrailTestParam
PredicateNotSupportedError
TestGovernanceGuardrails
check_invalid_proposals()
check_max_value_proposals()
check_min_value_proposals()
check_valid_proposals()
cluster_guardrails()
cluster_with_constitution()
get_subtests()
get_upper_limit_according_to_type()
payment_addr()
perform_predicates_check()
perform_predicates_check_with_dependent_params()
pool_user()
propose_param_changes()
- cardano_node_tests.tests.tests_conway.test_hardfork module
- cardano_node_tests.tests.tests_conway.test_info module
- cardano_node_tests.tests.tests_conway.test_no_confidence module
- cardano_node_tests.tests.tests_conway.test_pparam_update module
- cardano_node_tests.tests.tests_conway.test_treasury_donation module
- cardano_node_tests.tests.tests_conway.test_treasury_withdrawals module
- cardano_node_tests.tests.tests_conway.test_update_plutusv2_builtins module
- Module contents
- cardano_node_tests.tests.tests_plutus package
- Submodules
- cardano_node_tests.tests.tests_plutus.mint_build module
- cardano_node_tests.tests.tests_plutus.mint_raw module
- cardano_node_tests.tests.tests_plutus.spend_build module
- cardano_node_tests.tests.tests_plutus.spend_raw module
- cardano_node_tests.tests.tests_plutus.test_delegation module
- cardano_node_tests.tests.tests_plutus.test_lobster module
- cardano_node_tests.tests.tests_plutus.test_mint_build module
TestBuildMinting
TestBuildMinting.past_horizon_funds()
TestBuildMinting.test_minting_context_equivalence()
TestBuildMinting.test_minting_missing_txout()
TestBuildMinting.test_minting_one_token()
TestBuildMinting.test_time_range_minting()
TestBuildMinting.test_ttl_horizon()
TestBuildMinting.test_two_scripts_minting()
TestBuildMinting.test_witness_redeemer()
TestCollateralOutput
TestPlutusBatch5V3Builtins
TestPlutusBatch5V3Builtins.fail_scripts
TestPlutusBatch5V3Builtins.payment_addrs()
TestPlutusBatch5V3Builtins.pytestmark
TestPlutusBatch5V3Builtins.run_scenario()
TestPlutusBatch5V3Builtins.skip_bootstrap()
TestPlutusBatch5V3Builtins.success_scripts
TestPlutusBatch5V3Builtins.test_plutus_fail()
TestPlutusBatch5V3Builtins.test_plutus_success()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_mint_negative_build module
TestBuildMintingNegative
TestBuildMintingNegative.fund_issuer_long_asset_name()
TestBuildMintingNegative.test_asset_name_too_long()
TestBuildMintingNegative.test_redeemer_with_simple_minting_script()
TestBuildMintingNegative.test_time_range_missing_tx_validity()
TestBuildMintingNegative.test_witness_redeemer_missing_signer()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_mint_negative_raw module
TestMintingNegative
TestMintingNegative.fund_execution_units_above_limit()
TestMintingNegative.pparams()
TestMintingNegative.test_execution_units_above_limit()
TestMintingNegative.test_low_budget()
TestMintingNegative.test_low_fee()
TestMintingNegative.test_time_range_missing_tx_validity()
TestMintingNegative.test_witness_redeemer_missing_signer()
TestNegativeCollateral
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_mint_raw module
TestCollateralOutput
TestMinting
TestMinting.test_minting_context_equivalence()
TestMinting.test_minting_policy_executed_once1()
TestMinting.test_minting_policy_executed_once2()
TestMinting.test_minting_two_tokens()
TestMinting.test_time_range_minting()
TestMinting.test_ttl_horizon()
TestMinting.test_two_scripts_minting()
TestMinting.test_witness_redeemer()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_spend_build module
TestBuildLocking
TestBuildLocking.test_always_fails()
TestBuildLocking.test_collateral_is_txin()
TestBuildLocking.test_context_equivalence()
TestBuildLocking.test_guessing_game()
TestBuildLocking.test_partial_spending()
TestBuildLocking.test_script_invalid()
TestBuildLocking.test_two_scripts_spending()
TestBuildLocking.test_txout_locking()
TestBuildLocking.test_txout_token_locking()
payment_addrs()
pool_users()
- cardano_node_tests.tests.tests_plutus.test_spend_compat_build module
- cardano_node_tests.tests.tests_plutus.test_spend_compat_raw module
- cardano_node_tests.tests.tests_plutus.test_spend_datum_build module
- cardano_node_tests.tests.tests_plutus.test_spend_datum_raw module
- cardano_node_tests.tests.tests_plutus.test_spend_negative_build module
TestNegative
TestNegativeRedeemer
TestNegativeRedeemer.AMOUNT
TestNegativeRedeemer.MIN_INT_VAL
TestNegativeRedeemer.fund_script_guessing_game_v1()
TestNegativeRedeemer.fund_script_guessing_game_v2()
TestNegativeRedeemer.test_invalid_json()
TestNegativeRedeemer.test_json_schema_typed_bytes_int_declared()
TestNegativeRedeemer.test_json_schema_typed_int_bytes_declared()
TestNegativeRedeemer.test_json_schema_typed_invalid_type()
TestNegativeRedeemer.test_json_schema_untyped_bytes_int_declared()
TestNegativeRedeemer.test_json_schema_untyped_int_bytes_declared()
TestNegativeRedeemer.test_json_schema_untyped_invalid_type()
TestNegativeRedeemer.test_too_big()
TestNegativeRedeemer.test_wrong_type()
TestNegativeRedeemer.test_wrong_value_above_range()
TestNegativeRedeemer.test_wrong_value_bellow_range()
TestNegativeRedeemer.test_wrong_value_inside_range()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_spend_negative_raw module
TestNegative
TestNegative.fund_execution_units_above_limit()
TestNegative.pparams()
TestNegative.test_collateral_percent()
TestNegative.test_collateral_w_tokens()
TestNegative.test_execution_units_above_limit()
TestNegative.test_invalid_guessing_game()
TestNegative.test_no_script()
TestNegative.test_same_collateral_txin()
TestNegative.test_two_scripts_spending_one_fail()
TestNegative.test_wrong_script()
TestNegativeRedeemer
TestNegativeRedeemer.AMOUNT
TestNegativeRedeemer.MIN_INT_VAL
TestNegativeRedeemer.cost_per_unit()
TestNegativeRedeemer.fund_script_guessing_game_v1()
TestNegativeRedeemer.fund_script_guessing_game_v2()
TestNegativeRedeemer.test_invalid_json()
TestNegativeRedeemer.test_json_schema_typed_bytes_int_declared()
TestNegativeRedeemer.test_json_schema_typed_int_bytes_declared()
TestNegativeRedeemer.test_json_schema_typed_invalid_type()
TestNegativeRedeemer.test_json_schema_untyped_bytes_int_declared()
TestNegativeRedeemer.test_json_schema_untyped_int_bytes_declared()
TestNegativeRedeemer.test_json_schema_untyped_invalid_type()
TestNegativeRedeemer.test_too_big()
TestNegativeRedeemer.test_wrong_type()
TestNegativeRedeemer.test_wrong_value_above_range()
TestNegativeRedeemer.test_wrong_value_bellow_range()
TestNegativeRedeemer.test_wrong_value_inside_range()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_spend_raw module
TestLocking
TestLocking.test_always_fails()
TestLocking.test_collaterals()
TestLocking.test_context_equivalence()
TestLocking.test_guessing_game()
TestLocking.test_partial_spending()
TestLocking.test_script_invalid()
TestLocking.test_two_scripts_spending()
TestLocking.test_txout_locking()
TestLocking.test_txout_token_locking()
payment_addrs()
pool_users()
- Module contents
- cardano_node_tests.tests.tests_plutus_v2 package
- Submodules
- cardano_node_tests.tests.tests_plutus_v2.mint_build module
- cardano_node_tests.tests.tests_plutus_v2.mint_raw module
- cardano_node_tests.tests.tests_plutus_v2.spend_build module
- cardano_node_tests.tests.tests_plutus_v2.spend_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_build module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_negative_build module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_negative_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_secp256k1_build module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_secp256k1_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_collateral_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_collateral_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_compat_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_compat_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_datum_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_datum_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_inputs_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_inputs_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_scripts_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_scripts_raw module
TestNegativeReferenceScripts
TestReferenceScripts
TestReferenceScripts.test_mix_reference_attached_script()
TestReferenceScripts.test_reference_multiple_script()
TestReferenceScripts.test_reference_same_script()
TestReferenceScripts.test_reference_script_byron_address()
TestReferenceScripts.test_spend_reference_script()
TestReferenceScripts.test_spend_regular_utxo_and_reference_script()
payment_addrs()
- cardano_node_tests.tests.tests_plutus_v2.test_spend_secp256k1_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_secp256k1_raw module
- Module contents
- cardano_node_tests.tests.tests_conway package
- Submodules
- cardano_node_tests.tests.common module
- cardano_node_tests.tests.conftest module
LogsError
cd_testfile_temp_dir()
change_dir()
close_dbconn()
cluster()
cluster_lock_pool()
cluster_manager()
cluster_singleton()
cluster_use_pool()
function_autouse()
init_pytest_temp_dirs()
pytest_addoption()
pytest_collection_modifyitems()
pytest_configure()
pytest_keyboard_interrupt()
respin_on_large_db()
session_autouse()
submit_method()
testenv_setup_teardown()
testfile_temp_dir()
- cardano_node_tests.tests.delegation module
- cardano_node_tests.tests.issues module
- cardano_node_tests.tests.kes module
- cardano_node_tests.tests.plutus_common module
- cardano_node_tests.tests.reqs_conway module
- cardano_node_tests.tests.test_addr_registration module
- cardano_node_tests.tests.test_blocks module
- cardano_node_tests.tests.test_chain_transactions module
- cardano_node_tests.tests.test_cli module
TestAddressBuild
TestAddressInfo
TestAddressKeyHash
TestAdvancedQueries
TestCLI
TestCLI.TX_BODY_FILE
TestCLI.TX_BODY_OUT_JSON
TestCLI.TX_FILE
TestCLI.TX_OUT_JSON
TestCLI.test_calculate_min_fee()
TestCLI.test_protocol_mode()
TestCLI.test_query_tip()
TestCLI.test_sign_tx_with_process_substitution()
TestCLI.test_toplevel_queries()
TestCLI.test_tx_view()
TestCLI.test_txid_with_process_substitution()
TestKey
TestPing
TestQuerySlotNumber
TestQueryUTxO
TestStakeAddressKeyHash
- cardano_node_tests.tests.test_configuration module
- cardano_node_tests.tests.test_dbsync module
- cardano_node_tests.tests.test_delegation module
- cardano_node_tests.tests.test_env_network_id module
TestNegativeNetworkIdEnv
TestNegativeNetworkIdEnv.test_neg_build_transfer_funds()
TestNegativeNetworkIdEnv.test_neg_query_pool_state()
TestNegativeNetworkIdEnv.test_neg_query_protocol_params()
TestNegativeNetworkIdEnv.test_neg_query_protocol_state()
TestNegativeNetworkIdEnv.test_neg_query_stake_addr_info()
TestNegativeNetworkIdEnv.test_neg_query_stake_distribution()
TestNetworkIdEnv
payment_addrs()
set_network_id_env()
skip_on_no_env()
- cardano_node_tests.tests.test_governance module
- cardano_node_tests.tests.test_kes module
- cardano_node_tests.tests.test_ledger_state module
- cardano_node_tests.tests.test_metrics module
- cardano_node_tests.tests.test_mir_certs module
TestMIRCerts
TestMIRCerts.test_build_pay_stake_addr_from()
TestMIRCerts.test_build_transfer_to_reserves()
TestMIRCerts.test_build_transfer_to_treasury()
TestMIRCerts.test_pay_multi_stake_addrs()
TestMIRCerts.test_pay_stake_addr_from()
TestMIRCerts.test_pay_stake_addr_from_both()
TestMIRCerts.test_pay_unregistered_stake_addr_from()
TestMIRCerts.test_transfer_to_reserves()
TestMIRCerts.test_transfer_to_treasury()
TestNegativeMIRCerts
cluster_pots()
pool_users()
registered_users()
skip_on_hf_shortcut()
- cardano_node_tests.tests.test_native_tokens module
TestCLITxOutSyntax
TestMinting
TestMinting.pytestmark
TestMinting.test_bundle_minting_and_burning_sign()
TestMinting.test_bundle_minting_and_burning_witnesses()
TestMinting.test_minting_and_burning_sign()
TestMinting.test_minting_and_burning_witnesses()
TestMinting.test_minting_and_partial_burning()
TestMinting.test_minting_burning_diff_tokens_single_tx()
TestMinting.test_minting_burning_same_token_single_tx()
TestMinting.test_minting_multiple_scripts()
TestMinting.test_minting_unicode_asset_name()
TestNegative
TestPolicies
TestReferenceUTxO
TestTransfer
issuers_addrs()
multisig_script_policyid()
simple_script_policyid()
- cardano_node_tests.tests.test_node_upgrade module
- cardano_node_tests.tests.test_pool_saturation module
- cardano_node_tests.tests.test_pools module
TestNegative
TestNegative.gen_pool_registration_cert_data()
TestNegative.pool_data()
TestNegative.pool_users()
TestNegative.test_pool_deregistration_not_registered()
TestNegative.test_pool_registration_cert_wrong_cold()
TestNegative.test_pool_registration_cert_wrong_stake()
TestNegative.test_pool_registration_cert_wrong_vrf()
TestNegative.test_pool_registration_missing_cold_skey()
TestNegative.test_pool_registration_missing_payment_skey()
TestNegative.test_stake_pool_long_metadata_url()
TestNegative.test_stake_pool_metadata_long_description()
TestNegative.test_stake_pool_metadata_long_homepage()
TestNegative.test_stake_pool_metadata_long_name()
TestNegative.test_stake_pool_metadata_long_ticker()
TestNegative.test_stake_pool_metadata_no_description()
TestNegative.test_stake_pool_metadata_no_homepage()
TestNegative.test_stake_pool_metadata_no_name()
TestNegative.test_stake_pool_metadata_no_ticker()
TestPoolCost
TestStakePool
TestStakePool.test_cancel_stake_pool_deregistration()
TestStakePool.test_create_stake_pool()
TestStakePool.test_deregister_stake_pool()
TestStakePool.test_pool_registration_deregistration()
TestStakePool.test_reregister_stake_pool()
TestStakePool.test_sign_in_multiple_stages()
TestStakePool.test_stake_pool_metadata()
TestStakePool.test_stake_pool_not_avail_metadata()
TestStakePool.test_update_stake_pool_metadata()
TestStakePool.test_update_stake_pool_parameters()
pool_cost_start_cluster()
- cardano_node_tests.tests.test_protocol module
- cardano_node_tests.tests.test_reconnect module
- cardano_node_tests.tests.test_rollback module
TestRollback
TestRollback.backup_topology()
TestRollback.node_query_utxo()
TestRollback.node_submit_tx()
TestRollback.node_wait_for_block()
TestRollback.payment_addrs()
TestRollback.pytestmark
TestRollback.restore_cluster()
TestRollback.split_cluster()
TestRollback.split_topology_dir()
TestRollback.test_consensus_reached()
TestRollback.test_permanent_fork()
- cardano_node_tests.tests.test_scripts module
TestAuxiliaryScripts
TestBasic
TestBasic.payment_addrs()
TestBasic.test_multisig_all()
TestBasic.test_multisig_any()
TestBasic.test_multisig_atleast()
TestBasic.test_multisig_empty_all()
TestBasic.test_multisig_no_required_atleast()
TestBasic.test_normal_tx_from_script_addr()
TestBasic.test_normal_tx_to_script_addr()
TestBasic.test_script_addr_length()
TestCompatibility
TestDatum
TestIncrementalSigning
TestNegative
TestNested
TestReferenceUTxO
TestTimeLocking
TestTimeLocking.fund_script_after_slot_in_future()
TestTimeLocking.fund_script_after_slot_in_past()
TestTimeLocking.fund_script_before_slot_in_future()
TestTimeLocking.fund_script_before_slot_in_past()
TestTimeLocking.payment_addrs()
TestTimeLocking.pytestmark
TestTimeLocking.test_after_future()
TestTimeLocking.test_after_past()
TestTimeLocking.test_before_future()
TestTimeLocking.test_before_past()
TestTimeLocking.test_script_after()
TestTimeLocking.test_script_before()
TestTimeLocking.test_tx_missing_validity()
TestTimeLocking.test_tx_negative_validity()
multisig_tx()
- cardano_node_tests.tests.test_socket_path module
TestNegativeSocketPath
TestNegativeSocketPath.test_neg_build_transfer_funds()
TestNegativeSocketPath.test_neg_query_pool_state()
TestNegativeSocketPath.test_neg_query_protocol_params()
TestNegativeSocketPath.test_neg_query_protocol_state()
TestNegativeSocketPath.test_neg_query_stake_addr_info()
TestNegativeSocketPath.test_neg_query_stake_distribution()
TestSocketPath
payment_addrs()
set_socket_path()
- cardano_node_tests.tests.test_staking_no_rewards module
- cardano_node_tests.tests.test_staking_rewards module
- cardano_node_tests.tests.test_tx_basic module
TestBasicTransactions
TestBasicTransactions.byron_addrs()
TestBasicTransactions.cluster_default_tx_era()
TestBasicTransactions.payment_addrs()
TestBasicTransactions.payment_addrs_disposable()
TestBasicTransactions.payment_addrs_no_change()
TestBasicTransactions.test_build_multiple_same_txins()
TestBasicTransactions.test_build_no_change()
TestBasicTransactions.test_byron_fee_too_small()
TestBasicTransactions.test_default_tx_era()
TestBasicTransactions.test_duplicate_signing_keys()
TestBasicTransactions.test_extra_signing_keys()
TestBasicTransactions.test_far_future_ttl()
TestBasicTransactions.test_funds_to_valid_address()
TestBasicTransactions.test_get_txid()
TestBasicTransactions.test_missing_ttl()
TestBasicTransactions.test_missing_tx_out()
TestBasicTransactions.test_multiple_same_txins()
TestBasicTransactions.test_no_txout()
TestBasicTransactions.test_sign_wrong_file()
TestBasicTransactions.test_transfer_all_funds()
TestBasicTransactions.test_transfer_funds()
TestBasicTransactions.test_utxo_with_datum_hash()
TestIncrementalSigning
TestMultiInOut
TestMultiInOut.payment_addrs()
TestMultiInOut.test_10_transactions()
TestMultiInOut.test_transaction_to_100_addrs_from_50_addrs()
TestMultiInOut.test_transaction_to_10_addrs_from_10_addrs()
TestMultiInOut.test_transaction_to_10_addrs_from_1_addr()
TestMultiInOut.test_transaction_to_1_addr_from_10_addrs()
- cardano_node_tests.tests.test_tx_fees module
TestExpectedFees
TestExpectedFees.pool_users()
TestExpectedFees.test_addr_deregistration_fees()
TestExpectedFees.test_addr_registration_fees()
TestExpectedFees.test_pool_deregistration_fees()
TestExpectedFees.test_pool_registration_fees()
TestExpectedFees.test_transaction_to_100_addrs_from_100_addrs_fees()
TestExpectedFees.test_transaction_to_10_addrs_from_10_addrs_fees()
TestExpectedFees.test_transaction_to_10_addrs_from_1_addr_fees()
TestExpectedFees.test_transaction_to_1_addr_from_10_addrs_fees()
TestExpectedFees.test_transaction_to_1_addr_from_1_addr_fees()
TestFee
- cardano_node_tests.tests.test_tx_many_utxos module
- cardano_node_tests.tests.test_tx_mempool module
- cardano_node_tests.tests.test_tx_metadata module
TestMetadata
TestMetadata.CBOR_METADATA_FILE
TestMetadata.JSON_METADATA_FILE
TestMetadata.JSON_METADATA_INVALID_FILE
TestMetadata.JSON_METADATA_LONG_FILE
TestMetadata.JSON_METADATA_WRONG_FILE
TestMetadata.METADATA_DUPLICATES
TestMetadata.payment_addr()
TestMetadata.test_build_tx_invalid_json_metadata()
TestMetadata.test_build_tx_metadata_both()
TestMetadata.test_build_tx_metadata_cbor()
TestMetadata.test_build_tx_metadata_json()
TestMetadata.test_build_tx_too_long_metadata_json()
TestMetadata.test_build_tx_wrong_json_metadata_format()
TestMetadata.test_tx_duplicate_metadata_keys()
TestMetadata.test_tx_invalid_json_metadata()
TestMetadata.test_tx_metadata_both()
TestMetadata.test_tx_metadata_cbor()
TestMetadata.test_tx_metadata_json()
TestMetadata.test_tx_metadata_no_txout()
TestMetadata.test_tx_too_long_metadata_json()
TestMetadata.test_tx_wrong_json_metadata_format()
- cardano_node_tests.tests.test_tx_negative module
TestNegative
TestNegative.cluster_wrong_tx_era()
TestNegative.pool_users()
TestNegative.skip_on_last_era()
TestNegative.skip_unknown_last_era()
TestNegative.test_before_negative_overflow()
TestNegative.test_before_positive_overflow()
TestNegative.test_before_too_high()
TestNegative.test_build_invalid_length_utxo_hash()
TestNegative.test_build_missing_change_address()
TestNegative.test_build_missing_tx_in()
TestNegative.test_build_multiple_change_addresses()
TestNegative.test_build_send_funds_from_invalid_address()
TestNegative.test_build_send_funds_from_invalid_chars_address()
TestNegative.test_build_send_funds_from_invalid_length_address()
TestNegative.test_build_send_funds_invalid_change_address()
TestNegative.test_build_send_funds_invalid_chars_change_address()
TestNegative.test_build_send_funds_invalid_length_change_address()
TestNegative.test_build_send_funds_to_invalid_address()
TestNegative.test_build_send_funds_to_invalid_chars_address()
TestNegative.test_build_send_funds_to_invalid_length_address()
TestNegative.test_duplicated_tx()
TestNegative.test_invalid_length_utxo_hash()
TestNegative.test_lower_bound_not_supported()
TestNegative.test_missing_fee()
TestNegative.test_missing_ttl()
TestNegative.test_missing_tx_in()
TestNegative.test_nonexistent_utxo_hash()
TestNegative.test_nonexistent_utxo_ix()
TestNegative.test_past_ttl()
TestNegative.test_pbt_before_negative_overflow()
TestNegative.test_pbt_before_positive_overflow()
TestNegative.test_pbt_before_too_high()
TestNegative.test_send_funds_from_invalid_address()
TestNegative.test_send_funds_from_invalid_chars_address()
TestNegative.test_send_funds_from_invalid_length_address()
TestNegative.test_send_funds_to_invalid_address()
TestNegative.test_send_funds_to_invalid_chars_address()
TestNegative.test_send_funds_to_invalid_length_address()
TestNegative.test_send_funds_to_reward_address()
TestNegative.test_send_funds_to_utxo_address()
TestNegative.test_wrong_network_magic()
TestNegative.test_wrong_signing_key()
TestNegative.test_wrong_tx_era()
- cardano_node_tests.tests.test_tx_unbalanced module
TestUnbalanced
TestUnbalanced.payment_addrs()
TestUnbalanced.pbt_highest_utxo()
TestUnbalanced.test_build_transfer_amount_bellow_minimum()
TestUnbalanced.test_build_transfer_negative_amount()
TestUnbalanced.test_build_transfer_unavailable_funds()
TestUnbalanced.test_negative_change()
TestUnbalanced.test_out_of_bounds_amount()
TestUnbalanced.test_transfer_amount_bellow_minimum()
TestUnbalanced.test_transfer_negative_amount()
TestUnbalanced.test_wrong_balance()
- cardano_node_tests.tests.test_update_proposals module
- cardano_node_tests.tests.test_xdist_helper module
- cardano_node_tests.tests.tx_common module
- Module contents
- Subpackages
- cardano_node_tests.utils package
- Submodules
- cardano_node_tests.utils.artifacts module
- cardano_node_tests.utils.blockers module
- cardano_node_tests.utils.cluster_nodes module
ClusterEnv
ClusterType
LocalCluster
ServiceStatus
TestnetCluster
Testnets
get_cardano_node_socket_path()
get_cluster_env()
get_cluster_type()
get_instance_num()
load_addrs_data()
load_pools_data()
reload_supervisor_config()
restart_all_nodes()
restart_nodes()
services_action()
services_status()
set_cluster_env()
setup_test_addrs()
start_cluster()
start_nodes()
stop_nodes()
- cardano_node_tests.utils.cluster_scripts module
InstanceFiles
InstancePorts
InstancePorts.base
InstancePorts.bft1
InstancePorts.ekg_bft1
InstancePorts.ekg_pool1
InstancePorts.ekg_pool2
InstancePorts.ekg_pool3
InstancePorts.ekg_relay1
InstancePorts.metrics_submit_api
InstancePorts.node_ports
InstancePorts.pool1
InstancePorts.pool2
InstancePorts.pool3
InstancePorts.prometheus_bft1
InstancePorts.prometheus_pool1
InstancePorts.prometheus_pool2
InstancePorts.prometheus_pool3
InstancePorts.prometheus_relay1
InstancePorts.relay1
InstancePorts.submit_api
InstancePorts.supervisor
InstancePorts.webserver
LocalScripts
NodePorts
ScriptsTypes
StartupFiles
TestnetScripts
- cardano_node_tests.utils.clusterlib_utils module
TokenRecord
TxMetadata
UpdateProposal
build_and_submit_tx()
check_pool_data()
check_txins_spent()
check_updated_params()
cli_has()
create_collaterals()
create_payment_addr_records()
create_pool_users()
create_reference_utxo()
create_script_context()
create_stake_addr_records()
datum_hash_from_txout()
deregister_stake_address()
gen_byron_addr()
get_blocks_before()
get_delegation_state()
get_ledger_state()
get_plutus_b64()
get_pparams_update_args()
get_snapshot_delegations()
get_snapshot_rec()
get_utxo_ix_offset()
load_body_metadata()
load_registered_pool_data()
load_tx_metadata()
mint_or_burn_sign()
mint_or_burn_witness()
new_tokens()
register_stake_address()
save_ledger_state()
update_params()
update_params_build()
wait_for_epoch_interval()
wait_for_rewards()
withdraw_reward_w_build()
- cardano_node_tests.utils.configuration module
- cardano_node_tests.utils.dbsync_check_tx module
- cardano_node_tests.utils.dbsync_conn module
- cardano_node_tests.utils.dbsync_queries module
ADAPotsDBRow
ADAStashDBRow
BlockDBRow
CollateralTxOutDBRow
CommitteeDeregistrationDBRow
CommitteeRegistrationDBRow
DatumDBRow
DelegationVoteDBRow
DrepDistributionDBRow
DrepRegistrationDBRow
EpochDBRow
EpochParamDBRow
EpochParamDBRow.block_id
EpochParamDBRow.coins_per_utxo_size
EpochParamDBRow.collateral_percent
EpochParamDBRow.committee_max_term_length
EpochParamDBRow.committee_min_size
EpochParamDBRow.cost_model_id
EpochParamDBRow.decentralisation
EpochParamDBRow.drep_activity
EpochParamDBRow.drep_deposit
EpochParamDBRow.dvt_committee_no_confidence
EpochParamDBRow.dvt_committee_normal
EpochParamDBRow.dvt_hard_fork_initiation
EpochParamDBRow.dvt_motion_no_confidence
EpochParamDBRow.dvt_p_p_economic_group
EpochParamDBRow.dvt_p_p_gov_group
EpochParamDBRow.dvt_p_p_network_group
EpochParamDBRow.dvt_p_p_technical_group
EpochParamDBRow.dvt_treasury_withdrawal
EpochParamDBRow.dvt_update_to_constitution
EpochParamDBRow.epoch_no
EpochParamDBRow.extra_entropy
EpochParamDBRow.gov_action_deposit
EpochParamDBRow.gov_action_lifetime
EpochParamDBRow.id
EpochParamDBRow.influence
EpochParamDBRow.key_deposit
EpochParamDBRow.max_bh_size
EpochParamDBRow.max_block_ex_mem
EpochParamDBRow.max_block_ex_steps
EpochParamDBRow.max_block_size
EpochParamDBRow.max_collateral_inputs
EpochParamDBRow.max_epoch
EpochParamDBRow.max_tx_ex_mem
EpochParamDBRow.max_tx_ex_steps
EpochParamDBRow.max_tx_size
EpochParamDBRow.max_val_size
EpochParamDBRow.min_fee_a
EpochParamDBRow.min_fee_b
EpochParamDBRow.min_fee_ref_script_cost_per_byte
EpochParamDBRow.min_pool_cost
EpochParamDBRow.min_utxo_value
EpochParamDBRow.monetary_expand_rate
EpochParamDBRow.nonce
EpochParamDBRow.optimal_pool_count
EpochParamDBRow.pool_deposit
EpochParamDBRow.price_mem
EpochParamDBRow.price_step
EpochParamDBRow.protocol_major
EpochParamDBRow.protocol_minor
EpochParamDBRow.pvt_committee_no_confidence
EpochParamDBRow.pvt_committee_normal
EpochParamDBRow.pvt_hard_fork_initiation
EpochParamDBRow.pvt_motion_no_confidence
EpochParamDBRow.pvtpp_security_group
EpochParamDBRow.treasury_growth_rate
EpochStakeDBRow
GovActionProposalDBRow
GovActionProposalDBRow.action_ix
GovActionProposalDBRow.deposit
GovActionProposalDBRow.description
GovActionProposalDBRow.dropped_epoch
GovActionProposalDBRow.enacted_epoch
GovActionProposalDBRow.expiration
GovActionProposalDBRow.expired_epoch
GovActionProposalDBRow.id
GovActionProposalDBRow.param_proposal
GovActionProposalDBRow.prev_gov_action_proposal
GovActionProposalDBRow.ratified_epoch
GovActionProposalDBRow.return_address
GovActionProposalDBRow.tx_id
GovActionProposalDBRow.type
GovActionProposalDBRow.voting_anchor_id
MetadataDBRow
NewCommitteeInfoDBRow
NewCommitteeMemberDBRow
NewConstitutionInfoDBRow
OffChainVoteDataDBRow
OffChainVoteDataDBRow.auth_name
OffChainVoteDataDBRow.auth_pub_key
OffChainVoteDataDBRow.auth_signature
OffChainVoteDataDBRow.auth_warning
OffChainVoteDataDBRow.auth_wit_alg
OffChainVoteDataDBRow.data_bytes
OffChainVoteDataDBRow.data_comment
OffChainVoteDataDBRow.data_hash
OffChainVoteDataDBRow.data_id
OffChainVoteDataDBRow.data_is_valid
OffChainVoteDataDBRow.data_json
OffChainVoteDataDBRow.data_language
OffChainVoteDataDBRow.data_vot_anchor_id
OffChainVoteDataDBRow.data_warning
OffChainVoteDataDBRow.ext_update_id
OffChainVoteDataDBRow.ext_update_title
OffChainVoteDataDBRow.ext_update_uri
OffChainVoteDataDBRow.gov_act_abstract
OffChainVoteDataDBRow.gov_act_id
OffChainVoteDataDBRow.gov_act_motivation
OffChainVoteDataDBRow.gov_act_rationale
OffChainVoteDataDBRow.gov_act_title
OffChainVoteDataDBRow.ref_hash_alg
OffChainVoteDataDBRow.ref_hash_digest
OffChainVoteDataDBRow.ref_id
OffChainVoteDataDBRow.ref_label
OffChainVoteDataDBRow.ref_uri
OffChainVoteDataDBRow.vot_anchor_block_id
OffChainVoteDataDBRow.vot_anchor_data_hash
OffChainVoteDataDBRow.vot_anchor_type
OffChainVoteDataDBRow.vot_anchor_url
OffChainVoteDrepDataDBRow
OffChainVoteDrepDataDBRow.bytes
OffChainVoteDrepDataDBRow.comment
OffChainVoteDrepDataDBRow.given_name
OffChainVoteDrepDataDBRow.hash
OffChainVoteDrepDataDBRow.id
OffChainVoteDrepDataDBRow.image_hash
OffChainVoteDrepDataDBRow.image_url
OffChainVoteDrepDataDBRow.is_valid
OffChainVoteDrepDataDBRow.json
OffChainVoteDrepDataDBRow.language
OffChainVoteDrepDataDBRow.motivations
OffChainVoteDrepDataDBRow.objectives
OffChainVoteDrepDataDBRow.payment_address
OffChainVoteDrepDataDBRow.qualifications
OffChainVoteDrepDataDBRow.warning
OffChainVoteFetchErrorDBRow
ParamProposalDBRow
ParamProposalDBRow.coins_per_utxo_size
ParamProposalDBRow.collateral_percent
ParamProposalDBRow.committee_max_term_length
ParamProposalDBRow.committee_min_size
ParamProposalDBRow.cost_model_id
ParamProposalDBRow.decentralisation
ParamProposalDBRow.drep_activity
ParamProposalDBRow.drep_deposit
ParamProposalDBRow.dvt_committee_no_confidence
ParamProposalDBRow.dvt_committee_normal
ParamProposalDBRow.dvt_hard_fork_initiation
ParamProposalDBRow.dvt_motion_no_confidence
ParamProposalDBRow.dvt_p_p_economic_group
ParamProposalDBRow.dvt_p_p_gov_group
ParamProposalDBRow.dvt_p_p_network_group
ParamProposalDBRow.dvt_p_p_technical_group
ParamProposalDBRow.dvt_treasury_withdrawal
ParamProposalDBRow.dvt_update_to_constitution
ParamProposalDBRow.entropy
ParamProposalDBRow.epoch_no
ParamProposalDBRow.gov_action_deposit
ParamProposalDBRow.gov_action_lifetime
ParamProposalDBRow.id
ParamProposalDBRow.influence
ParamProposalDBRow.key
ParamProposalDBRow.key_deposit
ParamProposalDBRow.max_bh_size
ParamProposalDBRow.max_block_ex_mem
ParamProposalDBRow.max_block_ex_steps
ParamProposalDBRow.max_block_size
ParamProposalDBRow.max_collateral_inputs
ParamProposalDBRow.max_epoch
ParamProposalDBRow.max_tx_ex_mem
ParamProposalDBRow.max_tx_ex_steps
ParamProposalDBRow.max_tx_size
ParamProposalDBRow.max_val_size
ParamProposalDBRow.min_fee_a
ParamProposalDBRow.min_fee_b
ParamProposalDBRow.min_fee_ref_script_cost_per_byte
ParamProposalDBRow.min_pool_cost
ParamProposalDBRow.min_utxo_value
ParamProposalDBRow.monetary_expand_rate
ParamProposalDBRow.optimal_pool_count
ParamProposalDBRow.pool_deposit
ParamProposalDBRow.price_mem
ParamProposalDBRow.price_step
ParamProposalDBRow.protocol_major
ParamProposalDBRow.protocol_minor
ParamProposalDBRow.pvt_committee_no_confidence
ParamProposalDBRow.pvt_committee_normal
ParamProposalDBRow.pvt_hard_fork_initiation
ParamProposalDBRow.pvt_motion_no_confidence
ParamProposalDBRow.pvtpp_security_group
ParamProposalDBRow.registered_tx_id
ParamProposalDBRow.treasury_growth_rate
PoolDataDBRow
PoolDataDBRow.active_epoch_no
PoolDataDBRow.cert_index
PoolDataDBRow.deposit
PoolDataDBRow.dns_name
PoolDataDBRow.fixed_cost
PoolDataDBRow.hash
PoolDataDBRow.id
PoolDataDBRow.ipv4
PoolDataDBRow.ipv6
PoolDataDBRow.margin
PoolDataDBRow.meta_id
PoolDataDBRow.metadata_hash
PoolDataDBRow.metadata_url
PoolDataDBRow.owner
PoolDataDBRow.owner_stake_address_id
PoolDataDBRow.pledge
PoolDataDBRow.port
PoolDataDBRow.registered_tx_id
PoolDataDBRow.retire_announced_tx_id
PoolDataDBRow.retire_cert_index
PoolDataDBRow.retiring_epoch
PoolDataDBRow.reward_addr
PoolDataDBRow.reward_addr_view
PoolDataDBRow.view
PoolDataDBRow.vrf_key_hash
PoolOffChainDataDBRow
PoolOffChainFetchErrorDBRow
PotTransferDBRow
RedeemerDBRow
RewardDBRow
SchemaVersion
SchemaVersionStages
ScriptDBRow
StakeAddrDBRow
StakeDelegDBRow
TreasuryWithdrawalDBRow
TreasuryWithdrawalDBRow.action_ix
TreasuryWithdrawalDBRow.addr_view
TreasuryWithdrawalDBRow.amount
TreasuryWithdrawalDBRow.dropped_epoch
TreasuryWithdrawalDBRow.enacted_epoch
TreasuryWithdrawalDBRow.expiration
TreasuryWithdrawalDBRow.expired_epoch
TreasuryWithdrawalDBRow.id
TreasuryWithdrawalDBRow.ratified_epoch
TreasuryWithdrawalDBRow.tx_id
TxDBRow
TxDBRow.block_id
TxDBRow.block_index
TxDBRow.collateral_count
TxDBRow.collateral_out_count
TxDBRow.deposit
TxDBRow.extra_key_witness_count
TxDBRow.fee
TxDBRow.invalid_before
TxDBRow.invalid_hereafter
TxDBRow.ma_tx_mint_id
TxDBRow.ma_tx_mint_name
TxDBRow.ma_tx_mint_policy
TxDBRow.ma_tx_mint_quantity
TxDBRow.ma_tx_out_id
TxDBRow.ma_tx_out_name
TxDBRow.ma_tx_out_policy
TxDBRow.ma_tx_out_quantity
TxDBRow.metadata_count
TxDBRow.out_sum
TxDBRow.pot_transfer_count
TxDBRow.redeemer_count
TxDBRow.reference_input_count
TxDBRow.reserve_count
TxDBRow.script_count
TxDBRow.size
TxDBRow.stake_deleg_count
TxDBRow.stake_dereg_count
TxDBRow.stake_reg_count
TxDBRow.treasury_count
TxDBRow.treasury_donation
TxDBRow.tx_hash
TxDBRow.tx_id
TxDBRow.tx_out_addr
TxDBRow.tx_out_addr_has_script
TxDBRow.tx_out_data_hash
TxDBRow.tx_out_id
TxDBRow.tx_out_inline_datum_hash
TxDBRow.tx_out_reference_script_hash
TxDBRow.tx_out_tx_id
TxDBRow.tx_out_value
TxDBRow.utxo_ix
TxDBRow.withdrawal_count
TxInDBRow
TxInDBRow.address
TxInDBRow.ma_tx_out_id
TxInDBRow.ma_tx_out_name
TxInDBRow.ma_tx_out_policy
TxInDBRow.ma_tx_out_quantity
TxInDBRow.reference_script_bytes
TxInDBRow.reference_script_hash
TxInDBRow.reference_script_json
TxInDBRow.reference_script_type
TxInDBRow.tx_hash
TxInDBRow.tx_out_id
TxInDBRow.utxo_ix
TxInDBRow.value
TxInNoMADBRow
UTxODBRow
VotingProcedureDBRow
WithdrawalDBRow
execute()
query_ada_pots()
query_address_reward()
query_address_reward_rest()
query_blocks()
query_collateral_tx_ins()
query_collateral_tx_outs()
query_committee_deregistration()
query_committee_members()
query_committee_registration()
query_cost_model()
query_datum()
query_db_size()
query_delegation_vote()
query_drep_distr()
query_drep_registration()
query_epoch()
query_epoch_param()
query_epoch_stake()
query_extra_key_witness()
query_gov_action_proposal()
query_new_committee_info()
query_new_constitution()
query_off_chain_pool_data()
query_off_chain_pool_fetch_error()
query_off_chain_vote_data()
query_off_chain_vote_drep_data()
query_off_chain_vote_fetch_error()
query_param_proposal()
query_pool_data()
query_redeemers()
query_reference_tx_ins()
query_scripts()
query_table_names()
query_treasury_withdrawal()
query_tx()
query_tx_ins()
query_tx_metadata()
query_tx_pot_transfers()
query_tx_reserve()
query_tx_stake_deleg()
query_tx_stake_dereg()
query_tx_stake_reg()
query_tx_treasury()
query_tx_withdrawal()
query_utxo()
query_voting_procedure()
- cardano_node_tests.utils.dbsync_types module
ADAStashRecord
CommitteeDeregistrationRecord
CommitteeRegistrationRecord
DelegationRecord
DrepRegistrationRecord
GetUTxORecord
MetadataRecord
OffChainVoteDataRecord
OffChainVoteDataRecord.authors
OffChainVoteDataRecord.bytes
OffChainVoteDataRecord.comment
OffChainVoteDataRecord.external_updates
OffChainVoteDataRecord.gov_action_data
OffChainVoteDataRecord.hash
OffChainVoteDataRecord.id
OffChainVoteDataRecord.is_valid
OffChainVoteDataRecord.json
OffChainVoteDataRecord.language
OffChainVoteDataRecord.references
OffChainVoteDataRecord.vot_anchor_id
OffChainVoteDataRecord.voting_anchor
OffChainVoteDataRecord.warning
PaymentAddrRecord
PoolDataRecord
PoolDataRecord.active_epoch_no
PoolDataRecord.cert_index
PoolDataRecord.fixed_cost
PoolDataRecord.hash
PoolDataRecord.id
PoolDataRecord.margin
PoolDataRecord.meta_id
PoolDataRecord.metadata_hash
PoolDataRecord.metadata_url
PoolDataRecord.owners
PoolDataRecord.pledge
PoolDataRecord.registered_tx_id
PoolDataRecord.relays
PoolDataRecord.retire_announced_tx_id
PoolDataRecord.retire_cert_index
PoolDataRecord.retiring_epoch
PoolDataRecord.reward_addr
PoolDataRecord.view
PoolDataRecord.vrf_key_hash
PotTransferRecord
RedeemerRecord
RewardEpochRecord
RewardRecord
ScriptRecord
TxPrelimRecord
TxRecord
TxRecord.block_id
TxRecord.block_index
TxRecord.collateral_outputs
TxRecord.collaterals
TxRecord.deposit
TxRecord.extra_key_witness
TxRecord.fee
TxRecord.invalid_before
TxRecord.invalid_hereafter
TxRecord.metadata
TxRecord.mint
TxRecord.out_sum
TxRecord.pot_transfers
TxRecord.redeemers
TxRecord.reference_inputs
TxRecord.reserve
TxRecord.scripts
TxRecord.size
TxRecord.stake_delegation
TxRecord.stake_deregistration
TxRecord.stake_registration
TxRecord.treasury
TxRecord.treasury_donation
TxRecord.tx_hash
TxRecord.tx_id
TxRecord.txins
TxRecord.txouts
TxRecord.withdrawals
UTxORecord
- cardano_node_tests.utils.dbsync_utils module
check_action_data()
check_address_reward()
check_committee_info()
check_committee_member_deregistration()
check_committee_member_registration()
check_conway_gov_action_proposal_description()
check_conway_param_update_enactment()
check_conway_param_update_proposal()
check_delegation_vote()
check_drep_deregistration()
check_drep_registration()
check_off_chain_drep_registration()
check_off_chain_vote_fetch_error()
check_param_proposal()
check_plutus_cost()
check_plutus_costs()
check_pool_data()
check_pool_deregistration()
check_pool_off_chain_data()
check_pool_off_chain_fetch_error()
check_proposal_refunds()
check_reward_rest()
check_treasury_withdrawal()
check_tx()
check_tx_phase_2_failure()
check_votes()
get_action_data()
get_address_reward()
get_committee_member()
get_deregistered_committee_member()
get_drep()
get_gov_action_proposals()
get_pool_data()
get_prelim_tx_record()
get_tx()
get_tx_record()
get_tx_record_retry()
get_txins()
get_utxo()
map_params_to_db_convention()
retry_query()
- cardano_node_tests.utils.defragment_utxos module
- cardano_node_tests.utils.faucet module
- cardano_node_tests.utils.gh_issue module
- cardano_node_tests.utils.governance_setup module
- cardano_node_tests.utils.governance_utils module
ActionTags
CCHotKeys
CCKeyMember
CCMemberAuth
DRepRegistration
DRepScriptRegInputs
DRepScriptRegRecord
DRepScriptRegistration
GovernanceRecords
PrevActionRec
PrevGovActionIds
ScriptTypes
StakeDelegation
VotedVotes
check_action_view()
check_drep_delegation()
check_drep_stake_distribution()
check_vote_view()
create_dreps()
create_script_dreps()
get_cc_member_auth_record()
get_delegated_stake()
get_drep_cred_name()
get_drep_reg_record()
get_prev_action()
get_script_drep_reg_record()
get_vote_str()
is_cc_active()
is_drep_active()
lookup_expired_actions()
lookup_proposal()
lookup_ratified_actions()
wait_delayed_ratification()
- cardano_node_tests.utils.helpers module
callonce()
change_cwd()
check_dir_arg()
check_file_arg()
checksum()
decode_bech32()
encode_bech32()
environ()
flatten()
get_current_commit()
get_current_line_str()
get_eof_offset()
get_line_str_from_frame()
get_rand_str()
get_timestamped_rand_str()
get_vcs_link()
ignore_interrupt()
is_in_interval()
prepend_flag()
run_command()
run_in_bash()
tool_has()
validate_dict_values()
write_json()
- cardano_node_tests.utils.locking module
- cardano_node_tests.utils.logfiles module
- cardano_node_tests.utils.model_ekg module
Adopted
BlockNum
BlocksForgedNum
BytesAllocated
BytesCopied
Cardano
Counter
CpuMs
Cputicks
CumulativeBytesUsed
CurrentBytesSlop
CurrentBytesUsed
CurrentKESPeriod
DelegMapSize
Density
Ekg
Epoch
Forge
ForgeAboutToLead
Forged
Gc
Gc.bytes_allocated
Gc.bytes_copied
Gc.cpu_ms
Gc.cumulative_bytes_used
Gc.current_bytes_slop
Gc.current_bytes_used
Gc.gc_cpu_ms
Gc.gc_wall_ms
Gc.init_cpu_ms
Gc.init_wall_ms
Gc.max_bytes_slop
Gc.max_bytes_used
Gc.model_computed_fields
Gc.model_config
Gc.model_fields
Gc.mutator_cpu_ms
Gc.mutator_wall_ms
Gc.num_bytes_usage_samples
Gc.num_gcs
Gc.par_avg_bytes_copied
Gc.par_max_bytes_copied
Gc.par_tot_bytes_copied
Gc.peak_megabytes_allocated
Gc.wall_ms
GcCpuMs
GcLiveBytes
GcMajorNum
GcMinorNum
GcWallMs
Gcticks
Header
InitCpuMs
InitWallMs
Int
Int1
Int10
Int11
Int12
Int13
Int14
Int15
Int16
Int17
Int18
Int19
Int2
Int20
Int21
Int22
Int23
Int24
Int25
Int26
Int27
Int28
Int29
Int3
Int30
Int4
Int5
Int6
Int7
Int8
Int9
IohkMonitoringVersion
MaxBytesSlop
MaxBytesUsed
Mem
MempoolBytes
Metrics
Metrics.Forge
Metrics.Mem
Metrics.RTS
Metrics.Stat
Metrics.blockNum
Metrics.blocksForgedNum
Metrics.currentKESPeriod
Metrics.delegMapSize
Metrics.density
Metrics.epoch
Metrics.mempoolBytes
Metrics.model_computed_fields
Metrics.model_config
Metrics.model_fields
Metrics.myBlocksUncoupled
Metrics.nodeIsLeaderNum
Metrics.nodeStartTime
Metrics.operationalCertificateExpiryKESPeriod
Metrics.operationalCertificateStartKESPeriod
Metrics.remainingKESPeriods
Metrics.served
Metrics.slotInEpoch
Metrics.slotNum
Metrics.txsInMempool
Metrics.txsProcessedNum
Metrics.utxoSize
Model
MutatorCpuMs
MutatorWallMs
Mutticks
MyBlocksUncoupled
Node
NodeIsLeader
NodeIsLeaderNum
NodeNotLeader
NodeStartTime
NumBytesUsageSamples
NumGcs
OperationalCertificateExpiryKESPeriod
OperationalCertificateStartKESPeriod
ParAvgBytesCopied
ParMaxBytesCopied
ParTotBytesCopied
PeakMegabytesAllocated
RTS
Real
RemainingKESPeriods
Resident
Rts
Served
ServerTimestampMs
SlotInEpoch
SlotNum
Stat
Threads
TxsInMempool
TxsProcessedNum
UtxoSize
WallMs
- cardano_node_tests.utils.poll_utils module
- cardano_node_tests.utils.pytest_utils module
- cardano_node_tests.utils.requirements module
- cardano_node_tests.utils.submit_api module
- cardano_node_tests.utils.submit_utils module
- cardano_node_tests.utils.temptools module
- cardano_node_tests.utils.testnet_cleanup module
- cardano_node_tests.utils.tx_view module
- cardano_node_tests.utils.types module
- cardano_node_tests.utils.versions module
Versions
Versions.ALLEGRA
Versions.ALONZO
Versions.BABBAGE
Versions.BYRON
Versions.CONWAY
Versions.DEFAULT_CLUSTER_ERA
Versions.DEFAULT_TX_ERA
Versions.LAST_KNOWN_ERA
Versions.MAP
Versions.MARY
Versions.SHELLEY
Versions.get_cardano_cli_version()
Versions.get_cardano_node_version()
Versions.get_dbsync_version()
- Module contents
Submodules
cardano_node_tests.cardano_cli_coverage module
Generate coverage report for cardano-cli sub-commands and options.
- cardano_node_tests.cardano_cli_coverage.cli(cli_args: Iterable[str]) str [source]
Run the cardano-cli command.
- cardano_node_tests.cardano_cli_coverage.get_args() Namespace [source]
Get script command line arguments.
- cardano_node_tests.cardano_cli_coverage.get_available_commands(cli_args: Iterable[str], ignore_skips: bool = False) dict [source]
Get all available cardano-cli sub-commands and options.
- cardano_node_tests.cardano_cli_coverage.get_badge_icon(report: dict) str [source]
Return URL of badge icon.
- cardano_node_tests.cardano_cli_coverage.get_coverage(coverage_files: list[Path], available_commands: dict) dict [source]
Get coverage info by merging available data.
- cardano_node_tests.cardano_cli_coverage.get_log_coverage(log_file: Path) dict [source]
Get coverage info from log file containing CLI commands.
- cardano_node_tests.cardano_cli_coverage.get_report(arg_name: str, coverage: dict, uncovered_only: bool = False) tuple[dict, int, int] [source]
Generate coverage report.
cardano_node_tests.chang_us_coverage module
Generate coverage report of Chang User Stories.
cardano_node_tests.defragment_utxos module
Defragment address UTxOs.
cardano_node_tests.dump_requirements_coverage module
Generate coverage results for external requirements.
cardano_node_tests.prepare_cluster_scripts module
Create a directory with scripts and config files for running cluster instance.
For settings it uses the same env variables as when running the tests.
- cardano_node_tests.prepare_cluster_scripts.get_args() Namespace [source]
Get command line arguments.
- cardano_node_tests.prepare_cluster_scripts.prepare_scripts_files(destdir: str | Path, scriptsdir: str | Path = '', instance_num: int = 0) InstanceFiles [source]
Prepare scripts files for starting and stopping cluster instance.
cardano_node_tests.split_topology module
Generate topology files for split cluster.
For settings it uses the same env variables as when running the tests.
cardano_node_tests.testnet_cleanup module
Cleanup a testnet with the help of testing artifacts.
withdraw rewards
deregister stake addresses
retire DReps
return funds to faucet