Skip to content

chore(test): reduce test runtime log noise (dotenv, pino, prisma)#16

Merged
john-dalmolin merged 1 commit intomainfrom
chore/test-log-noise
Feb 11, 2026
Merged

chore(test): reduce test runtime log noise (dotenv, pino, prisma)#16
john-dalmolin merged 1 commit intomainfrom
chore/test-log-noise

Conversation

@john-dalmolin
Copy link
Owner

Resumo

  • reduz ruído de logs em ambiente de teste
  • aplica quiet: true no carregamento de env (app, prisma e setup de testes)
  • configura logger base para silent quando NODE_ENV=test
  • desativa logs do Prisma em teste (log: []), mantendo error/warn fora de teste

Motivação

  • melhorar legibilidade dos logs no CI/local
  • facilitar detecção de falhas reais sem ruído operacional
  • manter comportamento de produção inalterado

Validação

  • npm run lint
  • npm run test:coverage:jest
  • npx jest --config jest.config.cjs --runInBand --coverage --detectOpenHandles --openHandlesTimeout=5000 2>&1 | tee /tmp/jest-noise.log
  • grep -nE "\\[dotenv@|\"msg\":\"http_request\"|prisma:error|Jest did not exit|open handles|DEP0169|localstorage-file" /tmp/jest-noise.log || echo "Sem ruído relevante."

Resultado

  • 13/13 suítes passando
  • 90/90 testes passando
  • cobertura global mantida (98.93% / branches 88.88%)
  • sem ruído relevante no log consolidado de teste

@john-dalmolin john-dalmolin merged commit aeced6e into main Feb 11, 2026
1 check passed
@john-dalmolin john-dalmolin deleted the chore/test-log-noise branch February 11, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant