Skip to content

Cleanup executors #1202

Cleanup executors

Cleanup executors #1202

Triggered via pull request January 27, 2025 13:23
Status Failure
Total duration 50s
Artifacts

e2e.yaml

on: pull_request
docker-e2e
41s
docker-e2e
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
tests/eth_estimateUserOperationGas.test.ts > '0.6' supports eth_estimateUserOperationGas > Can estimate with empty gasLimit values: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.6' supports eth_estimateUserOperationGas > Throws if gasPrices are set to zero: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.6' supports eth_estimateUserOperationGas > Gracefully handles cannot decode zero bytes 0x error: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.6' supports eth_estimateUserOperationGas > Empty paymaster data results in zero paymaster limits: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.6' supports eth_estimateUserOperationGas > Should throw revert reason if simulation reverted during callphase: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.7' supports eth_estimateUserOperationGas > Can estimate with empty gasLimit values: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.7' supports eth_estimateUserOperationGas > Throws if gasPrices are set to zero: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.7' supports eth_estimateUserOperationGas > Gracefully handles cannot decode zero bytes 0x error: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.7' supports eth_estimateUserOperationGas > Empty paymaster data results in zero paymaster limits: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
tests/eth_estimateUserOperationGas.test.ts > '0.7' supports eth_estimateUserOperationGas > Should throw revert reason if simulation reverted during callphase: test/e2e/src/utils/index.ts#L178
TypeError: fetch failed ❯ clearBundlerState src/utils/index.ts:178:5 ❯ Module.beforeEachCleanUp src/utils/index.ts:205:5 ❯ tests/eth_estimateUserOperationGas.test.ts:29:13 { stack: 'AggregateError: \n' + ' at internalConnectMultiple (node:net:1139:18)\n' + ' at afterConnectMultiple (node:net:1712:7)', errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n' + ' at createConnectionError (node:net:1675:14)\n' + ' at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED', message: '', constructor: 'Function<AggregateError>', name: 'Caused by: AggregateError', toString: 'Function<toString>', stacks: [ { method: 'internalConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1139, column: 18 }, { method: 'afterConnectMultiple', file: '/home/runner/work/alto/alto/test/e2e/node:net', line: 1712, column: 7 } ] } ❯ internalConnectMultiple node:net:1139:18 ❯ afterConnectMultiple node:net:1712:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errors: [ { stack: 'Error: connect ECONNREFUSED ::1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED ::1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '::1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ECONNREFUSED 127.0.0.1:8080\n at createConnectionError (node:net:1675:14)\n at afterConnectMultiple (node:net:1705:16)', message: 'connect ECONNREFUSED 127.0.0.1:8080', errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ECONNREFUSED' }
docker-e2e
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636