Project

General

Profile

Feature #19440

Provide log messages when processes begin and end various state transitions

Added by Kurt Biery over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Known Issues
Target version:
Start date:
03/20/2018
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

It would be helpful to have messages in the artdaq process log files that say "Starting transition blah" and "Done with transition blah", where blah is Start, Stop, Pause, Resume, and Shutdown.

It would be nice to have these messages in BR, EB, DL, and Dispatcher log files.

There is leftover code from earlier attempts to do this that can be updated and used.

History

#1 Updated by Kurt Biery over 2 years ago

I've committed changes to DataReceiverCore to provide this functionality for EBs, DLs and Dispatchers. I still need to change BoardReaderCore.

A special note: I kept this functionality under the control of the "verbose" FHiCL parameter, but I changed the default value of this flag to true, so that we get these messages by default. This seems like the right choice since it's really hard to interpret the log files when you don't know when Start, Stop, and other transitions are happening.

#2 Updated by Eric Flumerfelt over 2 years ago

  • Status changed from Assigned to Closed
  • Target version changed from artdaq Next Release to artdaq v3_01_00

There are now also log messages in Commandable itself detailing the start and end of transitions, and a new metric "DAQ Transition Time".



Also available in: Atom PDF