En ocasiones, los clientes pueden ver una diferencia entre el número de fallos de pruebas de Apex cuando ejecutan todas las pruebas o una sola prueba a través de la interfaz de usuario en comparación con el recuento de fallos observado al realizar una implementación. Una comparación entre las diferencias lleva a la conclusión de que las diferencias pueden explicarse observando errores de 'Conexión cancelada' en la interfaz de usuario pero no en la implementación. ¿A qué se debe esto?
Durante las implementaciones, no realizamos comprobaciones establecidas del límite de tiempo de ejecución de pruebas, mientras que a través de la interfaz de usuario sí lo hacemos (ya sea 'Ejecutar todas las pruebas' o ejecutar una prueba para una clase individual). En el contexto de la implementación, este límite es un poco relajado. Si las diferencias entre los fallos de prueba observados en la interfaz de usuario en comparación con la implementación se deben únicamente a errores de 'Conexión cancelada', entonces esto se puede considerar un comportamiento previsto, ya que no realizamos esta verificación exhaustiva en una implementación a propósito.
NOTA: También se puede observar el mismo comportamiento cuando simplemente se ejecutan pruebas fuera de un escenario de implementación/validación a través de la API de metadatos; nuevamente, este es el comportamiento previsto.
000396102

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.