-
Notifications
You must be signed in to change notification settings - Fork 667
DYN-9533: Update protogeometry.config, update ASM file mask for ASM 232 #16569
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR fixes geometry test failures by updating the ProtoGeometry configuration to point to the correct libg subfolder and updating the ASM file mask pattern to accommodate One ASM naming changes.
- Updated ProtoGeometry.config to reference the correct libg version (232_0_0 instead of 231_0_0)
- Modified ASM file mask to remove suffix requirement due to One ASM binary naming changes
- Removed failure category from a geometry test that should now pass
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| extern/ProtoGeometry/ProtoGeometry.config | Updates GeometryFactoryFileName path from libg_231_0_0 to libg_232_0_0 |
| src/Tools/DynamoShapeManager/Utilities.cs | Removes 'A' suffix from ASM file mask pattern to match One ASM naming |
| test/Libraries/WorkflowTests/GeometryDefectTests.cs | Removes [Category("Failure")] attribute from geometry test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-9533
| } | ||
|
|
||
| [Test] | ||
| [Category("Failure")] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Assuming this is expected diff after ASM 232 update, do we need a task to fix this later?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with one comment that we can address later. Merging and going to trigger a new build, restore master-15 is the top priority now
Purpose
I believe geometry tests are failing due to the
protogeometry.configfile pointing to the wrong libg subfolder corresponding to the ASM version that's on the CI machines. This could be one of the issues why no new daily builds for 4.0 are being published to dynamobuilds.com.Additionally due to the One ASM changes, there is no
AorIsuffix to ASM binary naming anymore, due to which the ASM file mask we're using to search for ASM installations needs to be updated.Declarations
Check these if you believe they are true
Release Notes
N/A
Reviewers
(FILL ME IN) Reviewer 1 (If possible, assign the Reviewer for the PR)
(FILL ME IN, optional) Any additional notes to reviewers or testers.
FYIs
(FILL ME IN, Optional) Names of anyone else you wish to be notified of