mirror of
https://github.com/cosmos/cosmjs.git
synced 2025-03-10 21:49:15 +00:00
Run tests against simapp44 in CI
This commit is contained in:
parent
a2b6e74524
commit
7edc0d3196
@ -26,6 +26,9 @@ workflows:
|
|||||||
- test:
|
- test:
|
||||||
requires:
|
requires:
|
||||||
- build
|
- build
|
||||||
|
matrix:
|
||||||
|
parameters:
|
||||||
|
simapp: ["simapp42", "simapp44"]
|
||||||
- test-node-v14:
|
- test-node-v14:
|
||||||
requires:
|
requires:
|
||||||
- build
|
- build
|
||||||
@ -61,6 +64,9 @@ jobs:
|
|||||||
paths:
|
paths:
|
||||||
- packages/*/build/*
|
- packages/*/build/*
|
||||||
test:
|
test:
|
||||||
|
parameters:
|
||||||
|
simapp:
|
||||||
|
type: string
|
||||||
machine:
|
machine:
|
||||||
# We can't use a containerized environment since it requires remote docker to start custom containers.
|
# We can't use a containerized environment since it requires remote docker to start custom containers.
|
||||||
# However, we can't access the remote docker's network from the primary container. This is a
|
# However, we can't access the remote docker's network from the primary container. This is a
|
||||||
@ -88,11 +94,11 @@ jobs:
|
|||||||
background: true
|
background: true
|
||||||
- run:
|
- run:
|
||||||
name: Start simapp
|
name: Start simapp
|
||||||
command: ./scripts/simapp42/start.sh
|
command: ./scripts/<< parameters.simapp >>/start.sh
|
||||||
background: true
|
background: true
|
||||||
- run:
|
- run:
|
||||||
name: Start slow simapp
|
name: Start slow simapp
|
||||||
command: ./scripts/simapp42/slow_start.sh
|
command: ./scripts/<< parameters.simapp >>/slow_start.sh
|
||||||
background: true
|
background: true
|
||||||
- run:
|
- run:
|
||||||
name: Start Tendermint blockchains
|
name: Start Tendermint blockchains
|
||||||
@ -143,16 +149,18 @@ jobs:
|
|||||||
name: Start socket server
|
name: Start socket server
|
||||||
command: ./scripts/socketserver/start.sh
|
command: ./scripts/socketserver/start.sh
|
||||||
- run:
|
- run:
|
||||||
|
name: Run tests
|
||||||
environment:
|
environment:
|
||||||
LAUNCHPAD_ENABLED: 1
|
LAUNCHPAD_ENABLED: 1
|
||||||
ERC20_ENABLED: 1
|
ERC20_ENABLED: 1
|
||||||
SIMAPP42_ENABLED: 1
|
|
||||||
SLOW_SIMAPP42_ENABLED: 1
|
|
||||||
TENDERMINT_ENABLED: 1
|
TENDERMINT_ENABLED: 1
|
||||||
SOCKETSERVER_ENABLED: 1
|
SOCKETSERVER_ENABLED: 1
|
||||||
SKIP_BUILD: 1
|
SKIP_BUILD: 1
|
||||||
WASMD_ENABLED: 1
|
WASMD_ENABLED: 1
|
||||||
command: yarn test --stream
|
command: |
|
||||||
|
[ "<< parameters.simapp >>" = "simapp42" ] && export SIMAPP42_ENABLED=1 SLOW_SIMAPP42_ENABLED=1
|
||||||
|
[ "<< parameters.simapp >>" = "simapp44" ] && export SIMAPP44_ENABLED=1 SLOW_SIMAPP44_ENABLED=1
|
||||||
|
yarn test --stream
|
||||||
- run:
|
- run:
|
||||||
name: Run CLI selftest
|
name: Run CLI selftest
|
||||||
working_directory: packages/cli
|
working_directory: packages/cli
|
||||||
@ -176,8 +184,8 @@ jobs:
|
|||||||
command: |
|
command: |
|
||||||
./scripts/socketserver/stop.sh
|
./scripts/socketserver/stop.sh
|
||||||
./scripts/tendermint/all_stop.sh
|
./scripts/tendermint/all_stop.sh
|
||||||
./scripts/simapp42/stop.sh
|
./scripts/<< parameters.simapp >>/stop.sh
|
||||||
./scripts/simapp42/slow_stop.sh
|
./scripts/<< parameters.simapp >>/slow_stop.sh
|
||||||
./scripts/wasmd/stop.sh
|
./scripts/wasmd/stop.sh
|
||||||
./scripts/launchpad/stop.sh
|
./scripts/launchpad/stop.sh
|
||||||
test-node-v14:
|
test-node-v14:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user