autotune
autotune copied to clipboard
Kruize monitoring createExperiment API issues
-
Create Experiments doesn’t throw an error when conflicting fields are present in the json posted to create the experiment. Conflicting fields:
- performanceProfile and slo - Selector and deployment name
-
Creating experiments with the same deployment name failed
json files are here - (https://raw.githubusercontent.com/kruize/autotune/03c9c606b4cab7493bbb4fe55f5b2cbee2b3a34e/tests/scripts/monitoring_tests/json_files/deployment_name_selector.json) https://github.com/kruize/autotune/blob/03c9c606b4cab7493bbb4fe55f5b2cbee2b3a34e/tests/scripts/monitoring_tests/json_files/perf_profile_slo.json
Thanks @chandrams will take a look at it.
- Create Experiment succeeds when recommendation_settings is missing from the create_exp.json
- Create experiment succeeds when specifying an invalid content type in the header