ipfs/kubo

add long running network tests that test different workloads

Open

#2056 aperta il 11 dic 2015

Vedi su GitHub
 (2 commenti) (0 reazioni) (0 assegnatari)Go (2725 fork)batch import
help wantedkind/test

Metriche repository

Star
 (13.906 star)
Metriche merge PR
 (Merge medio 4g 2h) (28 PR mergiate in 30 g)

Descrizione

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).

Guida contributor