difftreelog
updating ci
in: master
3 files changed
Dockerfile-testsdiffbeforeafterboth--- a/Dockerfile-tests
+++ b/Dockerfile-tests
@@ -20,11 +20,14 @@
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
nvm install v15.0.1 && \
nvm use v15.0.1 && \
- npm install --save @polkadot/api
+ npm install --save @polkadot/api && \
+ npm install --save-dev mochawesome
CMD export NVM_DIR="$HOME/.nvm" && \
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
cd tests && \
- npm install --global yarn && \
+ npm install --global yarn &&
+ yarn add mochawesome && \
yarn install && \
- yarn test
+ yarn test --reporter mochawesome
+ # yarn test
ci_node.shdiffbeforeafterboth1#!/bin/bash23docker-compose -f docker-compose-tests.yml up -d --build --force-recreate --no-deps45# validate if testing container finished6while [ "docker|grep|wc-l" -ge 1 ]; do echo "Unit test in process" && date && sleep 60; done && docker logs unit_test &> /home/polkadot/unit_test.log & \7while [ "docker|grep|wc-l" -ge 1 ]; do echo "Integration test in process" && sleep 60; done && docker logs integration_test &> /home/polkadot/integration_test.log8docker-compose -f docker-compose-tests.yml down -v9echo "Wrokflow finished"10docker system prune --force1#!/bin/bash23docker-compose -f docker-compose-tests.yml up -d --build --force-recreate --no-deps45# validate if testing container finished6while [ "docker|grep|wc-l" -ge 1 ]; do echo "Unit tests in process" && sleep 600; done && docker logs unit_test &> /home/polkadot/unit_test.log & \7while [ "docker|grep|wc-l" -ge 1 ]; do echo "Integration tests in process" && sleep 600; done && docker logs integration_test &> /home/polkadot/integration_test.log8docker-compose -f docker-compose-tests.yml down -v9echo "Wrokflow finished"10docker system prune --forcedocker-compose-tests.ymldiffbeforeafterboth--- a/docker-compose-tests.yml
+++ b/docker-compose-tests.yml
@@ -23,6 +23,7 @@
dockerfile: Dockerfile-tests
volumes:
- ./tests/src/config_docker.ts:/nft_parachain/tests/src/config.ts
+ - /home/polkadot/mochawesome-report:/nft_parachain/tests/mochawesome-report
# command: bash -c 'while true; do sleep 20; df -h; done'
networks:
- node_test_network