powsybl-core icon indicating copy to clipboard operation
powsybl-core copied to clipboard

ReportNode: Enriching the functional reports

Open flo-dup opened this issue 8 months ago • 0 comments

Describe the current behavior

Many reports are currently missing:

  • some modules/processes do not report anything
  • some modules only report the minimal information (for instance some are only reporting errors)
  • some modules only report the information which is in technical loggers

Describe the expected behavior

Functional information is reported

  • in each module
  • not only when error occurs
  • functional logging with functional values, avoiding technical information

Describe the motivation

User needs functional information to understand what occured.

Besides, some ReportNode which expect children (messages of type "Xxxx xxx:") are currently empty because reports are missing. The user needs to assume everything went well based on the fact there are no children, which is not a judicious behaviour.

Extra Information

No response

flo-dup avatar Jun 19 '24 16:06 flo-dup