Skip to content

Commit 2c5742d

Browse files
authored
Merge pull request #387 from eosnetworkfoundation/kayan_1.0_fix_btc_test
fix unstable different gas token test, use instant finality
2 parents fbb8de4 + a65917f commit 2c5742d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

tests/nodeos_eos_evm_different_token_test.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -269,8 +269,8 @@ def getAccountGasBalance(node, account):
269269

270270
extraNodeosArgs="--contracts-console --resource-monitor-not-shutdown-on-threshold-exceeded"
271271

272-
Print("Stand up cluster")
273-
if cluster.launch(pnodes=pnodes, totalNodes=total_nodes, extraNodeosArgs=extraNodeosArgs, specificExtraNodeosArgs=specificExtraNodeosArgs,delay=5) is False:
272+
Print("Stand up cluster with activateIF=True")
273+
if cluster.launch(pnodes=pnodes, totalNodes=total_nodes, extraNodeosArgs=extraNodeosArgs, specificExtraNodeosArgs=specificExtraNodeosArgs,delay=5,activateIF=True) is False:
274274
errorExit("Failed to stand up eos cluster.")
275275

276276
Print ("Wait for Cluster stabilization")
@@ -981,9 +981,10 @@ def get_block(num):
981981
trans = prodNode.pushMessage(evmAcc.name, "pushtx", json.dumps(actData), '-p {0}'.format(minerAcc.name), silentErrors=False)
982982
prodNode.waitForTransBlockIfNeeded(trans[1], True)
983983
row4=prodNode.getTableRow(evmAcc.name, evmAcc.name, "account", 4) # 4th balance of this integration test
984-
Utils.Print("\taccount row4: ", row4)
984+
Utils.Print("account row4: ", row4)
985+
time.sleep(2) #wait for evm node to process the block
985986
bal2 = w3.eth.get_balance(Web3.to_checksum_address("0x9E126C57330FA71556628e0aabd6B6B6783d99fA"))
986-
987+
Utils.Print("0x9E126C57330FA71556628e0aabd6B6B6783d99fA balance from evm-rpc: %d" % (bal2))
987988
# balance different = 1.0 EOS (val) + 900(Gwei) (21000(base gas))
988989
assert(bal1 == bal2 + 1000000000000000000 + 900000000000 * 21000)
989990

0 commit comments

Comments
 (0)