forcedotcom avatar

Dx Devops Test Suite Assignments Configure

This handles test suite assignment inside Salesforce DevOps Center pipelines. Mode A analyzes your commit diff and recommends which existing test suites are relevant, flagging coverage gaps without making changes. Modes B through D actually assign suites to pipeline stages, bulk map testing strategies, or add and remove individual test classes. Everything requires explicit confirmation before writing to the org, with Mode C forcing you to preview the full impact table first. The recommendation logic is pure reasoning over org metadata, not filesystem searches. Useful when you want to know what tests to run for a change or need to configure which suites fire at which stages without clicking through the DevOps Center UI.

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-assignments-configure --agent claude-code

Installs into .claude/skills of the current project.

Files

Configure DevOps Center Suite Assignments

Recommends which existing test suites to run for a change, and manages how suites are assigned and mapped to pipeline stages. These operations share the same suite-stage metadata: a recommendation surfaces relevant suites and flags gaps, and those gaps lead directly into assignment.

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. Never search the filesystem for suite configuration. Always query the org with sf data query or sf api request rest.


Step 1 — Run prerequisites first (always)

Run the prerequisite checks in references/prerequisite-checks.md before any query or system call. On any failure, surface the plain-language message and stop.

  • Mode A (recommend): Prerequisites 1–4 (org login, plugin, DevOps Center org auth, pipeline identified). No stage required — recommendation reads the pipeline-level Review trigger.
  • Modes B–D (assign/map/classes): Prerequisites 1–4 and Prerequisite 5 (stage). You need doce-org-alias, pipelineId, and stageId.

Sponsors

Details

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

More from forcedotcom/sf-skills

All 158
1forcedotcom avatardx-devops-test-suite-runforcedotcom/sf-skillsRuns DevOps Center test suites on a pipeline stage (Pre-Promote, Post-Promote, or Review event) end to end: triggers async execution via the Connect API after a5Kskills.sh installs
2ziniao-open avatarziniao-openapi-explorerziniao-open/skills紫鸟 API 探索:当现有快捷命令无法满足需求时,通过通用 api 命令和已知路径清单探索紫鸟全部 73 个 API 接口。5Kskills.sh installs
3ziniao-open avatarziniao-access-policyziniao-open/skills紫鸟访问策略管理:网页访问规则、网页/网页分组、规则生效成员/账号、账号绑定策略的查询和维护。当前无快捷命令,全部通过 ziniao-cli api 直调。5Kskills.sh installs
4ziniao-open avatarziniao-workflow-batch-accountziniao-open/skills批量账号授权工作流:编排 account list + staff list + api 调用完成批量授权店铺给员工。适用于新员工入职时批量分配店铺权限。5Kskills.sh installs
5grafana avatarmimirgrafana/skillsStand up Grafana Mimir for horizontally scalable, multi-tenant, long-term Prometheus + OTLP metrics storage. Covers monolithic / read-write / microservices depl5Kskills.sh installs
6grafana 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