bdd-run
OfficialRun Behave BDD tests, generate CI-ready reports.
Authordatabrickslabs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually running Behave BDD tests, filtering by tags, generating CI reports, and diagnosing failures is tedious and error-prone for development and QA teams working on Databricks projects.
Core Features & Use Cases
- Tag-based test filtering: Run subsets like smoke tests, exclude slow or WIP tests, or combine tags for targeted test execution.
- CI-ready reporting: Generate JUnit XML and JSON reports for seamless integration with CI pipelines.
- Failure diagnosis: Categorize common test failures (undefined steps, auth issues, timeouts) and suggest actionable fixes.
- Use Case: A Databricks team can use this skill to quickly run smoke tests for catalog and pipeline features, generate JUnit reports for their CI pipeline, and resolve undefined step errors by referencing the bdd-steps skill.
Quick Start
Use the bdd-run skill to execute all smoke-tagged Behave tests and generate a JUnit XML report for my CI pipeline.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: bdd-run Download link: https://github.com/databrickslabs/coding-agents-databricks-apps/archive/main.zip#bdd-run Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.