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

Changes from scram build format-all on FWCore #26617

Merged
merged 4 commits into from
May 9, 2019

Conversation

wddgit
Copy link
Contributor

@wddgit wddgit commented May 3, 2019

PR description:

The first commit includes only changes from scram build code-format-all and nothing else. This PR includes all the packages in the FWCore subsystem not previously formatted, except the Skeletons package.

There were a few addition changes that showed up in code-checks in the second commit.

I also manually added one fix in the third commit to disambiguate the name of a preprocessor macro. Previously the compiler did not complain because the definitions in FWCore and Fireworks were identical, but the spacing change introduced by clang format caused the compiler to start issuing warnings.

PR validation:

The only test I performed was checking that the revised packages compile and build.

wddgit added 3 commits May 3, 2019 17:48
Previously, this macro name in PluginFactory duplicated
a macro name in Fireworks. The macro definitions were
identical before so nothing complained. The modified
spacing from clang format makes them different enough
that the compiler is now giving a warning.
@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2019

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2019

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-26617/9573

  • This PR adds an extra 856KB to repository

@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2019

A new Pull Request was created by @wddgit (W. David Dagenhart) for master.

It involves the following packages:

FWCore/Catalog
FWCore/Common
FWCore/Concurrency
FWCore/FWLite
FWCore/MessageLogger
FWCore/MessageService
FWCore/ParameterSetReader
FWCore/PluginManager
FWCore/PrescaleService
FWCore/PyDevParameterSet
FWCore/PythonFramework
FWCore/PythonParameterSet
FWCore/ROOTTests
FWCore/SOA
FWCore/ServiceRegistry
FWCore/Services
FWCore/Sources
FWCore/TFWLiteSelector
FWCore/TFWLiteSelectorTest
FWCore/Utilities
FWCore/Version

@cmsbuild, @smuzaffar, @Dr15Jones can you please review it and eventually sign? Thanks.
@makortel, @felicepantaleo, @Martin-Grunewald, @fwyzard this is something you requested to watch as well.
@davidlange6, @slava77, @fabiocos you are the release manager for this.

cms-bot commands are listed here

@wddgit
Copy link
Contributor Author

wddgit commented May 3, 2019

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2019

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/34484/console Started: 2019/05/03 18:44

@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2019

-1

Tested at: 90822e0

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

I found follow errors while testing this PR

Failed tests: UnitTests

  • Unit Tests:

I found errors in the following unit tests:

---> test unitTestsGroup_d had ERRORS

@cmsbuild
Copy link
Contributor

cmsbuild commented May 3, 2019

Comparison job queued.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 4, 2019

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-26617/34484/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 33
  • DQMHistoTests: Total histograms compared: 3211964
  • DQMHistoTests: Total failures: 1
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3211759
  • DQMHistoTests: Total skipped: 204
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 32 files compared)
  • Checked 137 log files, 14 edm output root files, 33 DQM output files

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

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 now be reviewed by the release team before it's merged. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2)

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

The code-checks are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-26617/9661

  • This PR adds an extra 868KB to repository

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-run-pr-tests/70/console Started: 2019/05/08 13:51

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

Pull request #26617 was updated. @cmsbuild can you please check and sign again.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

Comparison job queued.

@cmsbuild
Copy link
Contributor

cmsbuild commented May 8, 2019

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c3ae10/70/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 2 differences found in the comparisons
  • DQMHistoTests: Total files compared: 33
  • DQMHistoTests: Total histograms compared: 3211964
  • DQMHistoTests: Total failures: 1
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3211759
  • DQMHistoTests: Total skipped: 204
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 32 files compared)
  • Checked 137 log files, 14 edm output root files, 33 DQM output files

@fabiocos
Copy link
Contributor

fabiocos commented May 9, 2019

+1

@cmsbuild cmsbuild merged commit ce6799f into cms-sw:master May 9, 2019
@wddgit wddgit deleted the clangFormatRestOfFWCore branch August 9, 2019 18:48
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