• Janoš Guljaš's avatar
    swarm: network simulation for swarm tests (#769) · dcaaa3c8
    Janoš Guljaš authored
    * cmd/swarm: minor cli flag text adjustments
    
    * cmd/swarm, swarm/storage, swarm: fix  mingw on windows test issues
    
    * cmd/swarm: support for smoke tests on the production swarm cluster
    
    * cmd/swarm/swarm-smoke: simplify cluster logic as per suggestion
    
    * changed colour of landing page
    
    * landing page reacts to enter keypress
    
    * swarm/api/http: sticky footer for swarm landing page using flex
    
    * swarm/api/http: sticky footer for error pages and fix for multiple choices
    
    * swarm: propagate ctx to internal apis (#754)
    
    * swarm/simnet: add basic node/service functions
    
    * swarm/netsim: add buckets for global state and kademlia health check
    
    * swarm/netsim: Use sync.Map as bucket and provide cleanup function for...
    
    * swarm, swarm/netsim: adjust SwarmNetworkTest
    
    * swarm/netsim: fix tests
    
    * swarm: added visualization option to sim net redesign
    
    * swarm/netsim: support multiple services per node
    
    * swarm/netsim: remove redundant return statement
    
    * swarm/netsim: add comments
    
    * swarm: shutdown HTTP in Simulation.Close
    
    * swarm: sim HTTP server timeout
    
    * swarm/netsim: add more simulation methods and peer events examples
    
    * swarm/netsim: add WaitKademlia example
    
    * swarm/netsim: fix comments
    
    * swarm/netsim: terminate peer events goroutines on simulation done
    
    * swarm, swarm/netsim: naming updates
    
    * swarm/netsim: return not healthy kademlias on WaitTillHealthy
    
    * swarm: fix WaitTillHealthy call in testSwarmNetwork
    
    * swarm/netsim: allow bucket to have any type for a key
    
    * swarm: Added snapshots to new netsim
    
    * swarm/netsim: add more tests for bucket
    
    * swarm/netsim: move http related things into separate files
    
    * swarm/netsim: add AddNodeWithService option
    
    * swarm/netsim: add more tests and Start* methods
    
    * swarm/netsim: add peer events and kademlia tests
    
    * swarm/netsim: fix some tests flakiness
    
    * swarm/netsim: improve random nodes selection, fix TestStartStop* tests
    
    * swarm/netsim: remove time measurement from TestClose to avoid flakiness
    
    * swarm/netsim: builder pattern for netsim HTTP server (#773)
    
    * swarm/netsim: add connect related tests
    
    * swarm/netsim: add comment for TestPeerEvents
    
    * swarm: rename netsim package to network/simulation
    dcaaa3c8
Name
Last commit
Last update
.github Loading commit data...
accounts Loading commit data...
build Loading commit data...
cmd Loading commit data...
common Loading commit data...
consensus Loading commit data...
console Loading commit data...
containers/docker Loading commit data...
contracts Loading commit data...
core Loading commit data...
crypto Loading commit data...
dashboard Loading commit data...
eth Loading commit data...
ethclient Loading commit data...
ethdb Loading commit data...
ethstats Loading commit data...
event Loading commit data...
internal Loading commit data...
les Loading commit data...
light Loading commit data...
log Loading commit data...
metrics Loading commit data...
miner Loading commit data...
mobile Loading commit data...
node Loading commit data...
p2p Loading commit data...
params Loading commit data...
rlp Loading commit data...
rpc Loading commit data...
signer Loading commit data...
swarm Loading commit data...
tests Loading commit data...
trie Loading commit data...
vendor Loading commit data...
whisper Loading commit data...
.dockerignore Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.mailmap Loading commit data...
.travis.yml Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LESSER Loading commit data...
Dockerfile Loading commit data...
Dockerfile.alltools Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
VERSION Loading commit data...
appveyor.yml Loading commit data...
circle.yml Loading commit data...
interfaces.go Loading commit data...