docs/test
Julian Friedman 61b8c3f91e
Move mkdocs work over from julz/mkdocs branch (#3551)
* initial move over

* Fix up index page names

* Add version variables

* Escape macro syntax

* Automatic fixups with mkhugo

* Drop no-longer-needed excludes

* Rename more _index files

* Move broker-configmaps.md a README.md

avoids a directory with no index/readme

* Autogenerate Eventing nav

* Fix markdown

* Update Serving nav

* Add h1 headers

Makes things look nicer in github, and makes search work more accurately
in mkdocs

* Unexclude all samples

* Correct client link

* Fix gitignore, skip hugo tests
2021-05-11 05:58:46 -07:00
..
e2e Remove unnecessary occurrences of whitelist and master. (#2799) 2020-09-10 02:09:51 -07:00
sampleapp Reworked shell hello world example (#2832) 2020-11-06 07:53:07 -08:00
sampleconsistency Reworked shell hello world example (#2832) 2020-11-06 07:53:07 -08:00
site Move mkdocs work over from julz/mkdocs branch (#3551) 2021-05-11 05:58:46 -07:00
OWNERS Update OWNERS_ALIASES to match autogen in community (#3406) 2021-04-06 16:58:49 -07:00
README.md Add frontmatter to avoid rendering infrastructure description files (#3472) 2021-04-20 11:48:35 -07:00
e2e-tests.sh Drop net-istio dependencies (#3465) 2021-04-19 10:44:00 -07:00
flag.go Remove unnecessary occurrences of whitelist and master. (#2799) 2020-09-10 02:09:51 -07:00
presubmit-link-check.sh Use knative.dev/hack repo (#2977) 2020-10-28 13:14:34 -07:00
presubmit-tests.sh Use knative.dev/hack repo (#2977) 2020-10-28 13:14:34 -07:00

README.md

_build
render list
never never

Test

This directory contains tests and testing docs.

Running unit tests

TODO(#66): Write real unit tests.

Running end-to-end tests

Dependencies

You might need to install kubetest in order to run the end-to-end tests locally:

go get -u k8s.io/test-infra/kubetest

Simply run the e2e-tests.sh script, setting $PROJECT_ID first to your GCP project. The script will create a GKE cluster, install Knative, run the end-to-end tests and delete the cluster.

If you already have a cluster set, ensure that $PROJECT_ID is empty and call the script with the --run-tests argument. Note that this requires you to have Knative Build installed and configured to your particular configuration setup.


Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License.