Ethereum tests
 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 threads
boost test does not suuport multithreading
4
enhancmentdisable random test at macOS9 build
try 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
ResearchlibFuzz path coverage with fuzzed tests
guido did it himself. any help needed? would be nice to research
7
guidointegrade libfuzer corpus files into random tests generator
https://github.com/ethereum/cpp-ethereum/issues/4515#issuecomment-330246206
8
9
maybemake expect sections for Byzantine in genStateTests
10
maybeadd docs on Blockchain test fillersCPP Progress
11
maybereview revert tests. classify scenarious
https://github.com/ethereum/cpp-ethereum/issues/4050
12
maybemore comments and descriptions of functions in the codebase
13
maybe
optimize changeLog copy operations in stateTests for --statediff (dont copy the vector in functions while return if --statediff not set)
14
maybeadd parity to fuzztesting
15
someday (Felix) add transaction RLP to state tests
16
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
17
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?
18
somedaymake testeth to correct wrong boost cases names (print suggestions). enhancment
19
somedayLimit memory usage on tests to 1 GB, move other tests to --memory flagask if anyone still have issues with that
20
somedaymigrate from json_spirit to faster json engine. research if it's faster first
21
somedayTODO: implement dataObject on smart pointers (retesteth)
22
beforeMetropolischeck callcode oog on initial fee
23
testcasemore blockgas limit tests around minimum gaslimit
https://github.com/ethereum/tests/issues/438#event-1540782928
24
testcaseall possible situations with precompiled (see in crossTests)
25
testcasecheck that returndatabuffer is empty when create fails with RETURN, STOP, REVERT, SELFDESTRURCT
26
testcaseadd transaction test with chainid > 110
27
testcase`codesize` works when deploying, but `extcodesize` does not. check that it is true
28
retestethRPC test suite TODO: implement rpc response sheme check (after Constantinople)
29
Yooichienhance tests for zeroKnowledge. Add odd input like for modexp
30
enhancmentmake genesis config to load accounts code from external file
31
Yoichinot setting returndata buffer after `REVERT`
32
enhancmentadd unit test with all valid opcodes as LLLC being checked that are compiled correctly to Travis
https://github.com/ethereum/cpp-ethereum/issues/4519
33
bugJUMPDEST in LLL might be broken. need to rewrite those tests. connsider using Julya + yaml sources
34
enhancmentchange invalid transaction state tests into forged blockchain tests
35
Returned:
36
enhancmentgenesis block larger thatn 0 in blockchain testsPksa: 670 STRJ
Loan: 30 eth (6700) + 30 eth (8500)
-97500
37
slow updatesYP review and better documentation for evm
https://github.com/winsvega/yellowpaper/blob/master/evm.rst
Ann: 19 etc(1M rur)
38
researchlllc alternatives ? test sources in yml files and julya syntax
testeth should support lllc / wasm / julya compilation
39
afterMetropoliscopy VMTests into GeneralStateTests or convert VMTests into hive tests (better)EVM Manual
40
afterMetropolisreview the blockchain tests that dropp invalid transactions before including it into block
https://workflowy.com/s/Pnm.ca8tPgXP3c#/61425dc12501
41
testcasehttps://github.com/ethereum/tests/issues/380add new testcase group
https://github.com/winsvega/yellowpaper/blob/master/evm.rst
42
researchexperiment with swarm + mist + smart contract + ens
43
testeth should error when data or code not prefixed by 0x (branch testethdata0x)
https://github.com/ethereum/cpp-ethereum/issues/4287
44
testeth should error when test filename is too long
https://github.com/ethereum/cpp-ethereum/issues/4090
45
retesteth docker
46
-DSANITIZE=thread0052.08
47
TMPDIR=/dev/shm
48
49
test sources should have info wether transaction should produce a valid block. so to wait a client for a block or give it some time to figure out that block is invalid. tests depend on client response about successfull block mining time.
50
if it is set to large value there should be a way to tell that block is expected to be invalid. or that a mining operation resulted in bad block (better option)
51
testeth should have an idea of what client is currently doing ( verifying a block / or that a block is rejected as invalid)
52
53
54
64
55
sar tests fuzzing
56
difficulty bomb tests (BasicTests/difficultyConstantinople)
57
chain transition tests https://github.com/ethereum/tests/issues/427
58
59
nowtesteth support: help other devs with failing tests2October 2018
60
nowTests::526, 528, 529 stSStoreTest13October 2018
61
nowTests::484 stExtcodehash tests3October 2018
62
nowCPP::5194, fix issues in cpp and update tests, CPP::5314, Tests::5258October 2018
63
donedifficulty verification on NoProof: fix tests, fix testeth (CPP::5311, Tests::520)11October 2018
64
donerefactor and finish CPP::5154, Tests::51718October 2018
65
doneCPP::5299, 53049October 2018
66
67
68
donetesteth support CPP::5241, Issues review, coordination callsSeptember 2018
69
done
create2 tests. debug issues. tests::496, tests::497, tests::499, tests::502, Tests::505, Tests::506, Tests::508, Tests::509
September 2018
70
doneadd PUSH32 test as a state test (0xpush32 but 31 bytes following check the gasusage)September 2018
71
donerefill ass tests and fix the issues, Tests::511, CPP::5154September 2018
72
73
74
donemake extcodehash tests rodamapAugust 2018
75
donemake create2 tests roadmapAugust 2018
76
questionfix data races in Client.cpp CPP::5161August 2018
77
doneretesteth support client configs in external files, run tests on different clientsAugust 2018
78
nowtesteth support: CPP:5219August 2018
79
done
testeth support: fix sar tests, CPP::5188, CPP::5219, issue review, retesteth WIKI: github.com/ethereum/retesteth/wiki/RPC-Methods
August 2018
80
nowremove Ethash.cpp CPP::5179 (on hold)August 2018
81
nowcreate2 tests. CPP::5194, Tests::486, Tests::490, Tests::491, Tests::494, Tests::495August 2018
82
83
84
donetests PR:475 more tests around CREATE going OOGJuly 2018
85
donesynchronous block mining and transaction export CPP PR:5111, CPP:5112July 2018
86
research doneRPC tests for clients in retesteth, CPP PR:5114July 2018
87
doneHTTP over TCP support in retesteth July 2018
88
doneAllow codeFromFile field cpp issue 5136July 2018
89
doneblockchain tests without PoW check. CPP::5147July 2018
90
progress doneTODO:: fix filler hash check on different OSJuly 2018
91
92
93
donereplace test_addBlock with test_importRawBlock CPP::5082June 2018
94
doneCPP::5030 json verification of chain params. fix issues from the reviewJune 2018
95
donetesteth support CPP::5083, CPP::5086June 2018
96
donecpp client RPC tests support: CPP::5082, CPP::5085June 2018
97
donefix mining on blockchain tests. fix debug messages. mining block1forJune 2018
98
doneunit tests for test_importRawBlockJune 2018
99
donecpp client RPC tests support: CPP::5098, CPP::5100June 2018
100
Loading...
Main menu