kubernetes: Compile errors for some openapi tests in benchmark suite

I’ve just finished setting up a test suite with microbenchmarks. It generally works, but there is a problem with some tests related to open-api that they don’t compile, e.g.: https://storage.googleapis.com/kubernetes-jenkins/logs/ci-benchmark-microbenchmarks/1144171647465426947/artifacts/benchmark-log.txt

# k8s.io/kubernetes/pkg/generated/openapi [k8s.io/kubernetes/pkg/generated/openapi.test]
../kubernetes/pkg/generated/openapi/openapi_test.go:31:27: undefined: GetOpenAPIDefinitions
# k8s.io/kubernetes/pkg/master [k8s.io/kubernetes/pkg/master.test]
../kubernetes/pkg/master/master_openapi_test.go:47:77: undefined: "k8s.io/kubernetes/pkg/generated/openapi".GetOpenAPIDefinitions

Can you please take a look so that we could make this suite green?

@kubernetes/sig-api-machinery-bugs @sttts @fedebongio

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 21 (16 by maintainers)

Most upvoted comments

kubernetes/pkg/generated has generated code which we don’t commit. Either skip the tests or generate before. Not sure how I can help here. This is pretty test environment dependent.