Loading
시스템 관리자에 대한 피싱 방지 MFA 및 전 직원사용자 MFA 적용 안내 더 많이 읽기
DevOps Center에서 공동 작업을 통한 간편한 변경 사항 관리 및 릴리스
테스트 제공자 제한 사항

테스트 제공자 제한 사항

테스트 공급자를 DevOps 테스트와 통합하기 전에 다음 제한 사항 및 동작을 검토하십시오.

필수 Edition

지원 제품: Lightning Experience
지원 제품: Enterprise, Performance, Professional(API 액세스 필요), UnlimitedDeveloper Edition

코드 분석기

  • YAML 구성에 --workspace .가 있는 코드 분석기는 승격되는 작업 항목에서 변경된 파일을 포함하여 저장소의 모든 파일을 항상 스캔합니다. 규칙 선택기를 좁히면(예: --rule-selector recommended) 스캔된 파일 수가 줄어들지 않습니다.
  • 저장소에 약 2,000개 이상의 위반이 있는 경우 Apex CPU 시간 제한 초과 오류와 함께 Code Analyzer 실행이 실패합니다. 이 문제를 해결하려면 GitHub 작업 워크플로 결과를 검토하여 위반을 줄이거나 영향을 받는 파이프라인 스테이지에서 코드 분석기 테스트 도구 모음을 할당 취소합니다.

흐름 및 Apex 단위 테스트

  • DevOps Testing은 최대 10,000개의 Apex 단위 테스트 레코드를 동기화합니다. 추가 레코드는 건너뛰지 않습니다.
  • 5,000개 이상의 테스트 레코드가 있는 Apex 단위 테스트 및 플로 테스트 실행은 성능에 영향을 미칠 수 있습니다.
  • 런타임이 4시간을 초과하는 경우 Apex 단위 테스트 또는 플로 테스트 실행이 실패합니다.
  • 플로 클래스 이름(flowtesting.namespace.flowname)은 255자를 초과할 수 없습니다. 
  • Apex 클래스 이름(namespacePrefix.apexClassName)은 255자를 초과할 수 없습니다.
  • 테스트 이름과 플로 이름의 조합인 플로 메서드 이름은 236자를 초과할 수 없습니다. 결합된 길이가 이 값을 초과하는 경우 DevOps 테스트가 레코드를 건너뛰고,
  • Apex 메서드 이름은 217자를 초과할 수 없습니다. 메서드 이름이 이 값을 초과하는 경우 DevOps 테스트가 레코드를 건너뛰고,
 
로드 중
Salesforce Help | Article