Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
drortirosh committed May 28, 2024
1 parent b2ffe79 commit 0d31984
Show file tree
Hide file tree
Showing 31 changed files with 93,601 additions and 43 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/20240528/110158/aabundler.json

Large diffs are not rendered by default.

2,424 changes: 2,424 additions & 0 deletions v07/runs/20240528/110158/aabundler.log

Large diffs are not rendered by default.

780 changes: 780 additions & 0 deletions v07/runs/20240528/110158/aabundler.txt

Large diffs are not rendered by default.

318 changes: 318 additions & 0 deletions v07/runs/20240528/110158/aabundler.xml

Large diffs are not rendered by default.

123 changes: 123 additions & 0 deletions v07/runs/20240528/110158/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>

26 changes: 26 additions & 0 deletions v07/runs/20240528/110158/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
aabundler.json
aabundler.log
aabundler.txt
aabundler.xml
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
901 changes: 901 additions & 0 deletions v07/runs/20240528/110158/okbund.json

Large diffs are not rendered by default.

21,048 changes: 21,048 additions & 0 deletions v07/runs/20240528/110158/okbund.log

Large diffs are not rendered by default.

910 changes: 910 additions & 0 deletions v07/runs/20240528/110158/okbund.txt

Large diffs are not rendered by default.

391 changes: 391 additions & 0 deletions v07/runs/20240528/110158/okbund.xml

Large diffs are not rendered by default.

979 changes: 979 additions & 0 deletions v07/runs/20240528/110158/rundler.json

Large diffs are not rendered by default.

887 changes: 887 additions & 0 deletions v07/runs/20240528/110158/rundler.log

Large diffs are not rendered by default.

434 changes: 434 additions & 0 deletions v07/runs/20240528/110158/rundler.txt

Large diffs are not rendered by default.

244 changes: 244 additions & 0 deletions v07/runs/20240528/110158/rundler.xml

Large diffs are not rendered by default.

925 changes: 925 additions & 0 deletions v07/runs/20240528/110158/silius.json

Large diffs are not rendered by default.

65 changes: 65 additions & 0 deletions v07/runs/20240528/110158/silius.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
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-05-28T10:51:53.245070367Z "0x539"
funder_1 | 2024-05-28T10:51:37.596426570Z Error:
funder_1 | 2024-05-28T10:51:37.596752448Z error sending request for url (http://eth-node:8545/)
funder_1 | 2024-05-28T10:51:37.596761776Z
funder_1 | 2024-05-28T10:51:37.596823011Z Context:
funder_1 | 2024-05-28T10:51:37.597271118Z - Error #0: error sending request for url (http://eth-node:8545/)
funder_1 | 2024-05-28T10:51:37.597648453Z - Error #1: client error (Connect)
funder_1 | 2024-05-28T10:51:37.598263582Z - Error #2: tcp connect error: Connection refused (os error 111)
funder_1 | 2024-05-28T10:51:37.598664391Z - Error #3: Connection refused (os error 111)
funder_1 | 2024-05-28T10:51:37.614112717Z FATAL: unable to find a funder account: no FUND_PRIVATEKEY and no accounts[0] in node
funder_1 | 2024-05-28T10:51:38.021635315Z funded: 0x43378ff8C70109Ee4Dbe85aF34428ab0615EBd23
funder_1 | 2024-05-28T10:51:38.043485789Z funded: 0x43378ff8C70109Ee4Dbe85aF34428ab0615EBd23
funder_1 | 2024-05-28T10:51:38.064646537Z funded: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
funder_1 | 2024-05-28T10:51:38.085334604Z funded: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
deployer_1 | 2024-05-28T10:51:38.524373676Z Deploying entrypoint at 0x0000000071727De22E5E9d8BAf0edAc6f37da032
deployer_1 | 2024-05-28T10:51:44.611569875Z deploying:
bundler_1 | 2024-05-28T10:51:51.264838368Z 2024-05-28T10:51:51.264701Z  INFO silius::bundler: Starting uopool gRPC service...
bundler_1 | 2024-05-28T10:51:51.266794803Z 2024-05-28T10:51:51.266711Z  INFO silius::bundler: UoPool component connected to Ethereum execution client with version Geth/v1.14.3-stable-ab48ba42/linux-amd64/go1.22.3
bundler_1 | 2024-05-28T10:51:52.269707182Z 2024-05-28T10:51:52.269564Z  INFO silius::bundler: Started uopool gRPC service at 127.0.0.1:3002
bundler_1 | 2024-05-28T10:51:52.269747447Z 2024-05-28T10:51:52.269588Z  INFO silius::bundler: Starting bundling gRPC service...
bundler_1 | 2024-05-28T10:51:52.270100992Z 2024-05-28T10:51:52.269995Z  INFO silius::bundler: Bundling component connected to Ethereum execution client with version Geth/v1.14.3-stable-ab48ba42/linux-amd64/go1.22.3
bundler_1 | 2024-05-28T10:51:52.272435105Z 2024-05-28T10:51:52.272369Z  INFO silius::bundler: Wallet { address: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266, chain_Id: 1337 }
bundler_1 | 2024-05-28T10:51:52.272450494Z 2024-05-28T10:51:52.272382Z  INFO silius::bundler: Connecting to uopool gRPC service...
bundler_1 | 2024-05-28T10:51:52.272913312Z 2024-05-28T10:51:52.272822Z  INFO silius::bundler: Connected to uopool gRPC service
bundler_1 | 2024-05-28T10:51:52.272933670Z 2024-05-28T10:51:52.272875Z  INFO silius_grpc::bundler: Starting auto bundling
bundler_1 | 2024-05-28T10:51:52.272988594Z 2024-05-28T10:51:52.272929Z  INFO silius::bundler: Started bundler gRPC service at 127.0.0.1:3003
bundler_1 | 2024-05-28T10:51:52.273002821Z 2024-05-28T10:51:52.272951Z  INFO silius::bundler: Starting bundler JSON-RPC server...
bundler_1 | 2024-05-28T10:51:52.273086096Z 2024-05-28T10:51:52.272994Z  INFO silius::bundler: Connecting to uopool gRPC service...
bundler_1 | 2024-05-28T10:51:52.273501964Z 2024-05-28T10:51:52.273406Z  INFO silius::bundler: Connected to uopool gRPC service...
bundler_1 | 2024-05-28T10:51:52.273516621Z 2024-05-28T10:51:52.273430Z  INFO silius::bundler: Connecting to bundling gRPC service...
bundler_1 | 2024-05-28T10:51:52.273900762Z 2024-05-28T10:51:52.273810Z  INFO silius::bundler: Connected to bundling gRPC service...
bundler_1 | 2024-05-28T10:51:52.274106167Z 2024-05-28T10:51:52.274015Z  INFO silius::bundler: Started bundler JSON-RPC server with http: 0.0.0.0:3000, ws: 127.0.0.1:3001
bundler_1 | 2024-05-28T10:51:52.274121115Z 2024-05-28T10:51:52.274048Z  INFO silius_bundler::bundler: Skipping creating a new bundle, no user operations
bundler_1 | 2024-05-28T10:51:56.179283170Z 2024-05-28T10:51:56.179170Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:51:56.469013845Z 2024-05-28T10:51:56.468897Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:51:56.611927011Z 2024-05-28T10:51:56.611810Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:51:56.751867662Z 2024-05-28T10:51:56.751752Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:51:59.035243948Z 2024-05-28T10:51:59.035113Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:51:59.958333287Z 2024-05-28T10:51:59.958210Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:01.934770020Z 2024-05-28T10:52:01.934654Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:04.121984973Z 2024-05-28T10:52:04.121863Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:06.324184949Z 2024-05-28T10:52:06.324064Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:11.638819304Z 2024-05-28T10:52:11.638697Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:12.230199295Z 2024-05-28T10:52:12.230069Z  INFO silius_bundler::bundler: Creating a new bundle with 1 user operations: [UserOperationHash(0x7ddd5adefeeda8ee74a9e8f43436659cb6801a99f3aa73380752e81d2b93b757)]
bundler_1 | 2024-05-28T10:52:12.310491129Z 2024-05-28T10:52:12.310410Z  INFO silius_bundler::bundler: Bundle successfully sent, hash: 0x93080e15a8892f46a8111f5529d7e90cbf98373ceee44fccc6ceedc0be0659ee, account: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266, entry point: 0x0000000071727de22e5e9d8baf0edac6f37da032, beneficiary: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
bundler_1 | 2024-05-28T10:52:12.328758399Z 2024-05-28T10:52:12.328658Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:13.146891154Z 2024-05-28T10:52:13.146756Z  INFO silius_bundler::bundler: Creating a new bundle with 1 user operations: [UserOperationHash(0xdc64f67a563c0e42ab0db07881316fb53af765e88a6d8079d999ab9ee336598a)]
bundler_1 | 2024-05-28T10:52:13.226699350Z 2024-05-28T10:52:13.226610Z  INFO silius_bundler::bundler: Bundle successfully sent, hash: 0x3dd8c4c6a0d22886d1edc418a86292819fe5d86d24cfd026558d70e342b60a10, account: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266, entry point: 0x0000000071727de22e5e9d8baf0edac6f37da032, beneficiary: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
bundler_1 | 2024-05-28T10:52:13.244455706Z 2024-05-28T10:52:13.244372Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:13.910367667Z 2024-05-28T10:52:13.910246Z  INFO silius_bundler::bundler: Creating a new bundle with 1 user operations: [UserOperationHash(0x189ace23bdc5eebb1e710cded45e14bad8c4f914ad2480bfef5d075d36c3cffd)]
bundler_1 | 2024-05-28T10:52:13.990461959Z 2024-05-28T10:52:13.990346Z  INFO silius_bundler::bundler: Bundle successfully sent, hash: 0xf904ea7efff5919e91635704f1a9109a35189ce021ad8b6f3d987e58b7921eab, account: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266, entry point: 0x0000000071727de22e5e9d8baf0edac6f37da032, beneficiary: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
bundler_1 | 2024-05-28T10:52:14.015342341Z 2024-05-28T10:52:14.015253Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:14.394281461Z 2024-05-28T10:52:14.394167Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:52:14.702483025Z 2024-05-28T10:52:14.702361Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:53:09.488991131Z 2024-05-28T10:53:09.488850Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:53:14.668435792Z 2024-05-28T10:53:14.668319Z  INFO silius_grpc::bundler: Stopping auto bundling
bundler_1 | 2024-05-28T10:54:38.468781048Z 2024-05-28T10:54:38.468646Z  INFO silius_bundler::bundler: Creating a new bundle with 1 user operations: [UserOperationHash(0xf2d02cf73733a0bea22d2f658ba2552998d3ccff4086a92e1f8a5384e6ba7cb0)]
bundler_1 | 2024-05-28T10:54:38.549095894Z 2024-05-28T10:54:38.548998Z  INFO silius_bundler::bundler: Bundle successfully sent, hash: 0x710f9ecf3edf16e248c09dcc8e3cf83e7195f34fae616f287c525754261009e3, account: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266, entry point: 0x0000000071727de22e5e9d8baf0edac6f37da032, beneficiary: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
bundler_1 | 2024-05-28T10:54:38.837225315Z 2024-05-28T10:54:38.837099Z  INFO silius_bundler::bundler: Creating a new bundle with 1 user operations: [UserOperationHash(0xd92c6934d5d29ae0f75430df249a2a3d22043bab26d519739ced7b06d06724a0)]
bundler_1 | 2024-05-28T10:54:38.917190376Z 2024-05-28T10:54:38.917106Z  INFO silius_bundler::bundler: Bundle successfully sent, hash: 0x53e63b82e270d145d9a566380b9f20ca07cc33e976911234d5cd8d827da72678, account: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266, entry point: 0x0000000071727de22e5e9d8baf0edac6f37da032, beneficiary: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
bundler_1 | 2024-05-28T10:54:39.211594327Z 2024-05-28T10:54:39.211474Z  INFO silius_bundler::bundler: Creating a new bundle with 1 user operations: [UserOperationHash(0x588134962ba57a7068617efbf368d5e275f407d220cd4e6b6095725b6496a676)]
bundler_1 | 2024-05-28T10:54:39.291599983Z 2024-05-28T10:54:39.291514Z  INFO silius_bundler::bundler: Bundle successfully sent, hash: 0xa16e944c1a6d4d5ad800055268607b14a5beb85657f91de75ebc53b6c72d3b45, account: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266, entry point: 0x0000000071727de22e5e9d8baf0edac6f37da032, beneficiary: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
bundler_1 | 2024-05-28T10:54:39.331633712Z 2024-05-28T10:54:39.331547Z  INFO silius_bundler::bundler: Skipping creating a new bundle, no user operations
geth-1.14 | 2024-05-28T10:51:37.594287790Z ERROR[05-28|10:51:37.594] Head block is not reachable
Loading

0 comments on commit 0d31984

Please sign in to comment.