1
+ # TODO: This should be ported to work with SimApp v2.
1
2
2
3
# ? test-sim-nondeterminism: Run non-determinism test for simapp
3
4
test-sim-nondeterminism :
4
- @echo " Running non-determinism test..."
5
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout=30m -tags=' sims' -run TestAppStateDeterminism \
6
- -NumBlocks=100 -BlockSize=200 -Period=0
5
+ # @echo "Running non-determinism test..."
6
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout=30m -tags='sims' -run TestAppStateDeterminism \
7
+ # -NumBlocks=100 -BlockSize=200 -Period=0
7
8
8
9
# Requires an exported plugin. See store/streaming/README.md for documentation.
9
10
#
@@ -15,49 +16,47 @@ test-sim-nondeterminism:
15
16
# export COSMOS_SDK_ABCI_V1=<path-to-sdk>/store/streaming/abci/examples/file/file
16
17
# make test-sim-nondeterminism-streaming
17
18
test-sim-nondeterminism-streaming :
18
- @echo " Running non-determinism-streaming test..."
19
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout=30m -tags=' sims' -run TestAppStateDeterminism \
20
- -NumBlocks=100 -BlockSize=200 -Period=0 -EnableStreaming=true
19
+ # @echo "Running non-determinism-streaming test..."
20
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout=30m -tags='sims' -run TestAppStateDeterminism \
21
+ # -NumBlocks=100 -BlockSize=200 -Period=0 -EnableStreaming=true
21
22
22
23
test-sim-custom-genesis-fast :
23
- @echo " Running custom genesis simulation..."
24
- @echo " By default, ${HOME} /.simapp/config/genesis.json will be used."
25
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout=30m -tags=' sims' -run TestFullAppSimulation -Genesis=${HOME} /.simapp/config/genesis.json \
26
- -NumBlocks=100 -BlockSize=200 -Seed=99 -Period=5 -SigverifyTx=false
24
+ # @echo "Running custom genesis simulation..."
25
+ # @echo "By default, ${HOME}/.simapp/config/genesis.json will be used."
26
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout=30m -tags='sims' -run TestFullAppSimulation -Genesis=${HOME}/.simapp/config/genesis.json \
27
+ # -NumBlocks=100 -BlockSize=200 -Seed=99 -Period=5 -SigverifyTx=false
27
28
28
29
test-sim-import-export :
29
- @echo " Running application import/export simulation. This may take several minutes..."
30
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout 20m -tags=' sims' -run TestAppImportExport \
31
- -NumBlocks=50 -Period=5
30
+ # @echo "Running application import/export simulation. This may take several minutes..."
31
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout 20m -tags='sims' -run TestAppImportExport \
32
+ # -NumBlocks=50 -Period=5
32
33
33
34
test-sim-after-import :
34
- @echo " Running application simulation-after-import. This may take several minutes..."
35
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout 30m -tags=' sims' -run TestAppSimulationAfterImport \
36
- -NumBlocks=50 -Period=5
37
-
35
+ # @echo "Running application simulation-after-import. This may take several minutes..."
36
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout 30m -tags='sims' -run TestAppSimulationAfterImport \
37
+ # -NumBlocks=50 -Period=5
38
38
39
39
test-sim-custom-genesis-multi-seed :
40
- @echo " Running multi-seed custom genesis simulation..."
41
- @echo " By default, ${HOME} /.simapp/config/genesis.json will be used."
42
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout 30m -tags=' sims' -run TestFullAppSimulation -Genesis=${HOME} /.simapp/config/genesis.json \
43
- -NumBlocks=400 -Period=5
40
+ # @echo "Running multi-seed custom genesis simulation..."
41
+ # @echo "By default, ${HOME}/.simapp/config/genesis.json will be used."
42
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout 30m -tags='sims' -run TestFullAppSimulation -Genesis=${HOME}/.simapp/config/genesis.json \
43
+ # -NumBlocks=400 -Period=5
44
44
45
45
test-sim-multi-seed-long :
46
- @echo " Running long multi-seed application simulation. This may take awhile!"
47
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout=2h -tags=' sims' -run TestFullAppSimulation \
48
- -NumBlocks=150 -Period=50
46
+ # @echo "Running long multi-seed application simulation. This may take awhile!"
47
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout=2h -tags='sims' -run TestFullAppSimulation \
48
+ # -NumBlocks=150 -Period=50
49
49
50
50
test-sim-multi-seed-short :
51
- @echo " Running short multi-seed application simulation. This may take awhile!"
52
- @cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -timeout 30m -tags=' sims' -run TestFullAppSimulation \
53
- -NumBlocks=50 -Period=10 -FauxMerkle=true
54
-
51
+ # @echo "Running short multi-seed application simulation. This may take awhile!"
52
+ # @cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -timeout 30m -tags='sims' -run TestFullAppSimulation \
53
+ # -NumBlocks=50 -Period=10 -FauxMerkle=true
55
54
56
55
test-sim-benchmark-invariants :
57
- @echo " Running simulation invariant benchmarks..."
58
- cd ${CURRENT_DIR} /simapp && go test -failfast -mod=readonly -benchmem -bench=BenchmarkInvariants -tags=' sims' -run=^$ \
59
- -Enabled=true -NumBlocks=1000 -BlockSize=200 \
60
- -Period=1 -Commit=true -Seed=57 -v -timeout 24h
56
+ # @echo "Running simulation invariant benchmarks..."
57
+ # cd ${CURRENT_DIR}/simapp && go test -failfast -mod=readonly -benchmem -bench=BenchmarkInvariants -tags='sims' -run=^$ \
58
+ # -Enabled=true -NumBlocks=1000 -BlockSize=200 \
59
+ # -Period=1 -Commit=true -Seed=57 -v -timeout 24h
61
60
62
61
.PHONY : \
63
62
test-sim-nondeterminism \
0 commit comments