Agent skill

test:run-hypershift

Run E2E tests on HyperShift cluster

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/test-run-hypershift

SKILL.md

Run Tests on HyperShift

Auto-approved: All test execution on hosted HyperShift clusters is auto-approved.

When to Use

  • Running full E2E tests including MLflow, Phoenix, auth
  • Validating before merging to main
  • Testing OpenShift-specific features

Run All Tests

bash
KUBECONFIG=~/clusters/hcp/kagenti-hypershift-custom-$CLUSTER/auth/kubeconfig \
  ./.github/scripts/local-setup/hypershift-full-test.sh $CLUSTER --include-test

Run Specific Tests

bash
KUBECONFIG=~/clusters/hcp/kagenti-hypershift-custom-$CLUSTER/auth/kubeconfig \
  ./.github/scripts/local-setup/hypershift-full-test.sh $CLUSTER \
  --include-test --pytest-filter "test_agent or test_mlflow"

Run from Worktree

bash
KUBECONFIG=~/clusters/hcp/kagenti-hypershift-custom-$CLUSTER/auth/kubeconfig \
  .worktrees/$WORKTREE/.github/scripts/local-setup/hypershift-full-test.sh $CLUSTER \
  --include-test --pytest-filter "test_agent"

Test Categories

Filter Tests Notes
test_agent Agent conversation tests Needs LLM (OpenAI)
test_mlflow MLflow traces, auth HyperShift only
test_agent or test_mlflow Both (recommended) Traces need fresh agent calls

Related Skills

  • test:run-kind - Run on Kind (faster, no MLflow)
  • test:review - Review test quality
  • tdd:hypershift - Full TDD loop on HyperShift
  • hypershift:cluster - Create cluster if needed

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results