Commit Graph

17 Commits

Author SHA1 Message Date
Betula-L 085d7d7184
fix typo for testing documentation 2019-03-19 17:14:28 +08:00
Hannes Hörl 286e22dbf9 Update testing.md
Stop mentioning gubernator, add pointers on how to help with flake
resolution as a contributor.

Signed-off-by: Maria Ntalla <mntalla@pivotal.io>
2019-02-21 14:03:11 +00:00
Maria Ntalla 034d4f6073 Add prow link, detail SIG contact 2019-02-21 11:54:00 +00:00
Hannes Hörl f87e0f084c Merge remote-tracking branch 'upstream/master' into contrib-test-debug
Signed-off-by: Maria Ntalla <mntalla@pivotal.io>
2019-02-14 15:10:52 +00:00
mattjmcnaughton f47bb7a04f Specify need for using py2 with Bazel
The default python on my system is python3. This caused me to run into
https://github.com/bazelbuild/rules_docker/issues/454 when running
`bazel build //...`. Update the documentation to indicate that
`/usr/bin/env python` must resolve to python2 in order for all of the
Bazel commands included in the documentation to work.

We can remove this comment after Bazel better supports using python3 as
the default system python. It appears from
https://github.com/bazelbuild/rules_docker/issues/580 that the
`rules_docker` folks hope to merge the fix in mid to late Q1 2019.
2019-02-10 16:41:19 -05:00
Kubernetes Prow Robot 5b2e4f1956
Merge pull request #3233 from mattjmcnaughton/mattjmcnaughton/fix-broken-testing-commands
Fix and update testing documentation
2019-02-08 17:14:43 -08:00
mattjmcnaughton c836f7c2c4 Make integration-tests its own doc
Previously, information on running unit and integration tests lived in
the testing.md doc, while information on running e2e tests lived in its
own doc. The testing.md doc is getting large, and particularly since its
a doc that many new members of the project look at, I think there's a
lot of benefit to keeping it concise.

To accomplish this, move information around running integration tests
into integration-tests.md, and then link to said document from
testing.md. This allows a new member of the project to get up and
running with unit tests, and then explore integration/e2e testing as
they have the need.
2019-02-08 09:34:49 -05:00
mattjmcnaughton 3a5756021b Fix and update testing documentation
Improve the testing documentation in the following ways:

1. Ensure all of the given commands actually work. Some of them
specified tests that no longer existed or packages that no longer had
tests.
2. Clarify the ability to run tests for a package and all its
subpackages with `/...`.
3. Clarify how the developer can also utilize `go test` if they desire.
2019-02-08 09:27:11 -05:00
mattjmcnaughton ab9dc2aacb Fix broken links in devel/sig-testing
It looks like some links were not updated when `devel/sig-testing` was
created and populated with documentation.

Additionally, move `gubernator-images` to `devel/sig-testing`, as only
the `gubernator.md` file uses these images, and it now lives in
`devel/sig-testing`.
2019-02-06 15:04:37 -05:00
toyoda 1ffdb61ca7 fix broken links in e2e-tests.md 2019-02-05 11:45:08 +09:00
Nikhita Raghunath 354d724164 devel: add OWNERS files for sig sub-directories 2019-02-04 20:53:07 +05:30
eduartua 03190b4bed file writing-good-e2e-tests.md moved to the new folder /devel/sig-testing - URLs updated - tombstone file created 2019-01-30 13:31:33 -06:00
eduartua 06a2a2f686 file testing.md moved to the new folder /devel/sig-testing - URLs updated - tombstone file created 2019-01-30 13:26:54 -06:00
eduartua 15f4ab7469 file gubernator.md moved to the new folder /devel/sig-testing - URLs updated - tombstone file created 2019-01-30 13:12:59 -06:00
eduartua bbc4d0b877 file flaky-tests.md moves to the new folder /devel/sig-testing - URLs updated - tombstone file created 2019-01-30 13:05:42 -06:00
eduartua af988769d2 e2e-test.md file moved to the new /devel/-sig-testing folder - URLs updated - tombstone files created 2019-01-30 12:55:10 -06:00
eduartua 05e84cedf1 file bazel.md moved to the new folder /devel/sig-testing - URLs updated 2019-01-30 09:52:57 -06:00