dealbot funds draining
- Dominant language
- TypeScript
- Stars
- 3
- Forks
- 9
- Avg merge
- 4d 14h
- Merged PRs (30d)
- 6
Description
dealbot uses DEALS_PER_SP_PER_HOUR (currently set to 4) and MIN_NUM_DATA_SETS (currently set to 15) to start creating data-storage checks and creating data-sets for SPs.
This causes a problem when new SPs join, and they may just be testing things, or may only be ephemeral, and causes dealbot to spin up a ton of data-sets with them before we're sure that they are going to stick around.
to get around this, we should:
1. keep the deny lists so we can exclude some SPs from testing entirely, and keep testing new SPs.
1. create an EXPECTED_APPROVED list of SPS that were listed as approved and that we do the 15 data-sets and 4 data storage checks per hour for.
1. any other SP (newly added, not blocked, or not expected_approved) gets maybe 1 data-storage check per 4 hours, and 1 data-set..
The EXPECTED_APPROVED list gives us a list of SPs that we know are already approved and expect to meet performance criteria, as well as a list of SPs that we are thinking about moving to approved.
cc @rjan90 @TippyFlitsUK
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.