Skip to content

Overhaul core Tracker: add tests for torrent mod#1242

Merged
josecelano merged 7 commits intotorrust:developfrom
josecelano:1240-overhaul-core-tracker-add-tests-for-torrent-mod
Feb 7, 2025
Merged

Overhaul core Tracker: add tests for torrent mod#1242
josecelano merged 7 commits intotorrust:developfrom
josecelano:1240-overhaul-core-tracker-add-tests-for-torrent-mod

Conversation

@josecelano
Copy link
Copy Markdown
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
Copy Markdown
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