You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# 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