15166f880b
Skip BlockTests/bcValidBlockTests SimpleTx3
2015-06-09 15:53:31 +02:00
d8e55a5cc3
Skip VMTests RandomTests temporarily until they are fixed
2015-06-09 15:40:43 +02:00
e885a2912b
Update Ethereum JSON test files
2015-06-09 15:39:24 +02:00
246db4250b
tests: use state logs instead own kept logs
2015-06-04 19:48:23 +02:00
122d2db095
Merge pull request #1150 from fjl/fix-jumpdest
...
core/vm: improve JUMPDEST analysis
2015-06-03 09:11:56 -07:00
c9ed9d253a
tests/files: update tests to d309b4679a58d2
2015-06-03 16:25:06 +02:00
0fa9d2431f
Add new 0th gen uncle test
2015-06-02 14:47:23 +02:00
8a76b45253
Use older version of stSpecialTest until JUMPDEST fix is merged
2015-06-02 12:25:43 +02:00
8962af2e42
Update Ethereum JSON test files
2015-06-02 12:15:25 +02:00
5a692ba4f6
Update Ethereum JSON test files
2015-06-01 22:34:44 +02:00
b4818a003a
Update Ethereum JSON test files
2015-05-29 13:12:54 +02:00
6c2f6f5b03
tests: removed missing block test
2015-05-26 13:48:10 +02:00
03faccfb08
tests: updated
2015-05-26 13:48:10 +02:00
6ad817e17b
Add StateTests/RandomTests and VMTests/RandomTests
2015-05-21 23:04:46 +02:00
6a72cd45e2
Add wrapper for BlockTests/bcWalletTest.json
2015-05-18 16:28:54 +02:00
36419defd1
Update Ethereum JSON test files
2015-05-18 12:45:24 +02:00
9617aa8e19
tests: added conditional skip on long running VM tests
...
Set the TEST_VM_COMPLEX env var to test complex vm tests which require a
lot of ram and quite some time.
2015-05-20 00:21:24 +02:00
f5af1fdca8
core/vm: RETURN op code returns pointer to memory rather than copy
2015-05-20 00:21:23 +02:00
648b352424
tests/vm: updated tests and skipped output for specific tests
...
Skipped tests due to large return value
2015-05-20 00:21:23 +02:00
619e8a4f03
Add StateTests/RandomTests but skip for now
2015-05-15 19:17:40 +02:00
32276e8b01
Update StateTests and nil create return on failed code deposit
2015-05-15 18:49:31 +02:00
830bdb1cfd
Update Ethereum JSON tests
2015-05-15 16:08:00 +02:00
dadf01de60
unskip StateTests/stTransactionTest and use test tx nonce
2015-05-15 16:05:11 +02:00
e389585f1f
Change default keystore dir
2015-05-12 18:33:04 +02:00
2c1b0ff17e
Update key store to new spec but keep address field for now
...
* Also fix address types post-rebase
2015-05-12 17:22:17 +02:00
b79dd188d9
replaced several path.* with filepath.* which is platform independent
2015-05-12 14:24:11 +02:00
7eed47fad5
miner, tests: fixed block test
2015-05-09 12:51:40 +02:00
79eb40fc9f
Add bcTotalDifficultyTest and unskip now working tx tests
2015-05-07 13:03:22 +02:00
2b716aec54
Update JSON test files
2015-05-07 12:44:29 +02:00
7bc1f487b8
Unskip now working tests, remove debug print
2015-05-06 23:25:44 +02:00
f4341c7b7f
Unskip working blocktests following ethash cache reusage
2015-05-05 08:34:29 +02:00
735b029db9
core: return the index of the block that failed when inserting a chain
2015-04-29 14:00:24 +02:00
34c94d5fcd
Add loading of block test privkey if present
2015-04-27 20:30:26 +02:00
2a61611c4f
Update JSON tests
2015-04-27 19:09:20 +02:00
7a223721a5
Add block header validations for block tests
2015-04-23 05:32:56 +02:00
49da462e92
Include ZeroByteAtTheEnd and RandomByteAtTheEnd tests
2015-04-22 23:16:19 +02:00
ec6acacc53
Unskip BlockTests/bcInvalidHeaderTest.json wrongUncleHash
2015-04-22 23:16:19 +02:00
9834f855fa
Finally, glorious HEX
2015-04-22 23:16:19 +02:00
24de35ef09
Add StateTests/stMemoryStressTest.json but skip for now
2015-04-22 23:16:19 +02:00
5c70333a12
Exclude TransactionWithSvalue0 as it expects invalid s value to be valid
2015-04-22 23:16:18 +02:00
8ec8bff11c
Update github.com/ethereum/tests files
2015-04-22 23:16:18 +02:00
573bc3e05e
Explicitly skip TransactionTests/tt10mbDataField.json
2015-04-22 23:16:17 +02:00
7254278c09
Add test wrapper for VMTests/vmInputLimits1.json
2015-04-22 23:16:17 +02:00
b448390889
Further fixes to block test wrapper
...
* Move go test wrapper for block tests from cmd/geth to tests
* Fix logic for when tests are valid or not, by adding correct
validations for expected valid/invalid blocks
* Change block insertion helper to work on single blocks
* Add one test case for each file in BlockTests and comment out
the tests which are currently failing
* Add Skip call in all block tests in lieu of performance fixes
around ethash cache which are needed before it will be fast enough
to start / stop the node between each test
2015-04-21 05:23:10 +02:00
805345d135
Add block tests wrapper and fixes for tx tests
...
* Add fixes to parsing and converting of fields in tx tests
* Correct logic in tx tests; validation of fields and correct
logic for when RLP decoding works/fails and when this is
expected or not
* Rename files for consistency
* Add block tests wrapper to run block tests with go test
2015-04-20 17:46:35 +02:00
c453f1f370
tests: hopefully improve test conversion helpers
...
(cherry picked from commit 035a30acbe
)
2015-04-19 00:07:09 +02:00
235ed7ecb9
cmd/geth, tests: enable running multiple tests from a single file
...
This commit also changes the block test loading so tests containing
invalid RLP blocks can be loaded and return an error only when they are
run.
(cherry picked from commit 898ba87984
)
2015-04-19 00:06:52 +02:00
c617a6ec79
Fixes for TransactionTests
...
* Include tests which now has consistent HEX encodings
* Comment out two failing tests: "
"TransactionWithHihghNonce" due to wrong nonce size
"TransactionWithSvalueHigh" due to wrong ECDSA s range
* Cleanup conversion functions and fix expected encodings for
tests validation fields
2015-04-15 22:37:16 +02:00
2d8a2d0c99
Update JSON tests
2015-04-15 22:36:33 +02:00
6d20d634ca
Enable more tx tests by expecting most common encoding of values
2015-04-10 12:34:55 +02:00