Skip to content

Conversation

@pinzart90
Copy link
Contributor

@pinzart90 pinzart90 commented Dec 1, 2025

Purpose

Issue:
Test Dynamo.Tests.PackageDependencyTests.PythonEnginePackageDependencyIsCollectedAndSerialized is failing for DynamoCoreService (DaaS)

What changed:
Moved the PythonEnginePackageDependencyIsCollectedAndSerialized test from DynamoCoreTests to DynamoPythonTests.

DynamoCoreService does not use python (yet), so testing python for DaaS is not critical.

Temporary fix on the linux job side https://git.autodesk.com/Dynamo/DynamoSelfServe/commit/1cfa6cc385d19a7a513f5132cce4307580f4f55b

Declarations

Check these if you believe they are true

Release Notes

Moved python test from DynamoCoreTests to DynamoPythonTests

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

public void PythonEnginePackageDependencyIsCollectedAndSerialized()
{
// Load JSON file graph
string path = Path.Combine(TestDirectory, @"core\packageDependencyTests\PythonDependency.dyn");
Assert.IsEmpty(json[WorkspaceReadConverter.NodeLibraryDependenciesPropString]);
}

string packageDirectory = Path.Combine(TestDirectory, @"core\packageDependencyTests\PythonEnginePackage");
@pinzart90 pinzart90 changed the title move target for unzipping python package move python test out of core Dec 2, 2025
@mjkkirschner
Copy link
Member

@pinzart90 I don't understand from your description if you found what was causing the test failure or not?

@mjkkirschner
Copy link
Member

@pinzart90 there is a test failure:
https://master-5.jenkins.autodesk.com/job/Dynamo/job/DynamoSelfServe/job/pullRequestValidation/18986/testReport/junit/DynamoPythonTests/SharedCodeCompletionProviderTests/SharedCoreCanReturnCLRCompletionData/

maybe these tests are interacting, does this test fixture pass locally for you now that you moved the test here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants