• DADOS
  • GIT
  • STATUS
  • HUMANO

Como enviar relatórios de cobertura com seu AI

Conecte o Coveralls ao seu agente para automatizar seus relatórios de cobertura. Após a conexão, seu AI cuida do envio dos dados toda vez que você rodar os testes.

Pergunte à IA sobre esta página

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.

  1. Capturar resultados

    O agente identifica os arquivos de cobertura e os metadados do git gerados pelo seu executor de testes.

    submit_job
  2. Formatar dados

    O agente organiza os números de cobertura e os detalhes do commit no formato esperado pelo Coveralls.

    submit_job
  3. Executar upload

    O agente envia o pacote de dados completo para a API do Coveralls.

    submit_job
  4. Confirmar 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.

Link do conectorhttps://edge.vinkius.com/vk_preview_4KFwfN2vWWEeowJibGZslVeROZZ50N2pFwaurAdx/mcp

Claude Desktop

Siga os passos abaixo para conectar em segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Coveralls capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "coveralls-code-coverage-analytics-api-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_4KFwfN2vWWEeowJibGZslVeROZZ50N2pFwaurAdx/mcp"
    }
  }
}
Copie no chat04
  • 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 AI

FAQ

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