[testsharder] Introduce test spec validation

Test: ran testsharder locally; tests sharded as intended.
Bug: IN-497
Bug: IN-673
Change-Id: I3c3c13ae3f2951f9b2d7250c17c241c13ef4db7f
10 files changed
tree: 0346ea540e48a9b6c08081cb836d0358097eb37c
  1. botanist/
  2. cmd/
  3. fastboot/
  4. fuchsia/
  5. fxctx/
  6. gerrit-policy/
  7. netboot/
  8. ninjalog/
  9. pdu/
  10. qemu/
  11. retry/
  12. secrets/
  13. serial/
  14. telnet/
  15. tftp/
  16. tilo/
  17. tools/
  18. .gitignore
  19. AUTHORS
  20. Gopkg.lock
  21. Gopkg.toml
  22. LICENSE
  23. MAINTAINERS
  24. manifest
  25. PATENTS
  26. README.md
README.md

infra

This repo contains tools and config files necessary to run infrastructure related to builds, code review, version control, and continuous integrations.

In order to build the Go code, you must clone this repo into an appropriately named directory. This should do the trick:

REPO=fuchsia.googlesource.com/infra/infra
git clone https://${REPO} $(go env GOPATH)/src/${REPO}