aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/perf/test_perf.js
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/modules/perf/test_perf.js')
-rw-r--r--desktop/modules/perf/test_perf.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/desktop/modules/perf/test_perf.js b/desktop/modules/perf/test_perf.js
index 7c108a8..d5856e8 100644
--- a/desktop/modules/perf/test_perf.js
+++ b/desktop/modules/perf/test_perf.js
@@ -153,7 +153,8 @@ assert.deepStrictEqual(P.procs(frame), [
]);
assert.deepStrictEqual(P.procs(""), []);
-// sockets: owned sockets with their -i counters; ownerless ones skipped.
+// sockets: owned sockets with their -i counters; ownerless ones skipped
+// unless they are the kernel's NFS client.
const ss = [
"ESTAB 0 0 10.0.0.5:35806 192.0.2.1:443 users:((\"firefox\",pid=12,fd=53))",
"\t cubic rto:340 bytes_sent:100 bytes_acked:101 bytes_received:5000 segs_out:2",
@@ -161,11 +162,14 @@ const ss = [
"\t cubic bytes_sent:999 bytes_received:999",
"SYN-SENT 0 1 10.0.0.5:49916 192.0.2.2:65081 users:((\"ktorrent\",pid=7,fd=67))",
"\t cubic rto:1000 segs_out:3",
+ "ESTAB 0 0 10.0.0.5:678 192.0.2.4:2049",
+ "\t cubic bytes_sent:7 bytes_received:8000",
].join("\n");
const socks = P.sockets(ss);
assert.deepStrictEqual(socks, [
{ key: "10.0.0.5:35806 192.0.2.1:443 12", name: "firefox", rx: 5000, tx: 100 },
{ key: "10.0.0.5:49916 192.0.2.2:65081 7", name: "ktorrent", rx: 0, tx: 0 },
+ { key: "10.0.0.5:678 192.0.2.4:2049", name: "NFS 192.0.2.4", rx: 8000, tx: 7 },
]);
// netProcs: deltas over the interval summed by name; a new socket counts