Skip to content

Conversation

@mandrenguyen
Copy link
Contributor

@mandrenguyen mandrenguyen commented Jan 31, 2024

The old version of the HI reco that was based on --scenario HeavyIons has not been used since 2015, and has since been supplanted by the era functionality.
This is a first attempt at cleaning up some old stuff that is causing maintenance issues.
It should be noted that we will no longer have a running workflows for heavy ion data from 2015 and earlier.

@cmsbuild
Copy link
Contributor

cmsbuild commented Jan 31, 2024

cms-bot internal usage

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43824/38639

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @mandrenguyen (Matthew Nguyen) for master.

It involves the following packages:

  • Configuration/PyReleaseValidation (upgrade, pdmv)
  • RecoHI/Configuration (reconstruction)
  • RecoHI/HiEgammaAlgos (reconstruction)
  • RecoHI/HiJetAlgos (reconstruction)
  • RecoHI/HiMuonAlgos (reconstruction)
  • RecoHI/HiTracking (reconstruction)

@mandrenguyen, @sunilUIET, @subirsarkar, @cmsbuild, @miquork, @AdrianoDee, @jfernan2, @srimanob can you please review it and eventually sign? Thanks.
@yslai, @slomeo, @yenjie, @dgulhan, @missirol, @jazzitup, @Martin-Grunewald, @makortel, @kurtejung, @fabiocos, @MiheeJo, @yetkinyilmaz this is something you requested to watch as well.
@antoniovilela, @sextonkennedy, @rappoccio you are the release manager for this.

cms-bot commands are listed here

@mandrenguyen
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: Build
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-40d8c0/37137/summary.html
COMMIT: 1f55aa2
CMSSW: CMSSW_14_0_X_2024-01-31-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/43824/37137/install.sh to create a dev area with all the needed externals and cmssw changes.

Build

I found compilation error when building:

Entering library rule at src/RecoHI/HiTracking/plugins
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/src/RecoHI/HiTracking/plugins/HIBestVertexProducer.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/src/RecoHI/HiTracking/plugins/HIBestVertexSelector.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/src/RecoHI/HiTracking/plugins/HIMultiTrackSelector.cc
In file included from /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/src/RecoHI/HiTracking/plugins/HIBestVertexProducer.cc:1:
/data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/poison/RecoHI/HiTracking/interface/HIBestVertexProducer.h:1:2: error: #error THIS FILE HAS BEEN REMOVED FROM THE PACKAGE.
    1 | #error THIS FILE HAS BEEN REMOVED FROM THE PACKAGE.
      |  ^~~~~
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/src/RecoHI/HiTracking/plugins/HIPixelClusterVtxProducer.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/src/RecoHI/HiTracking/plugins/HIPixelMedianVtxProducer.cc
>> Compiling edm plugin /data/cmsbld/jenkins/workspace/ib-run-pr-tests/CMSSW_14_0_X_2024-01-31-1100/src/RecoHI/HiTracking/plugins/HIPixelTrackFilterProducer.cc


@mandrenguyen
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43824/38640

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43824/39291

  • This PR adds an extra 72KB to repository

  • Found files with invalid states:

    • RecoHI/HiTracking/python/HIBestVertexSequences_cff.py:
    • RecoHI/HiTracking/plugins/HIBestVertexSelector.cc:
    • RecoHI/Configuration/python/RecoHI_EventContent_cff.py:
    • RecoHI/HiTracking/plugins/HIPixelMedianVtxProducer.cc:
    • RecoHI/HiMuonAlgos/plugins/BuildFile.xml:
    • RecoHI/HiTracking/interface/HIBestVertexProducer.h:
    • RecoHI/HiTracking/plugins/HIProtoTrackFilterProducer.cc:
    • RecoHI/HiMuonAlgos/python/RecoHiMuon_EventContent_cff.py:
    • RecoHI/HiTracking/plugins/HIPixelClusterVtxProducer.cc:
    • RecoHI/HiTracking/interface/BestVertexComparator.h:
    • RecoHI/HiMuonAlgos/plugins/SealModule.cc:
    • RecoHI/HiMuonAlgos/plugins/HIMuonTrackingRegionProducer.h:
    • RecoHI/HiTracking/plugins/HIPixelClusterVtxProducer.h:
    • RecoHI/HiTracking/python/RecoHiTracker_EventContent_cff.py:
    • RecoHI/HiJetAlgos/python/RecoHiJets_EventContent_cff.py:
    • RecoHI/HiTracking/plugins/HIPixelMedianVtxProducer.h:
    • RecoHI/HiTracking/interface/HIProtoTrackFilter.h:
    • RecoHI/HiTracking/plugins/HIBestVertexProducer.cc:
    • RecoHI/HiTracking/src/HIProtoTrackFilter.cc:
    • RecoHI/HiEgammaAlgos/python/RecoHiEgamma_EventContent_cff.py:
  • There are other open Pull requests which might conflict with changes you have proposed:

@mandrenguyen
Copy link
Contributor Author

Code-checks is running since yesterday, which seems odd. Is there an easy way to jumpstart it?

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 1, 2024

Pull request #43824 was updated. @fabiocos, @antoniovilela, @rappoccio, @davidlange6, @srimanob, @subirsarkar, @jfernan2, @sunilUIET, @AdrianoDee, @mandrenguyen, @miquork can you please check and sign again.

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 1, 2024

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-40d8c0/37846/summary.html
COMMIT: 47ee613
CMSSW: CMSSW_14_1_X_2024-02-29-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/43824/37846/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • You potentially added 84 lines to the logs
  • Reco comparison results: 44 differences found in the comparisons
  • DQMHistoTests: Total files compared: 48
  • DQMHistoTests: Total histograms compared: 3289735
  • DQMHistoTests: Total failures: 3
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3289712
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 47 files compared)
  • Checked 202 log files, 165 edm output root files, 48 DQM output files
  • TriggerResults: no differences found

@mandrenguyen
Copy link
Contributor Author

+1

@mandrenguyen
Copy link
Contributor Author

Gentle ping @cms-sw/pdmv-l2 @cms-sw/upgrade-l2

@AdrianoDee
Copy link
Contributor

AdrianoDee commented Mar 3, 2024

+pdmv
(re-sign)

@srimanob
Copy link
Contributor

srimanob commented Mar 5, 2024

+Upgrade

@antoniovilela
Copy link
Contributor

+1

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 5, 2024

This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will be automatically merged.

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.

8 participants