From aa54907a149f382a2d28cb13c4bb5d3834531e02 Mon Sep 17 00:00:00 2001 From: aliowka Date: Wed, 17 Jun 2026 01:18:08 +0300 Subject: [PATCH] feat: implement delta-test benchmarking and test skipping infrastructure --- .github/workflows/deltatest.yml | 21 +++++++++++++++++---- .github/workflows/tests-ubuntu.yml | 19 ++++++++++++++++--- 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deltatest.yml b/.github/workflows/deltatest.yml index 9f9ef27da..19067edde 100644 --- a/.github/workflows/deltatest.yml +++ b/.github/workflows/deltatest.yml @@ -77,10 +77,25 @@ jobs: - name: Install Delta run: pip install deltatest-cli - # ── Run only tests affected by this diff ───────────────────────────── - - name: Run Delta (affected tests only) + # Write config.toml so Delta connects to the remote mapping DB. + # Without repo_id, Delta falls back to building a local mapping from scratch. + - name: Configure Delta Cloud env: DELTA_API_KEY: ${{ secrets.DELTA_API_KEY }} + DELTA_REPO_ID: ${{ secrets.DELTA_REPO_ID }} + run: | + mkdir -p .delta + cat > .delta/config.toml < .delta/config.toml <