test

Automates integration tests for Starlake projects via the starlake test command.

209|30|Updated Sep 18, 2021
One-click install
npx skills add https://github.com/starlake-ai/starlake --skill test-starlake-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/starlake-ai/starlake/tree/main/.agent/skills/test
Command: npx skills add https://github.com/starlake-ai/starlake --skill test-starlake-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrates and runs the full test suite for a Starlake project, ensuring changes do not introduce regressions.

Core Features & Use Cases

  • Executes integration tests across domains, tasks, and configurations for Starlake projects.
  • Allows targeted testing via domain, table, or specific test selection.
  • Produces clear results to verify data pipelines and support CI workflows.

Quick Start

Run all tests for your Starlake project using the starlake test command.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run integration tests for Starlake data pipelines in CI?

Target specific Starlake test cases by filtering on domain, table, or specific test names when running the starlake test command. This allows focused validation of individual data transformations without running the entire suite.

Do I need a test environment to run Starlake integration tests?

Starlake integration testing automates the execution of tests across domains, tables, and transformations to ensure changes do not introduce regressions. It integrates into test-driven development and CI workflows to produce clear verification results.

What's the best way to catch regressions in Starlake transformations?

The best way to catch regressions in Starlake transformations is integrating automated testing into your CI pipeline. Running the starlake test command validates all data transformations and reports failures before deployment.

Can I run Starlake tests for a specific domain or table only?

Yes, you can run targeted Starlake tests for a specific domain or table. The test command allows selecting individual domains, tables, or specific tests to execute, providing clear results for those data pipeline segments.