Skip to content

sarif-actual example: set root logger's logging level for Diktat to INFO using logback.xml#405

Merged
petertrr merged 1 commit into
mainfrom
bugfix/sarif-test#401
Jun 24, 2022
Merged

sarif-actual example: set root logger's logging level for Diktat to INFO using logback.xml#405
petertrr merged 1 commit into
mainfrom
bugfix/sarif-test#401

Conversation

@petertrr

@petertrr petertrr commented Jun 22, 2022

Copy link
Copy Markdown
Member

This is a workaround for tests until saveourtool/diktat#1394 is addressed, see #401 (comment) for description of the problem. By setting default logger level to INFO we effectively suppress everything that is not SARIF report in process's stdout and save-cli can parse it correctly.

Using additional file to configure logging might look like too harsh requirement to be able to run tests using SAVE, but I think we are simply asking to separate output streams of the process: SARIF goes into stdout, everything else users should be able to switch off, redirect to /dev/null or to stderr

Closes #401

@petertrr petertrr changed the title Set root logger's logging level to INFO using logback.xml sarif-actual test: set root logger's logging level to INFO using logback.xml Jun 22, 2022
@petertrr petertrr changed the title sarif-actual test: set root logger's logging level to INFO using logback.xml sarif-actual example: set root logger's logging level to INFO using logback.xml Jun 22, 2022
@petertrr petertrr changed the title sarif-actual example: set root logger's logging level to INFO using logback.xml sarif-actual example: set root logger's logging level for Diktat to INFO using logback.xml Jun 22, 2022
@petertrr petertrr requested a review from orchestr7 June 22, 2022 15:55
@petertrr petertrr merged commit d16a009 into main Jun 24, 2022
@petertrr petertrr deleted the bugfix/sarif-test#401 branch June 24, 2022 12:19
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.

Investigate SARIF test failure with new diktat and ktlint

2 participants