envoyproxy / envoyproxy/xds-relay

Output envoy logs only in the case of failures

Open
#66 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
135
Forks
28
PR merge metrics
No merged PRs in 30d

Description

In [e2e tests](https://github.com/envoyproxy/xds-relay/pull/62), in order to declutter the logs, we should output envoy logs only in case of failures.

One idea is to generate [artifacts](https://help.github.com/en/actions/configuring-and-managing-workflows/persisting-workflow-data-using-artifacts) via github actions and attach them to the workflow run.

Contributor guide

Open the contributing guide

Research direction

Start with the e2e tests referenced in the issue and the GitHub Actions workflow that runs them. Determine how Envoy logs are currently collected, then verify that logs are retained or surfaced for failed runs without cluttering successful runs.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, go
Domain
ci-cd, testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.