File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6969 OPENROUTER_API_KEY : dummy_key
7070 run : |
7171 python -m pytest -v \
72+ tests/unit/core/app \
7273 tests/unit/core/cli_support \
7374 tests/unit/core/common \
75+ tests/unit/core/di \
76+ tests/unit/connectors/gemini_base \
7477 tests/unit/connectors/openai_codex \
7578 tests/unit/chat_completions_tests/test_gemini_api_compatibility_di.py \
7679 tests/unit/test_app_startup.py \
@@ -159,3 +162,36 @@ jobs:
159162 else
160163 echo "No OAuth plugin entry points detected; skipping OAuth-only integration boundary checks."
161164 fi
165+
166+ test-extended-nonblocking :
167+ runs-on : ubuntu-latest
168+ continue-on-error : true
169+ strategy :
170+ matrix :
171+ python-version : ['3.10']
172+
173+ steps :
174+ - uses : actions/checkout@v4
175+ with :
176+ fetch-depth : 2
177+
178+ - name : Set up Python ${{ matrix.python-version }}
179+ uses : actions/setup-python@v5
180+ with :
181+ python-version : ${{ matrix.python-version }}
182+ cache : ' pip'
183+
184+ - name : Install dependencies
185+ run : |
186+ python -m pip install --upgrade pip
187+ pip install -e .[dev]
188+ if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
189+
190+ - name : Run extended unit suite (non-blocking)
191+ env :
192+ OPENAI_API_KEY : dummy_key
193+ GEMINI_API_KEY : dummy_key
194+ ANTHROPIC_API_KEY : dummy_key
195+ OPENROUTER_API_KEY : dummy_key
196+ run : |
197+ python -m pytest -v tests/unit
You can’t perform that action at this time.
0 commit comments