AL
Size: a a a
AL
AL
AL
AL
TM
TM
before_script:
- printenv API_URL
- git clone ${TEST_PROJECT} python_tests
- ./bin/graphql-decorator &
- sleep 60
script:
- git branch -v
- echo $TEST_PROJECT
- cd python_tests
- pip install -U -r requirements.txt
- python -m pytest -s tests -m auth ${TEST_FOLDER} --alluredir=allure_results; if [[ $? -eq 0 ]]; then python -m pytest -n 6 -s tests -m "not auth" ${TEST_FOLDER} --alluredir=allure_results; fi;
after_script:
- cd python_tests/allure_results
- find . -name '*' -print | zip -q ../allure_results.zip -@ > /dev/null 2>&1
- ALLURE_REPORT_URL=$(curl -s -i -F file=@../allure_results.zip "http://allure.s.o3.ru/upload?group=$CI_PROJECT_NAMESPACE&project=$CI_PROJECT_NAME&version=$STAGE_MARK-$CI_COMMIT_REF_NAME")
- ALLURE_REPORT_URL=${ALLURE_REPORT_URL#"http://allure.s.o3.ru"}
- echo $ALLURE_REPORT_URL
- ALLURE_FINAL_REPORT_URL="http://ozallure.prod.s3.ceph.s.o3.ru:7480"$ALLURE_REPORT_URL"index.html"
- echo $ALLURE_FINAL_REPORT_URL
- kill $(ps aux | grep 'graphql-decorator' | awk '{print $2}')TM
AL
TM
TM
AL
TM
DV
TM
AL
DV
TM
A

A

S