Péter Szilágyi
|
8c4c7ea192
|
eth/fetcher: lower max cache size, add timeout slack
|
2015-06-19 16:46:16 +03:00 |
Taylor Gerring
|
d1e589289c
|
Expand --test switch
|
2015-06-19 15:08:53 +02:00 |
Taylor Gerring
|
0743243dce
|
Add --skip option to CLI
Disassociates hardcoded tests to skip when running via CLI. Tests still
skipped when running `go test`
|
2015-06-19 11:38:23 +02:00 |
Péter Szilágyi
|
d5871fc200
|
Merge pull request #1295 from karalabe/fix-broadcast-order
eth: fix the propagation/announce order for mined blocks
|
2015-06-19 10:15:20 +03:00 |
Péter Szilágyi
|
4180ca7fe4
|
eth: fix the propagation/announce order for mined blocks
|
2015-06-19 10:07:37 +03:00 |
Taylor Gerring
|
a9659e6dcf
|
recover test logic
|
2015-06-18 23:46:42 +02:00 |
Taylor Gerring
|
8d3faf69d0
|
Build error fixes
|
2015-06-18 22:38:17 +02:00 |
Taylor Gerring
|
baea8e87e5
|
Rebase cleanup
|
2015-06-18 22:27:44 +02:00 |
Taylor Gerring
|
01ec4dbb12
|
Add stdin option
|
2015-06-18 22:24:07 +02:00 |
Taylor Gerring
|
a86452d22c
|
Minor cleanup
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
49336675f3
|
Expand CLI options to allow running all tests
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
516362bcad
|
Allow specifying single depth directory
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
30444db020
|
Add lost rebase changes
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
c941a39b75
|
Cleanup logging
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
8507c867b9
|
Fix geth blocktest command
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
6931267324
|
Wire ethtest to new tests structure
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
6ff956394a
|
DRY file loading
|
2015-06-18 22:20:45 +02:00 |
Taylor Gerring
|
ac0637c413
|
More consistent test interfaces + test skipping
|
2015-06-18 22:20:44 +02:00 |
Taylor Gerring
|
b6d40a9312
|
Cleanup/reorg
|
2015-06-18 22:20:44 +02:00 |
Taylor Gerring
|
c5d6fcbaba
|
Return error up stack instead of passing testing var down
|
2015-06-18 22:20:44 +02:00 |
Taylor Gerring
|
24554629b1
|
DRY log check
|
2015-06-18 22:15:08 +02:00 |
Taylor Gerring
|
7c6ef0ddac
|
Separate and identify tests runners
|
2015-06-18 22:15:07 +02:00 |
Taylor Gerring
|
1b26d4f220
|
Flatten helper directory
|
2015-06-18 22:15:07 +02:00 |
Taylor Gerring
|
e82100367f
|
Fix paths
|
2015-06-18 22:13:42 +02:00 |
Taylor Gerring
|
a67a15528a
|
Split tests from helper code
|
2015-06-18 22:13:42 +02:00 |
Taylor Gerring
|
7b9fbb088a
|
Flatten vm directory
|
2015-06-18 22:13:41 +02:00 |
Taylor Gerring
|
6415ed0730
|
Require a first argument of test type
|
2015-06-18 22:13:41 +02:00 |
Jeffrey Wilcke
|
e4f9ec886b
|
Merge pull request #1267 from SilentCicero/develop
eth_sendRawTransaction JSON RPC
|
2015-06-18 11:33:50 -07:00 |
Jeffrey Wilcke
|
8eaaf24b1e
|
Merge pull request #1275 from karalabe/optimise-fetcher
eth/fetcher: separate the announce based sync into its own package
|
2015-06-18 11:14:26 -07:00 |
Péter Szilágyi
|
13c25036ea
|
eth/fetcher: since uncles are allowed, drop phase test
|
2015-06-18 20:10:07 +03:00 |
Péter Szilágyi
|
ecd19919c5
|
eth/fetcher: allow backward uncle imports too
|
2015-06-18 19:43:47 +03:00 |
Péter Szilágyi
|
90d45f0397
|
eth: fix test breakage from the previous commit
|
2015-06-18 18:25:27 +03:00 |
Péter Szilágyi
|
b91b581b80
|
eth, eth/fetcher: propagate after header verify, announce only on insert
|
2015-06-18 18:00:19 +03:00 |
Péter Szilágyi
|
629705ad53
|
eth: clean the block request packet handling a bit
|
2015-06-18 16:09:34 +03:00 |
Péter Szilágyi
|
5ec6ecc511
|
eth, eth/fetcher: move propagated block import into fetcher
|
2015-06-18 15:56:08 +03:00 |
Péter Szilágyi
|
a9ada0b5ba
|
eth/fetcher: make tests thread safe
|
2015-06-18 15:56:08 +03:00 |
Péter Szilágyi
|
37c5ff392f
|
eth/fetcher: build longest chain until proven otherwise
|
2015-06-18 15:56:08 +03:00 |
Péter Szilágyi
|
2a7411bc96
|
eth/fetcher: fix premature queue cleanup, general polishes
|
2015-06-18 15:56:08 +03:00 |
Péter Szilágyi
|
497a7f1717
|
eth, eth/fetcher: define and enforce propagation boundaries
|
2015-06-18 15:56:08 +03:00 |
Péter Szilágyi
|
026ee40650
|
eth/fetcher: deduplicate future blocks
|
2015-06-18 15:56:08 +03:00 |
Péter Szilágyi
|
11c8f83a58
|
eth, eth/fetcher: cache future propagated blocks too
|
2015-06-18 15:56:08 +03:00 |
Péter Szilágyi
|
057bc237ad
|
eth, eth/fetcher: use an import queue to store out of order blocks
|
2015-06-18 15:56:07 +03:00 |
Péter Szilágyi
|
8b64e041d6
|
eth/fetcher: add test to check for duplicate downloads
|
2015-06-18 15:56:07 +03:00 |
Péter Szilágyi
|
2a1b722d04
|
eth/fetcher: fix timer reset bug, add initial tests
|
2015-06-18 15:56:07 +03:00 |
Péter Szilágyi
|
7c2af1c117
|
eth, eth/fetcher: separate notification sync mechanism
|
2015-06-18 15:56:07 +03:00 |
Jeffrey Wilcke
|
2cea410656
|
Merge pull request #1282 from obscuren/state-cleanup
core/state: cleanup & optimisations
|
2015-06-18 05:29:53 -07:00 |
obscuren
|
430bcdb219
|
core/vm: clarified SSTORE
|
2015-06-18 12:25:02 +02:00 |
Jeffrey Wilcke
|
53a6145a2b
|
Merge pull request #1287 from karalabe/fix-downloader-cancel-interrupt
eth, eth/downloader: fix processing interrupt caused by temp cancel
|
2015-06-18 02:50:19 -07:00 |
obscuren
|
15e169e5b6
|
core: ValidatedHeader (method => function)
Changed header validation method to function in preparation of
@karalabe's PR.
|
2015-06-18 11:47:50 +02:00 |
Péter Szilágyi
|
4365668462
|
eth/downloader: extend slow test to fix even slower CI server...
|
2015-06-18 00:42:02 +03:00 |