Description
At this time the response for /api/v1/experiments is including the name of the experiment as a property called named but the equivalent property for an instrument's name is called slug in the response for /api/v1/instruments. We want to align this and use name for both cases.
There is already a change in Test Kitchen UI to modify the response for /api/v1/instruments to include the name of the instrument as slug and name (both properties). At the time of writing this It was merged and it's pending deployment. Once we deploy that change, we will be able to make the corresponding change in MetricsPlatform/TestKitchen to read only name. And once we do that, we will update again Test Kitchen UI to include only name as the property to mean the instrument name
Acceptance criteria
- TestKitchen extension just reads config['name']. Considering config['slug'] is not needed anymore here (be sure that this change has been deployed already, the Test Kitchen UI change mentioned above)
- Update Test Kitchen UI to include only the name property in the response for /api/v1/instruments. The workaround consisted of keeping both fields in that response, name and slug while working on updating TestKitchen extension