Overview | Releases | Download | Docs | Links | Help | RecentChanges

DebuggingNewIO

How to debug IS
export TDAQ_PARTITION=SCT_IO_TEST
ipc_server &
ipc_server -p $TDAQ_PARTITION &
is_server -p $TDAQ_PARTITION -n TEST &
StressFilePublisher -n 1 -r 10 -m IOManagerIS:TEST
StressFilePublisher? makes a fake RawScanResult and publishes it.

Note that for future StressFilePublisher? you'll probably need to add -s <number> to start publishing with larger scan numbers since we dont enable overwrite.

Should now be able to set the search path and find the object relative to that path:

export SCT_DATA_SEARCH_PATH=IOManagerIS:TEST
DataDisplayer SctData::RawScanResult.666.0.012345678901234

and also do that by asking for the full name directly

export SCT_DATA_SEARCH_PATH=IOManagerIS:
DataDisplayer TEST.SctData::RawScanResult.666.0.012345678901234