Opened 4 months ago

Last modified 4 months ago

#33152 new defect

Create a tool to detect issues in the bandwidth files given their key/values

Reported by: juga Owned by:
Priority: Medium Milestone: sbws: unspecified
Component: Core Tor/sbws Version:
Severity: Normal Keywords:
Cc: juga Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by juga)

It would be nice to have a tool that reports issues based on the bandwidth files key/values.
For example, if a relay has been seen in less consensuses that it's known it was.
Or to report issues similar to the ones mentioned in #29954 child tickets.
This tool could contain #30735

Child Tickets

Change History (2)

comment:1 Changed 4 months ago by juga

Description: modified (diff)

comment:2 Changed 4 months ago by juga

We had a very similar ticket, #29753. I'm closing that in favor of this one because is more generic (not only to monitor not reported relays). I paste here #29753 description:

After #28547 is solved, there will be KeyValues in the bandwidth file that can help to find bugs in sbws.
And after #21377 is solved, anyone will be able to see the bandwidth files.
There should be an script that can automatically detect these bugs.
This is partly documented in ​https://pad.riseup.net/p/sbws-exclude-reasons-keep.
The script should probably be in other package/component so that anyone can run it.
Assigning for now to sbws component since depends on sbws.

Note: See TracTickets for help on using tickets.