Loading
Gestionar y publicar cambios de forma fácil y con colaboración con...
Limitaciones del proveedor de pruebas

Limitaciones del proveedor de pruebas

Antes de integrar proveedores de pruebas con Pruebas de DevOps, revise estas limitaciones y comportamientos.

Ediciones necesarias

Disponible en: Lightning Experience
Disponible en: Ediciones Enterprise, Performance, Professional (se requiere acceso de API), Unlimited y Developer

Analizador de código

  • Code Analyzer con --workspace . en la configuración YAML siempre explora todos los archivos en el repositorio, incluyendo los archivos cambiados en el elemento de trabajo que se está promocionando. Restringir el selector de reglas, por ejemplo --rule-selector recommended, no reduce el número de archivos escaneados.
  • Las ejecuciones de Code Analyzer fallan con un error de límite de tiempo de CPU Apex superado cuando un repositorio tiene aproximadamente 2.000 o más infracciones. Para resolver este problema, reduzca las infracciones revisando sus resultados de flujo de trabajo de Acciones de GitHub, o anule la asignación del conjunto de pruebas Code Analyzer desde la etapa de oportunidades en curso afectada.

Pruebas de unidades de flujo y Apex

  • Pruebas de DevOps sincroniza hasta 10.000 registros de pruebas de unidades Apex. Omite cualquier registro adicional.
  • Las ejecuciones de pruebas de unidad Apex y de pruebas de flujo con más de 5.000 registros de prueba pueden afectar al desempeño.
  • Las ejecuciones de pruebas de unidad Apex o pruebas de flujo fallan si su tiempo de ejecución supera las cuatro horas.
  • El nombre de clase de flujo (flowtesting.namespace.flowname) no debe superar los 255 caracteres. 
  • El nombre de la clase Apex (namespacePrefix.apexClassName) no debe superar los 255 caracteres.
  • El nombre del método de flujo, que es una combinación del nombre de prueba y el nombre del flujo, no debe superar los 236 caracteres. Si la longitud combinada supera este valor, Pruebas de DevOps omite el registro.
  • El nombre del método Apex no debe superar los 217 caracteres. Si el nombre del método supera este valor, Pruebas de DevOps omite el registro.
 
Cargando
Salesforce Help | Article