summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/prometheus/procfs/mountstats_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/prometheus/procfs/mountstats_test.go')
-rw-r--r--vendor/github.com/prometheus/procfs/mountstats_test.go24
1 files changed, 24 insertions, 0 deletions
diff --git a/vendor/github.com/prometheus/procfs/mountstats_test.go b/vendor/github.com/prometheus/procfs/mountstats_test.go
index 75fd4a0f1..8f04f5355 100644
--- a/vendor/github.com/prometheus/procfs/mountstats_test.go
+++ b/vendor/github.com/prometheus/procfs/mountstats_test.go
@@ -90,6 +90,30 @@ func TestMountStats(t *testing.T) {
invalid: true,
},
{
+ name: "NFSv3 device with transport stats version 1.0 OK",
+ s: "device 192.168.1.1:/srv mounted on /mnt/nfs with fstype nfs statvers=1.0\nxprt: tcp 1 2 3 4 5 6 7 8 9 10",
+ mounts: []*Mount{{
+ Device: "192.168.1.1:/srv",
+ Mount: "/mnt/nfs",
+ Type: "nfs",
+ Stats: &MountStatsNFS{
+ StatVersion: "1.0",
+ Transport: NFSTransportStats{
+ Port: 1,
+ Bind: 2,
+ Connect: 3,
+ ConnectIdleTime: 4,
+ IdleTime: 5 * time.Second,
+ Sends: 6,
+ Receives: 7,
+ BadTransactionIDs: 8,
+ CumulativeActiveRequests: 9,
+ CumulativeBacklog: 10,
+ },
+ },
+ }},
+ },
+ {
name: "device rootfs OK",
s: `device rootfs mounted on / with fstype rootfs`,
mounts: []*Mount{{