@@ -189,7 +189,7 @@ func handle() error {
189
189
if err != nil {
190
190
return fmt .Errorf ("failed to download Kubernetes source: %v" , err )
191
191
}
192
- err = buildKubernetes (k8sDir )
192
+ err = buildKubernetes (k8sDir , "quick-release" )
193
193
if err != nil {
194
194
return fmt .Errorf ("failed to build Kubernetes: %v" , err )
195
195
}
@@ -200,12 +200,11 @@ func handle() error {
200
200
// If test version is set, then download and build Kubernetes to run K8s tests
201
201
// Otherwise, either kube version is set (which implies GCE) or a local K8s dir is being used
202
202
if len (* testVersion ) != 0 && * testVersion != * kubeVersion {
203
- // TODO: Build only the tests
204
203
err := downloadKubernetesSource (pkgDir , testParentDir , * testVersion )
205
204
if err != nil {
206
205
return fmt .Errorf ("failed to download Kubernetes source: %v" , err )
207
206
}
208
- err = buildKubernetes (testDir )
207
+ err = buildKubernetes (testDir , "WHAT=test/e2e/e2e.test" )
209
208
if err != nil {
210
209
return fmt .Errorf ("failed to build Kubernetes: %v" , err )
211
210
}
@@ -378,8 +377,8 @@ func clusterDownGKE(gceZone string) error {
378
377
return nil
379
378
}
380
379
381
- func buildKubernetes (k8sDir string ) error {
382
- cmd := exec .Command ("make" , "-C" , k8sDir , "quick-release" )
380
+ func buildKubernetes (k8sDir , command string ) error {
381
+ cmd := exec .Command ("make" , "-C" , k8sDir , command )
383
382
err := runCommand ("Building Kubernetes" , cmd )
384
383
if err != nil {
385
384
return fmt .Errorf ("failed to build Kubernetes: %v" , err )
0 commit comments