k3s/cmd
Jeff Grafton 86b023fdd6 Once again, use native Ginkgo test runner instead of cmd/e2e.
This commit deletes cmd/e2e and updates hack/ginkgo-e2e.sh to use the
'ginkgo' command instead. All logic from cmd/e2e/e2e.go and
test/e2e/driver.go have been combined into the new file
test/e2e/e2e_test.go.

The test tarball now includes a built version of the test/e2e test
binary, which includes all tests under test/e2e. This was accomplished
by updating the build scripts to use 'go test -c' when a target name
ended with '.test', and adding a dependency on test/e2e/e2e.test.

This prebuilt test binary is passed to the Ginkgo runner in
hack/ginkgo-e2e.sh. In a future change, we can add support to run
Ginkgo against the source tree if it is available.

This change is generally intended to have no externally visible changes,
aside from the following caveats:
 - The -t/--tests flag has been removed
 - Calling cmd/e2e/e2e directly obviously won't work, but that was never
   intended to be supported anyway
 - If the GINKGO_PARALLEL environment variable is set to y, then ginkgo
   will run test specs in parallel. (Currently defaults to n, since some
   tests are broken in this mode.)

Additionally, several tests which made poor assumptions about cwd or
used testContext before it had been set have been fixed.
2015-05-15 11:54:53 -07:00
..
genbashcomp Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
gendocs Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
genman Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
genutils Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
hyperkube Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
integration Remove /podInfo endpoint on kubelet 2015-05-14 17:51:26 -07:00
kube-apiserver Merge pull request #8053 from jdef/upstream_mesos_cloud 2015-05-14 13:57:39 -07:00
kube-controller-manager Merge pull request #8053 from jdef/upstream_mesos_cloud 2015-05-14 13:57:39 -07:00
kube-conversion Refactor conversion generator 2015-05-15 15:11:18 +02:00
kube-proxy Replace the auth config file with a kubeconfig file when 2015-05-13 01:03:28 -07:00
kube-version-change Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
kubectl Make copyright ownership statement generic 2015-05-01 17:49:56 -04:00
kubelet Merge pull request #8053 from jdef/upstream_mesos_cloud 2015-05-14 13:57:39 -07:00
kubernetes Remove unused ClusterName from NodeController 2015-05-14 18:01:23 +02:00