Skip to content

[DRAFT] minimum changes to produce wf diffs seen in PR#47966#48146

Closed
mroguljic wants to merge 3 commits intocms-sw:masterfrom
mroguljic:updated_cpe_algo_debug
Closed

[DRAFT] minimum changes to produce wf diffs seen in PR#47966#48146
mroguljic wants to merge 3 commits intocms-sw:masterfrom
mroguljic:updated_cpe_algo_debug

Conversation

@mroguljic
Copy link
Copy Markdown
Contributor

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.

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented May 22, 2025

cms-bot internal usage

@cmsbuild
Copy link
Copy Markdown
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/44916

@mmusich
Copy link
Copy Markdown
Contributor

mmusich commented May 22, 2025

@cmsbuild, please test

@fwyzard
Copy link
Copy Markdown
Contributor

fwyzard commented May 22, 2025

allow @mroguljic test rights

@cmsbuild
Copy link
Copy Markdown
Contributor

+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: a031f18
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:

@mroguljic
Copy link
Copy Markdown
Contributor Author

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

@perrotta
Copy link
Copy Markdown
Contributor

please test
(Since the old ones already disappeared)

@cmsbuild
Copy link
Copy Markdown
Contributor

+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: a031f18
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:

@cmsbuild
Copy link
Copy Markdown
Contributor

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.

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Jul 7, 2025

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45419

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Jul 7, 2025

Pull request #48146 was updated.

@mroguljic
Copy link
Copy Markdown
Contributor Author

please test

@mroguljic
Copy link
Copy Markdown
Contributor Author

^ testing to see if declaration of variables at initialization will stabilize the output (as suggested here)

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Jul 7, 2025

+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: f09e69d
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

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Jul 7, 2025

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48146/45424

@mroguljic
Copy link
Copy Markdown
Contributor Author

please test

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Jul 7, 2025

Pull request #48146 was updated.

@mroguljic
Copy link
Copy Markdown
Contributor Author

^ testing with assert to see if this has stabilized the output

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Jul 7, 2025

+1

Size: This PR adds an extra 56KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-32fe96/47109/summary.html
COMMIT: 4cb357c
CMSSW: CMSSW_15_1_X_2025-07-07-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/48146/47109/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

@mmusich
Copy link
Copy Markdown
Contributor

mmusich commented Jul 8, 2025

^ testing with assert to see if this has stabilized the output

it does not appear to be the case, judging from #48146 (comment).

@cmsbuild
Copy link
Copy Markdown
Contributor

Milestone for this pull request has been moved to CMSSW_16_0_X. Please open a backport if it should also go in to CMSSW_15_1_X.

@cmsbuild
Copy link
Copy Markdown
Contributor

Milestone for this pull request has been moved to CMSSW_16_1_X. Please open a backport if it should also go in to CMSSW_16_0_X.

@perrotta
Copy link
Copy Markdown
Contributor

@mroguljic do you still need this PR for your tests? Could you please close it, if not?
In the meanwhile, I'll give it a "-1" to keep it out of our radars

@perrotta
Copy link
Copy Markdown
Contributor

-1

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.

5 participants