Detección y cuarentena de pruebas inestables
Detecta pruebas inestables en cualquier lenguaje, ejecutor de pruebas o proveedor de CI y, después, ponlas automáticamente en cuarentena mientras sigues recopilando los seguimientos de pila de los fallos.
Plataforma de fiabilidad de CI para detectar pruebas inestables, poner fallos en cuarentena y gestionar colas de combinación en flujos de trabajo basados en GitHub.
Trunk es una plataforma de fiabilidad de CI para equipos que quieren mantener las compilaciones en verde, reducir el ruido de las pruebas inestables y hacer que las solicitudes de incorporación de cambios avancen más rápido por los flujos de combinación. El producto combina la detección y la puesta en cuarentena de pruebas inestables con herramientas de colas de combinación, para que los equipos puedan gestionar la inestabilidad de las pruebas y los cuellos de botella de las combinaciones en un solo sistema.
La plataforma está diseñada para flujos de trabajo basados en GitHub y admite cualquier lenguaje, ejecutor de pruebas o proveedor de CI para gestionar pruebas inestables. En cuanto a las combinaciones, admite el procesamiento por lotes, colas paralelas, notificaciones mediante webhooks y Slack, y flujos de trabajo adaptados al sistema de compilación para monorepos que utilizan herramientas como Bazel, Nx y Turborepo.
Detecta pruebas inestables en cualquier lenguaje, ejecutor de pruebas o proveedor de CI y, después, ponlas automáticamente en cuarentena mientras sigues recopilando los seguimientos de pila de los fallos.
Analiza los fallos con resúmenes de pruebas en las solicitudes de incorporación de cambios, detección de fallos duplicados y resúmenes generados por IA sobre lo ocurrido.
Dirige los fallos a Linear o Jira y utiliza la compatibilidad con webhooks para mantener los tickets y las notificaciones sincronizados con el estado de las pruebas.
Protege las ramas principales con un comportamiento de cola de combinación que valida cada solicitud de incorporación de cambios con respecto a la versión más reciente de la rama principal antes de combinarla.
Agrupa solicitudes de incorporación de cambios con procesamiento por lotes inteligente y colas paralelas para reducir el trabajo redundante de CI en cambios no relacionados.
Utiliza una API REST pública y controles de cola basados en GitHub para enviar, cancelar, priorizar y supervisar solicitudes de incorporación de cambios en la cola.
Utiliza Trunk para identificar pruebas inestables, ponerlas automáticamente en cuarentena y mantener útil la señal de CI mientras el equipo sigue publicando cambios.
Utiliza la protección de la cola de combinación, el procesamiento por lotes y las colas paralelas para mantener la rama principal en verde y reducir la coordinación manual cuando se incorporan muchas solicitudes de incorporación de cambios a la vez.
Utiliza la compatibilidad con webhooks, las notificaciones de Slack y los comentarios en las solicitudes de incorporación de cambios para mantener a los ingenieros informados sobre el estado de las pruebas y el progreso de la cola sin cambiar de herramienta.
Utiliza los controles de la cola, la API REST y la integración con GitHub para gestionar la prioridad, la cancelación y las actualizaciones de estado desde las superficies de flujo de trabajo existentes.
Trunk define como usuarios a las personas que no son bots y que han realizado un commit en un repositorio privado con Trunk habilitado durante los últimos 30 días. El número de colaboradores se muestra en la página Settings, en Billing.
Trunk utiliza límites flexibles, por lo que puedes seguir usándolo a cualquier escala, pero verás un banner de actualización si superas los límites del nivel gratuito. Si el uso supera ampliamente el plan, Trunk puede ponerse en contacto contigo para hablar sobre una actualización.
Sí. Puedes cancelar tu cuenta de Trunk en cualquier momento.
Sí. Puedes empezar a usar Trunk sin tarjeta de crédito, hasta los límites de uso del nivel gratuito.
Sí. Trunk ofrece un nivel gratuito y el equipo también puede configurar pruebas de los planes Team o Enterprise con asistencia técnica y orientación en tiempo real.
Los datos de tráfico son solo como referencia.
gatling.io
Gatling es una plataforma de pruebas de carga para equipos que necesitan crear, ejecutar, analizar y automatizar pruebas de rendimiento. Admite flujos de trabajo basados en código, de bajo código y sin código, con planes de pago y una opción Enterprise para equipos más grandes.
rtila.com
Plataforma de automatización web y RPA para crear, editar y compilar flujos de trabajo basados en navegador, con extracción de datos y bots implementables.
thunderphone.com
ThunderPhone es una plataforma de agentes telefónicos con IA para crear, probar y desplegar agentes de voz para llamadas entrantes, salientes y realizadas desde la web o una aplicación. Está pensada para equipos que necesitan gestionar llamadas en producción con telefonía, compatibilidad lingüística e integraciones de flujos de trabajo en una sola pila.
typeform.com
Crea formularios inteligentes y automatiza flujos de trabajo para recopilar respuestas, gestionar seguimientos y realizar investigaciones moderadas por IA sin código.
getgrist.com
Grist es una hoja de cálculo-base de datos relacional para organizar datos estructurados, crear flujos de trabajo y colaborar en documentos. Ofrece opciones en la nube, autoalojadas y empresariales, además de un plan gratuito y pruebas de pago.
engagelab.com
Plataforma de interacción con clientes para mensajería omnicanal, automatización de marketing y flujos de trabajo de atención al cliente, con integración mediante API y SDK en entornos móviles, web y de servidor.