Skip to content

Commit e2ac1b3

Browse files
committed
#303 Upgrade Cosmos-SDK to v0.47.8
- Setup Validator node with latest binary Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com> Signed-off-by: Abdulbois <abdulbois123@gmail.com>
1 parent 3eff4e7 commit e2ac1b3

File tree

3 files changed

+18
-34
lines changed

3 files changed

+18
-34
lines changed

integration_tests/upgrade/01-test-upgrade-initialize-0.12.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ EOF
110110
docker exec $container cp -f ./dcld "$DCL_DIR"/cosmovisor/genesis/bin/
111111

112112
echo "$account Start Node \"$node_name\""
113-
docker exec -d $container cosmovisor start
113+
docker exec -d $container cosmovisor run start
114114
sleep 10
115115

116116
result=$($DCLD_BIN query validator node --address "$address")
@@ -472,14 +472,14 @@ test_divider
472472

473473
echo "Disable node"
474474
# FIXME: use proper binary (not dcld but $DCLD_BIN)
475-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator disable-node --from=$account --yes")
475+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator disable-node --from=$account --yes")
476476
check_response "$result" "\"code\": 0"
477477

478478
test_divider
479479

480480
echo "Enable node"
481481
# FIXME: use proper binary (not dcld but $DCLD_BIN)
482-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
482+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator enable-node --from=$account --yes")
483483
check_response "$result" "\"code\": 0"
484484

485485
test_divider
@@ -504,7 +504,7 @@ test_divider
504504

505505
echo "Enable node"
506506
# FIXME: use proper binary (not dcld but $DCLD_BIN)
507-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
507+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator enable-node --from=$account --yes")
508508
check_response "$result" "\"code\": 0"
509509

510510
test_divider

integration_tests/upgrade/02-test-upgrade-0.12-to-1.2.sh

+5-5
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ test_divider
276276

277277
echo "Get proposed node to disable"
278278
# FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
279-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld query validator proposed-disable-node --address="$address"")
279+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld query validator proposed-disable-node --address="$address"")
280280
check_response "$result" "\"address\": \"$validator_address\""
281281

282282
test_divider
@@ -721,13 +721,13 @@ test_divider
721721

722722
# VALIDATOR_NODE
723723
echo "Disable node"
724-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator disable-node --from=$account --yes")
724+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator disable-node --from=$account --yes")
725725
check_response "$result" "\"code\": 0"
726726

727727
test_divider
728728

729729
echo "Enable node"
730-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
730+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator enable-node --from=$account --yes")
731731
check_response "$result" "\"code\": 0"
732732

733733
test_divider
@@ -751,7 +751,7 @@ check_response "$result" "\"code\": 0"
751751
test_divider
752752

753753
echo "Enable node"
754-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
754+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator enable-node --from=$account --yes")
755755
check_response "$result" "\"code\": 0"
756756

757757
test_divider
@@ -765,7 +765,7 @@ test_divider
765765
# Validator
766766

767767
echo "Get node"
768-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld query validator all-nodes")
768+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld query validator all-nodes")
769769
check_response "$result" "\"owner\": \"$validator_address\""
770770

771771
echo "Upgrade from 0.12.0 to 1.2 passed"

integration_tests/upgrade/03-test-upgrade-1.2-to-1.4.sh

+9-25
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ test_divider
467467

468468
echo "Get node"
469469
# FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
470-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld query validator all-nodes")
470+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld query validator all-nodes")
471471
check_response "$result" "\"owner\": \"$validator_address\""
472472

473473
########################################################################################
@@ -976,34 +976,18 @@ check_response "$result" "\"code\": 0"
976976
test_divider
977977

978978
# VALIDATOR_NODE
979-
docker cp $DCLD_BIN_NEW "$container":"$DCL_USER_HOME"/dcld
979+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld config broadcast-mode sync")
980980

981981
echo "Disable node"
982-
result=$(docker exec node0 /bin/sh -c "echo test1234 | dcld status")
983-
echo "Node0 status $result"
984-
985-
result=$(docker exec node0 /bin/sh -c "echo test1234 | dcld version")
986-
echo "Node0 version $result"
987-
988-
# FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
989-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld status")
990-
echo "Validator status $result"
991-
992-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld status")
993-
echo "Validator status 2 $result"
994-
995-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld version")
996-
echo "Validator version $result"
997-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator disable-node --from=$account --yes")
998-
docker logs node0 -n 50
982+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator disable-node --from=$account --yes")
983+
result=$(get_txn_result "$result")
999984
check_response "$result" "\"code\": 0"
1000985

1001986
test_divider
1002987

1003-
1004988
echo "Enable node"
1005-
# FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
1006-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
989+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator enable-node --from=$account --yes")
990+
result=$(get_txn_result "$result")
1007991
check_response "$result" "\"code\": 0"
1008992

1009993
test_divider
@@ -1030,8 +1014,8 @@ check_response "$result" "\"code\": 0"
10301014
test_divider
10311015

10321016
echo "Enable node"
1033-
## FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
1034-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
1017+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld tx validator enable-node --from=$account --yes")
1018+
result=$(get_txn_result "$result")
10351019
check_response "$result" "\"code\": 0"
10361020

10371021
test_divider
@@ -1299,7 +1283,7 @@ test_divider
12991283

13001284
echo "Get node"
13011285
# FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
1302-
result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld query validator all-nodes")
1286+
result=$(docker exec "$container" /bin/sh -c "echo test1234 | dcld query validator all-nodes")
13031287
check_response "$result" "\"owner\": \"$validator_address\""
13041288

13051289
test_divider

0 commit comments

Comments
 (0)