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
make HLTFilters global modules - part 2 #1303
make HLTFilters global modules - part 2 #1303
Conversation
…and check its configuration before using it
…lters into simpler edm::EDFilters
- migrate to getByToken and consumes<>
- make configuration variables 'const'
…and check its configuration before using it
need for in-progress work to convert all hltFilters to global modules
When ModuleDescription access was added to the other module types, the stream types were accidentally left out. This makes them uniform with all the other types.
…essToStreamModules
…r HLT filters that need a per-stream internal state
…am internal state
+1 : it passes the "small" matrix: $ runTheMatrix.py -j8 -l limited -i all |
+1 can I send a "+Inf" so that I don't get asked any longer ;) Emilio Meschi On Nov 3, 2013, at 6:58 PM, cmsbuild notifications@github.com wrote:
|
@emeschi, it would actually make sense for the case in which you do not care about the updates of a given pull request… |
-1 runTheMatrix-results/1306.0_SingleMuPt1_UP15+SingleMuPt1_UP15+DIGIUP15+RECOUP15+HARVESTUP15/step1_SingleMuPt1_UP15+SingleMuPt1_UP15+DIGIUP15+RECOUP15+HARVESTUP15.log ----- Begin Fatal Exception 04-Nov-2013 09:50:29 CET----------------------- An exception of category 'StdException' occurred while [0] Constructing the EventProcessor [1] Constructing ESSource: class=PoolDBESSource label='GlobalTag' Exception Message: A std::exception was thrown. Can not get data (Additional Information: [frontier.c:1034]: No more proxies. Last error was: Request 60 on chan 2 failed at Mon Nov 4 09:50:29 2013: -8 [payload.c:105]: Server signalled payload error 1: FrontierPrep java.sql.SQLException: Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:512)) ( CORAL : "coral::FrontierAccess::Statement::execute" from "CORAL/RelationalPlugins/frontier" ) ----- End Fatal Exception ------------------------------------------------- 4.53 step2 runTheMatrix-results/4.53_RunPhoton2012B+RunPhoton2012B+HLTD+RECODreHLT+HARVESTDreHLT/step2_RunPhoton2012B+RunPhoton2012B+HLTD+RECODreHLT+HARVESTDreHLT.log ----- Begin Fatal Exception 04-Nov-2013 09:50:30 CET----------------------- An exception of category 'StdException' occurred while [0] Constructing the EventProcessor [1] Constructing ESSource: class=PoolDBESSource label='GlobalTag' Exception Message: A std::exception was thrown. Can not get data (Additional Information: [frontier.c:1034]: No more proxies. Last error was: Request 60 on chan 2 failed at Mon Nov 4 09:50:30 2013: -8 [payload.c:105]: Server signalled payload error 1: FrontierPrep java.sql.SQLException: Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:512)) ( CORAL : "coral::FrontierAccess::Statement::execute" from "CORAL/RelationalPlugins/frontier" ) ----- End Fatal Exception ------------------------------------------------- 4.22 step2 runTheMatrix-results/4.22_RunCosmics2011A+RunCosmics2011A+RECOCOSD+ALCACOSD+SKIMCOSD+HARVESTDC/step2_RunCosmics2011A+RunCosmics2011A+RECOCOSD+ALCACOSD+SKIMCOSD+HARVESTDC.log ----- Begin Fatal Exception 04-Nov-2013 09:50:47 CET----------------------- An exception of category 'StdException' occurred while [0] Constructing the EventProcessor [1] Constructing ESSource: class=PoolDBESSource label='GlobalTag' Exception Message: A std::exception was thrown. Can not get data (Additional Information: [frontier.c:1034]: No more proxies. Last error was: Request 60 on chan 2 failed at Mon Nov 4 09:50:47 2013: -8 [payload.c:105]: Server signalled payload error 1: FrontierPrep java.sql.SQLException: Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:512)) ( CORAL : "coral::FrontierAccess::Statement::execute" from "CORAL/RelationalPlugins/frontier" ) ----- End Fatal Exception ------------------------------------------------- 1001.0 step2 runTheMatrix-results/1001.0_RunMinBias2011A+RunMinBias2011A+TIER0EXP+ALCAEXP+ALCAHARVD/step2_RunMinBias2011A+RunMinBias2011A+TIER0EXP+ALCAEXP+ALCAHARVD.log ----- Begin Fatal Exception 04-Nov-2013 09:50:56 CET----------------------- An exception of category 'StdException' occurred while [0] Constructing the EventProcessor [1] Constructing ESSource: class=PoolDBESSource label='GlobalTag' Exception Message: A std::exception was thrown. Can not get data (Additional Information: [frontier.c:1034]: No more proxies. Last error was: Request 60 on chan 2 failed at Mon Nov 4 09:50:56 2013: -8 [payload.c:105]: Server signalled payload error 1: FrontierPrep java.sql.SQLException: Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:512)) ( CORAL : "coral::FrontierAccess::Statement::execute" from "CORAL/RelationalPlugins/frontier" ) ----- End Fatal Exception ------------------------------------------------- 1000.0 step2 runTheMatrix-results/1000.0_RunMinBias2011A+RunMinBias2011A+TIER0+SKIMD+HARVESTDfst2+ALCASPLIT/step2_RunMinBias2011A+RunMinBias2011A+TIER0+SKIMD+HARVESTDfst2+ALCASPLIT.log ----- Begin Fatal Exception 04-Nov-2013 09:50:59 CET----------------------- An exception of category 'StdException' occurred while [0] Constructing the EventProcessor [1] Constructing ESSource: class=PoolDBESSource label='GlobalTag' Exception Message: A std::exception was thrown. Can not get data (Additional Information: [frontier.c:1034]: No more proxies. Last error was: Request 60 on chan 2 failed at Mon Nov 4 09:50:59 2013: -8 [payload.c:105]: Server signalled payload error 1: FrontierPrep java.sql.SQLException: Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:512)) ( CORAL : "coral::FrontierAccess::Statement::execute" from "CORAL/RelationalPlugins/frontier" ) ----- End Fatal Exception ------------------------------------------------- you can see the results of the tests here: |
Dear @cmsbuild , If the build system is unable to read its input files or conditions, it is not my fault. .A |
Hi @fwyzard, Sorry to spam you with these messages, that message is generated automatically and @cmsbuild just reports what it sees in the logs. Sometimes when the IB is broken or another unrelated error appears this happens. it is also not @cmsbuild fault. I can make Jenkins to generate the message but not post it to avoid this. |
Hi David, .A |
Hi Andrea, I can discuss that with Giulio, we could make that when a pull request fails, and then it is updated, the tests are triggered again automatically. But if the error is unrelated to the pull request, the tests could by triggered again in this case by a human. |
Andrea, tests are still run by hand (and I'd like to keep it that way to avoid malicious code being executed unscrutinised, at least for the moment). David, I think yours is probably a good idea in the long term, but again I'd rather avoid having failing tests being run all over. In this particular case, if the system autonomously decided to run again, it would fail again simply because the problem is infrastructural. I suggest we do the following:
this could be ran on a virtual machine to avoid overloading the build cluster for nothing. |
Right, that's exactly what I meant. Emilio Meschi On Nov 4, 2013, at 9:05 AM, Giulio Eulisse notifications@github.com wrote:
|
Added to the todo list... |
+1 |
sorry, I accidentally introduced a bug in HLTDTActivityFilter, fixed in the last push :-( |
+1 |
+1 |
2 similar comments
+1 |
+1 |
@@ -51,6 +51,10 @@ | |||
static void prevalidate(ConfigurationDescriptions& descriptions); | |||
static const std::string& baseType(); | |||
|
|||
// Warning: the returned moduleDescription will be invalid during construction |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It doesn't look like a very effective coding to repeat the same stuff for EDProducer, EDAnalyzer, and EDFilter.
@Dr15Jones
Chris, is there a reason there's no base class with all these methods?
@slava77 working on it |
+1 tested in CMSSW_7_0_X_2013-11-05-1400 (sign270) in a combination of
no differences as expected |
Hi, Can this be integrated asap (ie, missing signatures added)? I am asking because I need to make further |
…part2 Multithreading fixes -- Make HLTFilters global modules - part 2
convert HLTFilters into global::EDFilters (mostly) or stream::EDFilters
this includes #1235, #1240, #1295