Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
drortirosh committed Jun 20, 2024
1 parent 0d31984 commit cb2ee56
Show file tree
Hide file tree
Showing 33 changed files with 93,747 additions and 59 deletions.
5,510 changes: 5,510 additions & 0 deletions v07/history/history.json

Large diffs are not rendered by default.

5,510 changes: 5,510 additions & 0 deletions v07/history/script-history.js

Large diffs are not rendered by default.

895 changes: 895 additions & 0 deletions v07/runs/20240620/083728/aabundler.json

Large diffs are not rendered by default.

2,424 changes: 2,424 additions & 0 deletions v07/runs/20240620/083728/aabundler.log

Large diffs are not rendered by default.

780 changes: 780 additions & 0 deletions v07/runs/20240620/083728/aabundler.txt

Large diffs are not rendered by default.

318 changes: 318 additions & 0 deletions v07/runs/20240620/083728/aabundler.xml

Large diffs are not rendered by default.

132 changes: 132 additions & 0 deletions v07/runs/20240620/083728/alto.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
Attaching to bundler-test-executor_bundler_1, bundler-test-executor_bundler-waiter_1, bundler-test-executor_deployer_1, bundler-test-executor_funder_1, geth-1.14
bundler-waiter_1 | 2024-06-20T08:13:06.987387990Z Error:
bundler-waiter_1 | 2024-06-20T08:13:06.987439245Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:13:06.987444625Z
bundler-waiter_1 | 2024-06-20T08:13:06.987448402Z Context:
bundler-waiter_1 | 2024-06-20T08:13:06.987451909Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:13:06.987455365Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:13:06.987458671Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:13:06.987462038Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:13:54.373152579Z Error:
bundler-waiter_1 | 2024-06-20T08:13:54.373182124Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:13:54.373187755Z
bundler-waiter_1 | 2024-06-20T08:13:54.373192394Z Context:
bundler-waiter_1 | 2024-06-20T08:13:54.373196812Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:13:54.373201370Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:13:54.373205618Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:13:54.373209906Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:14:41.788929281Z Error:
bundler-waiter_1 | 2024-06-20T08:14:41.788962823Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:14:41.788971339Z
bundler-waiter_1 | 2024-06-20T08:14:41.788978502Z Context:
bundler-waiter_1 | 2024-06-20T08:14:41.788983842Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:14:41.788988170Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:14:41.788992498Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:14:41.788996846Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:15:29.196434202Z Error:
bundler-waiter_1 | 2024-06-20T08:15:29.196468105Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:15:29.196474367Z
bundler-waiter_1 | 2024-06-20T08:15:29.196479376Z Context:
bundler-waiter_1 | 2024-06-20T08:15:29.196484315Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:15:29.196489074Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:15:29.196493612Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:15:29.196500055Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:16:16.600533175Z Error:
bundler-waiter_1 | 2024-06-20T08:16:16.600579731Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:16:16.600587015Z
bundler-waiter_1 | 2024-06-20T08:16:16.600593227Z Context:
bundler-waiter_1 | 2024-06-20T08:16:16.600599488Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:16:16.600604608Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:16:16.600609497Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:16:16.600626288Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:17:03.990842650Z Error:
bundler-waiter_1 | 2024-06-20T08:17:03.990872645Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:17:03.990878567Z
bundler-waiter_1 | 2024-06-20T08:17:03.990883556Z Context:
bundler-waiter_1 | 2024-06-20T08:17:03.990888044Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:17:03.990892502Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:17:03.990896700Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:17:03.990901008Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:17:51.411710669Z Error:
bundler-waiter_1 | 2024-06-20T08:17:51.411757837Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:17:51.411767284Z
bundler-waiter_1 | 2024-06-20T08:17:51.411774858Z Context:
bundler-waiter_1 | 2024-06-20T08:17:51.411782302Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:17:51.411788814Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:17:51.411793042Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:17:51.411797330Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:18:38.821056677Z Error:
bundler-waiter_1 | 2024-06-20T08:18:38.821105057Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:18:38.821112311Z
bundler-waiter_1 | 2024-06-20T08:18:38.821118352Z Context:
bundler-waiter_1 | 2024-06-20T08:18:38.821124163Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:18:38.821130164Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:18:38.821135975Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:18:38.821141896Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:19:26.213152602Z Error:
bundler-waiter_1 | 2024-06-20T08:19:26.213183649Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:19:26.213192436Z
bundler-waiter_1 | 2024-06-20T08:19:26.213199809Z Context:
bundler-waiter_1 | 2024-06-20T08:19:26.213206692Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:19:26.213213625Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:19:26.213217963Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:19:26.213222281Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:20:13.579552494Z Error:
bundler-waiter_1 | 2024-06-20T08:20:13.579580927Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:20:13.579586598Z
bundler-waiter_1 | 2024-06-20T08:20:13.579591517Z Context:
bundler-waiter_1 | 2024-06-20T08:20:13.579595985Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:20:13.579615181Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:20:13.579622835Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:20:13.579630159Z - Error #3: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:21:00.986943428Z Error:
bundler-waiter_1 | 2024-06-20T08:21:00.986977242Z error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:21:00.986983403Z
bundler-waiter_1 | 2024-06-20T08:21:00.986991608Z Context:
bundler-waiter_1 | 2024-06-20T08:21:00.986999222Z - Error #0: error sending request for url (http://bundler:3000/rpc)
bundler-waiter_1 | 2024-06-20T08:21:00.987007107Z - Error #1: client error (Connect)
bundler-waiter_1 | 2024-06-20T08:21:00.987014170Z - Error #2: dns error: failed to lookup address information: Try again
bundler-waiter_1 | 2024-06-20T08:21:00.987018829Z - Error #3: failed to lookup address information: Try again
deployer_1 | 2024-06-20T08:12:07.449043670Z Deploying entrypoint at 0x0000000071727De22E5E9d8BAf0edAc6f37da032
deployer_1 | 2024-06-20T08:12:13.535331644Z deploying:
bundler_1 | 2024-06-20T08:12:20.419184082Z
bundler_1 | 2024-06-20T08:12:20.419222674Z > root@0.0.1 start /app
bundler_1 | 2024-06-20T08:12:20.419230458Z > node src/lib/cli/alto.js run
bundler_1 | 2024-06-20T08:12:20.419235979Z
bundler_1 | 2024-06-20T08:12:21.206883904Z [08:12:21.184] INFO (17): Received response
bundler_1 | 2024-06-20T08:12:21.206921934Z module: "public_client"
bundler_1 | 2024-06-20T08:12:21.206928657Z body: {
bundler_1 | 2024-06-20T08:12:21.206934518Z "method": "eth_chainId"
bundler_1 | 2024-06-20T08:12:21.206940148Z }
bundler_1 | 2024-06-20T08:12:21.206945248Z result: "0x539"
bundler_1 | 2024-06-20T08:12:21.248633135Z × TransactionReceiptNotFoundError: Transaction receipt with hash "0x1a982554c2a9ad40c28a6af5bfcd9b9d7063ad664e13654dbb4cba25e7035d79" could not be found. The Transaction may not be processed on a block yet.
bundler_1 | 2024-06-20T08:12:21.248674772Z
bundler_1 | 2024-06-20T08:12:21.248681194Z Version: viem@2.9.5
bundler_1 | 2024-06-20T08:12:21.248686915Z at getTransactionReceipt (/app/node_modules/.pnpm/viem@2.9.5_typescript@5.3.3_zod@3.22.4/node_modules/viem/_cjs/actions/public/getTransactionReceipt.js:12:15)
bundler_1 | 2024-06-20T08:12:21.248692525Z at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
bundler_1 | 2024-06-20T08:12:21.248697424Z at async Object.bundlerHandler [as handler] (/app/src/lib/cli/handler.js:99:25)
bundler_1 | 2024-06-20T08:12:21.248702383Z
bundler_1 | 2024-06-20T08:12:21.265616575Z [08:12:21.247] INFO (17): Received response
bundler_1 | 2024-06-20T08:12:21.265639227Z module: "public_client"
bundler_1 | 2024-06-20T08:12:21.265646330Z body: {
bundler_1 | 2024-06-20T08:12:21.265652041Z "method": "eth_getTransactionReceipt",
bundler_1 | 2024-06-20T08:12:21.265663181Z "params": [
bundler_1 | 2024-06-20T08:12:21.265669072Z "0x1a982554c2a9ad40c28a6af5bfcd9b9d7063ad664e13654dbb4cba25e7035d79"
bundler_1 | 2024-06-20T08:12:21.265675053Z ]
bundler_1 | 2024-06-20T08:12:21.265680624Z }
bundler_1 | 2024-06-20T08:12:21.265686464Z result: null
bundler_1 | 2024-06-20T08:12:21.278632945Z  ELIFECYCLE  Command failed with exit code 1.
funder_1 | 2024-06-20T08:12:06.439455155Z Error:
funder_1 | 2024-06-20T08:12:06.439840853Z error sending request for url (http://eth-node:8545/)
funder_1 | 2024-06-20T08:12:06.439850491Z
funder_1 | 2024-06-20T08:12:06.439917355Z Context:
funder_1 | 2024-06-20T08:12:06.440431052Z - Error #0: error sending request for url (http://eth-node:8545/)
funder_1 | 2024-06-20T08:12:06.440845764Z - Error #1: client error (Connect)
funder_1 | 2024-06-20T08:12:06.441362195Z - Error #2: tcp connect error: Connection refused (os error 111)
funder_1 | 2024-06-20T08:12:06.441667995Z - Error #3: Connection refused (os error 111)
funder_1 | 2024-06-20T08:12:06.442727547Z FATAL: unable to find a funder account: no FUND_PRIVATEKEY and no accounts[0] in node
funder_1 | 2024-06-20T08:12:06.903675120Z funded: 0x43378ff8C70109Ee4Dbe85aF34428ab0615EBd23
funder_1 | 2024-06-20T08:12:06.923050146Z funded: 0x43378ff8C70109Ee4Dbe85aF34428ab0615EBd23
funder_1 | 2024-06-20T08:12:06.943462533Z funded: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
funder_1 | 2024-06-20T08:12:06.962724107Z funded: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
geth-1.14 | 2024-06-20T08:12:06.443524852Z ERROR[06-20|08:12:06.443] Head block is not reachable
9 changes: 9 additions & 0 deletions v07/runs/20240620/083728/alto.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Thu Jun 20 08:11:47 UTC 2024: starting bundler /home/runner/work/bundler-test-executor/bundler-test-executor/bundlers/alto/alto.yml, name=alto
Thu Jun 20 08:21:01 UTC 2024: done bundler /home/runner/work/bundler-test-executor/bundler-test-executor/bundlers/alto/alto.yml, name=alto
Container Repository Tag Image Id Size
--------------------------------------------------------------------------------------------------------------
bundler-test-executor_bundler-waiter_1 ghcr.io/foundry-rs/foundry latest e80f0d3239a3 158.8 MB
bundler-test-executor_bundler_1 ghcr.io/pimlicolabs/alto v1.2.0 eeb93b8da64a 548.4 MB
bundler-test-executor_deployer_1 accountabstraction/deployer 0.7 addeb628e58d 173.8 MB
bundler-test-executor_funder_1 bundler-test-executor_funder latest 293e59ec6f74 162.5 MB
geth-1.14 ethereum/client-go release-1.14 47737d26864e 71.7 MB
123 changes: 123 additions & 0 deletions v07/runs/20240620/083728/html/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
<head>
<style>
#results {
font-family: Arial, Helvetica, sans-serif;
border-collapse: collapse;
/*width: 100%;*/
}

#results td, #results th {
border: 1px solid #ddd;
padding: 8px;
}

#results tr:nth-child(even){background-color: #f2f2f2;}

#results tr:hover {background-color: #ddd;}

#results th {
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
background-color: #04AA6D;
color: white;
}
</style>
</head>

<h1>EIP-4337 Bundlers Spec Test Results</h1>
<div id=output >
</div>

<p>

This page was generated by <a href="https://github.com/eth-infinitism/bundler-test-results">bundler-test-results</a>


<script>

okmark = '&#9989;'
errmark = '&#10060;'
const dir = './out/'
async function getList() {
list = await fetch(dir+'index.txt').then(r=>r.text())
return list.split('\n').filter(line=>line.endsWith('json')).map(line=>dir+line)
}

async function getJson(path) {
return await fetch(path).then(r=>r.json())
}

function mapTests(testcases) {
return testcases.map(t=>({
name: t['@name'],
classname: t['@classname'],
time: t['@time'],
skipped: t['skipped'],
error: t['error'],
failure: t['failure'],
}))
}

async function load() {
list = await getList()
out=[]
for ( fname of list ) {
const j = await getJson(fname)
test = j.testsuites.testsuite
res = {
name: test['@name'],
fname, //: fname.replace(/.*\/(.*.json)$/,'$1'),
skipped: test['@skipped'],
failures: test['@failures'],
errors: test['@errors'],
time: test['@time'],
tests: mapTests(test.testcase)
}
console.log('res=',JSON.stringify(res,null,2))
out.push(res)
}

return out
}

function ref(data,link) {
if ( !link) return data
return `<a href="${link}">${data}</a>`
}

function tr(...data) {
return `<tr>${data.join(' ')}</tr>`
}

function th(data) {
// return td(data)
return `<th>${data}</th>`
}

function td(data,link) {
return `<td>${ref(data,link)}</td>`
}

async function init() {
data = await load()
console.log(data)
rows = document.querySelector('#output')

rows.innerHTML = '<table id="results"><tbody>\n' +
tr(th('Name'),th('Total'),th('Errors'),th('Failures'),th('Skipped'),th('Time')) +
data.map(line=>{
const {name, fname, skipped, errors,failures, time, tests} = line
link = fname.replace('json', 'txt')
ok = failures== '0' && errors == '0'
return tr(td(name, link),td(tests.length),td(errors),td(failures),td(skipped),td(time))
}).join('\n')
'</tbody></table>'

console.log(rows.innerHTML)

}
init()

</script>

28 changes: 28 additions & 0 deletions v07/runs/20240620/083728/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
aabundler.json
aabundler.log
aabundler.txt
aabundler.xml
alto.log
alto.txt
html/
index.txt
okbund.json
okbund.log
okbund.txt
okbund.xml
rundler.json
rundler.log
rundler.txt
rundler.xml
silius.json
silius.log
silius.txt
silius.xml
skandha.json
skandha.log
skandha.txt
skandha.xml
transeptor.json
transeptor.log
transeptor.txt
transeptor.xml
Loading

0 comments on commit cb2ee56

Please sign in to comment.