From 0e52f1b2dda1911cbf7183352a932f1b5bb4aff6 Mon Sep 17 00:00:00 2001 From: febux Date: Mon, 14 Sep 2026 00:24:35 +0300 Subject: [PATCH] Integration tests OFF !Temporary. --- .forgejo/workflows/ci.yml | 50 +++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 8a00a9d..7eb6d2f 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -66,34 +66,34 @@ jobs: run: uv run pytest --cov=src/contract_check --cov-branch --cov-report=term-missing --cov-fail-under=50 -m "not integration" tests/unit # Integration tests. - test-integration: - name: Integration tests - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 + # test-integration: + # name: Integration tests + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v4 - - name: Setup uv - uses: astral-sh/setup-uv@v8.3.2 - with: - enable-cache: true - cache-dependency-glob: uv.lock + # - name: Setup uv + # uses: astral-sh/setup-uv@v8.3.2 + # with: + # enable-cache: true + # cache-dependency-glob: uv.lock - - name: Install Python - run: uv python install + # - name: Install Python + # run: uv python install - - name: Sync dev dependencies - run: uv sync --group dev --frozen + # - name: Sync dev dependencies + # run: uv sync --group dev --frozen - # No --wait: minio-init-test is a one-shot container that exits (0) after - # creating the bucket, and --wait treats any exited container as failure. - # Health polling is done by the `infra` fixture in - # tests/integration/conftest.py; this step just pre-pulls the images. - - name: Start test infrastructure (postgres/redis/rabbitmq/minio) - run: docker compose -p contract-check-test -f docker-compose.test.yml up -d + # # No --wait: minio-init-test is a one-shot container that exits (0) after + # # creating the bucket, and --wait treats any exited container as failure. + # # Health polling is done by the `infra` fixture in + # # tests/integration/conftest.py; this step just pre-pulls the images. + # - name: Start test infrastructure (postgres/redis/rabbitmq/minio) + # run: docker compose -p contract-check-test -f docker-compose.test.yml up -d - - name: Run integration tests - run: uv run pytest -m integration + # - name: Run integration tests + # run: uv run pytest -m integration - - name: Teardown infrastructure - if: always() - run: docker compose -p contract-check-test -f docker-compose.test.yml down -v + # - name: Teardown infrastructure + # if: always() + # run: docker compose -p contract-check-test -f docker-compose.test.yml down -v