Opened 9 months ago

Last modified 8 months ago

#29717 new defect

Refactor Relay and RelayList to be able to initialize them without Tor's controller

Reported by: juga Owned by:
Priority: Medium Milestone: sbws: unspecified
Component: Core Tor/sbws Version: sbws: unspecified
Severity: Normal Keywords: tech-debt, refactor, scanner, relays
Cc: irl Actual Points:
Parent ID: #28684 Points: 1
Reviewer: Sponsor:

Description

It would be easier to create unit tests without the need of having a stem's Controller instance, but only providing consensus and relay descriptor documents.

Child Tickets

Change History (7)

comment:1 Changed 9 months ago by juga

Cc: juga teor irl removed

CC is not needed

comment:2 Changed 9 months ago by juga

Correct version

comment:3 Changed 9 months ago by juga

Keywords: tech-debt refactor added

Add keywords

comment:4 Changed 9 months ago by irl

Cc: irl added

Oooh. This would be cool for bushel too.

comment:5 in reply to:  4 Changed 9 months ago by juga

Replying to irl:

Oooh. This would be cool for bushel too.

oh, is something else using sbws code?.
What is bushel?.

comment:6 Changed 9 months ago by irl

Ah, maybe not. I thought this was a stem thing.

bushel is the experimental CollecTor replacement https://github.com/irl/bushel

This might still be interesting to look at later and see if some decisions you make here are also applicable to bushel, even if only indirectly.

comment:7 Changed 8 months ago by juga

Keywords: scanner relays added
Note: See TracTickets for help on using tickets.