cardano-node-tests
cardano-node-tests copied to clipboard
Functional tests for cardano-node
details here - https://github.com/input-output-hk/cardano-node/pull/3670
See https://input-output-rnd.slack.com/archives/CFKLUH4R0/p1651765286285869
Check that the withdrawal has an effect because the tx gets on the chain. Check how the tx is registered in db-sync.
- total rewards generated per epoch - total addresses receiving rewards per epoch - total circulating supply - tx fees for different transaction types - treasury and reserves values per...
**Scope** We have several plutus spending tests that leave funds in the script address when the test is finished (partial spending tests etc.). Some of these funds are lost (namely...
Currently the repo uses both Nix and venv to create dev environments. It's possible to dispose of venv and only use Nix. It would make development and test runs cleaner...
- check the [local node mempool](https://cardano.stackexchange.com/questions/3995/is-there-any-platform-to-read-the-mempool) functionality - there is a config setting you can use to change the default mempool size --> `"MempoolCapacityBytesOverride": 750000 added to config.json` tests -...
- related to https://github.com/input-output-hk/cardano-node/issues/3490 - it would be nice to have a script checking for degradations for different `cardano-cli` commands (ideally on Mainnet) - ideally these tests should be run...
Item to increase coverage of plutus execution and to have a repeatable measure of costings added to the automation suite. https://github.com/input-output-hk/price-benchmarking/ **Acceptance criteria:** - [ ] Tests are fully automated...
one option could be to use Github Actions machines and run only the non-long-duration tests (there is a 6 hour timeout, where the node takes around 2 hours to sync)...