Testing: Add 'log.format=json' condition to test matrix
Open
- 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
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