Commit Graph

334 Commits

Author SHA1 Message Date
yutelin a958aad5f9 Merge pull request #66 from getamis/feature/adjust-travis-timeout
travis: adjust travis timeout
2017-09-07 10:02:13 +08:00
Alan Chen 76ef425652 travis: do not run tests in parallel and add go test verbosity 2017-09-06 17:43:59 +08:00
Alan Chen eb92e434e1 travis: adjust travis timeout 2017-09-06 16:48:02 +08:00
Alan Chen e0dcd77078 Merge pull request #65 from getamis/feature/adjust-go-test-timeout
travis: adjust go test timeout
2017-09-06 16:42:07 +08:00
Alan Chen 8fed54ab4f travis: adjust go test timeout 2017-09-06 16:40:59 +08:00
Miya Chen f87e5f2cf4 Merge pull request #62 from getamis/test/quorum-block-sync-test
tests/quorum: add block sync test
2017-09-06 12:33:10 +08:00
Miya Chen 533c9f1152 Merge pull request #61 from getamis/test/quorum-general-consensus-test
tests/quorum: add general consensus test
2017-09-06 12:32:53 +08:00
bailantaotao 12d22e0515 Merge pull request #60 from getamis/feature/qfs-04-non-Byzantine-faulty-behavior-testing
test/quorum: add non byzantine faulty tests
2017-09-06 12:28:20 +08:00
bailantaotao 9c75170636 Merge pull request #58 from getamis/feature/qfs-02-add-dynamic-validators-addtion-removal-testing-in-quorum
tests/quorum: dynamic validators addition/removal testing
2017-09-06 12:28:07 +08:00
Edwin 1cf3fe2a09 test: format description in dynamic test 2017-09-06 11:53:13 +08:00
Edwin 49ccadd5a2 container: increase retry numbers 2017-09-06 11:53:08 +08:00
Miya Chen 7a40ece657 tests/quorum: add block sync test 2017-09-06 11:53:02 +08:00
Edwin b9948e5923 tests/quorum: dynamic validators addition/removal testing 2017-09-06 11:51:43 +08:00
bailantaotao 0a238e942b Merge pull request #59 from getamis/feature/qfs-03-recoverability-testing
tests/quorum: add recoverability testing
2017-09-06 11:46:46 +08:00
Edwin 7db79fa088 tests: numbers are mismatch in Description 2017-09-06 11:46:02 +08:00
Edwin 1159e96b1f tests/quorum: add recoverability testing 2017-09-06 11:45:54 +08:00
Miya Chen 035bc07c0a tests/quorum: add general consensus test 2017-09-06 11:32:22 +08:00
Edwin cbf9642a47 test/quorum/functional: add non byzantine faulty tests 2017-09-06 11:22:33 +08:00
yutelin b6522e3db0 Merge pull request #57 from getamis/test/constellation-tool
container: add quorum docker tools
2017-09-06 10:05:36 +08:00
Yute Lin 3c8041b6d7 container: add quorum docker tools 2017-09-05 18:29:44 +08:00
yutelin 417c1763a8 Merge pull request #56 from getamis/test/create-quorum-tools
Test/customize network for containers
2017-09-05 18:19:42 +08:00
Yute Lin fb34e64721 container: enable dynamic network generation 2017-09-05 18:11:42 +08:00
Miya Chen 14681bf913 container: run geth container with given IP 2017-09-05 15:18:16 +08:00
Yute Lin c4bddfe6fb container: add network manager 2017-09-05 15:18:14 +08:00
Alan Chen d1c4354f62 Merge pull request #53 from getamis/feature/integration-test-refactoring
container, tests: functional test refactoring
2017-09-05 10:42:46 +08:00
Alan Chen f50e471d6c travis: update build script 2017-09-04 14:51:37 +08:00
Alan Chen b6925cdc08 container, tests: functional test refactoring 2017-09-01 11:44:50 +08:00
Alan Chen a0afc777ba Merge pull request #52 from getamis/feature/extra-command
cmd/istanbul, container, genesis: add subcommand 'extra'
2017-09-01 11:27:44 +08:00
Alan Chen 0ffd9f3882 cmd/istanbul, container, genesis: add subcommand 'extra' 2017-08-31 17:30:02 +08:00
Alan Chen 5e00f9837c Merge pull request #51 from getamis/feature/docker_sync_mode
container: use full sync mode
2017-08-31 17:28:17 +08:00
Alan Chen 7c3244c3ba Merge pull request #50 from getamis/feature/add-genesis-options
container, genesis: add genesis options and useful utilities
2017-08-31 13:46:06 +08:00
mark.lin 12933bebc0 remove ginkgo -p flag 2017-08-31 10:47:36 +08:00
mark.lin dc69f95394 container: add full fync mode 2017-08-31 09:45:14 +08:00
Alan Chen 6b5aa3c729 Merge pull request #49 from getamis/feature/sync_mode
benchmark: use full sync for initial validator
2017-08-30 14:50:24 +08:00
Alan Chen 86789bab3c container, genesis: add function to generate genesis.json 2017-08-30 14:29:20 +08:00
Alan Chen 83f94962d4 container, genesis: add functional options for genesis creation 2017-08-30 14:21:21 +08:00
mark.lin 20bc6ec612 benchmark: use full sync for initial validator 2017-08-30 11:44:09 +08:00
Miya Chen 5a06bddfb0 Merge pull request #46 from getamis/feature/TFS-01-05-round-robin-proposer-selection
tests: add TFS-01-05 round robin proposer selection test
2017-08-29 10:29:54 +08:00
Miya Chen 1a63c48cd0 tests: add TFS-01-05 round robin proposer selection test 2017-08-28 15:21:24 +08:00
Miya Chen 25df930f58 Merge pull request #48 from getamis/feature/TFS-01-blockchain-initialization-and-run
genesis, tests: add TFS-01-01, TFS-01-02 blockchain initialization
2017-08-28 15:17:32 +08:00
Miya Chen 52725bc1fe genesis, tests: add TFS-01 blockchain initialization and run test 2017-08-28 14:39:51 +08:00
Miya Chen c7b93d1ddf Merge pull request #47 from getamis/fix/consensus-progress-test-fail
tests: fix consensus progress test fail
2017-08-28 14:36:26 +08:00
Miya Chen 9bc3941d4d tests: fix consensus progress test fail 2017-08-28 11:05:04 +08:00
Alan Chen 80e29f5e37 Merge pull request #45 from getamis/feature/TFS-03
TFS-03 Recoverability testing
2017-08-25 15:11:17 +08:00
Miya Chen 2e0ce0cba7 Merge pull request #43 from getamis/feature/TFS-01-04-consensus-progress
tests: add TFS-01-04 consensus progress test
2017-08-25 14:30:57 +08:00
yutelin d4591be74d Merge pull request #42 from getamis/test/byzantine-faulty-behavior-testing
test: TFS-05 add byzantine faulty tests
2017-08-25 14:28:32 +08:00
Alan Chen d90e5240c0 container: remove host port binding 2017-08-25 14:27:36 +08:00
Alan Chen 9862079bf0 tests: add TFS-03 recoverability test 2017-08-25 14:27:36 +08:00
Alan Chen f4b4a22a18 container, tests: make geth be able to stop and resume 2017-08-25 12:39:24 +08:00
yutelin 736cbc0c48 Merge pull request #44 from getamis/feature/TFS-02-02-Add-a-new-validator-in-validator-network
tests: watch few block and see if the newly added validator has been …
2017-08-25 11:28:22 +08:00