Skip to content

Tests comparing against cardano-cli, on top of cardano-testnet and tx-generator#4

Open
palas wants to merge 13 commits into
IntersectMBO:jmiller/dijkstra-integrationfrom
palas:testnet-tx-gen-tests
Open

Tests comparing against cardano-cli, on top of cardano-testnet and tx-generator#4
palas wants to merge 13 commits into
IntersectMBO:jmiller/dijkstra-integrationfrom
palas:testnet-tx-gen-tests

Conversation

@palas
Copy link
Copy Markdown

@palas palas commented May 28, 2026

To run:

nix develop .#integration
cd server
cabal run ogmios-integration-tests

It includes a retry mechanism to avoid intermittent node connection issues.

palas added 13 commits May 29, 2026 04:50
Compares queryLedgerState/protocolParameters (ogmios) against
cardano-cli conway query protocol-parameters, checking key fields:
minFeeCoefficient, minFeeConstant, maxBlockBodySize, maxTxSize,
stakeCredentialDeposit, and stakePoolDeposit.
Compares queryLedgerState/tip slot against cardano-cli query tip.
Compares queryNetwork/tip slot against cardano-cli query tip.
Compares queryLedgerState/epoch (ogmios) against the epoch field
from cardano-cli query tip.
Compares pool IDs from queryLedgerState/stakePools (ogmios) against
cardano-cli conway query stake-pools.
Compares reward balances from queryLedgerState/rewardAccountSummaries
(ogmios) against cardano-cli conway query stake-address-info.
Compares pool IDs in queryLedgerState/liveStakeDistribution (ogmios)
against cardano-cli conway query stake-distribution.
Compares constitution anchor hash from queryLedgerState/constitution
(ogmios) against cardano-cli conway query constitution.
Compares DRep IDs from queryLedgerState/delegateRepresentatives (ogmios)
against cardano-cli conway query drep-state --all-dreps.
Redirect tx-generator stdout/stderr to logs/tx-generator.{stdout,stderr}
in the work directory, consistent with cardano-testnet and ogmios.
@palas palas force-pushed the testnet-tx-gen-tests branch from e163634 to 13dd54a Compare May 29, 2026 02:50
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.

1 participant