SQLlite error returned on jobsub logs for art files
I get the following error message at the end of my larStage0.err file for jobs submitted with uboonecdode v06_80_00, which otherwise succeed interactively.
cet::exception caught in art ---- OtherArt BEGIN ---- SQLExecutionError BEGIN Failed to start SQLite transaction ---- SQLExecutionError END ---- OtherArt END
I am not able to tell if the issue arises with the input or output.
That input file is here:
The log for the job which used this input is here:
#3 Updated by Kyle Knoepfel over 1 year ago
- Category set to Infrastructure
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
- SSI Package art added
larStage0.err, it appears there was a problem in writing to the output file
SSNetHits.root, which is where the failure would have been triggered. Unfortunately, since the transaction-initiation code did not print out the SQLite failure status, we are unable to diagnose further; it could be any of the non-zero codes listed on this page.
These problems do arise every once in awhile. Because the issue appears to be transient, the best we can do is update our code to print out the SQLite error so that we can diagnose better in the future.
Error-code improvements have been implemented with cetlib:1738510.