Commit Graph

10 Commits

Author SHA1 Message Date
Scott Nichols 0ff9a4b968
Use knative.dev/hack repo (#2977)
* use the new hack repo for scripts

* use the new hack repo for scripts

* also skip third_party
2020-10-28 13:14:34 -07:00
Adriano Cunha 4abb2f9d5a Remove outdated TODOs (#2080)
Issues #66 and #67 are now closed.
2020-01-02 14:32:42 -08:00
Adriano Cunha 8cc363e29b Add a script to check for dead links in markdown files (#1954)
Also update test-infra for the latest goodness.
2019-11-04 12:35:19 -08:00
chaodaiG 003aca0f76 Use knative.dev/test-infra (#1627) 2019-07-31 09:59:44 -07:00
Adriano Cunha 166b4d6cfd Disable markdown link checks (#773)
Addresses #772.
2019-01-15 16:55:30 -08:00
Adriano Cunha b6732c9216 Update presubmit tests (#769)
Fixes #750.

* disable markdown linting
* ignore localhost links when checking for dead links in markdown files

Bonus: fix link in README.md
2019-01-15 10:09:30 -08:00
Adriano Cunha 49126fcc43 Add real build/unit presubmit tests (#734)
Addresses #66.
Addresses #67.

* Update test-infra to use the default build/unit test runners, which includes building go code and linting markdown files.
* Remove the integration tests, as they only start Knative Serving, which is irrelevant for this repo.

Bonuses:
* fix unbuildable `grpc-ping-go` sample
* remove test-infra import hack from `Gopack.lock` and `update-deps.sh`
2019-01-10 14:23:42 -08:00
Adriano Cunha 9f5fed536d Vendor the test-infra scripts (#353)
* shared scripts from test-infra live in //vendor/github.com/knative/test-infra/scripts;
* created `//hack/update-deps.sh` to properly update deps, including test-infra;
* all bash scripts were updated to use the vendored scripts;

Part of knative/test-infra#30.
2018-08-23 21:27:59 -07:00
Adriano Cunha 72cb87519a Use helpers from prow-tests image for tests (#232)
* Use helpers from prow-tests image for tests

We're consolidating the test infrastructure into a single place, so all repos get the same fixes, updates and new features.

`presubmit-tests.sh` helper is implemented by knative/test-infra#12
`e2e-tests.sh` helper is implemented by knative/test-infra#17

* Explicitly fail test if setup fails
2018-07-21 10:17:34 -07:00
Adriano Cunha 5c7ec25226 Create presubmit and end-to-end test infrastructure (#68)
* Create presubmit and end-to-end test infrastructure

Partially addresses #65.

Note that build, unit and integration tests are currently placeholders for the real stuff (see #67, #66 and #30).

* Fixes:
* Correctly wait for knative/serving to be up
* Add proper E2E header, stating that no tests are run
2018-07-03 13:07:28 -07:00