- DADOS
- GIT
- STATUS
- HUMANO
Resposta rápida
Como posso enviar dados de cobertura para o Coveralls usando meu AI?
Seu agente utiliza a ferramenta submit_job para enviar os resultados de cobertura e metadados do git para o Coveralls. Isso acontece imediatamente após o término dos testes, mantendo seu dashboard atualizado.
Para onde vão seus dados.
Resultados da cobertura.
O agente move os dados do seu ambiente local para o seu dashboard no Coveralls.
DADOS
Estatísticas de cobertura atualizadas
O agente envia seus últimos resultados de teste para o Coveralls. Você recebe uma atualização imediata da porcentagem de cobertura do projeto.
GIT
Metadados do git sincronizados
O agente envia informações de commit e branch junto com os relatórios. Isso mantém o histórico de cobertura vinculado a mudanças específicas no código.
STATUS
Atualizações de status de PR
O agente garante que seus pull requests reflitam o estado mais recente da cobertura. Isso ajuda a verificar se o novo código atende aos seus requisitos.
HUMANO
Revisão manual necessária
O agente não consegue corrigir lacunas de cobertura ou reescrever testes. Você ainda precisa analisar os relatórios para decidir quais linhas de código precisam de mais testes.
O fluxo
O que seu AI faz quando os testes terminam.
O agente assume a tarefa de gerar relatórios para que você não precise executar comandos manuais de upload.
Capturar resultados
O agente identifica os arquivos de cobertura e os metadados do git gerados pelo seu executor de testes.
submit_jobFormatar dados
O agente organiza os números de cobertura e os detalhes do commit no formato esperado pelo Coveralls.
submit_jobExecutar upload
O agente envia o pacote de dados completo para a API do Coveralls.
submit_jobConfirmar sucesso
O agente verifica se o envio foi aceito e avisa que o relatório já está disponível.
submit_job
Teste
Copie estes comandos para começar.
Use estes prompts para acionar o envio da cobertura.
Pontos de partida
Substitua o texto entre colchetes pelos nomes específicos do seu repositório ou branch.
Coveralls Connector
Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.
https://edge.vinkius.com/vk_preview_4KFwfN2vWWEeowJibGZslVeROZZ50N2pFwaurAdx/mcpClaude Desktop
Siga os passos abaixo para conectar em segundos.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Coveralls capabilities are ready to use.
{
"mcpServers": {
"coveralls-code-coverage-analytics-api-mcp": {
"url": "https://edge.vinkius.com/vk_preview_4KFwfN2vWWEeowJibGZslVeROZZ50N2pFwaurAdx/mcp"
}
}
}Envie o relatório de cobertura da branch main no meu repositório atual.
Envie os dados de cobertura de teste mais recentes da branch feature/login-fix para o Coveralls.
Verifique se o relatório de cobertura do commit atual foi enviado com sucesso.
Envie os resultados de cobertura da minha última execução de testes para o Coveralls.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Comece aqui
Conecte o Coveralls uma vez e depois é só pedir.
Vincule sua conta pelo painel do Vinkius. Uma vez conectado, seu agente pode realizar os envios sempre que você solicitar.
Conectar Coveralls ao seu AIFAQ
Perguntas frequentes
- 01
O AI pode alterar meus limites de cobertura?
Não. O agente apenas envia os dados. Você deve gerenciar suas regras e limites de cobertura diretamente nas configurações do Coveralls.
- 02
O agente faz upload de todo o meu código-fonte?
Não. O agente envia apenas os relatórios de cobertura e os metadados específicos do git necessários para o envio.
- 03
Posso pedir para o AI corrigir minha baixa cobertura?
Não. O agente pode reportar os dados, mas não consegue escrever ou modificar seus arquivos de teste para aumentar a cobertura.
- 04
Isso funciona com qualquer executor de testes?
Sim, desde que seu executor de testes gere um relatório de cobertura que o agente consiga encontrar e enviar.
- 05
O agente lida com múltiplas branches?
Sim. Você pode dizer ao agente qual branch ou commit específico deve reportar usando a ferramenta submit_job.
Mais dúvidas sobre o Coveralls? A página do Connector responde. Veja tudo o que o Connector do Coveralls pode fazer
Conecte Coveralls ao Claude, Cursor, ChatGPT e outros
