Skip to content

Commit f77f651

Browse files
author
Hantao (Will) Wang
committed
do not build entire k8s for test
1 parent 153e802 commit f77f651

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

test/k8s-integration/main.go

+4-5
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ func handle() error {
189189
if err != nil {
190190
return fmt.Errorf("failed to download Kubernetes source: %v", err)
191191
}
192-
err = buildKubernetes(k8sDir)
192+
err = buildKubernetes(k8sDir, "quick-release")
193193
if err != nil {
194194
return fmt.Errorf("failed to build Kubernetes: %v", err)
195195
}
@@ -200,12 +200,11 @@ func handle() error {
200200
// If test version is set, then download and build Kubernetes to run K8s tests
201201
// Otherwise, either kube version is set (which implies GCE) or a local K8s dir is being used
202202
if len(*testVersion) != 0 && *testVersion != *kubeVersion {
203-
// TODO: Build only the tests
204203
err := downloadKubernetesSource(pkgDir, testParentDir, *testVersion)
205204
if err != nil {
206205
return fmt.Errorf("failed to download Kubernetes source: %v", err)
207206
}
208-
err = buildKubernetes(testDir)
207+
err = buildKubernetes(testDir, "WHAT=test/e2e/e2e.test")
209208
if err != nil {
210209
return fmt.Errorf("failed to build Kubernetes: %v", err)
211210
}
@@ -378,8 +377,8 @@ func clusterDownGKE(gceZone string) error {
378377
return nil
379378
}
380379

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)
383382
err := runCommand("Building Kubernetes", cmd)
384383
if err != nil {
385384
return fmt.Errorf("failed to build Kubernetes: %v", err)

0 commit comments

Comments
 (0)