Saltar al contenido principal
Los plugins en el ecosistema de Lerian deben demostrar altos estándares de calidad y resiliencia. Las pruebas y el rendimiento son requisitos innegociables para garantizar la confiabilidad de los clientes compartidos en producción. Esta sección define las expectativas mínimas que cada solución de socio debe cumplir antes de ser aprobada para el Lerian Marketplace.

Prácticas relacionadas

Para una adopción más rápida por parte de los clientes, recomendamos encarecidamente proporcionar SDKs en lenguajes populares. Si bien no es obligatorio, los SDKs ayudan a reducir errores de integración y mejorar la experiencia del desarrollador.
Consulta las Directrices de SDK para conocer las mejores prácticas.

Estándares de pruebas


Tu plugin debe demostrar:
  • ≥ 90% de cobertura de pruebas unitarias
  • Pruebas de integración y contrato para sistemas externos
  • Un reporte visible de cobertura de pruebas
También recomendamos verificaciones automatizadas de CI/CD, linting y revisiones entre pares.

Pruebas de rendimiento


Las pruebas de rendimiento son obligatorias. Tu plugin debe ser:
  • Stateless y escalable horizontalmente
  • Eficiente en recursos (CPU, memoria, conexiones)
  • Tolerante a fallos y preparado para alta disponibilidad
Un reporte de pruebas de estrés debe incluirse en el repositorio.