Check sequences for consistency: forbid identical sequences at different depths…
Check sequences for consistency: forbid identical sequences at different depths and add unit tests to check.
Improved version of !20390 (closed)
Fix for ATEAM-501
Merge request reports
Activity
added Core master review-pending-level-1 labels
Would like approval from @tbold
CI Result FAILUREAthena AthSimulation externals cmake make required tests optional tests Full details available at NICOS MR-20444-2019-01-18-16-37
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST 32406] (for remote access see the FAQ for MR reviewers) CI Result SUCCESSAthena AthSimulation externals cmake make required tests optional tests Full details available at NICOS MR-20444-2019-01-18-17-25
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST 32410] (for remote access see the FAQ for MR reviewers)- Resolved by Stewart Martin-Haugh
CI Result SUCCESSAthena AthSimulation externals cmake make required tests optional tests Full details available at NICOS MR-20444-2019-01-21-21-33
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST 32484] (for remote access see the FAQ for MR reviewers)- Resolved by Stewart Martin-Haugh
- Resolved by Stewart Martin-Haugh
added review-user-action-required label and removed review-pending-level-1 label
Hi Stewart, if you are going to address the comments from Tadej you may also consider grouping sequences manipulation in here: https://gitlab.cern.ch/atlas/athena/blob/master/Control/AthenaCommon/python/CFElements.py
Hi @tbold,
I moved the functions over, but not the unit tests. I think it could be improved further by overriding the + operator for AlgSequence but I'm not entirely clear how to do that.
Cheers,
Stewart
added review-pending-level-1 label and removed review-user-action-required label
CI Result FAILUREAthena AthSimulation externals cmake make required tests optional tests Full details available at NICOS MR-20444-2019-01-29-02-56
Athena: number of compilation errors 0, warnings 1
AthSimulation: number of compilation errors 0, warnings 0
CI Jenkins server is switched to https://atlas-sit-ci.cern.ch. It is accessible world-wide (behind CERN SSO). In old links to Jenkins server aibuild080.cern.ch:8080 should be replaced with atlas-sit-ci.cern.ch For experts only: Jenkins output [CI-MERGE-REQUEST 32905]Hi @smh, python linting is failing for
CFElements.py
/var/lib/jenkins/workspace/CI-MERGE-REQUEST/master/Control/AthenaCommon/python/CFElements.py:32:-95: W605 invalid escape sequence '\_' /var/lib/jenkins/workspace/CI-MERGE-REQUEST/master/Control/AthenaCommon/python/CFElements.py:32:-59: W605 invalid escape sequence '\_' /var/lib/jenkins/workspace/CI-MERGE-REQUEST/master/Control/AthenaCommon/python/CFElements.py:32:-25: W605 invalid escape sequence '\_'
added review-user-action-required label and removed review-pending-level-1 label
added 1 commit
- 5dd72288 - Fix backslash interpreted as escape character
added review-pending-level-1 label and removed review-user-action-required label
CI Result SUCCESSAthena AthSimulation externals cmake make required tests optional tests Full details available at NICOS MR-20444-2019-01-29-18-09
Athena: number of compilation errors 0, warnings 1
AthSimulation: number of compilation errors 0, warnings 0
CI Jenkins server is switched to https://atlas-sit-ci.cern.ch. It is accessible world-wide (behind CERN SSO). In old links to Jenkins server aibuild080.cern.ch:8080 should be replaced with atlas-sit-ci.cern.ch For experts only: Jenkins output [CI-MERGE-REQUEST 32947]added review-approved label and removed review-pending-level-1 label
mentioned in commit 6999695d
added sweep:ignore label