forcedotcom avatar

Dx Devops Test Suite Run

This runs DevOps Center test suites on pipeline stages and waits for results. It handles the full cycle: triggers async execution via the Connect API (with a confirmation gate since it mutates org state), polls by runId until complete or timed out, then hands failures off to analysis. Works for Pre-Promote, Post-Promote, or Review events. The retrigger mode is smart about quality gates: it won't re-run unless current coverage meets the threshold, which saves you from wasting cycles on tests that can't pass yet. Polling intervals are provider-specific and all data lives in the Salesforce org, not your local repo. Useful when you need to kick off stage tests or unblock a promotion after fixing coverage gaps.

skills.sh installs
5K
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add forcedotcom/sf-skills --skill dx-devops-test-suite-run --agent claude-code

Installs into .claude/skills of the current project.

Files

Run a DevOps Center Test Suite

Triggers a DevOps Center test suite execution and watches it to completion. Running and polling are two halves of one operation — never poll without first having (or being handed) a runId.

API version: All DevOps testing system calls target Salesforce API v67.0 (minimum required).

Important: All DevOps Center data lives in the Salesforce org — NOT the local repo. Always query the org with sf data query or sf api request rest.


Prerequisites

Run the prerequisite checks in references/prerequisite-checks.md — Prerequisites 1–4 and Prerequisite 5 (stage), since this skill operates on a specific stage. You need the confirmed doce-org-alias, pipelineId, and stageId.

Inputs required

InputHow to obtain
pipelineIdPrerequisite 4 (pipeline selection)
stageIdPrerequisite 5 (pipeline stage confirmation)
eventConfirm with user: Pre-Promote, Post-Promote, or Review
testSuiteIdsConfirmed suite IDs from selection or recommendation
doce-org-aliasPrerequisite 1

Step 1 — Trigger execution

Confirmation gate

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Backend & APIs, Testing & QA, DevOps & CI/CD, Git & Pull Requests, Code Review & Quality, Automation & Workflows, Sales & Marketing
First seen
Jul 14, 2026

More from forcedotcom/sf-skills

All 158
1ziniao-open avatarziniao-openapi-explorerziniao-open/skills紫鸟 API 探索:当现有快捷命令无法满足需求时,通过通用 api 命令和已知路径清单探索紫鸟全部 73 个 API 接口。5Kskills.sh installs
2ziniao-open avatarziniao-access-policyziniao-open/skills紫鸟访问策略管理:网页访问规则、网页/网页分组、规则生效成员/账号、账号绑定策略的查询和维护。当前无快捷命令,全部通过 ziniao-cli api 直调。5Kskills.sh installs
3ziniao-open avatarziniao-workflow-batch-accountziniao-open/skills批量账号授权工作流:编排 account list + staff list + api 调用完成批量授权店铺给员工。适用于新员工入职时批量分配店铺权限。5Kskills.sh installs
4grafana avatarmimirgrafana/skillsStand up Grafana Mimir for horizontally scalable, multi-tenant, long-term Prometheus + OTLP metrics storage. Covers monolithic / read-write / microservices depl5Kskills.sh installs
5grafana avatarpyroscopegrafana/skillsContinuously profile applications with Grafana Pyroscope and read the result as flame graphs. Covers three instrumentation paths — language SDK push (Go / Java 5Kskills.sh installs
6medusajs avatarstorefront-best-practicesmedusajs/medusa-agent-skillsALWAYS use this skill when working on ecommerce storefronts, online stores, shopping sites. Use for ANY storefront component including checkout pages, cart, pay5Kskills.sh installs