mirror of
https://github.com/Horizontal42/netsleuth.git
synced 2026-11-11 02:12:04 +03:00
Merge 85e442582d into 8c99ac78b7
This commit is contained in:
commit
05076687eb
5 changed files with 5 additions and 8 deletions
|
|
@ -985,10 +985,9 @@ def _prefix_benchmark(report: dict, lang: str = "en") -> list[str]:
|
|||
_t(lang, "Prefix", "Префикс"),
|
||||
_t(lang, "Probe IP", "IP пробы"),
|
||||
_t(lang, "Avg ms", "Сред. мс"),
|
||||
_t(lang, "Loss", "Потери"),
|
||||
],
|
||||
[
|
||||
[r.get("prefix", ""), r.get("probe_ip") or "—", _num(r.get("avg_ms")), f"{r.get('loss_pct', 0)}%"]
|
||||
[r.get("prefix", ""), r.get("probe_ip") or "—", _num(r.get("avg_ms"))]
|
||||
for r in results
|
||||
],
|
||||
lang,
|
||||
|
|
|
|||
|
|
@ -379,7 +379,6 @@ class PrefixProbe:
|
|||
prefix: str
|
||||
probe_ip: str | None = None
|
||||
avg_ms: float | None = None
|
||||
loss_pct: float = 100.0
|
||||
reachable: bool = False
|
||||
reverse_dns: str | None = None
|
||||
|
||||
|
|
|
|||
|
|
@ -108,7 +108,6 @@ async def benchmark_prefixes(
|
|||
prefix=prefix,
|
||||
probe_ip=host,
|
||||
avg_ms=result.avg_ms,
|
||||
loss_pct=result.loss_pct,
|
||||
reachable=result.received > 0,
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -497,8 +497,8 @@ def full_modules() -> dict[str, ModuleResult]:
|
|||
prefixes_probed=2,
|
||||
method="icmp",
|
||||
results=[
|
||||
PrefixProbe(prefix="203.0.113.0/24", probe_ip="203.0.113.1", avg_ms=12.0, loss_pct=0.0, reachable=True),
|
||||
PrefixProbe(prefix="198.51.100.0/24", probe_ip="198.51.100.1", avg_ms=None, loss_pct=100.0, reachable=False),
|
||||
PrefixProbe(prefix="203.0.113.0/24", probe_ip="203.0.113.1", avg_ms=12.0, reachable=True),
|
||||
PrefixProbe(prefix="198.51.100.0/24", probe_ip="198.51.100.1", avg_ms=None, reachable=False),
|
||||
],
|
||||
best="203.0.113.0/24",
|
||||
worst="203.0.113.0/24",
|
||||
|
|
|
|||
|
|
@ -165,8 +165,8 @@ def test_prefix_benchmark_section_renders_results_and_summary():
|
|||
prefixes_probed=2,
|
||||
method="icmp",
|
||||
results=[
|
||||
PrefixProbe(prefix="203.0.113.0/24", probe_ip="203.0.113.1", avg_ms=12.0, loss_pct=0.0, reachable=True),
|
||||
PrefixProbe(prefix="198.51.100.0/24", probe_ip="198.51.100.1", avg_ms=None, loss_pct=100.0, reachable=False),
|
||||
PrefixProbe(prefix="203.0.113.0/24", probe_ip="203.0.113.1", avg_ms=12.0, reachable=True),
|
||||
PrefixProbe(prefix="198.51.100.0/24", probe_ip="198.51.100.1", avg_ms=None, reachable=False),
|
||||
],
|
||||
best="203.0.113.0/24",
|
||||
worst="203.0.113.0/24",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue