Up until now, we have primarily done real world metrics gathering and haven’t had a traditional load testing suite for retrieval. Over December 2022 and January 2023, we will be building this suite.

Repository

https://github.com/filecoin-project/retrieval-load-testing

Protocols

Setup

Preparation

sudo tc qdisc add dev lo root handle 1: htb
sudo tc class add dev lo parent 1: classid 1:20 htb rate 1000mibit
sudo tc qdisc add dev lo parent 1:20 handle 20: sfq perturb 10
sudo tc filter add dev lo parent 1: protocol ip prio 1 basic match 'cmp(u16 at 0 layer transport eq 443)' flowid 1:20

Workloads