New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added DaqSource emulator using DaqFakeReader #12985
Added DaqSource emulator using DaqFakeReader #12985
Conversation
A new Pull Request was created by @jfernan2 for CMSSW_8_0_X. It involves the following packages: IORawData/DTCommissioning @diguida, @cerminar, @cmsbuild, @franzoni, @mmusich, @davidlange6 can you please review it and eventually sign? Thanks. Following commands in first line of a comment are recognized
|
please test |
The tests are being triggered in jenkins. |
-1 Tested at: b1998c4 cmsDriver.py RelVal -s L1REPACK:GT2 --data --scenario=HeavyIons -n 10 --conditions auto:run2_hlt_HIon --relval 9000,50 --datatier "RAW" --eventcontent RAW --customise=HLTrigger/Configuration/CustomConfigs.L1T --era Run2_HI --magField 38T_PostLS1 --fileout file:RelVal_Raw_HIon_DATA.root --filein /store/hidata/HIRun2015/HIHardProbes/RAW-RECO/HighPtJet-PromptReco-v1/000/263/689/00000/1802CD9A-DDB8-E511-9CF9-02163E0138CA.root : FAILED - time: date Tue Jan 26 17:14:40 2016-date Tue Jan 26 17:13:32 2016 s - exit: 23552 you can see the results of the tests here: |
Hi, I cannot access the summary log to find out the reason of the error, I get Authorization Failed Based on the information provided to this application about you, you are not authorized to access the resource at "https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-12985/10743/summary.html" Please contact the administrator of this service or application if you believe this to be an error at somebody@cern.ch when trying to access: |
Is there any way to see the log of the error? The cmsDriver command seems to not be loading anything related to the code pushed in this PR... |
@jfernan2 that's the stack:
|
But, if I'm not mistaken, that's an AAA xrootd error, nothing related to the code in the PR, the input file is not even open... |
Block was deleted from the sites, a request is made to get them back. |
please test |
The tests are being triggered in jenkins. |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar |
Any news on this PR? Thanks in advance |
Sorry for being tedius but, any news on this PR? Thanks in advance |
Added DaqSource emulator using DaqFakeReader
@jfernan2 could you move away from RFIO interface? RFIO was deprecated long time ago and they are decommissioning it. They have disabled write capabilities already. It's not a recommended protocol to read data from CASTOR. They do recommend "xroot" protocol ("root://"). |
Also don't use XrdClient from xrootd, that's deprecated for many years and they want to remove it in soon to be released xrootd version. |
@davidlt Sure but this PR was merged almost one year ago... do you want another 80X PR or what do you mean exactly? Thanks |
@jfernan2 for the current development release (i.e. |
Looks like the new client API in xrood it called |
@davidlt I have not taken actions on this yet since I do not know how to use the client API. After a request for support to the CERN IT through the Service Portal, I got no answer yet. |
I do known more than a Google search would know. CC @smuzaffar |
I am looking at
As you can see we have |
Looking at your implementation, I think, your |
I also see that you already have |
@davidlt thanks! |
It's enough to get rid of rfio at this point. Btw, why in the first place you added both (xrootd and rfio) and if anyone used rfio? |
I just inherited the code from another developer and moved from DT private code to CMSSW releases. I guess the option was there for the time period when castor lived together with eos... now it is clearly obsolete, but it was used to read local and miniDAQ files. |
92X (master branch of CMSSW) is fine. 91X is already a closed release IIUC. 92X was opened a few days ago. Thanks. |
Btw, you can test your changes with SCRAM_ARCH set to slc6_amd64_gcc700.
Here is the latest from integration builds: https://cmssdt.cern.ch/SDT/cgi-bin/buildlogs/slc6_amd64_gcc700/CMSSW_9_2_X_2017-05-09-2300/IORawData/DTCommissioning |
Ported all plugins from the old (CMSSW_6_X_Y or older) to recent CMSSW versions making use of DaqFakeReader