[DRAFT] minimum changes to produce wf diffs seen in PR#47966
PR#47966 shows unexpected widely distributed small differences in test workflows. The minimal changes in this draft produce the same number of differences on a single workflow, 140.045, as the PR. This draft is created to allow the cms bot to run tests to check if the same happens in other workflows.
cms-bot internal usage
+code-checks
Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/44916
- There are other open Pull requests which might conflict with changes you have proposed:
- File CondFormats/SiPixelTransient/interface/SiPixelTemplate.h modified in PR(s): #47966
- File CondFormats/SiPixelTransient/src/SiPixelTemplate.cc modified in PR(s): #47966
@cmsbuild, please test
allow @mroguljic test rights
+1
Size: This PR adds an extra 44KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-32fe96/46322/summary.html
COMMIT: a031f18f74cae1d1718dc36ad1add287b9b83a8d
CMSSW: CMSSW_15_1_X_2025-05-21-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/48146/46322/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially removed 25 lines from the logs
- Reco comparison results: 4101 differences found in the comparisons
- DQMHistoTests: Total files compared: 50
- DQMHistoTests: Total histograms compared: 4038193
- DQMHistoTests: Total failures: 16754
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 4021419
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 49 files compared)
- Checked 215 log files, 184 edm output root files, 50 DQM output files
- TriggerResults: no differences found
Per cmsbot, this accounts for roughly half the differences observed in the main PR. I've ran valgrind on one event in step 3 of 140.045 in two environments: reference (with no changes to cmssw) and reference + this PR. The two outputs can be found on lxplus at these locations: reference, PR
please test (Since the old ones already disappeared)
+1
Size: This PR adds an extra 16KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-32fe96/46847/summary.html
COMMIT: a031f18f74cae1d1718dc36ad1add287b9b83a8d
CMSSW: CMSSW_15_1_X_2025-06-19-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/48146/46847/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially removed 24 lines from the logs
- Reco comparison results: 3718 differences found in the comparisons
- DQMHistoTests: Total files compared: 50
- DQMHistoTests: Total histograms compared: 4058157
- DQMHistoTests: Total failures: 17094
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 4041043
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 49 files compared)
- Checked 215 log files, 184 edm output root files, 50 DQM output files
- TriggerResults: no differences found
This PR contains too many commits (355 >= 240) and will not be processed. Please ensure you have selected the correct target branch and consider squashing unnecessary commits. The processing of this PR will resume once the commit count drops below the limit.
please test
+code-checks
Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45267
- There are other open Pull requests which might conflict with changes you have proposed:
- File CondFormats/SiPixelTransient/interface/SiPixelTemplate.h modified in PR(s): #48356
- File CondFormats/SiPixelTransient/src/SiPixelTemplate.cc modified in PR(s): #48263, #48356
Pull request #48146 was updated.
+1
Size: This PR adds an extra 44KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-32fe96/46854/summary.html
COMMIT: b748d948658147a29c87315d596de28657aa6a69
CMSSW: CMSSW_15_1_X_2025-06-20-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/48146/46854/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially added 3 lines to the logs
- Reco comparison results: 9 differences found in the comparisons
- DQMHistoTests: Total files compared: 50
- DQMHistoTests: Total histograms compared: 4058157
- DQMHistoTests: Total failures: 43
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 4058094
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 49 files compared)
- Checked 215 log files, 184 edm output root files, 50 DQM output files
- TriggerResults: no differences found
please test
-code-checks
Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45411
- There are other open Pull requests which might conflict with changes you have proposed:
- File CondFormats/SiPixelTransient/src/SiPixelTemplate.cc modified in PR(s): #48263
Code check has found code style and quality issues which could be resolved by applying following patch(s)
- code-format:
https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45411/code-format.patch
e.g.
curl -k https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45411/code-format.patch | patch -p1You can also runscram build code-formatto apply code format directly
^ testing to check the number of diffs when we have the assert, but with an explicit initializazion and (dummy) call to ygx0_ members ygsig. They are unused and uninitialized when goodEdgeAlgo is false.
-code-checks
@mroguljic it won't be possible to test until the code-checks issue is resolved.
+code-checks
Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45412
- There are other open Pull requests which might conflict with changes you have proposed:
- File CondFormats/SiPixelTransient/src/SiPixelTemplate.cc modified in PR(s): #48263
Pull request #48146 was updated.
please test
+1
Size: This PR adds an extra 44KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-32fe96/47092/summary.html
COMMIT: 6e7c1e17b02df8eb81817ce6fab4052a9c368c9f
CMSSW: CMSSW_15_1_X_2025-07-04-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/48146/47092/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially added 26 lines to the logs
- Reco comparison results: 3519 differences found in the comparisons
- DQMHistoTests: Total files compared: 50
- DQMHistoTests: Total histograms compared: 4067195
- DQMHistoTests: Total failures: 16909
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 4050266
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 49 files compared)
- Checked 215 log files, 184 edm output root files, 50 DQM output files
- TriggerResults: no differences found
please test
+code-checks
Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45416
- There are other open Pull requests which might conflict with changes you have proposed:
- File CondFormats/SiPixelTransient/src/SiPixelTemplate.cc modified in PR(s): #48263
Pull request #48146 was updated.
+1
Size: This PR adds an extra 44KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-32fe96/47095/summary.html
COMMIT: 24ff64adaeac9c21781d13eda7c73354cd3b9b2b
CMSSW: CMSSW_15_1_X_2025-07-06-0000/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/48146/47095/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially added 25 lines to the logs
- Reco comparison results: 3513 differences found in the comparisons
- DQMHistoTests: Total files compared: 50
- DQMHistoTests: Total histograms compared: 4067201
- DQMHistoTests: Total failures: 16858
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 4050323
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 49 files compared)
- Checked 215 log files, 184 edm output root files, 50 DQM output files
- TriggerResults: no differences found
+code-checks
Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45419
- There are other open Pull requests which might conflict with changes you have proposed:
- File RecoLocalTracker/SiPixelRecHits/src/SiPixelTemplateReco.cc modified in PR(s): #48263
Pull request #48146 was updated.
please test
^ testing to see if declaration of variables at initialization will stabilize the output (as suggested here)
+1
Size: This PR adds an extra 32KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-32fe96/47101/summary.html
COMMIT: f09e69d8aacad7e63acbc22a342ccfca959d9624
CMSSW: CMSSW_15_1_X_2025-07-06-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/48146/47101/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially added 6 lines to the logs
- Reco comparison results: 6 differences found in the comparisons
- DQMHistoTests: Total files compared: 50
- DQMHistoTests: Total histograms compared: 4067201
- DQMHistoTests: Total failures: 11
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 4067170
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 49 files compared)
- Checked 215 log files, 184 edm output root files, 50 DQM output files
- TriggerResults: no differences found