test:run-hypershift

Execute end-to-end tests on a HyperShift cluster with MLflow and authentication validation.

292|103|Updated Mar 27, 2025
One-click install
npx skills add https://github.com/kagenti/kagenti --skill test-run-hypershift
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test:run-hypershift
Source: https://github.com/kagenti/kagenti/tree/main/.claude/skills/test%3Arun-hypershift
Command: npx skills add https://github.com/kagenti/kagenti --skill test-run-hypershift

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the execution of end-to-end tests on a HyperShift cluster, ensuring the stability and functionality of the Kagenti platform in a specific cloud-native environment.

Core Features & Use Cases

  • Full E2E Testing: Executes comprehensive tests covering MLflow, Phoenix, and authentication modules.
  • OpenShift Validation: Specifically validates features and configurations relevant to OpenShift environments.
  • Use Case: Before merging a new feature to the main branch, run this Skill to perform a full E2E test suite on a HyperShift cluster to catch any regressions or integration issues.

Quick Start

Run all end-to-end tests on the HyperShift cluster for the current cluster.

Frequently Asked Questions about test:run-hypershift

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run E2E tests on a HyperShift cluster?

Running E2E tests on a HyperShift cluster requires executing specific test scripts that validate MLflow, Phoenix, and authentication modules. You need a configured HyperShift cluster environment to perform pre-merge regression testing successfully.

What is the best way to validate OpenShift features before merging code?

Validating OpenShift features before merging is best achieved by running comprehensive end-to-end tests on a HyperShift cluster. This automation catches integration issues and regressions specific to OpenShift environments, ensuring platform stability before code changes are merged.

Do I need a configured HyperShift cluster to execute authentication validation?

Yes, a configured HyperShift cluster is required to execute authentication validation. The end-to-end test scripts depend on the specific cloud-native environment provided by HyperShift to properly validate authentication modules and OpenShift-specific configurations.

Can I use these scripts to test MLflow integration in an OpenShift environment?

Yes, you can use these scripts to test MLflow integration in an OpenShift environment. The full E2E testing suite specifically covers MLflow validation alongside Phoenix and authentication modules to ensure functionality within your HyperShift cluster.

What limitations exist when automating pre-merge validation for HyperShift?

A key limitation is that pre-merge validation for HyperShift requires a fully configured HyperShift cluster and specific test scripts. The automation is focused on OpenShift-specific functionalities and modules like MLflow, meaning tests may not cover unsupported external integrations.