<p>According to the page <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/e2e-tests.md" rel="nofollow noreferrer">here</a>, kubetest should be installed with the following go command:</p>

<pre><code>go get -u k8s.io/test-infra/kubetest
</code></pre>

<p>I've done that and tried running <code>kubetest</code> but it appears that it was not installed.</p>

<pre><code>$ kubetest
kubetest: command not found
</code></pre>

<p>Is this not the correct way of installing it? Or is there anything extra that needs to be done? If so, why is it not mentioned in the readme?</p>

<hr>

<p>edit:</p>

<p>here is my go version:</p>

<pre><code>$ go version
go version go1.13.4 linux/amd64
</code></pre>

<hr>

<p>edit:</p>

<p>Here is a partial output from my install command:</p>

<pre><code>$ go get -v -u k8s.io/test-infra/kubetest
get "k8s.io/test-infra/kubetest": found meta tag get.metaImport{Prefix:"k8s.io/test-infra", VCS:"git", RepoRoot:"https://github.com/kubernetes/test-infra"} at //k8s.io/test-infra/kubetest?go-get=1
get "k8s.io/test-infra/kubetest": verifying non-authoritative meta tag
k8s.io/test-infra (download)
github.com/Azure/azure-sdk-for-go (download)
github.com/Azure/go-autorest (download)
github.com/dgrijalva/jwt-go (download)
...
k8s.io/api/settings/v1alpha1
k8s.io/api/storage/v1
k8s.io/api/storage/v1alpha1
k8s.io/api/storage/v1beta1
k8s.io/client-go/tools/reference
k8s.io/client-go/kubernetes/scheme
</code></pre>

<p><code>go get</code> by default places projects in the directory defined as your <code>$GOPATH</code>, which by default is <code>$HOME/go</code>. Binaries are by default placed in <code>$GOPATH/bin</code>. Ensure that <code>GOPATH/bin</code> is added to your <code>$PATH</code> variable, otherwise you are unable to use binaries fetched using <code>go get</code>.</p>
