-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
MTD geometry: update MTDGeometry test, use only DD4hep backend, add ETL pixel position test #46683
base: master
Are you sure you want to change the base?
Conversation
cms-bot internal usage |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-46683/42617 |
A new Pull Request was created by @fabiocos for master. It involves the following packages:
@Dr15Jones, @Moanwar, @bsunanda, @civanch, @cmsbuild, @kpedro88, @makortel, @mdhildreth, @srimanob, @subirsarkar can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test with cms-data/Geometry-TestReference#16 |
-1 Failed Tests: UnitTests The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Unit TestsI found 1 errors in the following unit tests: ---> test TestDQMGUIUpload had ERRORS Comparison SummaryThere are some workflows for which there are errors in the baseline: Summary:
|
Failures appear unrelated to this PR |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-46683/42622 |
Pull request #46683 was updated. @Dr15Jones, @Moanwar, @bsunanda, @civanch, @cmsbuild, @kpedro88, @makortel, @mdhildreth, @srimanob, @subirsarkar can you please check and sign again. |
please test with cms-data/Geometry-TestReference#16 |
-1 Failed Tests: UnitTests The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Unit TestsI found 1 errors in the following unit tests: ---> test TestDQMGUIUpload had ERRORS Comparison SummaryThere are some workflows for which there are errors in the baseline: Summary:
|
@cms-sw/geometry-l2 @cms-sw/upgrade-l2 the errors have nothing to do with this PR, any comment? |
+Upgrade |
PR description:
Complete revision of the (unit) test suite for
Geometry/MTDGeometryBuilder
:MTDDigiGeometryAnalyzer
simplified, no full dump of geometry;DD4hep_TestBTLPixelTopology
moved toDD4hep_TestPixelTopology
, full comparison of ideal and reco geometries for both BTL and ETL, with dump of position of ETL reference pixel (needed to test the development of ETL v9).Only the DD4hep version of the test is now run, since
MTDGeometry
is independent on the backend, provided theMTDNumberingBuilder
output is the same.The filtering of volumes has been optimized to prevent the navigation of the full volume tree.
PR validation:
The code runs for scenario D110, providing the expected output. The reference needs to be updated in the
cms-data
area to have a successful completion of the unit test.