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

HeavyFlavor Validation update #20520

Merged
merged 7 commits into from Sep 26, 2017

Conversation

tmadlener
Copy link
Contributor

Necessary updates to have meaningful/filled validation plots again for the HeavyFlavor validation package (used by BPH for RelVal):

  • Update the trigger paths to the 2017 HLT menu. Where possible the paths from 2016 have been updated to their 2017 version. Some paths don't have a 2017 version. These have been removed.
  • Refactored the assignment of filter levels to the different filters (based on the filter name) to make it more stable and to get rid of newly introduced duplicates due to the IterL3 modules in the paths.

Internally used filter level assignment relied on the name of the modules,
which can be ambiguous. Added an additional check on the type of the module
to be a bit more stable and to prevent from multiple modules on the same level.

The newly introduced function yields the same levels as the previous definition
in dqmBeginRun, without having multiple modules on the same level.

Removed some trailing whitespace as well.
@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/PR-20520/705

Code check has found code style and quality issues which could be resolved by applying a patch in https://cmssdt.cern.ch/SDT/code-checks/PR-20520/705/git-diff.patch
e.g. curl https://cmssdt.cern.ch/SDT/code-checks/PR-20520/705/git-diff.patch | patch -p1

You can run scram build code-checks to apply code checks directly (this will soon be required for PRs to be considered)

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/PR-20520/749

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @tmadlener (Thomas Madlener) for master.

It involves the following packages:

HLTriggerOffline/HeavyFlavor

@kmaeshima, @cmsbuild, @vanbesien, @vazzolini, @dmitrijus can you please review it and eventually sign? Thanks.
@mtosi this is something you requested to watch as well.
@davidlange6, @slava77 you are the release manager for this.

cms-bot commands are listed here

@mtosi
Copy link
Contributor

mtosi commented Sep 18, 2017

@cmsbuil, please test

@mtosi
Copy link
Contributor

mtosi commented Sep 18, 2017

@tmadlener first of all, thanks !
then, may I suggest to update the directory into BPH ?

@tmadlener
Copy link
Contributor Author

@mtosi which directory are you referring to? The output directory of the plots or the package directory inside cmssw?

The first one is no problem. Only one parameter in the config file has to be changed for that and according to my quick check there is currently no conflicting BPH folder in the output directory.

The second one is a bit more work, but should be possible as well. However, I would have to check how many files would have to be changed and some of them probably would also need to be renamed. You can probably judge better than me how much additional work would be involved in that (just the renaming, etc. part).

@mtosi
Copy link
Contributor

mtosi commented Sep 18, 2017 via email

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/PR-20520/947

@cmsbuild
Copy link
Contributor

Pull request #20520 was updated. @kmaeshima, @cmsbuild, @vanbesien, @vazzolini, @dmitrijus can you please check and sign again.

@davidlange6
Copy link
Contributor

davidlange6 commented Sep 25, 2017 via email

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 25, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/23208/console Started: 2017/09/25 14:52

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-20520/23208/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 26
  • DQMHistoTests: Total histograms compared: 2667964
  • DQMHistoTests: Total failures: 230
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2667545
  • DQMHistoTests: Total skipped: 189
  • DQMHistoTests: Total Missing objects: 0
  • Checked 107 log files, 15 edm output root files, 26 DQM output files

@davidlange6
Copy link
Contributor

merge

@cmsbuild cmsbuild merged commit 37a3650 into cms-sw:master Sep 26, 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

5 participants