qwen.ai[bot]
25ed93da31
docs: add docstrings to grade_bufferbloat, bufferbloat_consequence, and speed_findings
2026-08-12 14:51:21 +00:00
qwen.ai[bot]
eac946d9b9
docs: add docstrings to score_vpn and assess_vpn
2026-08-12 14:51:05 +00:00
qwen.ai[bot]
d4b4ffb1fe
docs: add docstrings to _signal and gather_vpn_signals
2026-08-12 14:50:50 +00:00
qwen.ai[bot]
643f203a56
docs: add docstring to path_findings
2026-08-12 14:50:41 +00:00
qwen.ai[bot]
28ec6b86fa
docs: add docstrings to severity_for and latency_findings
2026-08-12 14:50:28 +00:00
qwen.ai[bot]
b38d91c76f
docs: add docstrings to _fmt and _block functions in compare.py
2026-08-12 14:49:31 +00:00
qwen.ai[bot]
98820a683c
docs: add docstring to build_trace_result function
2026-08-12 14:45:37 +00:00
qwen.ai[bot]
059ccb99ab
docs: add docstrings to parse_darwin and parse_traceroute functions
2026-08-12 14:44:54 +00:00
qwen.ai[bot]
01ec32d398
docs: add docstrings to parse_linux and parse_windows functions
2026-08-12 14:44:24 +00:00
qwen.ai[bot]
3d7980e7e2
docs: add docstrings to Unix traceroute helper functions
2026-08-12 14:43:54 +00:00
qwen.ai[bot]
de193b5459
docs: add docstrings to finalize_hop and _extract_ip in traceparse module
2026-08-12 14:43:33 +00:00
qwen.ai[bot]
310404bceb
docs: add comprehensive docstrings to orchestration module
...
- Add docstring to utc_now_iso() explaining return format
- Add docstring to classify_exception() with args, returns, and examples
- Add docstring to run_module() detailing timeout and error handling behavior
- Add docstring to gather_modules() describing concurrent execution semantics
2026-08-12 14:41:16 +00:00
qwen.ai[bot]
e6cbe1b4ab
docs: add comprehensive docstrings to compare module
...
- Add docstring to Change dataclass explaining all attributes
- Add docstring to ReportDiff dataclass describing the collection of changes
- Add docstring to load_report() documenting args, returns, and exceptions
2026-08-12 14:40:42 +00:00
qwen.ai[bot]
c07fbfabd3
docs: add docstrings to percentile, JitterMatrix, and jitter_matrix
...
- Add comprehensive docstring to percentile() with Args, Returns, Raises sections
- Add detailed docstring to JitterMatrix class documenting all attributes
- Add function docstring to jitter_matrix() explaining calculation behavior
2026-08-12 14:38:37 +00:00
qwen.ai[bot]
874163f839
docs: add comprehensive docstrings to stats module
...
- Add detailed docstring to RttStats class documenting all attributes
- Add comprehensive docstring to rtt_stats() function with Args, Returns, and Note sections
- Document jitter calculation behavior for edge cases (fewer than 2 samples)
2026-08-12 14:38:10 +00:00
Andrew Pimenov
3a0f95c793
document L4-L7 diagnostic modules and the python 3.14 bump
2026-08-10 21:26:46 +03:00
Andrew Pimenov
a21197f83b
actually stage the bgp_path.py half of the international-loop fix
2026-08-10 21:18:42 +03:00
Andrew Pimenov
938c715a04
fix international-loop detection: drop dead ip_country parameter
2026-08-10 21:18:28 +03:00
Andrew Pimenov
4ed455700b
wire TLS, prefix bench, DPI check, DNS advanced, path diversity into the CLI pipeline
2026-08-10 21:18:19 +03:00
Andrew Pimenov
342d92e709
render TLS, DNS advanced, path diversity, prefix bench, DPI sections in reports
2026-08-09 17:56:07 +03:00
Andrew Pimenov
fc502f1756
add finding rules for TLS, prefix bench, DPI, DNS advanced, path diversity
2026-08-09 17:49:30 +03:00
Andrew Pimenov
1874f3f3c2
add Cloudflare CF-RAY edge/anycast path diversity probe
2026-08-09 17:45:37 +03:00
Andrew Pimenov
63e7597520
add system DNS vs DoH comparison and transparent proxy detection
2026-08-09 17:45:33 +03:00
Andrew Pimenov
a000a12b19
add single-host DPI/TCP-RST self-diagnostic probe
2026-08-09 17:45:27 +03:00
Andrew Pimenov
10fa9f8052
add AS prefix latency benchmark probe
2026-08-09 17:43:10 +03:00
Andrew Pimenov
e34d8f27f4
add TLS handshake RTT / TTFB probe
2026-08-09 17:42:02 +03:00
Andrew Pimenov
c63c179b57
add config sections for TLS, prefix bench, DPI check, DNS advanced, path diversity
2026-08-09 17:37:48 +03:00
Andrew Pimenov
33d7d2d942
add L4-L7 diagnostic models (TLS, DPI, DNS, anycast, prefix bench)
2026-08-09 17:35:37 +03:00
Andrew Pimenov
51d82d997f
add jitter matrix (p95/p99/cv) to ping stats
2026-08-09 17:34:06 +03:00
Andrew Pimenov
d1d774a199
bump minimum python to 3.14
2026-08-09 17:31:07 +03:00
Andrew Pimenov
9ef6f2e536
document per-platform setup for optional install extras
2026-08-09 16:46:11 +03:00
Andrew Pimenov
387e58949f
add specific unit tests for parse_traceroute
2026-08-09 16:21:23 +03:00
Andrew Pimenov
9a01b2abe2
add test coverage for throughput_from_samples
2026-08-09 16:20:50 +03:00
Andrew Pimenov
f80ebfe217
add tests for parse_server_timing_cfl4 edge cases
2026-08-09 16:20:23 +03:00
Andrew Pimenov
7fb13a87ef
add tests for identity_changes
2026-08-09 16:20:11 +03:00
Andrew Pimenov
19c06279fe
add test coverage for fetch_internetdb
2026-08-09 16:19:59 +03:00
Andrew Pimenov
058b873445
add tests for decode_dnsbl fallback and mixed responses
2026-08-09 16:18:57 +03:00
Andrew Pimenov
d5b8d27bfd
add test coverage for fetch_abuseipdb
2026-08-09 16:18:46 +03:00
Andrew Pimenov
053e42c811
expand classify_ip_type test coverage
2026-08-09 16:17:49 +03:00
Andrew Pimenov
1554af5943
add tests for summarize_dnsbl
2026-08-09 16:17:35 +03:00
Andrew Pimenov
0be881b96a
add tests for merge_geo edge cases and improve ip_geo coverage
2026-08-09 16:16:47 +03:00
Andrew Pimenov
bc5b01ae58
add test coverage for refresh_netsets
2026-08-09 16:16:32 +03:00
Andrew Pimenov
15d4d745c4
improve test coverage for latency_changes
2026-08-09 16:15:18 +03:00
Andrew Pimenov
2a72bdb441
cover empty exception message branch in run_speed_cascade
2026-08-09 16:15:08 +03:00
Andrew Pimenov
8e7d5bba5b
add tests for tier_cloudflare
2026-08-09 16:14:55 +03:00
Andrew Pimenov
24f08acd79
add test coverage for tier_ookla
2026-08-09 16:14:42 +03:00
Andrew Pimenov
d42a236d3a
add test coverage for finding_changes
2026-08-09 16:14:16 +03:00
Andrew Pimenov
b3971375c2
add tests for speed_changes
2026-08-09 16:14:00 +03:00
Andrew Pimenov
be99c19cfd
add async tests for query_dnsbl
2026-08-09 16:13:42 +03:00
Andrew Pimenov
2473822b93
add tests for finalize_hop
2026-08-09 16:13:29 +03:00