Skip to content
Snippets Groups Projects

METReconstruction: First attempt at preparing the MET Reconstruction code for the run III configuration system

Merged Sarah Louise Williams requested to merge williams/athena:METcfgdevSept2019 into master
All threads resolved!

Move legacy run II configuration code into new subdirectory of python to avoid confusion. Create new file (METReconstruction/share/METRecConfig.py ) to allow standalone testing of the new configuration code. Additional cleanup to move initialisation of private ToolHandles into header files in METReconstruction package. Tier0 tests have been checked offline Next steps will involve further work on the new configuration system

Merge request reports

Pipeline #1881557 failed

Pipeline failed for e8e16f97 on williams:METcfgdevSept2019

Approval is optional

Merged by Edward MoyseEdward Moyse 4 years ago (Aug 21, 2020 9:28am UTC)

Merge details

  • Changes merged into master with ff67a66e.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • :negative_squared_cross_mark: CI Result FAILURE (hash 833f1ef9)

    Athena AthSimulation AthGeneration
    externals :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :warning: :warning: :warning:
    make :warning: :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :warning: Athena: number of compilation errors 0, warnings 2
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 17662]

  • added 1 commit

    • 2411e5e4 - Fixes to MR: move ToolHandles and ReadHandleKeys to header files and declare as properties

    Compare with previous version

  • This merge request affects 4 packages:

    • Control/AthenaConfiguration
    • Reconstruction/Jet/JetRecConfig
    • Reconstruction/MET/METReconstruction
    • Reconstruction/MET/METUtilities

    Adding @goetz ,@ssnyder as watchers

  • :negative_squared_cross_mark: CI Result FAILURE (hash 2411e5e4)

    Athena AthSimulation AthGeneration AnalysisBase
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :o: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :o: Athena: number of compilation errors 1, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 17966]

  • added 1 commit

    • 2bad013e - Fixing indents in JetDefinition.py

    Compare with previous version

  • This merge request affects 4 packages:

    • Control/AthenaConfiguration
    • Reconstruction/Jet/JetRecConfig
    • Reconstruction/MET/METReconstruction
    • Reconstruction/MET/METUtilities

    Adding @goetz ,@ssnyder as watchers

  • :negative_squared_cross_mark: CI Result FAILURE (hash 2bad013e)

    Athena AthSimulation AthGeneration AnalysisBase
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :warning: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :warning: Athena: number of compilation errors 0, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 18027]

  • Hi @williams, please resolve the threads you have already addressed if everyone is happy. For now I'm changing the label to user-action-required. EDIT: sorry I forgot to mention about the several test failures inculding unit tests for JetRecConfig_JetRecCfgTest_ctest Cheers,

    Hasib (L1)

    Edited by Ahmed Hasib
  • added 1004 commits

    Compare with previous version

  • Sarah Louise Williams resolved all threads

    resolved all threads

  • Hi @ahasib , Tagging @goetz and @mhodgkin , I have remerged here, and think I have fixed most of the weird things going on (at least as of a week or so ago). It doesn't seem to have updated the label, and I was wondering if I am missing something? Sarah

  • Hi @williams

    You need to use the "Edit" button next to "Labels" to update the labels yourself. I assume you want to remove revier-user-action-required and add back the L1 review label?

    Cheers,

    Mark

  • The commit should have triggered the bot to start the CI, though -- unless it was during the downtime?

  • Jenkins please retry a build

  • This merge request affects 3 packages:

    • Control/AthenaConfiguration
    • Reconstruction/MET/METReconstruction
    • Reconstruction/MET/METUtilities

    Adding @goetz ,@ssnyder as watchers

  • :negative_squared_cross_mark: CI Result FAILURE (hash 366225e7)

    Athena AthSimulation AthGeneration AnalysisBase
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 18990]

  • Jenkins please retry a build

  • This merge request affects 3 packages:

    • Control/AthenaConfiguration
    • Reconstruction/MET/METReconstruction
    • Reconstruction/MET/METUtilities

    Adding @goetz ,@ssnyder as watchers

  • :negative_squared_cross_mark: CI Result FAILURE (hash 366225e7)

    Athena AthSimulation AthGeneration AnalysisBase
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 19063]

  • Hi @williams , yes, you are right. There were 2 test failures, one is in the q43 test and another in the MC trigger test. We have been asked to restart CI to all the MRs with q43 failure. And now there is only one failure in the MC trigger that is still under investigation, but we could proceed with reviewing. Pienpen (L1)

  • added 798 commits

    Compare with previous version

  • This merge request affects 3 packages:

    • Control/AthenaConfiguration
    • Reconstruction/MET/METReconstruction
    • Reconstruction/MET/METUtilities

    Adding @goetz ,@ssnyder as watchers

  • Sarah Louise Williams resolved all threads

    resolved all threads

  • :negative_squared_cross_mark: CI Result FAILURE (hash e8e16f97)

    Athena AthSimulation AthGeneration AnalysisBase
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :o: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 19117]

  • added NewConfig label

  • Just a comment: Reconstruction/MET/METReconstruction/share/METRecCfg.py

    Normally I wouldn't expect to see new configuration under share/ ... this is all commented out, but when it isn't, it should be under python. Anyway, not worth blocking this for.

  • merged

  • Edward Moyse mentioned in commit ff67a66e

    mentioned in commit ff67a66e

  • Please register or sign in to reply
    Loading