@@ -907,6 +907,7 @@ itests: requirements .itests
907
907
echo " Done running integration tests in" $$ component; \
908
908
echo " ===========================================================" ; \
909
909
done ; \
910
+ echo failed=$$ failed; \
910
911
if [ $$ failed -gt 0 ]; then exit 1; fi
911
912
912
913
.PHONY : .run-integration-tests-coverage
@@ -932,6 +933,7 @@ endif
932
933
echo " Done integration running tests in" $$ component; \
933
934
echo " ===========================================================" ; \
934
935
done ; \
936
+ echo failed=$$ failed; \
935
937
if [ $$ failed -gt 0 ]; then exit 1; fi
936
938
# NOTE: If you also want to run orquesta tests which seem to have a bunch of race conditions, use
937
939
# ci-integration-full target
@@ -1083,6 +1085,7 @@ runners-itests: requirements .runners-itests
1083
1085
echo " ===========================================================" ; \
1084
1086
. $(VIRTUALENV_DIR ) /bin/activate; pytest --capture=no --verbose $(PYTEST_OPTS ) $$ component/tests/integration || (( failed+= 1 )) ; \
1085
1087
done ; \
1088
+ echo failed=$$ failed; \
1086
1089
if [ $$ failed -gt 0 ]; then exit 1; fi
1087
1090
1088
1091
.PHONY : .runners-itests-coverage-html
@@ -1099,6 +1102,7 @@ runners-itests: requirements .runners-itests
1099
1102
. $(VIRTUALENV_DIR ) /bin/activate; pytest --capture=no --verbose $(PYTEST_OPTS )
1100
1103
--cov=$$ component --cov-report=html $$ component/tests/integration || (( failed+= 1 )) ; \
1101
1104
done ; \
1105
+ echo failed=$$ failed; \
1102
1106
if [ $$ failed -gt 0 ]; then exit 1; fi
1103
1107
1104
1108
.PHONY : cli
0 commit comments