You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Richard Liu
cb19b40c95
|
6 years ago | |
---|---|---|
attack | 6 years ago | |
aws-experiment-launch | 6 years ago | |
aws-scripts | 6 years ago | |
azure | 6 years ago | |
blockchain | 6 years ago | |
client | 6 years ago | |
common | 6 years ago | |
consensus | 6 years ago | |
log | 6 years ago | |
node | 6 years ago | |
p2p | 6 years ago | |
utils | 6 years ago | |
.gitignore | 6 years ago | |
.travis.gofmt.sh | 6 years ago | |
.travis.yml | 6 years ago | |
README.md | 6 years ago | |
appspec.yml | 6 years ago | |
benchmark.go | 6 years ago | |
deploy.sh | 6 years ago | |
deploy_linux.sh | 6 years ago | |
global_nodes.txt | 6 years ago | |
kill_node.sh | 6 years ago | |
lint_before_submit.sh | 6 years ago | |
local_config.txt | 6 years ago | |
local_config2.txt | 6 years ago | |
local_config3.txt | 6 years ago | |
local_config_shards.txt | 6 years ago | |
run_commander.sh | 6 years ago | |
send_txn.sh | 6 years ago | |
sysctl.sh | 6 years ago | |
test_before_submit.sh | 6 years ago |
README.md
Harmony Benchmark
Golang Coding Convention
- Follow effective_go
- Constant enum should follow CamelCase.
- Comments of each element in a struct is written right after the element.
Dev Environment Setup
export GOPATH=$HOME/<path_of_your_choice>
mkdir -p $HOME/<path_of_your_choice>/src
cd $HOME/<path_of_your_choice>/src
git clone git@github.com:simple-rules/harmony-benchmark.git
cd harmony-benchmark
go get github.com/go-stack/stack
Usage
./deploy.sh local_config.txt
Testing
Make sure you the following command and make sure everything passed before submitting your code.
./test_before_submit.sh
Linting
Make sure you the following command and make sure everything passes golint.
./lint_before_submit.sh