Skip to content

Commit f8c0432

Browse files
committed
run the initial set of e2e prow job
1 parent b374745 commit f8c0432

File tree

4 files changed

+35
-0
lines changed

4 files changed

+35
-0
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1260,3 +1260,5 @@ get-dependency-version:
12601260
.PHONY: _update-all
12611261
_update-all:
12621262
@(cd hack && go run update/update_all/update_all.go)
1263+
1264+
include tests/e2e/e2e.mk

tests/e2e/conformance.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/usr/bin/env bash
2+
OS=$(go env GOOS)
3+
ARCH=$(go env GOARCH)
4+
REPO_ROOT="$(git rev-parse --show-toplevel)"
5+
make # build the binary first
6+
LATEST_RELEASE=$(curl -sSfL https://dl.k8s.io/release/stable.txt)
7+
"${REPO_ROOT}"/out/minikube start --nodes=2 --driver=docker --force --kubernetes-version=$LATEST_RELEASE
8+
9+
kubetest2-tester-ginkgo --test-package-marker stable.txt \
10+
--focus-regex='\[Conformance\]'

tests/e2e/e2e.mk

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
GOOS ?= $(shell go env GOOS)
2+
GOARCH ?= $(shell go env GOARCH)
3+
4+
.PHONY: minikube-e2e-fast
5+
minikube-e2e-fast:
6+
./tests/e2e/fast.sh
7+
8+
minikube-e2e-conformance:
9+
./tests/e2e/conformance.sh
10+
11+
integration-kvm-prow: #temp for prow
12+
./tests/e2e/fast.sh

tests/e2e/fast.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/usr/bin/env bash
2+
OS=$(go env GOOS)
3+
ARCH=$(go env GOARCH)
4+
REPO_ROOT="$(git rev-parse --show-toplevel)"
5+
make # build the binary first
6+
LATEST_RELEASE=$(curl -sSfL https://dl.k8s.io/release/stable.txt)
7+
"${REPO_ROOT}"/out/minikube start --nodes=2 --driver docker --force --kubernetes-version=$LATEST_RELEASE
8+
9+
kubetest2-tester-ginkgo --test-package-marker stable.txt \
10+
--parallel=30 \
11+
--skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]'

0 commit comments

Comments
 (0)