Bug 552641

Summary: Add a flag/option to make migration participants silent
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: CoreAssignee: Project inbox <sirius.core-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: maxime.porhel
Version: 6.2.0Keywords: triaged
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Pierre-Charles David CLA 2019-11-03 05:45:47 EST
Migration particpants (the recent ones at least) add INFO-level messages in the error log when they perform changes on user's representations. This is generally fine, but in the context of automated tests for example, these logs tend to be very large and make it difficult to see if there are legitimate problems in the logs that are not detected by the tests.

There should be a flag that we can enable when running the automated test suites to make the migration participants quiet.

Currently it seems all the participants directly access the platform log, so a first step would be to introduce a standard API for them to output messages so that the log level can be controlled centrally.