More options
This commit is contained in:
parent
e3bf6b9553
commit
2bad6a8ac6
1 changed files with 11 additions and 9 deletions
|
|
@ -73,6 +73,8 @@ test-e2e:
|
|||
- docker info
|
||||
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
|
||||
script:
|
||||
- docker stop $(docker ps -a -q)
|
||||
- docker rm $(docker ps -aq)
|
||||
- git clone https://gitlab.com/PBSA/tools-libs/peerplays-utils.git
|
||||
- pwd
|
||||
- cd peerplays-utils/peerplays-qa-environment
|
||||
|
|
@ -81,28 +83,28 @@ test-e2e:
|
|||
- python3 -m venv venv
|
||||
- source venv/bin/activate
|
||||
- pip3 install -r requirements.txt
|
||||
- docker ps -a
|
||||
- docker ps -a -q
|
||||
- python3 main.py --stop
|
||||
- docker ps -a
|
||||
- docker ps -a -q
|
||||
- python3 main.py --start btc hive eth
|
||||
- docker ps -a
|
||||
- docker ps -a -q
|
||||
- python3 -m pytest test_btc_init_state.py test_hive_inital_state.py
|
||||
- docker pull registry.gitlab.com/pbsa/peerplays/mainnet/feature-python-e2e-tests:943e02cdcd9fb8a90137851635b998cf1b4f622c
|
||||
- ls -la $FULL_PWD/peerplays/config.ini
|
||||
- ls -la $FULL_PWD/peerplays/genesis.json
|
||||
- ls -la $FULL_PWD/peerplays/init-network.sh
|
||||
- docker run --name pp -d registry.gitlab.com/pbsa/peerplays/mainnet/feature-python-e2e-tests:943e02cdcd9fb8a90137851635b998cf1b4f622c tail -f /dev/null
|
||||
- docker cp $FULL_PWD/e2e-tests/peerplays-utils/peerplays-qa-environment/peerplays/config.ini pp:/home/peerplays/peerplays-network/witness_node_data_dir/config.ini
|
||||
- docker cp $FULL_PWD/e2e-tests/peerplays-utils/peerplays-qa-environment/peerplays/genensis.json pp:/home/peerplays/peerplays-network/witness_node_data_dir/genensis.json
|
||||
- docker cp $FULL_PWD/e2e-tests/peerplays-utils/peerplays-qa-environment/peerplays/init-network.sh pp:/home/peerplays/peerplays-network/init-network.sh
|
||||
- PP_CONTAINER_ID=$(docker run --name pp -d registry.gitlab.com/pbsa/peerplays/mainnet/feature-python-e2e-tests:943e02cdcd9fb8a90137851635b998cf1b4f622c tail -f /dev/null)
|
||||
- docker cp $FULL_PWD/e2e-tests/peerplays-utils/peerplays-qa-environment/peerplays/config.ini $PP_CONTAINER_ID:/home/peerplays/peerplays-network/witness_node_data_dir/config.ini
|
||||
- docker cp $FULL_PWD/e2e-tests/peerplays-utils/peerplays-qa-environment/peerplays/genensis.json $PP_CONTAINER_ID:/home/peerplays/peerplays-network/witness_node_data_dir/genensis.json
|
||||
- docker cp $FULL_PWD/e2e-tests/peerplays-utils/peerplays-qa-environment/peerplays/init-network.sh $PP_CONTAINER_ID:/home/peerplays/peerplays-network/init-network.sh
|
||||
- docker exec -c pp ./init-network.sh
|
||||
- docker ps -a
|
||||
- docker ps -a -q
|
||||
- docker exec pp sh -c ./witness_node -d ./witness_node_data_dir --replay-blockchain
|
||||
- docker exec pp sh -c ./init-network.sh
|
||||
- python3 -m pytest test_pp_inital_state.py
|
||||
- ./main.py --stop
|
||||
- deactivate
|
||||
- docker ps -a
|
||||
- docker ps -a -q
|
||||
tags:
|
||||
- python-tests
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue