Skip to content

Experiment deployment in Lab descriptor file #219

@ravikiran2020

Description

@ravikiran2020

Description:
Currently, there is an issue in the hosting process of experiments using the lab-descriptor.json file. The lab-descriptor.json file is intended to specify which experiments should be deployed by setting the "deploy" flag to either true or false. However, the deployment process is not adhering to this specification. Even when the "deploy" flag is set to false for certain experiments, they are still being hosted and deployed.

Steps to Reproduce:
Create a lab-descriptor.json file with multiple experiments defined, each with their respective properties including the "deploy" flag.
Set the "deploy" flag to false for one or more experiments that should not be hosted.
Initiate the hosting process using the appropriate command or tool, referencing the lab-descriptor.json file.
Observe that experiments with the "deploy" flag set to false are still being deployed and hosted alongside those set to true.

Expected Behavior:
Experiments with the "deploy" flag set to true should be hosted and deployed, while experiments with the "deploy" flag set to false should not be deployed and should remain inactive.

Actual Behavior:
Experiments with the "deploy" flag set to false are also being deployed and hosted, contrary to the specification in the lab-descriptor.json file.

Proposed Solution:
Investigate and identify the root cause of the issue in the deployment process. Ensure that the deployment process accurately reads and respects the "deploy" flag specified in the lab-descriptor.json file. Implement necessary changes to the deployment logic so that experiments with "deploy" set to false are excluded from the hosting process.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions