20240125 Weekly Development Meeting #79
Replies: 6 comments 2 replies
-
Torrust Wesite
Torrust Index GUI
Torrust Tracker
Issues (bugs): Issues (features):
Summary of new dev and testing tools: A new binary to test UDP trackers. It makes an $ cargo run --bin udp_tracker_client 144.126.245.19:6969 9c38422213e30bff212b30c360d26f9a02136422
Compiling torrust-tracker v3.0.0-alpha.12-develop (/home/josecelano/Documents/git/committer/me/github/torrust/torrust-tracker)
Finished dev [optimized + debuginfo] target(s) in 2.67s
Running `target/debug/udp_tracker_client '144.126.245.19:6969' 9c38422213e30bff212b30c360d26f9a02136422`
AnnounceIpv4(
AnnounceResponse {
transaction_id: TransactionId(
-888840697,
),
announce_interval: AnnounceInterval(
300,
),
leechers: NumberOfPeers(
0,
),
seeders: NumberOfPeers(
1,
),
peers: [],
},
) A new binary to test trackers (Tracker Checker): $ cargo run --bin tracker_checker ./tracker_checker.json
Finished dev [optimized + debuginfo] target(s) in 0.08s
Running `target/debug/tracker_checker ./tracker_checker.json`
Running checks for trackers ...
UDP trackers ...
✓ - UDP tracker at 144.126.245.19:6969 is OK (TODO)
HTTP trackers ...
✓ - HTTP tracker at https://tracker.torrust-demo.com/ is OK (TODO)
Health checks ...
✓ - Health API at https://tracker.torrust-demo.com/health_check is OK You can pass a config file ( {
"udp_trackers": [
"144.126.245.19:6969"
],
"http_trackers": [
"https://tracker.torrust-demo.com"
],
"health_checks": [
"https://tracker.torrust-demo.com/health_check"
]
} It only runs the A new binary (in Rust) to run E2E tests (PR pending to review and merge): cargo run --bin e2e_tests_runner share/default/config/tracker.e2e.container.sqlite3.toml
Notice that I've used Rust instead of Bash. I wanted to experiment with using Rust for our CI scripts. And I'm happy with the result. NextContinue working on |
Beta Was this translation helpful? Give feedback.
-
Done
To do:
Attention!Next week discussion link with new meeting url due to the migration to another server. |
Beta Was this translation helpful? Give feedback.
-
GUI
Index
New Issues |
Beta Was this translation helpful? Give feedback.
-
Torrust
Research/Revision
|
Beta Was this translation helpful? Give feedback.
-
Torrust Tracker |
Beta Was this translation helpful? Give feedback.
-
Location:
https://meeting.hodl10.io/ConsistentClassroomsMergeSideways
Expected duration: 2 to 4 hours with breaks
Communicated attendants:
Agenda:
During the meeting every team member will take their turns and follow this sequence.
The topics for further discussion will be noted in advance by each the team member and to the meetings agenda.
set another meeting date for the discussion of these or to hold the meeting hereafter.
Also the persons to be part of the meeting will be decided on so that the others will be free to continue their own work.
Beta Was this translation helpful? Give feedback.
All reactions