ipfs/kubo

add long running network tests that test different workloads

Open

#2.056 geöffnet am 11. Dez. 2015

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Go (2.725 Forks)batch import
help wantedkind/test

Repository-Metriken

Stars
 (13.906 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 4T 2h) (28 gemergte PRs in 30 T)

Beschreibung

This means for example adding and catting different things, of different sizes.

This could use docker.

This could allocate a couple of machines to it, for 10-20min, and we could have travis machines start up + participate and shut down, etc.

Scripts could randomly add + pull things over time, simulating use. Scripts could go through heavy spikes of traffic, etc.

Long running tests would have to report stats to a master process that tracks + logs everything and that can be explored over time.

Rather than a test "succeeding" or "failing" we would see metrics like "avg time to completing a block download" or network bandwidth breakdowns (by subprotocol, etc).

Contributor Guide