-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Milestone
Description
Done Criteria
A "load test" is conducted against the FOC GA product to help flush out any reliability bugs.
It's important that each of the concurrent "users"
- not share a dataset
- upload a unique file (so IPNI doesn't have any previous providers for the file)
- verify that all the expected links are accessible (e.g., proofs link, /piece download link, /ipfs download link). This presumably means we didn't have any errors.
At the minimum, we want to be able to support 100 concurrent datasets being created.
Why Important
Identify easily discoverable reliability issues that would manifest when we do official announcements about FOC being GA.
Notes
- A round of this was done in 202511 in Load test filecoin-pin-website filecoin-project/filecoin-pin-website#103 . Scripts can be used from there (see [WIP] chore: saving load-test scripts in draft PR filecoin-project/filecoin-pin#228 )
- Load testing to some degree was happening as part of debugging and validating Investigation Ticket: PDP Piece Lookup Timeout on Calibration Network #380 (example)
- It would be ideal if there is a way to filter sentry traces to the requests related to this load test so we can report on its success.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
🐱 Todo