Etiquetas de Lanzamiento y Anotaciones de Ejecución

Qué son las etiquetas de lanzamiento

Una etiqueta de lanzamiento es una etiqueta corta, normalmente un número de versión como v2.3.1, adjunta a una ejecución de una prueba de carga. Las ejecuciones etiquetadas destacan en los gráficos de la pestaña Trend, así que cuando los tiempos de respuesta o las tasas de error cambian entre ejecuciones, puedes ver de un vistazo con qué lanzamiento coincide el cambio.

Cada anotación tiene dos partes:

  • un Release tag: obligatorio, hasta 64 caracteres
  • un Link: opcional, una URL http:// o https://, por ejemplo las notas de lanzamiento, el pull request o el build de CI

Las etiquetas de lanzamiento funcionan en los tres motores: Pruebas de Carga en la Nube, Pruebas de Carga con JMeter y Pruebas de Carga con k6.

Etiquetar la ejecución que estás viendo

  1. Abre un resultado de prueba y cambia a la pestaña Trend.
  2. Completa el campo Release tag (marcador de posición: e.g. v2.3.1) y, si quieres, el campo Link (optional).
  3. Haz clic en Save. El estado junto al botón confirma con "Saved".

El formulario siempre anota la ejecución que estás viendo en este momento. Para etiquetar una ejecución anterior, abre primero la página de resultados de esa ejecución y luego guarda la etiqueta desde su pestaña Trend.

Para cambiar una etiqueta, edita los campos y guarda de nuevo. Para eliminarla, borra el campo Release tag y guarda; una etiqueta vacía elimina la anotación.

Etiquetar al iniciar desde CI

Cuando inicias una prueba a través de la API de CI/CD, pasa releaseTag y opcionalmente releaseUrl junto con la solicitud de ejecución. La nueva ejecución queda anotada desde el momento en que empieza, sin ningún paso manual. Esto funciona en los endpoints de ejecución de los tres motores, así que un pipeline de despliegue puede marcar cada ejecución de rendimiento con la versión que probó.

Cómo aparecen las ejecuciones etiquetadas en los gráficos

La pestaña Trend representa tres gráficos a lo largo de tus ejecuciones recientes: Tiempo de respuesta P95, Tasa de error y Rendimiento. En cada gráfico:

  • una ejecución con una etiqueta de lanzamiento se dibuja como un marcador de diamante más grande, mientras que las ejecuciones sin etiquetar son puntos simples
  • al pasar el cursor sobre una ejecución etiquetada se muestra la etiqueta en el tooltip, con "click to open" cuando se guardó un enlace
  • al hacer clic en un punto etiquetado se abre su enlace en una pestaña nueva

Los colores de los marcadores mantienen su significado habitual según los umbrales de aprobado/fallido; la forma de diamante es lo que marca un lanzamiento.

Compartir y permisos

Las anotaciones se almacenan por equipo, así que todos los miembros del equipo ven las mismas etiquetas en las mismas ejecuciones. Los miembros del equipo con un rol de solo lectura pueden ver las etiquetas, pero no pueden guardarlas ni eliminarlas.

Flujo de trabajo típico

  1. Tu pipeline ejecuta una prueba de carga en cada despliegue y pasa releaseTag=v2.3.1.
  2. Una semana después, la tendencia P95 da un salto. En la pestaña Trend, el salto empieza exactamente en el diamante v2.4.0.
  3. Haz clic en el marcador para abrir las notas de lanzamiento y encontrar el cambio que lo causó, y luego compara las dos ejecuciones con una comparación de línea base.