Skip to content

statemanager: cache and other refactors #11483

statemanager: cache and other refactors

statemanager: cache and other refactors #11483

Triggered via pull request August 9, 2024 18:40
Status Cancelled
Total duration 15m 15s
Artifacts

vm-pr.yml

on: pull_request
Matrix: vm-blockchain-extended
Matrix: vm-blockchain
Matrix: vm-state-extended
Matrix: vm-state
Fit to window
Zoom out
Zoom in

Annotations

21 errors
test/api/copy.spec.ts > VM Copy Test > should pass copy of state manager: packages/vm/test/api/copy.spec.ts#L22
AssertionError: non-committed checkpoints will not be copied: expected Account{ _nonce: 5n, …(5) } to equal undefined - Expected: undefined + Received: Account { "_balance": 100n, "_codeHash": Uint8Array [ 197, 210, 70, 1, 134, 247, 35, 60, 146, 126, 125, 178, 220, 199, 3, 192, 229, 0, 182, 83, 202, 130, 39, 59, 123, 250, 216, 4, 93, 133, 164, 112, ], "_codeSize": 0, "_nonce": 5n, "_storageRoot": Uint8Array [ 86, 232, 31, 23, 27, 204, 85, 166, 255, 131, 69, 230, 146, 192, 248, 110, 91, 72, 224, 27, 153, 108, 173, 192, 1, 98, 47, 181, 227, 99, 180, 33, ], "_version": 0, } ❯ test/api/copy.spec.ts:22:12
test/api/customChain.spec.ts > VM initialized with custom state > should retrieve value from storage: packages/vm/test/api/customChain.spec.ts#L116
AssertionError: expected '0x' to equal '0x00000000000000000000000000000000000…' - Expected + Received - 0x0000000000000000000000000000000000000000000000000000000000000004 + 0x ❯ test/api/customChain.spec.ts:116:12
test/api/index.spec.ts > VM -> setHardfork, state (deprecated), blockchain > Ensure that precompile activation creates non-empty accounts > should work: packages/vm/test/api/index.spec.ts#L335
AssertionError: precompiles are activated: expected 0n to equal 25000n - Expected + Received - 25000n + 0n ❯ test/api/index.spec.ts:335:14
test/api/runBlock.spec.ts > runBlock() -> tx types > eip7702 txs: packages/vm/test/api/runBlock.spec.ts#L677
AssertionError: expected false to be truthy ❯ test/api/runBlock.spec.ts:677:12
test/api/runTx.spec.ts > Validate EXTCODEHASH puts KECCAK256_NULL on stack if calling account has no balance and zero nonce (but it did exist): packages/vm/test/api/runTx.spec.ts#L790
AssertionError: hash ok: expected Uint8Array[] to deeply equal Uint8Array[ 197, 210, 70, 1, 134, …(-214) ] - Expected + Received - Uint8Array [ - 197, - 210, - 70, - 1, - 134, - 247, - 35, - 60, - 146, - 126, - 125, - 178, - 220, - 199, - 3, - 192, - 229, - 0, - 182, - 83, - 202, - 130, - 39, - 59, - 123, - 250, - 216, - 4, - 93, - 133, - 164, - 112, - ] + Uint8Array [] ❯ test/api/runTx.spec.ts:790:10
test/api/runTx.spec.ts > Validate CALL does not charge new account gas when calling CALLER and caller is non-empty: packages/vm/test/api/runTx.spec.ts#L821
AssertionError: did not charge callNewAccount: expected 21000n to equal 27818n - Expected + Received - 27818n + 21000n ❯ test/api/runTx.spec.ts:821:10
test/api/runTx.spec.ts > Validate SELFDESTRUCT does not charge new account gas when calling CALLER and caller is non-empty: packages/vm/test/api/runTx.spec.ts#L852
AssertionError: did not charge callNewAccount: expected 21000n to equal 13001n - Expected + Received - 13001n + 21000n ❯ test/api/runTx.spec.ts:852:10
test/api/EIPs/eip-1153.spec.ts > EIP 1153: transient storage > should tload and tstore: packages/vm/test/api/EIPs/eip-1153.spec.ts#L101
AssertionError: expected Uint8Array[ 0, 0, 0, 0, 0, 0, 0, …(33) ] to deeply equal Uint8Array[] - Expected + Received - Uint8Array [] + Uint8Array [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ] ❯ test/api/EIPs/eip-1153.spec.ts:101:12
test/api/EIPs/eip-1153.spec.ts > EIP 1153: transient storage > tload should not keep reverted changes: packages/vm/test/api/EIPs/eip-1153.spec.ts#L661
AssertionError: expected +0 to equal 170 - Expected + Received - 170 + 0 ❯ test/api/EIPs/eip-1153.spec.ts:661:12
test/api/EIPs/eip-1283-net-gas-metering.spec.ts > Constantinople: EIP-1283 > net-metering SSTORE: packages/vm/test/api/EIPs/eip-1283-net-gas-metering.spec.ts#L62
AssertionError: expected 0n to equal 412n ❯ test/api/EIPs/eip-1283-net-gas-metering.spec.ts:62:16
vm-state (Berlin)
Process completed with exit code 1.
vm-state (Paris)
Process completed with exit code 1.
vm-state (London)
Process completed with exit code 1.
vm-state (Shanghai)
Process completed with exit code 1.
vm-state (Cancun)
Process completed with exit code 1.
vm-blockchain (--fork=Berlin --verify-test-amount-alltests)
Process completed with exit code 1.
vm-blockchain (--fork=Paris --verify-test-amount-alltests)
Process completed with exit code 1.
vm-blockchain (--fork=London --verify-test-amount-alltests)
Process completed with exit code 1.
vm-blockchain (--fork=Shanghai --verify-test-amount-alltests)
Process completed with exit code 1.
vm-blockchain (--fork=Cancun --verify-test-amount-alltests)
Canceling since a higher priority waiting request for 'VM-statemanager/capabilities-refactor' exists
vm-blockchain (--fork=Cancun --verify-test-amount-alltests)
The operation was canceled.