@@ -11,8 +11,6 @@ import (
1111 "time"
1212
1313 "github.com/aws/smithy-go/ptr"
14- csapi "github.com/gitpod-io/gitpod/content-service/api"
15- workspacev1 "github.com/gitpod-io/gitpod/ws-manager/api/crd/v1"
1614 "github.com/golang/mock/gomock"
1715 "github.com/google/uuid"
1816 . "github.com/onsi/ginkgo/v2"
@@ -25,9 +23,12 @@ import (
2523 ctrl "sigs.k8s.io/controller-runtime"
2624 "sigs.k8s.io/controller-runtime/pkg/client"
2725 "sigs.k8s.io/controller-runtime/pkg/envtest"
26+ logf "sigs.k8s.io/controller-runtime/pkg/log"
2827 "sigs.k8s.io/controller-runtime/pkg/log/zap"
2928
30- logf "sigs.k8s.io/controller-runtime/pkg/log"
29+ "github.com/gitpod-io/gitpod/common-go/util"
30+ csapi "github.com/gitpod-io/gitpod/content-service/api"
31+ workspacev1 "github.com/gitpod-io/gitpod/ws-manager/api/crd/v1"
3132)
3233
3334const (
@@ -101,11 +102,16 @@ var _ = Describe("NodeScaledownAnnotationController", func() {
101102var _ = BeforeSuite (func () {
102103 logf .SetLogger (zap .New (zap .WriteTo (GinkgoWriter ), zap .UseDevMode (true )))
103104
105+ crdPath := filepath .Join (".." , "crd" )
106+ if ! util .InLeewayBuild () {
107+ crdPath = filepath .Join (".." , ".." , "ws-manager-mk2" , "config" , "crd" , "bases" )
108+ }
109+
104110 By ("bootstrapping test environment" )
105111 testEnv = & envtest.Environment {
106112 ControlPlaneStartTimeout : 1 * time .Minute ,
107113 ControlPlaneStopTimeout : 1 * time .Minute ,
108- CRDDirectoryPaths : []string {filepath . Join ( ".." , "crd" ) },
114+ CRDDirectoryPaths : []string {crdPath },
109115 ErrorIfCRDPathMissing : true ,
110116 }
111117
0 commit comments