mirror of
https://github.com/R0GGER/public-iperf3-servers.git
synced 2026-11-11 01:00:07 +01:00
Build and Push Docker Image / build-and-push (push) Has been cancelled
Updated test environment information and monitoring details.
2.1 KiB
2.1 KiB
Testing Process
In this document, I outline exactly how I evaluate servers before adding them to iperf3serverlist.net and github.com/R0GGER/public-iperf3-servers and how I continuously monitor them.
Acceptance
Before a server is added to the public list, it must pass a comprehensive testing process:
-
Initial Testing Phase
- Successful ping test (10s timeout)
- Port accessibility verification
- iPerf3 performance test
-
Monitoring Period
- 30-day observation period
- Minimum 90% uptime requirement
- Consistent performance across all tests
Test Enviroment pending.iperf3serverlist.net
Monitoring
All listed servers undergo:
- Weekly automated testing
- 15-minute interval uptime checks
- Full performance testing suite
Removal
In my commitment to maintaining a reliable server list, I remove servers that:
- Drop below 90% uptime in a 30-day period, uptime.iperf3serverlist.net
- Fail consecutive automated tests
- Show persistent connectivity issues
- Port accessibility problems
- Display significant performance degradation
Test Results
- Uptime monitoring: uptime.iperf3serverlist.net
- Raw test results: test.iperf3serverlist.net
- Raw pending test results: pending.iperf3serverlist.net
- Results are filtered and analyzed in NocoDB. View the results under the list: PENDING
Test Environment
I perform all tests from my dedicated testing environment:
- HostHatch VPS
- Debian 12
- 4 CPU cores (2 dedicated, 2 fair-shared)
- 16 GB DDR4 RAM
- 10GB/s network connectivity
- Location: Amsterdam, NL
Thank you
This project is sponsored and supported by HostHatch and Censys.