Skip to content

fix: updated .github/release.yaml to include internal and `github_a… #7338

fix: updated .github/release.yaml to include internal and `github_a…

fix: updated .github/release.yaml to include internal and `github_a… #7338

GitHub Actions / Test Results failed Nov 12, 2024 in 0s

2 fail, 2 skipped, 66 pass in 2m 49s

  3 files   -  14   30 suites   - 200   2m 49s ⏱️ - 26m 12s
 70 tests  - 537   66 ✅  - 537  2 💤  - 2  2 ❌ +2 
136 runs   - 487  131 ✅  - 488  3 💤  - 1  2 ❌ +2 

Results for commit 36b978d. ± Comparison against earlier commit 264d2cb.

Annotations

Check warning on line 0 in "before all" hook in "@api-batch-2 RPC Server Acceptance Tests"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests "before all" hook in "@api-batch-2 RPC Server Acceptance Tests" ("before all" hook in "@api-batch-2 RPC Server Acceptance Tests") failed

test-results.781eea5ed33cb3e273f1edcc174cb5ab.xml [took 16s]
Raw output
execution reverted (no data present; likely require(false) occurred (action="estimateGas", data="0x", reason="require(false)", transaction={ "data": "0x0419eca50000000000000000000000000000000000000000000000000000000000000001", "from": "0x8Db23f12caec49E46570728DE777CC6afc28c38c", "to": "0x3C396359329B91F0a2dC17662506C6A2605a1922" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.2)
Error: execution reverted (no data present; likely require(false) occurred (action="estimateGas", data="0x", reason="require(false)", transaction={ "data": "0x0419eca50000000000000000000000000000000000000000000000000000000000000001", "from": "0x8Db23f12caec49E46570728DE777CC6afc28c38c", "to": "0x3C396359329B91F0a2dC17662506C6A2605a1922" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.2)
    at makeError (packages/server/node_modules/ethers/src.ts/utils/errors.ts:694:21)
    at getBuiltinCallException (packages/server/node_modules/ethers/src.ts/abi/abi-coder.ts:118:21)
    at Function.getBuiltinCallException (packages/server/node_modules/ethers/src.ts/abi/abi-coder.ts:235:16)
    at JsonRpcProvider.getRpcError (packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:989:32)
    at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:563:45
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in "before all" hook for "should execute "eth_getCode" for hts token"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode "before all" hook for "should execute "eth_getCode" for hts token" ("before all" hook for "should execute "eth_getCode" for hts token") failed

test-results.2116e56dcca9a5b4b4a779667d6ef82f.xml [took 38s]
Raw output
could not coalesce error (error={ "code": -32603, "message": "[Request ID: d57eeb0c-7776-42d3-8660-25c1498c3700] Error invoking RPC: timeout exceeded" }, payload={ "id": 824, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f89882012a398086014a9e987800834c4b40943510731316f1bc35dfe0886f36db42fe6f43ea348901a055690d9db80000a4d85f74c100000000000000000000000082ebb50bf381072fa12848c2508da088ea0a279cc080a086dd402ed0a955ec036a7dc390e53a513d6e0f08f9f171552e34b144164e0b5fa031eb3e6abccfd472717d3e25d8cd3863a1467144bee8886e6ecd9a9ff2764b2b" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32603, "message": "[Request ID: d57eeb0c-7776-42d3-8660-25c1498c3700] Error invoking RPC: timeout exceeded" }, payload={ "id": 824, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f89882012a398086014a9e987800834c4b40943510731316f1bc35dfe0886f36db42fe6f43ea348901a055690d9db80000a4d85f74c100000000000000000000000082ebb50bf381072fa12848c2508da088ea0a279cc080a086dd402ed0a955ec036a7dc390e53a513d6e0f08f9f171552e34b144164e0b5fa031eb3e6abccfd472717d3e25d8cd3863a1467144bee8886e6ecd9a9ff2764b2b" ] }, code=UNKNOWN_ERROR, version=6.13.2)
    at makeError (packages/server/node_modules/ethers/src.ts/utils/errors.ts:694:21)
    at JsonRpcProvider.getRpcError (packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:1059:25)
    at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:563:45
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

2 skipped tests found

There are 2 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format
should not return contract bytecode after sefldestruct ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should not return contract bytecode after sefldestruct

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

70 tests found

There are 70 tests, see "Raw output" for the full list of tests.
Raw output
"before all" hook for "should execute "eth_getCode" for hts token" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode "before all" hook for "should execute "eth_getCode" for hts token"
"before all" hook in "@api-batch-2 RPC Server Acceptance Tests" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests "before all" hook in "@api-batch-2 RPC Server Acceptance Tests"
@release should call eth_gasPrice ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_gasPrice @release should call eth_gasPrice
@release should correctly execute "eth_getBalance" with block number in the last 15 minutes with several txs around that time ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should correctly execute "eth_getBalance" with block number in the last 15 minutes with several txs around that time
@release should execute "eth_estimateGas" for contract call ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release should execute "eth_estimateGas" for contract call
@release should execute "eth_estimateGas" for existing account ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release should execute "eth_estimateGas" for existing account
@release should execute "eth_estimateGas" hollow account creation ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release should execute "eth_estimateGas" hollow account creation
@release should execute "eth_getBalance" for contract with id converted to evm_address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" for contract with id converted to evm_address
@release should execute "eth_getBalance" for newly created account with 1 HBAR ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" for newly created account with 1 HBAR
@release should execute "eth_getBalance" with block number in the last 15 minutes for account that has performed contract deploys/calls ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with block number in the last 15 minutes for account that has performed contract deploys/calls
@release should execute "eth_getBalance" with block number in the last 15 minutes ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with block number in the last 15 minutes
@release should execute "eth_getBalance" with latest block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with latest block hash
@release should execute "eth_getBalance" with latest block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with latest block number
@release should execute "eth_getBalance" with one block behind latest block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with one block behind latest block number
@release should execute "eth_getBalance" with pending ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with pending
@release should execute "eth_getCode" for contract evm_address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode @release should execute "eth_getCode" for contract evm_address
@release should execute "eth_getCode" for contract with id converted to evm_address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode @release should execute "eth_getCode" for contract with id converted to evm_address
@release-light, @release should execute "eth_estimateGas" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release-light, @release should execute "eth_estimateGas"
@release-light, @release should execute "eth_getBalance" for contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release-light, @release should execute "eth_getBalance" for contract
from/to Addresses in transaction between accounts are in evm format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction between accounts are in evm format
from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format
from/to Addresses in transaction to a contract (deployed through the relay) are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction to a contract (deployed through the relay) are in evm and long-zero format
from/to Addresses when transferring HTS tokens to the tokenAddress are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses when transferring HTS tokens to the tokenAddress are in evm and long-zero format
should call eth_feeHistory ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_feeHistory should call eth_feeHistory
should execute "eth_chainId" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_chainId"
should execute "eth_estimateGas" with `to` filed set to null (deployment transaction) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with `to` filed set to null (deployment transaction)
should execute "eth_estimateGas" with both input and data fields present in the txObject ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with both input and data fields present in the txObject
should execute "eth_estimateGas" with data as 0x instead of null ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with data as 0x instead of null
should execute "eth_estimateGas" with input as 0x instead of data ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with input as 0x instead of data
should execute "eth_estimateGas" with to, from, value and gas filed ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with to, from, value and gas filed
should execute "eth_estimateGas" with to, from, value,accessList gas filed ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with to, from, value,accessList gas filed
should execute "eth_getBalance" for non-existing address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance should execute "eth_getBalance" for non-existing address
should execute "eth_getCode" for hts token ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should execute "eth_getCode" for hts token
should execute "eth_getStorageAt" request against an inactive address (contains no data) and receive a 32-byte-zero-hex string  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request against an inactive address (contains no data) and receive a 32-byte-zero-hex string 
should execute "eth_getStorageAt" request to get current state changes with passing specific block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes with passing specific block hash
should execute "eth_getStorageAt" request to get current state changes with passing specific block ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes with passing specific block
should execute "eth_getStorageAt" request to get current state changes without passing block ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes without passing block
should execute "eth_getStorageAt" request to get current state changes ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes
should execute "eth_getStorageAt" request to get old state with passing specific block ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get old state with passing specific block
should execute "eth_getUncleByBlockHashAndIndex" for non-existing block hash and index=0 ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockHashAndIndex" for non-existing block hash and index=0
should execute "eth_getUncleByBlockHashAndIndex" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockHashAndIndex"
should execute "eth_getUncleByBlockNumberAndIndex" for non-existing block number and index=0 ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockNumberAndIndex" for non-existing block number and index=0
should execute "eth_getUncleByBlockNumberAndIndex" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockNumberAndIndex"
should execute "eth_getUncleCountByBlockHash" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleCountByBlockHash"
should execute "eth_getUncleCountByBlockNumber" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleCountByBlockNumber"
should execute "eth_hashrate" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_hashrate"
should execute "eth_maxPriorityFeePerGas" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_maxPriorityFeePerGas"
should execute "eth_mining" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_mining"
should execute "eth_submitWork" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_submitWork"
should execute "eth_syncing" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_syncing"
should execute "net_listening" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "net_listening"
should execute "net_version" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "net_version"
should execute "web3_client_version" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "web3_client_version"
should not be able to execute "eth_estimateGas" with no transaction object ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with no transaction object
should not be able to execute "eth_estimateGas" with wrong from field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong from field
should not be able to execute "eth_estimateGas" with wrong gas field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong gas field
should not be able to execute "eth_estimateGas" with wrong to field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong to field
should not be able to execute "eth_estimateGas" with wrong value field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong value field
should not return contract bytecode after sefldestruct ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should not return contract bytecode after sefldestruct
should not support "eth_coinbase" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_coinbase"
should not support "eth_getWork" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_getWork"
should not support "eth_protocolVersion" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_protocolVersion"
should not support "eth_sendTransaction" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_sendTransaction"
should not support "eth_sign" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_sign"
should not support "eth_signTransaction" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_signTransaction"
should not support "eth_submitHashrate" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_submitHashrate"
should return 0x0 for account alias on eth_getCode ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should return 0x0 for account alias on eth_getCode
should return 0x0 for account evm_address on eth_getCode ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should return 0x0 for account evm_address on eth_getCode
should return 0x0 for non-existing contract on eth_getCode ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should return 0x0 for non-existing contract on eth_getCode
should return empty on "eth_accounts" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should return empty on "eth_accounts"