- Grafana metrics: Might want to introduce additional rate metrics that subtract the header overhead to have the pure payload: low priority.
- Backpressure reporting when there is only 1 input channel https://its.cern.ch/jira/browse/O2-4237
- using testworkflows
- simple-source
- simplified dummy-workflow
- one input, one output channel
- taking simple-source output as input
- putting one processor to sleep for 1s to create backpressure
- backpressure correctly reported by processers in front
- Merged workflow fails if outputs defined after being used as input
- needs to be implemented by Giulio
- Cannot override options for individual processors in a workflow
- requires development by Giulio first
- Problem with 2 devices of the same name
- Usage of valgrind in external terminal: The testcase is currently causing a segfault, which is an unrelated problem and must be fixed first. Reproduced and investigated by Giulio.
- Run getting stuck when too many TFs are in flight.
- Do not use string comparisons to derrive processor type, since DeviceSpec.name is user-defined.
- Support in DPL GUI to send individual START and STOP commands.
- DPL sending SHM metrics for all devices, not only input proxy
- moved checking for
readout-proxy
name from when sending the metric to when registering the metric
- sending the metric only when registered
- tested locally with GUI
- calibrations on aggregator nodes have different proxy names
- standalone calibration sometimes have different input proxy names
- tested locally with raw-proxy
- merged
- Add additional check on DPL level, to make sure firstOrbit received from all detectors is identical, when creating the TimeFrame first orbit.
- Implement a proper solution to detect wheter a device is firstInChain
- Deploy topology with DPL driver
PDP-SRC issues
- Check if we can remove dependencies on
/home/epn/odc/files
in DPL workflows to remove the dependency on the NFS
- reading / writing already disabled
- remaining checks for file existence?
- check after Pb-Pb by removing files and find remaining dependencies
logWatcher.sh
and logFetcher
scripts modified by EPN to remove dependencies on epnlog
user
- node access privileges fully determined by e-groups
- new
log_access
role to allow access in logWatcher
mode to retrieve log files, e.g. for on-call shifters
- to be validated on STG
- waiting for EPN for further feedback and modifications of the test setup