You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (relTF >= mProcessedCRU[currentBuffer].size()) {
161
-
LOGP(warning, "Skipping tf {}: relative tf {} is larger than size of buffer: {}", tf, relTF, mProcessedCRU[currentBuffer].size());
161
+
LOGP(warning, "Skipping tf {} for lane {}: relative tf {} is larger than size of buffer [{}, {}]: {}", tf, currentOutLane, relTF, mTFStart[currentBuffer], mTFEnd[currentBuffer], mProcessedCRU[currentBuffer].size());
162
162
// check number of processed CRUs for previous TFs. If CRUs are missing for them, they are probably lost/not received
LOGP(detail, "All empty TFs for TF {} for current buffer filled with dummy and sent. Clearing buffer", tf);
396
+
LOGP(warning, "All empty TFs of last buffer [{}, {}] filled with dummy and sent, triggered by data from TF {} (relTF {}). Clearing buffer", mTFStart[!currentBuffer], mTFEnd[!currentBuffer], tf, relTF);
@@ -406,7 +408,7 @@ class TPCDistributeCMVSpec : public o2::framework::Task
406
408
{
407
409
for (int iTF = startTF; iTF < endTF; ++iTF) {
408
410
if (mProcessedCRU[currentBuffer][iTF] != mCRUs.size()) {
409
-
LOGP(warning, "CRUs for lane {} rel. TF: {} curr TF {} are missing! Processed {} CRUs out of {}", outLane, iTF, mTFStart[currentBuffer] + static_cast<long>(iTF) * mNTFsBuffer, mProcessedCRU[currentBuffer][iTF], mCRUs.size());
411
+
LOGP(warning, "CRUs for lane {} rel. TF: {} curr TF {} are missing! Processed {} CRUs out of {}", outLane, iTF, mTFStart[currentBuffer] + static_cast<long>(iTF) * mNTFsBuffer + mNTFsBuffer - 1, mProcessedCRU[currentBuffer][iTF], mCRUs.size());
410
412
++mProcessedTFs[currentBuffer];
411
413
mProcessedCRU[currentBuffer][iTF] = mCRUs.size();
412
414
@@ -440,7 +442,7 @@ class TPCDistributeCMVSpec : public o2::framework::Task
440
442
}
441
443
}
442
444
443
-
LOGP(detail, "All TFs {} for current buffer received. Clearing buffer", tf);
445
+
LOGP(info, "All TFs for buffer [{}, {}] (lane {}) received at data from TF {}. Clearing buffer", mTFStart[buffer], mTFEnd[buffer], currentOutLane, tf);
if (relTF >= mProcessedCRU[currentBuffer].size()) {
148
-
LOGP(warning, "Skipping tf {}: relative tf {} is larger than size of buffer: {}", tf, relTF, mProcessedCRU[currentBuffer].size());
148
+
LOGP(warning, "Skipping tf {} for lane {}: relative tf {} is larger than size of buffer [{}, {}]: {}", tf, currentOutLane, relTF, mTFStart[currentBuffer], mTFEnd[currentBuffer], mProcessedCRU[currentBuffer].size());
149
149
150
150
// check number of processed CRUs for previous TFs. If CRUs are missing for them, they are probably lost/not received
151
151
mProcessedTotalData = mCheckEveryNData;
@@ -154,6 +154,7 @@ class TPCDistributeIDCSpec : public o2::framework::Task
154
154
}
155
155
156
156
if (mProcessedCRU[currentBuffer][relTF] == mCRUs.size()) {
157
+
LOGP(warning, "All CRUs for current TF {} (relTF {}, lane {}) already received. Skipping this TF", tf, relTF, currentOutLane);
157
158
return;
158
159
}
159
160
@@ -181,6 +182,7 @@ class TPCDistributeIDCSpec : public o2::framework::Task
181
182
}
182
183
183
184
if (mProcessedCRUs[currentBuffer][relTF][cru]) {
185
+
LOGP(warning, "CRU {} for current TF {} (relTF {}, lane {}) already processed. Skipping ...", cru, tf, relTF, currentOutLane);
184
186
continue;
185
187
} else {
186
188
// count total number of processed CRUs for given TF
@@ -291,19 +293,19 @@ class TPCDistributeIDCSpec : public o2::framework::Task
LOGP(info, "All empty TFs for TF {} for current buffer filled with dummy and sent. Clearing buffer", tf);
303
+
LOGP(warning, "All empty TFs of last buffer [{}, {}] filled with dummy and sent, triggered by data from TF {} (relTF {}). Clearing buffer", mTFStart[!currentBuffer], mTFEnd[!currentBuffer], tf, relTF);
@@ -313,7 +315,7 @@ class TPCDistributeIDCSpec : public o2::framework::Task
313
315
{
314
316
for (int iTF = startTF; iTF < endTF; ++iTF) {
315
317
if (mProcessedCRU[currentBuffer][iTF] != mCRUs.size()) {
316
-
LOGP(warning, "CRUs for lane {} rel. TF: {} curr TF {} are missing! Processed {} CRUs out of {}", outLane, iTF, mTFStart[currentBuffer] + iTF, mProcessedCRU[currentBuffer][iTF], mCRUs.size());
318
+
LOGP(warning, "CRUs for lane {} rel. TF: {} curr TF {} are missing! Processed {} CRUs out of {}", outLane, iTF, mTFStart[currentBuffer] + static_cast<long>(iTF) * mNTFsBuffer + mNTFsBuffer - 1, mProcessedCRU[currentBuffer][iTF], mCRUs.size());
317
319
++mProcessedTFs[currentBuffer];
318
320
mProcessedCRU[currentBuffer][iTF] = mCRUs.size();
319
321
@@ -341,7 +343,7 @@ class TPCDistributeIDCSpec : public o2::framework::Task
341
343
}
342
344
}
343
345
344
-
LOGP(info, "All TFs {} for current buffer received. Clearing buffer", tf);
346
+
LOGP(info, "All TFs for buffer [{}, {}] (lane {}) received at data from TF {}. Clearing buffer", mTFStart[buffer], mTFEnd[buffer], currentOutLane, tf);
0 commit comments