-
Notifications
You must be signed in to change notification settings - Fork 245
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
Update workflows to monitor in PR profiling #2282
Conversation
A new Pull Request was created by @jfernan2 for branch master. @aandvalenzuela, @cmsbuild, @iarspider, @smuzaffar can you please review it and eventually sign? Thanks. |
cms-bot internal usage |
Hi @jfernan2 |
Pull request #2282 was updated. |
Correct @srimanob I have fixed it |
enable profiling |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-7a973e/40235/summary.html Comparison SummarySummary:
|
@jfernan2 , looks like |
Hi @smuzaffar |
I create the following PR since the workflow should be defined in relval_2017, |
So we need to provide a way to instruct bot how to run workflows which are not active by default for runTheMatrix. We can add a variable e.g |
That would be useful so that we can handle upgrade workflow. Thanks @smuzaffar |
dear @srimanob and @smuzaffar |
please test |
+externals |
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 will now be reviewed by the release team before it's merged. @sextonkennedy, @rappoccio, @antoniovilela, @mandrenguyen (and backports should be raised in the release meeting by the corresponding L2) |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-7a973e/40434/summary.html Comparison SummarySummary:
|
@smuzaffar after the inclusion of this PR, I thought we could have profiling comparison in PR tests, but it looks like something else is missing, see for example last trial: |
No, I was referring to the igprof text results comparison, these comparison files are empty: |
may be @gartung knows why profiling comparison is empty |
It looks like a segfault in the reco step for 12634.21 |
Segfault in the reco step for 29834.21 as well |
@gartung the same two workflows 29834.21 and 12634.21 run fine with igprof in Jenkins profiling[1] I believe the difference is on how igprof is called with -j JobReport igprof -pp -d -t cmsRun -z -o ./igprofCPU_step3.gz -- cmsRun step3_igprof.py -j step3_igprof_cpu_JobReport.xml >& step3_igprof_cpu.log -> crashes igprof -d -pp -z -o step3_igprofCPU.gz -t cmsRun cmsRun step3_igprof.py -> runs fine Somehow it was removed for igprof here[2], since those xml files seem to not be used anywhere, hence I am proposing the following PR if you agree: [1] https://cmssdt.cern.ch/jenkins/job/release-run-reco-profiling/533/console cms-bot/reco_profiling/profileRunner.py Line 335 in 5bac572
|
I'd find it very strange if the framework job report would be causing segfaults under IgProf, but who knows. |
Me too @makortel but I have just repeated the test in Jenkins with success for both workflows using igprof and no JobReport output.... |
@smuzaffar igprof is still giving problems, however the baseline seems to not be running igprof for the two wfs in question (12634.21 and 29834.21), so we miss the reference anyway, see fopr example this recent trial: Any idea? Thanks |
Changed to monitor wf 29834.21 (D110 upgrade) and 12634.21 (Run3 2023)