Testci
Esse repositório armazena o código para ferramentas de teste que realizam uma variedade de tarefas, incluindo o lançamento de compilações e testes de perfil através de Jenkins e serviços para permitir que você visualize uma variedade de resultados de testes.
Perfnext
- Uma maneira de configurar, sintonizar e iniciar benchmarks de desempenho para os servidores Jenkins. Isso cria uma abordagem mais aberta, acessível e mais simples para o teste de desempenho, pois nossa abordagem atual não é aberta ou acessível aos desenvolvedores.
Alguns dos requisitos identificados são permitir que os desenvolvedores:
- Lançar e executar facilmente uma variedade de benchmarks/perfis de perfis
- Veja seus resultados
- Defina intervalos/limites permitidos
- Avertir/bandeira na degradação do Perf
- Histórico de resultados da loja
- Compare resultados com outros resultados históricos
Métricas de mídia inteligentes
- Rastreia o impacto dos esforços de mídia social (ou seja, Twitter, postagens de blog, etc.) nos downloads dos produtos de código aberto (ou seja, clones git, downloads do dockerhub, etc)
- Visual e dinamicamente representa as descobertas
- avalia as descobertas e recomenda ações futuras
Resumo do resultado Serviço de resumo (TRSS)
- Ajuda a resumir diferentes trabalhos da Jenkins, fornecendo recursos adicionais que um simples plug -in Jenkins pode não ser capaz de suportar (incluindo a capacidade de monitorar vários servidores Jenkins, impulsionar diferentes conjuntos de resultados de testes para um banco de dados, testar o teste e comparar resultados em diferentes plataformas, relatório nas diferenças entre empregos, etc). Este projeto pretende ser abstrato o suficiente para que qualquer compilação registre resultados e apresente resultados em um painel personalizado.