elastic / kibana-load-testing

Http load testing project for Kibana
Apache License 2.0
6 stars 19 forks source link

Cloud testing: failed to create new deployment #343

Open dmlemeshko opened 1 year ago

dmlemeshko commented 1 year ago

Looks like payload for /api/v1/deployments has been changed and we are getting error:

12:40:00.539 [INFO ] httpClient - createDeployment: Creating new deployment
12:40:01.053 [INFO ] httpClient - createDeployment: Request completed with `Bad Request 400`
12:40:01.056 [ERROR] i.g.a.Gatling$ - Run crashed
java.lang.RuntimeException: Expected field 'id' in '{"error":"BadRequest","msg":"Invalid content type","ok":false}'
    at spray.json.lenses.package$.unexpected(package.scala:34)
    at spray.json.lenses.package$ValidateOption.getOrError(package.scala:68)
    at spray.json.lenses.ScalarLenses$$anon$1.$anonfun$retr$2(ScalarLenses.scala:31)
    at scala.util.Either.flatMap(Either.scala:352)
    at spray.json.lenses.ScalarLenses$$anon$1.$anonfun$retr$1(ScalarLenses.scala:31)
    at spray.json.lenses.LensImpl.tryGet(Lens.scala:46)
    ... 23 common frames omitted

As alternative, it is possible to testing existing (manually created cloud deployment) before fix is made.