@@ -18,7 +18,6 @@ concurrency:
1818 group : full-tests-pr-${{ github.event.inputs.pr }}-${{ github.event.inputs.ref_kind }}
1919 cancel-in-progress : true
2020
21-
2221jobs :
2322 full-tests :
2423 if : ${{ github.repository_owner == 'confident-ai' }}
2827 env :
2928 OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
3029 DEEPEVAL_TELEMETRY_OPT_OUT : 1
31- DEEPEVAL_DEBUG_ASYNC : 0
30+ DEEPEVAL_DEBUG_ASYNC : 1
3231 LOG_LEVEL : " info"
3332 DEEPEVAL_PER_TASK_TIMEOUT_SECONDS : 240
33+ PYTHONFAULTHANDLER : " 1"
34+ PYTHONASYNCIODEBUG : " 1"
35+ PYTHONUNBUFFERED : " 1"
36+ PYTEST_ADDOPTS : >-
37+ -vv -rA --maxfail=1 --capture=tee-sys
38+ --durations=25
39+ -o log_cli=true -o log_cli_level=INFO
40+ --log-cli-format="%(asctime)s %(levelname)s [%(name)s] %(message)s"
3441
3542 steps :
3643 - name : Resolve ref
@@ -82,40 +89,21 @@ jobs:
8289 # ----------------------------------------------
8390
8491 # Run Core tests
85- - name : Run core tests (with secrets)
92+ - name : Run core tests
8693 if : ${{ env.OPENAI_API_KEY != '' }}
87- env :
88- PYTHONFAULTHANDLER : " 1"
89- PYTHONASYNCIODEBUG : " 1"
9094 run : |
91- poetry run pytest -vv -rA --maxfail=1 --capture=tee-sys \
92- --durations=25 \
95+ poetry run pytest \
9396 tests/test_core/ \
9497 --ignore=tests/test_core/test_synthesizer/ \
9598 --ignore=tests/test_core/test_datasets/
9699
97- - name : Run core tests (no secrets)
98- if : ${{ env.OPENAI_API_KEY == '' }}
99- run : |
100- poetry run pytest -vv -rA --maxfail=1 --capture=tee-sys \
101- tests/test_core/ \
102- --ignore=tests/test_core/test_synthesizer/ \
103- --ignore=tests/test_core/test_datasets/ \
104- --ignore=tests/test_core/test_evaluation/test_end_to_end/test_configs.py \
105- --ignore=tests/test_core/test_tracing/test_dataset_iterator.py
106-
107100 # Install dev dependencies and run dev tests
108101 - name : Install dev dependencies
109102 run : poetry install --no-interaction --with dev
110103
111104 - name : Run dev tests (with secrets)
112105 if : ${{ env.OPENAI_API_KEY != '' }}
113106 run : |
114- poetry run pytest -vv -rA --maxfail=1 --capture=tee-sys \
107+ poetry run pytest \
115108 tests/test_core/test_synthesizer/ tests/test_core/test_datasets/
116109
117- - name : Run dev tests (no secrets)
118- if : ${{ env.OPENAI_API_KEY == '' }}
119- run : |
120- poetry run pytest -vv -rA --maxfail=1 --capture=tee-sys \
121- tests/test_core/test_datasets/
0 commit comments