dx-devops-test-pipeline-configure

Configures DevOps Center test providers and quality gates on Salesforce pipeline stages.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/padjei/SF_Build --skill dx-devops-test-pipeline-configure-padjei
Or copy as Structured Prompt for Agentâ–¼
Please help me install this Agent Skill.
Skill: dx-devops-test-pipeline-configure
Source: https://github.com/padjei/SF_Build/tree/main/.claude/skills/dx-devops-test-pipeline-configure
Command: npx skills add https://github.com/padjei/SF_Build --skill dx-devops-test-pipeline-configure-padjei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up testing infrastructure in Salesforce DevOps Center requires knowing the correct Connect API endpoints, object model, and sequencing — and mistakes like re-configuring an already-configured provider create duplicate records. This Skill guides the AI through the correct API calls with prerequisite checks and confirmation gates so pipeline testing is configured safely. ## Core Features & Use Cases - Configure a test provider: Enable an available provider (e.g., Code Analyzer, Flow Tests) on a pipeline so its suites become assignable to stages. - Sync a configured provider: Re-sync an existing provider via the sync endpoint to pull in newly created suites without creating duplicate configuration records. - Create quality gates: Build a quality gate with PASS_PERCENTAGE, SEVERITY, or ESSENTIAL rules and link it to a suite on a pipeline stage, with a mandatory impact preview. - Use Case: A release manager wants to enforce an 80% pass rate before promotion to Staging. The Skill resolves the stage trigger and suite-stage record, previews the impact, and creates the gate and rules against Salesforce API v67.0. ## Quick Start Ask the AI to configure the Flow Tests provider on your DevOps Center pipeline, or to set a quality gate with an 80 percent pass threshold on your Staging stage.

Frequently Asked Questions about dx-devops-test-pipeline-configure

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

FAQPage Schema
How do I configure a test provider in Salesforce DevOps Center?â–¼

Fetch the pipeline's providers via GET /connect/devopstesting/pipeline/<pipelineId>/testProviders, confirm the provider is Available, then POST to /connect/devops/pipeline/<pipelineId>/testProvider with the testProviderId. Only providers in Available status can be configured.

How do I sync new test suites into a configured DevOps Center provider?â–¼

Re-sync a configured provider by calling POST /connect/devops/sync with the testProviderIds list and pipelineId. Never use the configure endpoint for an existing provider, since that creates duplicate DevopsPipelineTestProvider records.

How do I set a quality gate or coverage threshold on a DevOps Center pipeline stage?â–¼

Create the gate via POST /connect/devopstesting/qualityGate, add DevopsQualityGateRule records for PASS_PERCENTAGE, SEVERITY, or ESSENTIAL, then link the gate by updating the DevopsTestSuiteStage record for the target suite and trigger.

Why are my provider's suites missing when assigning tests to a stage?â–¼

If the provider is already Configured, missing suites at assignment time indicate a stage-assignment gap, not a configuration gap. The suites exist at the pipeline level and must be linked to the stage using the suite-assignment workflow instead.

What prerequisites are required before configuring DevOps Center testing?â–¼

You need an authenticated Salesforce CLI org, the Agentforce DX plugin (@salesforce/plugin-agent), a connected DevOps Center org, and an existing DevopsPipeline record. Quality gate operations additionally require an identified pipeline stage.