Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Makefile, bash scripts to test multiple nodes #20

Merged
merged 40 commits into from
May 22, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
018a959
Add multinode test scripts, makefile
asalzmann May 17, 2022
35576db
merge in TEST-40 (remove ibc v2 deps)
asalzmann May 17, 2022
a7f3d28
update gitignore, fix Stride-labs ref
asalzmann May 17, 2022
28f5ec7
Add Makefile that builds + tests chain
asalzmann May 17, 2022
23d2ba6
ignore strided
asalzmann May 17, 2022
6b52cc0
TEST-35 tweak markdown explanation; was able to run multinode local s…
riley-stride May 18, 2022
1bb3d8b
TEST-35 add test_helpers from osmosis repo, contains required testing…
riley-stride May 18, 2022
ee3e86e
TEST-35 add keeper test from osmosis
riley-stride May 18, 2022
4db9c1f
TEST-35: make test working without unit tests
riley-stride May 18, 2022
5023b2b
TEST-35 (chore): add .DS_Store to .gitignore
riley-stride May 18, 2022
b2704b7
Working docker build
shellvish May 20, 2022
337247a
updated to proper genesis file
shellvish May 20, 2022
631fe13
add test commands to multinode-local-testnet
asalzmann May 20, 2022
eb344fa
move vars, add peers
asalzmann May 20, 2022
c9625e9
update gitignore
asalzmann May 20, 2022
08e7bf0
update git ignore, rm comment
asalzmann May 20, 2022
ca7de8b
all nodes are validators and talk to each other
shellvish May 20, 2022
cddcad4
TEST-35 add readme for running stride validators
May 21, 2022
39f2f66
update node network ip addresses, map ports for local debugging
asalzmann May 21, 2022
dd4d86a
run gaia
asalzmann May 21, 2022
a7a2dd5
run gaia
asalzmann May 21, 2022
54d4f4a
delete stored scripts/state
shellvish May 21, 2022
c9674cc
updated init to be run with `make init`
shellvish May 21, 2022
909acb5
INTERMEDIATE-COMMIT GAIA
shellvish May 21, 2022
0cb2d61
INTERMEDIATE COMMIT - DOES NOT RUN
shellvish May 21, 2022
f83eaaa
STRIDE configs
May 21, 2022
b151823
WORKING MAKE INIT
shellvish May 21, 2022
0647fd9
relayer running
asalzmann May 21, 2022
94e8902
bump hermes to v0.14.0
asalzmann May 22, 2022
c7ca652
add rly keys
asalzmann May 22, 2022
c20e5c2
riley temp changes hermes debugging
May 22, 2022
bc6717c
merging hermes changes
May 22, 2022
ca80de3
trying to resolves cosmos addrs vs stride addrs
May 22, 2022
e6d5ca5
prefix stride accounts with strd
asalzmann May 22, 2022
98722d3
working relayer
asalzmann May 22, 2022
3f46028
Fix makefile and add documentation
shellvish May 22, 2022
d2ee5f1
Merge branch 'TEST-35' of https://github.com/Stride-Labs/stride into …
shellvish May 22, 2022
6d9172f
ibc transfer comment
asalzmann May 22, 2022
187fcbc
updated init instructions
shellvish May 22, 2022
a6b0025
fix conflicts
asalzmann May 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
*.so
*.dylib

# build
stride/build/*
stride/state/*
stride/scripts/state/*
# Test binary, built with `go test -c`
*.test

Expand All @@ -15,4 +19,7 @@
# vendor/

# vscode
.vscode/*
.vscode/*
.DS_Store

#
6 changes: 0 additions & 6 deletions stride/.gitignore

This file was deleted.

1 change: 1 addition & 0 deletions stride/.vscode/configurationCache.log
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"buildTargets":[".PHONY","/Users/rileyedmunds/.go/bin/runsim","/Users/rileyedmunds/.go/bin/statik","/Users/rileyedmunds/stride/stride/build","all","benchmark","build","build-contract-tests-hooks","build-docker-stridednode","build-docs","build-linux","build-reproducible","clean","clean-localnet","contract-tests","distclean","docker-single-node","docs","draw-deps","format","go-mod-cache","go.sum","install","lint","localnet-start","localnet-stop","proto","proto-all","proto-format","proto-gen","proto-tools","proto-tools-stamp","run-lcd-contract-tests","runsim","setup-contract-tests-data","setup-transactions","start-stride","statik","sync-docs","test","test-all","test-build","test-cover","test-docker","test-docker-push","test-race","test-sim-after-import","test-sim-benchmark","test-sim-benchmark-invariants","test-sim-custom-genesis-fast","test-sim-custom-genesis-multi-seed","test-sim-import-export","test-sim-multi-seed-long","test-sim-multi-seed-short","test-sim-nondeterminism","test-sim-profile","test-unit","tools","tools-clean","tools-stamp"],"launchTargets":[],"customConfigurationProvider":{"workspaceBrowse":{"browsePath":[],"compilerArgs":[]},"fileIndex":[]}}
16 changes: 16 additions & 0 deletions stride/.vscode/dryrun.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
make: Entering directory `/Users/rileyedmunds/stride/stride'

Makefile:285: warning: overriding commands for target `test'
Makefile:151: warning: ignoring old commands for target `test'

echo "Installing statik..."
(cd /tmp && go get github.com/rakyll/statik@v0.1.6)

echo "Installing runsim..."
(cd /tmp && go get github.com/cosmos/tools/cmd/runsim@v1.0.0)
# Create dummy file to satisfy dependency and avoid
# rebuilding when this Makefile target is hit twice
# in a row.
touch tools-stamp
make: Leaving directory `/Users/rileyedmunds/stride/stride'

3 changes: 3 additions & 0 deletions stride/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"makefile.extensionOutputFolder": "./.vscode"
}
Loading