run_testing

Automate HILDA test suite execution with pytest and environment checks.

2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/cwinkelmann/usde-innovations-applications-forest-it --skill run-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run_testing
Source: https://github.com/cwinkelmann/usde-innovations-applications-forest-it/tree/main/.claude/skills/run_testing
Command: npx skills add https://github.com/cwinkelmann/usde-innovations-applications-forest-it --skill run-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Streamlines the execution and management of the HILDA test suite, including environment validation, test execution, and failure diagnosis.

Core Features & Use Cases

  • Guided testing workflow for HILDA projects
  • Environment validation, test execution, and result interpretation
  • Targets unit tests, integration tests, and model tests with clear categorization

Quick Start

Run the desired test category using the run_tests.py script to execute tests quickly.

Frequently Asked Questions about run_testing

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

FAQPage Schema
How do I run pytest tests for the HILDA test suite?

Run pytest tests for the HILDA test suite using the run_tests.py script, which orchestrates unit, integration, and model tests with clear categorization and reports outcomes directly.

What is the best way to validate my environment before running integration tests?

Validate your environment before running integration tests by using the guided testing workflow, which performs environment validation checks using local conda or virtual environments prior to execution.

Can I run fast unit tests separately from full model pipelines?

Yes, you can run fast unit tests separately from full pipelines. The testing workflow targets specific test categories, allowing you to execute fast unit tests, integration tests, or model tests independently.

How do I diagnose failing pytest results in my HILDA project?

Diagnose failing pytest results in your HILDA project through the suite's failure diagnosis feature, which automates result interpretation and reports outcomes to help identify issues quickly.

Do I need a conda environment to execute the HILDA test suite?

A conda environment is not strictly required, but the testing workflow leverages local conda or virtual environments to orchestrate tests and validate dependencies before executing the test suite.

Why is my HILDA test suite execution not working as expected?

HILDA test suite execution may fail due to environment validation errors or incorrect test categorization. Use the guided workflow and scripts directory to validate your setup and interpret reported failures.