Metropolis tests
Comments
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
Comment only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
2
Priority:TODO:
3
Researchtesteth on threadsboost test does not suuport multithreading
4
enhancmentdisable random test at macOS9 buildtry fix it. no way to reproduce or log the error
5
bugadd -a option to RPC tests in test repo. https://github.com/ethereum/cpp-ethereum/issues/4582it does not help
6
maybemake expect sections for Byzantine in genStateTests
7
maybeadd docs on Blockchain test fillers
8
maybereview revert tests. classify scenarious
9
maybemore comments and descriptions of functions in the codebaseCPP Progress
10
maybe
optimize changeLog copy operations in stateTests for --statediff (dont copy the vector in functions while return if --statediff not set)
https://github.com/ethereum/cpp-ethereum/issues/4050
11
maybeadd parity to fuzztesting
12
someday (Felix) add transaction RLP to state tests
13
somedayAdd RPC test asking for non-existing transaction receipt. RPC tests research. why RPC tests failing on Azure? https://github.com/ethereum/tests/issues/377
14
someday
fix gasUsed https://github.com/ethereum/tests/blob/develop/BlockchainTests/bcValidBlockTest.json#L711 : a gasUsed: "0x64" in genesis . Is that the intent of the test?
15
somedaymake testeth to correct wrong boost cases names (print suggestions). enhancment
16
somedayLimit memory usage on tests to 1 GB, move other tests to --memory flagask if anyone still have issues with that
17
somedaymigrate from json_spirit to faster json engine. research if it's faster first
18
19
20
beforeConstantinoplezero Transaction + Create Transaction + Create2 tests
21
beforeMetropolischeck callcode oog on initial fee
22
testcasemore blockgas limit tests around minimum gaslimit
https://github.com/ethereum/cpp-ethereum/issues/4515#issuecomment-330246206
23
ResearchlibFuzz path coverage with fuzzed tests
24
Yooichienhance tests for zeroKnowledge. Add odd input like for modexp
25
Yooichi
makeAllFieldsHex might be not needed if we create filled file in a new mjson object instead replacing in the original mjson.
26
Yooichi
testeth check that all fields are hex. the format. (hashes and addreses no 0x prefix) (min value 0x00) (addresses as keys no 0x prefix) (no int fields) no comment fields. all values are string
27
enhancmentmake genesis config to load accounts code from external file
28
29
testcaseall possible situations with precompiled (see in crossTests)make yellow paper
30
guidointegrade libfuzer corpus files into random tests generator
31
testcasecheck that returndatabuffer is empty when create fails with RETURN, STOP, REVERT, SELFDESTRURCT
32
soonadd transaction test with chainid > 110depends on make general transaction tests
33
34
Yoichinot setting returndata buffer after `REVERT`
35
Jaredadd unit test with all valid opcodes as LLLC being checked that are compiled correctly to Travishttps://github.com/ethereum/cpp-ethereum/issues/4519
36
bugJUMPDEST in LLL might be broken. need to rewrite those tests. connsider using Julya + yaml sources
37
testcase`codesize` works when deploying, but `extcodesize` does not. check that it is trueBell: -9000r
38
enhancmentgenesis block larger thatn 0 in blockchain testsPksa: 670 STRJ
39
slow updatesYP review and better documentation for evm
https://github.com/winsvega/yellowpaper/blob/master/evm.rst
Ann: 14 + 30 eth | 20 etc
40
researchlllc alternatives ? test sources in yml files and julya syntaxtesteth should support lllc / wasm / julya compilation
41
afterMetropoliscopy VMTests into GeneralStateTests or convert VMTests into hive tests (better)EVM Manual
42
afterMetropolisreview the blockchain tests that dropp invalid transactions before including it into block
https://workflowy.com/s/Pnm.ca8tPgXP3c#/61425dc12501
43
testcasehttps://github.com/ethereum/tests/issues/380add new testcase group
https://github.com/winsvega/yellowpaper/blob/master/evm.rst
44
researchexperiment with swarm + mist + smart contract + ens
45
testeth should error when data or code not prefixed by 0x (branch testethdata0x)
https://github.com/ethereum/cpp-ethereum/issues/4287
46
testeth should error when test filename is too longhttps://github.com/ethereum/cpp-ethereum/issues/4090
47
48
00
49
TMPDIR=/dev/shm
50
51
52
53
54
55
56
57
doneBerlin Team MeetingFebruary 2018
58
nowSplit testeth from cpp-ethereum, start testeth via rpc projectFebruary 2018
59
nowFix empty expect section testsFebruary 2018
60
61
62
doneadd more tests where function arguments are 0 but not const. (chfast request)https://github.com/ethereum/tests/pull/389
https://github.com/ethereum/cpp-ethereum/pull/4744
January 2018
63
donesupport wasm in testethhttps://github.com/ethereum/cpp-ethereum/pull/4754January 2018
64
>>add wasm test suite to testethhttps://github.com/ethereum/cpp-ethereum/pull/4764January 2018
65
donebetter testeth error when json is malformedhttps://github.com/ethereum/cpp-ethereum/pull/4794January 2018
66
donetesteth support PR review 4754, 4783, 4779January 2018
67
enhancmentreduce the amount of tests which are not usefulJanuary 2018
68
>>move makeBlockchainTests out of state tests into separate functionhttps://github.com/ethereum/cpp-ethereum/pull/4777January 2018
69
>>replace networks vector with set in testethhttps://github.com/ethereum/cpp-ethereum/pull/4801January 2018
70
>>expand expect section network field https://github.com/ethereum/cpp-ethereum/pull/4804January 2018
71
>>testeth should fill tests only on networks that set in expect sectionhttps://github.com/ethereum/cpp-ethereum/pull/4809January 2018
72
>>optimize and update the testshttps://github.com/ethereum/tests/pull/413January 2018
73
donedebug macos random state test issuehttps://github.com/ethereum/cpp-ethereum/pull/4787January 2018
74
>>store randomcode seed on macoshttps://github.com/ethereum/cpp-ethereum/pull/4789January 2018
75
donereview cpp-ethereum testeth issuesJanuary 2018
76
77
78
79
80
81
82
issuehttps://github.com/ethereum/cpp-ethereum/pull/4683debugDecember 2017
83
donefix remaining issues, finish and merge pull requestsDecember 2017
84
doneread .yaml test sources December 2017
85
donefix travis '.' output when using testeth debug optionshttps://github.com/ethereum/cpp-ethereum/pull/4696December 2017
86
doneethvm/ethvm --network Constantinople --code 67FFFFFFFFFFFFFFFF600160006000FBhttps://github.com/ethereum/tests/pull/386December 2017
87
done@winsvega I've found a bug in EVMJIT -- incorrectly putting CREATE returned address in RETURNBUFFER.
https://github.com/ethereum/tests/pull/375/files#diff-851d485e8819932e5b34a7a273b632c0R35
December 2017
88
Can you check there is a opposite case somewhere in tests: when CREATE fails and returns error message and this message should be placed in RETURNBUFFER.
89
donetesteth should trow an error if code field in compiled test is empty while not being empty in source file December 2017
90
doneconvert testeth sources with clang formatcancelled by PawelDecember 2017
91
donecreate random test refactoring https://github.com/ethereum/cpp-ethereum/pull/4724December 2017
92
donereplace lll code in transaction datahttps://github.com/ethereum/cpp-ethereum/pull/4735December 2017
93
94
95
donecreate random test from seed optionNovember 2017
96
donefix test name check when using --singletestNovember 2017
97
done
https://github.com/ethereum/tests/blob/develop/src/GeneralStateTestsFiller/stStaticCall/static_CALL_ZeroVCallSuicideFiller.json
check the return value of staticcall https://github.com/ethereum/tests/blob/develop/src/GeneralStateTestsFiller/stStaticCall/static_CALL_OneVCallSuicideFiller.json
November 2017
98
donemake createRandomTest options loadable from config filebasicOptions + refactoring + more optionsNovember 2017
99
donerun --singletest <pathToFile> a test withoug fillerrefactoringNovember 2017
100
donemake general transaction testsrebaseNovember 2017
Loading...
 
 
 
Form Responses 1
TODO
Difficulty
Cross Tests
ZeroKnowledge
RETURN CODES
Revert tests
address collision
Modexp
STATICCALL
[C]ZeroSig and CREATE_p2sh
[C]BLOCKHASH