Project

General

Profile

Feature #25565

DAQInterface should allow overriding the number of launch checks

Added by Eric Flumerfelt about 2 months ago. Updated about 2 months ago.

Status:
Reviewed
Priority:
Normal
Category:
-
Target version:
-
Start date:
02/25/2021
Due date:
% Done:

0%

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

Description

Currently, DAQInterface checks 5 times, with 2 seconds between each check, for the artdaq processes to be launched across the entire system. Sometimes, however, ssh and other issues can cause the system longer to boot than 10 seconds, and it would be nice to have a way to transparently increase the number of "processes launched" checks, and/or the wait between each check.

History

#1 Updated by Eric Flumerfelt about 2 months ago

Implemented on artdaq-utilities-daqinterface:feature/25565_ConfigurableLaunchChecks

#2 Updated by Gennadiy Lukhanin about 2 months ago

  • Status changed from Resolved to Reviewed

Branch feature/25565_ConfigurableLaunchChecks was tested on the DAB cluster with the with the "max_launch_checks: 11" and "launch_procs_wait_time: 44" options added to the user_settings file; see details in run records for run# 2619 on the DAB cluster.

Launching the artdaq processes
%MSG

%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:36 CST Booted swig_artdaq.cpp:72
Checking that processes are up (check 1 of a max of 11 checks)...
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:37 CST Booted swig_artdaq.cpp:72
found 1 of 4 processes.
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:41 CST Booted swig_artdaq.cpp:72
Checking that processes are up (check 2 of a max of 11 checks)...
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:41 CST Booted swig_artdaq.cpp:72
found 1 of 4 processes.
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:45 CST Booted swig_artdaq.cpp:72
Checking that processes are up (check 3 of a max of 11 checks)...
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:46 CST Booted swig_artdaq.cpp:72
found 1 of 4 processes.
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:50 CST Booted swig_artdaq.cpp:72
Checking that processes are up (check 4 of a max of 11 checks)...
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:51 CST Booted swig_artdaq.cpp:72
found 4 of 4 processes.
%MSG
%MSG-i DAQInterface_partition_1:  DAQ 25-Feb-2021 15:28:51 CST Booted swig_artdaq.cpp:72
All processes appear to be up

Also available in: Atom PDF