Skip to content

Commit 731c89f

Browse files
NO-JIRA: chore(docs/adr): document onboarding onto all possible test execution platforms for evaluation (#2627)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent 8441b86 commit 731c89f

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# 2. Onboard onto all possible test execution platforms available
2+
3+
Date: 2025-10-29
4+
5+
## Status
6+
7+
Accepted
8+
9+
## Context
10+
11+
We as the Notebooks team need to be responsible for the test execution on our code.
12+
To do that, we need to explore options available and decide which ones to use.
13+
14+
## Decision
15+
16+
We will onboard and create some quick-start-style tests on all platforms available to us.
17+
This will provide us with sufficient knowledge to talk to Red Hat DevTestOps team on equal footing about what we actually need.
18+
19+
### Execution platforms to consider for onboarding
20+
21+
* OpenShift CI (already onboarded)
22+
* GitHub Actions (already onboarded)
23+
* Konflux [E2E test execution](https://developers.redhat.com/articles/2024/10/28/ephemeral-openshift-clusters-konflux-ci-using-cluster-service-operator)
24+
* Travis CI Partner Queue
25+
* Packit.dev
26+
* Testing-Farm.io nested virtualization
27+
* <https://github.com/jiridanek/rhoai-in-kind>
28+
* Hydra trigger such as /test-e2e that will run something on Red Hat internal CI
29+
* Machine under @jiridanek's desk in Brno
30+
* Virtual machines under our management on ITUP.scale platform in Red Hat
31+
32+
## Consequences
33+
34+
This is related to [E2E Testing Platform Evaluation - Periodic Review #1389](https://github.com/opendatahub-io/notebooks/issues/1389).
35+
36+
We'll need to maintain the test execution platforms we choose to use.
37+
We'll need to eventually offboard from the platforms we decide not to use, to avoid confusion.

0 commit comments

Comments
 (0)