-
Sub-task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
False
-
-
False
-
-
-
Workflow Validation Sprint 27
RHOAI Test Repositories - Complete List
1. ods-ci
| | |
|-------------|---------------------------------------------------------------------------------------------|
| Description | Robot Framework test suite for Red Hat OpenShift AI and Open Data Hub |
| What's in it | Selenium-based UI/E2E tests, browser automation for Dashboard, JupyterHub, OpenShift Console |
| Framework | Robot Framework + Selenium + Poetry |
| URL | https://github.com/red-hat-data-services/ods-ci |
—
2. opendatahub-tests
| | |
|-------------|----------------------------------------------------|
| Description | Python pytest-based tests for ODH / RHOAI |
| What's in it | API and integration tests written in Python |
| Framework | Python + pytest |
| URL | https://github.com/opendatahub-io/opendatahub-tests |
—
3. diip
| | |
|-------------|------------------------------------------------------------------------------------|
| Description | Downstream InstructLab Integration Pipeline |
| What's in it | E2E testing for RHEL AI artifacts with InstructLab, bootc install/switch operations |
| Framework | GitLab CI pipeline |
| URL | https://gitlab.com/redhat/rhel-ai/diip |
—
4. rhelaiautomation
| | |
|-------------|--------------------------------------------------------------------------------------|
| Description | RHOAI Automation Framework for RHEL AI systems |
| What's in it | SSH-based automation for model deployment, training, serving, benchmarking on RHEL AI |
| Framework | Python |
| URL | https://gitlab.cee.redhat.com/vshaw/rhelaiautomation (internal) |
—
5. autoqa
| | |
|-------------|----------------------------------------------------------------------------------------------|
| Description | Test trigger/scheduler/dashboard for QE Automation |
| What's in it | HTTP API, web dashboard, message broker, multi-cloud artifact handling (AWS, Azure, GCP, IBM) |
| Framework | Python + Flask + Taskotron |
| URL | https://gitlab.cee.redhat.com/fzatlouk/autoqa (internal) |
—
6. taskotron
| | |
|-------------|-----------------------------------------------------------------------|
| Description | TMT wrapper for test execution |
| What's in it | Test environment preparation, "one test, many targets" execution model |
| Framework | Python + TMT |
| URL | https://gitlab.cee.redhat.com/fzatlouk/taskotron (internal) |
—
7. odh-dashboard
| | |
|-------------|----------------------------------------------------------------|
| Description | Open Data Hub Dashboard UI (application, not tests) |
| What's in it | Web UI for navigating and interacting with ODH/RHOAI components |
| Framework | React/TypeScript |
| URL | https://github.com/opendatahub-io/odh-dashboard |
—
Summary Table
| Repo | Type | URL |
|------------------ |-----------------------|-----------------------------------------------------|
| ods-ci | UI/E2E Tests | https://github.com/red-hat-data-services/ods-ci |
| opendatahub-tests | API/Integration Tests | https://github.com/opendatahub-io/opendatahub-tests |
| diip | E2E Pipeline (RHEL AI) | https://gitlab.com/redhat/rhel-ai/diip |
| rhelaiautomation | Automation Framework | https://gitlab.cee.redhat.com/vshaw/rhelaiautomation |
| autoqa | Test Scheduler | https://gitlab.cee.redhat.com/fzatlouk/autoqa |
| taskotron | Test Runner | https://gitlab.cee.redhat.com/fzatlouk/taskotron |
| odh-dashboard | Application (not tests) | https://github.com/opendatahub-io/odh-dashboard |
—
★ Insight ─────────────────────────────────────
- Public repos (GitHub): ods-ci, opendatahub-tests, odh-dashboard, diip
- Internal repos (gitlab.cee.redhat.com): autoqa, taskotron, rhelaiautomation
- Test layers: ods-ci (UI) → opendatahub-tests (API) → diip/rhelaiautomation (infrastructure)
─────────────────────────────────────────────────