Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul core Tracker: add tests for torrent mod #1242

Conversation

josecelano
Copy link
Member

@josecelano josecelano commented Feb 5, 2025

Overhaul core Tracker: add tests for torrent mod

Sub-tasks

  • repository mod.
    • in_memory mod.
    • persisted mod.
  • manager mod.
  • services mod.

@josecelano josecelano self-assigned this Feb 5, 2025
@josecelano josecelano added Quality & Assurance Relates to QA, Testing, and CI - Developer - Torrust Improvement Experience Testing Checking Torrust labels Feb 5, 2025
@josecelano josecelano requested a review from da2ce7 February 5, 2025 10:43
@josecelano josecelano force-pushed the 1240-overhaul-core-tracker-add-tests-for-torrent-mod branch from 1d0e35b to 7169f2a Compare February 5, 2025 12:38
@josecelano josecelano linked an issue Feb 5, 2025 that may be closed by this pull request
@josecelano josecelano force-pushed the 1240-overhaul-core-tracker-add-tests-for-torrent-mod branch from 7169f2a to cdaa1e0 Compare February 5, 2025 13:12
We've grouped them by responsability. The responsabilities are:

- To maintain the peer lists for each torrent.
- To return the peer lists for a given torrent.
- To return the torrent entries, which contains all the info about the
  torrents, including the peer lists.
- To return the torrent metrics.
- To return the swarm metadata for a given torrent.
- To handle the persistence of the torrent entries.
@josecelano josecelano force-pushed the 1240-overhaul-core-tracker-add-tests-for-torrent-mod branch from cdaa1e0 to 0af5c04 Compare February 5, 2025 16:43
@josecelano josecelano force-pushed the 1240-overhaul-core-tracker-add-tests-for-torrent-mod branch from 0af5c04 to 4622355 Compare February 6, 2025 16:58
@josecelano josecelano force-pushed the 1240-overhaul-core-tracker-add-tests-for-torrent-mod branch from 4622355 to f048157 Compare February 6, 2025 17:25
@josecelano
Copy link
Member Author

ACK 21c865d

@josecelano josecelano marked this pull request as ready for review February 7, 2025 09:12
@josecelano josecelano merged commit 4043962 into torrust:develop Feb 7, 2025
20 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
- Developer - Torrust Improvement Experience Quality & Assurance Relates to QA, Testing, and CI Testing Checking Torrust
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Overhaul core Tracker: add tests for torrent mod
1 participant