elastic / elastic/logstash

Testing: Add 'log.format=json' condition to test matrix

Open
#6,907 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
14.9k
Forks
3.5k
Avg merge
1d 4h
Merged PRs (30d)
88

Description

https://github.com/elastic/logstash/issues/6906 is caused by an exception thrown by a RabbitMQ object while doing JSON serialization for a logger call.

Making all our tests run with 'log.format' set to json will hopefully help catch things like this.

Contributor guide

Open the contributing guide

Research direction

Start by locating the test matrix and existing handling of the log.format setting, then review the related issue 6906 for the failure context. Run the current test suite with log.format=json where supported; done means the matrix exercises JSON logging and the tests pass without serialization exceptions.

Written by the indexing model from the issue text.

Assessment

Tech stack
json, rabbitmq
Domain
testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.