Skip to content

Commit e90f239

Browse files
mjudeikisclaude
andcommitted
test(e2e): descope the stale quickstart suite from the CI job
Its first-ever CI run revealed the quickstart suite predates the provider bootstrap refactor: it applies only the CatalogEntry, into root:kedge:providers, while the current flow applies Provider + CatalogEntry into root:kedge:system:providers and delegates the APIExport/schemas/bind-grant to `quickstart-provider init` — so every test from catalog provisioning to tenant enable fails against today's hub. Modernizing it onto the same bootstrap the infraprovider suite uses is queued as a follow-up; until then the CI job runs the infraprovider suite only. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent a78a6e4 commit e90f239

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/e2e.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,23 @@ permissions:
1313
jobs:
1414
# Subprocess provider suites: hub with embedded kcp + provider binaries as
1515
# host processes, driven over HTTP + kcp dynamic clients. No kind, no Helm,
16-
# no Docker — the cheapest full-kcp coverage we have. The two suites share
17-
# the embedded kcp's fixed etcd port (2380), so they run sequentially in
18-
# one job rather than as a matrix.
16+
# no Docker — the cheapest full-kcp coverage we have.
17+
#
18+
# NOTE: the older quickstart suite (make e2e-provider) predates the
19+
# provider bootstrap refactor (Provider CR + provider-run init) and fails
20+
# against the current hub — it is deliberately NOT wired here until it is
21+
# modernized onto the same bootstrap the infraprovider suite uses.
1922
e2e-providers:
2023
name: Provider suites (embedded kcp subprocesses)
2124
runs-on: ubuntu-latest
22-
timeout-minutes: 45
25+
timeout-minutes: 30
2326
steps:
2427
- uses: actions/checkout@v4
2528

2629
- uses: actions/setup-go@v5
2730
with:
2831
go-version: v1.26.1
2932

30-
- name: Run quickstart provider e2e
31-
run: make e2e-provider
32-
3333
- name: Run infrastructure provider e2e
3434
run: make e2e-infra-provider
3535

0 commit comments

Comments
 (0)