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

Restore "PPS Digi integration into cmssw (final)" #32003

Merged
merged 1 commit into from
Nov 21, 2020

Conversation

silviodonato
Copy link
Contributor

PR description:

PPS digi integration into cmssw. This is the last step towards the integration of PPS simulation into CMSSW and was delayed waiting for the new cms extended geometry (including PPS) to show up in the DB.


Original PR: #31943
Reverted with #31997
because of issue #31991

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 2, 2020

The code-checks are being triggered in jenkins.

@silviodonato
Copy link
Contributor Author

cc @mundim

@silviodonato
Copy link
Contributor Author

assign simulation

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 2, 2020

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-32003/19518

  • This PR adds an extra 8KB to repository

  • There are other open Pull requests which might conflict with changes you have proposed:

@silviodonato
Copy link
Contributor Author

test parameters:

  • workflows = 8.2, 11634.0

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 2, 2020

New categories assigned: simulation

@mdhildreth,@civanch you have been requested to review this Pull request/Issue and eventually sign? Thanks

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 2, 2020

A new Pull Request was created by @silviodonato (Silvio Donato) for master.

It involves the following packages:

Configuration/StandardSequences

@civanch, @silviodonato, @mdhildreth, @cmsbuild, @franzoni, @qliphy, @fabiocos, @davidlange6 can you please review it and eventually sign? Thanks.
@fabiocos, @makortel, @felicepantaleo, @GiacomoSguazzoni, @rovere, @VinInn, @Martin-Grunewald, @lecriste, @mtosi, @dgulhan, @slomeo this is something you requested to watch as well.
@silviodonato, @dpiparo, @qliphy you are the release manager for this.

cms-bot commands are listed here

@silviodonato
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 2, 2020

The tests are being triggered in jenkins.
Test Parameters:

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 2, 2020

-1

Tested at: 2b6266a

CMSSW: CMSSW_11_2_X_2020-11-01-2300
SCRAM_ARCH: slc7_amd64_gcc820

The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:

You can see more details here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-472d82/10440/git-log-recent-commits
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-472d82/10440/git-merge-result

You can see the results of the tests here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-472d82/10440/summary.html

I found follow errors while testing this PR

Failed tests: RelVals

  • RelVals:

When I ran the RelVals I found an error in the following workflows:
8.2 step2

runTheMatrix-results/8.2_BeamHalo_UP21+BeamHalo_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCABH_UP21+HARVESTCOS_UP21/step2_BeamHalo_UP21+BeamHalo_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCABH_UP21+HARVESTCOS_UP21.log

The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:

You can see more details here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-472d82/10440/git-log-recent-commits
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-472d82/10440/git-merge-result

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 2, 2020

Comparison job queued.

@mundim
Copy link
Contributor

mundim commented Nov 3, 2020

When I ran the RelVals I found an error in the following workflows:
8.2 step2

runTheMatrix-results/8.2_BeamHalo_UP21+BeamHalo_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCABH_UP21+HARVESTCOS_UP21/step2_BeamHalo_UP21+BeamHalo_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCABH_UP21+HARVESTCOS_UP21.log

I tried to figure out what is going on and what I saw is that the configuration for cosmic has a special digi config file and PPS is not included. What I can do it to issue another PR including PPS digi into the cosmic one, if that is ok with you all.

Thanks.

@silviodonato
Copy link
Contributor Author

When I ran the RelVals I found an error in the following workflows:
8.2 step2
runTheMatrix-results/8.2_BeamHalo_UP21+BeamHalo_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCABH_UP21+HARVESTCOS_UP21/step2_BeamHalo_UP21+BeamHalo_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCABH_UP21+HARVESTCOS_UP21.log

I tried to figure out what is going on and what I saw is that the configuration for cosmic has a special digi config file and PPS is not included. What I can do it to issue another PR including PPS digi into the cosmic one, if that is ok with you all.

Thanks.

Yes, sure, thanks. Please let us know when the PR is ready.

@cmsbuild
Copy link
Contributor

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.

@cmsbuild cmsbuild merged commit 75a3705 into master Nov 21, 2020
@silviodonato
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 21, 2020

The tests are being triggered in jenkins.
Test Parameters:

@cmsbuild
Copy link
Contributor

+1
Tested at: 2b6266a
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-472d82/10923/summary.html
CMSSW: CMSSW_11_2_X_2020-11-21-1100
SCRAM_ARCH: slc7_amd64_gcc820

@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-472d82/10923/summary.html

@slava77 comparisons for the following workflows were not done due to missing matrix map:

  • /data/cmsbld/jenkins/workspace/compare-root-files-short-matrix/data/PR-472d82/8.2_BeamHalo_UP21+BeamHalo_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCABH_UP21+HARVESTCOS_UP21

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 37
  • DQMHistoTests: Total histograms compared: 2961011
  • DQMHistoTests: Total failures: 1
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 2960988
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 36 files compared)
  • Checked 158 log files, 34 edm output root files, 37 DQM output files

@Martin-Grunewald
Copy link
Contributor

Hello,

This PR creates problems for TSG tests, eg this one:

RelVal --step=DIGI:pdigi,L1,DIGI2RAW --conditions=auto:run3_mc_GRun --filein=root://eoscms.cern.ch//eos/cms/store/group/dpg_trigger/comm_trigger/TriggerStudiesGroup/STORM/GEN-SIM/CMSSW_9_phase1/14F749AC-8AFE-E611-9821-0CC47A78A4A0.root --custom_conditions= --fileout=RelVal_DigiL1Raw_GRun_MC.root --number=100 --mc --no_exec --datatier GEN-SIM-DIGI-RAW --eventcontent=RAWSIM --customise=HLTrigger/Configuration/CustomConfigs.L1T --era=Run3 --customise= --scenario=pp --python_filename=RelVal_DigiL1Raw_GRun_MC.py

with this error message:

----- Begin Fatal Exception 23-Nov-2020 08:07:40 CET-----------------------
An exception of category 'ProductNotFound' occurred while
   [0] Processing  Event run: 1 lumi: 3 event: 102 stream: 0
   [1] Running path 'RAWSIMoutput_step'
   [2] Prefetching for module PoolOutputModule/'RAWSIMoutput'
   [3] Prefetching for module RawDataCollectorByLabel/'rawDataCollector'
   [4] Prefetching for module CTPPSPixelDigiToRaw/'ctppsPixelRawData'
   [5] Calling method for module CTPPSPixelDigiProducer/'RPixDetDigitizer'
Exception Message:
Principal::getByToken: Found zero products matching all criteria
Looking for type: CrossingFrame<PSimHit>
Looking for module label: mix
Looking for productInstanceName: g4SimHitsCTPPSPixelHits

   Additional Info:
      [a] If you wish to continue processing events after a ProductNotFound exc\
eption,
add "SkipEvent = cms.untracked.vstring('ProductNotFound')" to the "options" PSe\
t in the configuration.

----- End Fatal Exception -------------------------------------------------

Please advise!

@silviodonato
Copy link
Contributor Author

Hi @Martin-Grunewald , could you update the GEN-SIM files used in the tests to something made with CMSSW_11_2_0_pre6 or later? This should solve this problem, see #32125 #32140 #31991

@mundim
Copy link
Contributor

mundim commented Nov 25, 2020

Hi @Martin-Grunewald , could you update the GEN-SIM files used in the tests to something made with CMSSW_11_2_0_pre6 or later? This should solve this problem, see #32125 #32140 #31991

Hi. Is there any news? I'm worried about the integration of this PR in 11_2 release... Sorry to keep pushing this...

Thanks a lot.

@Martin-Grunewald
Copy link
Contributor

@mundim
I have updated the GEN-SIM input files for our TSG tests as part of #32253, so all fine now.

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