cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
30.13k stars 3.81k forks source link

roachtest: jepsen tests pull code from github upon every run #62023

Open knz opened 3 years ago

knz commented 3 years ago

The jepsen roachtests do a git clone of the jepsen repo from Github upon every invocation.

Certain jepsen tests e.g. the network partition tests also do curl from github repos, e.g. to fetch toxiproxy-server

This is a broken design:

Instead the test must be changed to use a local cache of the necessary source code.

This is a variation of #51543 and #52342. Meta-issue: https://github.com/cockroachdb/dev-inf/issues/39

Epic DEVINF-109

Jira issue: CRDB-2691

knz commented 3 years ago

cc @rickystewart for triage

kenliu-crl commented 1 year ago

reassigning to testeng

blathers-crl[bot] commented 1 year ago

cc @cockroachdb/test-eng