difftreelog
test make testing more resilent to random failures
in: master
2 files changed
tests/package.jsondiffbeforeafterboth117 "benchMintingFee": "ts-node src/benchmarks/mintFee/benchmark.ts",117 "benchMintingFee": "ts-node src/benchmarks/mintFee/benchmark.ts",118 "load": "yarn _test './**/*.load.ts'",118 "load": "yarn _test './**/*.load.ts'",119 "loadTransfer": "ts-node src/transfer.nload.ts",119 "loadTransfer": "ts-node src/transfer.nload.ts",120 "polkadot-types-fetch-metadata": "curl -H 'Content-Type: application/json' -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' $RPC_URL > src/interfaces/metadata.json",120 "polkadot-types-fetch-metadata": "curl -L -H 'Content-Type: application/json' -d '{\"id\":\"1\", \"jsonrpc\":\"2.0\", \"method\": \"state_getMetadata\", \"params\":[]}' $RPC_URL > src/interfaces/metadata.json",121 "polkadot-types-from-defs": "ts-node --esm ./node_modules/.bin/polkadot-types-from-defs --endpoint src/interfaces/metadata.json --input src/interfaces/ --package .",121 "polkadot-types-from-defs": "ts-node --esm ./node_modules/.bin/polkadot-types-from-defs --endpoint src/interfaces/metadata.json --input src/interfaces/ --package .",122 "polkadot-types-from-chain": "ts-node --esm ./node_modules/.bin/polkadot-types-from-chain --endpoint src/interfaces/metadata.json --output src/interfaces/ --package .",122 "polkadot-types-from-chain": "ts-node --esm ./node_modules/.bin/polkadot-types-from-chain --endpoint src/interfaces/metadata.json --output src/interfaces/ --package .",123 "polkadot-types": "echo \"export default {}\" > src/interfaces/lookup.ts && yarn polkadot-types-fetch-metadata && yarn polkadot-types-from-defs && yarn polkadot-types-from-defs && yarn polkadot-types-from-chain",123 "polkadot-types": "echo \"export default {}\" > src/interfaces/lookup.ts && yarn polkadot-types-fetch-metadata && yarn polkadot-types-from-defs && yarn polkadot-types-from-defs && yarn polkadot-types-from-chain",tests/scripts/wait_for_first_block.shdiffbeforeafterboth--- a/tests/scripts/wait_for_first_block.sh
+++ b/tests/scripts/wait_for_first_block.sh
@@ -18,4 +18,10 @@
echo "Waiting for first block..."
sleep 12
done
+echo "Chain is running, but lets wait for another block after a minute, to avoid startup flakiness."
+sleep 120
+while ! is_started; do
+ echo "Waiting for second block..."
+ sleep 12
+done
echo "Chain is running!"