Skip to content
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

Online DQM changes for MWGR#2 #17696

Merged
merged 10 commits into from Mar 18, 2017
Merged

Online DQM changes for MWGR#2 #17696

merged 10 commits into from Mar 18, 2017

Conversation

cmsbuild
Copy link
Contributor

@cmsbuild cmsbuild commented Mar 2, 2017

Work in progress...
Automatically ported from CMSSW_9_0_X #17660 (original by @dmitrijus).
Please wait for a new IB (12 to 24H) before requesting to test this PR.

@cmsbuild
Copy link
Contributor Author

cmsbuild commented Mar 2, 2017

A new Pull Request was created by @cmsbuild for master.

It involves the following packages:

DQM/Integration
DQMServices/StreamerIO

@cmsbuild, @dmitrijus, @vanbesien, @davidlange6 can you please review it and eventually sign? Thanks.
@barvic, @threus, @batinkov this is something you requested to watch as well.
@Muzaffar, @davidlange6, @smuzaffar you are the release manager for this.

cms-bot commands are listed here #13028

@dmitrijus
Copy link
Contributor

dmitrijus commented Mar 7, 2017

+1
Changes affect only the online DQM. Tested and run at MWGR#2. Please merge.

@cmsbuild
Copy link
Contributor Author

cmsbuild commented Mar 7, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/18198/console Started: 2017/03/07 11:17

@cmsbuild
Copy link
Contributor Author

cmsbuild commented Mar 7, 2017

This pull request is fully signed and it will be integrated in one of the next master IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @Muzaffar, @davidlange6, @smuzaffar

@dmitrijus
Copy link
Contributor

I can't edit the description anymore. The summary of changes is:

  1. GT and GT related changes.
  2. A few bug fixes in several online DQM clients. Bug were mostly typos, previously undetected.
  3. Remove unused "playback" script.
  4. Implement "repacker" output module, to create input streamer data from GEN-SIM. Used for test purposes only.

@cmsbuild
Copy link
Contributor Author

cmsbuild commented Mar 7, 2017

@cmsbuild
Copy link
Contributor Author

cmsbuild commented Mar 7, 2017

Comparison job queued.

@cmsbuild
Copy link
Contributor Author

cmsbuild commented Mar 7, 2017

@davidlange6
Copy link
Contributor

Hi @dmitrijus -what is DQMStreamerOutputRepacker.cc meant to be used for?

@dmitrijus
Copy link
Contributor

Hi, as stated in the previous comment:

  1. Implement "repacker" output module, to create input streamer data from GEN-SIM. Used for test purposes only.

@davidlange6
Copy link
Contributor

Hi @dmitrijus - thanks I missed it - could you add the phrase "Test" into the plugin name so that its clear?

Thanks-

@dmitrijus
Copy link
Contributor

dmitrijus commented Mar 10, 2017

Is that really necessary? It exists in "test/" and compiles into DQMServicesStreamerIOTestPlugins...
Another reason is that is a "test" now, eventually it might become a non-test module :)

Dmitrijus Bugelskis added 7 commits March 17, 2017 13:05
nSigmaZ and beamSpot parameters do not exist in process.pixelTracksTrackingRegions,
so _copy function did not skip anything.

However, these parameters must be skipped, otherwise the client fails with:

----- Begin Fatal Exception 01-Mar-2017 10:33:02 CET-----------------------
An exception of category 'Configuration' occurred while
   [0] Constructing the EventProcessor
   [1] Validating configuration of module: class=GlobalTrackingRegionEDProducer label='pixelTracksTrackingRegions'
Exception Message:
Illegal parameters found in configuration.  The parameters are named:
 'beamSpot'
 'nSigmaZ'
You could be trying to use parameter names that are not
allowed for this plugin or they could be misspelled.
----- End Fatal Exception -------------------------------------------------
@cmsbuild
Copy link
Contributor Author

Pull request #17696 was updated. @cmsbuild, @dmitrijus, @vanbesien, @davidlange6 can you please check and sign again.

@dmitrijus
Copy link
Contributor

Reordered commits and removed the pixel client config, which was causing the conflict.
Renamed DQMStreamerOutputModule to DQMStreamerOutputModuleTest.
Renamed DQMStreamerOutputRepacker to DQMStreamerOutputRepackerTest.

Should be mergable to both branches.

@dmitrijus
Copy link
Contributor

+1

@cmsbuild
Copy link
Contributor Author

cmsbuild commented Mar 17, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/18516/console Started: 2017/03/17 16:59

@cmsbuild
Copy link
Contributor Author

This pull request is fully signed and it will be integrated in one of the next master IBs after it passes the integration tests. This pull request requires discussion in the ORP meeting before it's merged. @Muzaffar, @davidlange6, @smuzaffar

@cmsbuild
Copy link
Contributor Author

@cmsbuild
Copy link
Contributor Author

Comparison job queued.

@cmsbuild
Copy link
Contributor Author

@davidlange6
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit c925f26 into cms-sw:master Mar 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants