ipfs/kubo

add long running network tests that test different workloads

Open

#2 056 ouverte le 11 déc. 2015

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)Go (2 725 forks)batch import
help wantedkind/test

Métriques du dépôt

Stars
 (13 906 stars)
Métriques de merge PR
 (Merge moyen 4j 2h) (28 PRs mergées en 30 j)

Description

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

Guide contributeur