zfs: drop superfluous typecasting of test values

Drop superfluous and overly pedantic typecasting for values that fit
within 32 bits or where type comparison is already hinted.

Signed-off-by: Daniel Swarbrick <daniel.swarbrick@gmail.com>
This commit is contained in:
Daniel Swarbrick 2024-08-23 15:35:06 +02:00 committed by Johannes 'fish' Ziemke
parent 6c96239eaa
commit ebf3cbfbb3

View file

@ -38,11 +38,11 @@ func TestArcstatsParsing(t *testing.T) {
err = c.parseProcfsFile(arcstatsFile, "arcstats", func(s zfsSysctl, v interface{}) { err = c.parseProcfsFile(arcstatsFile, "arcstats", func(s zfsSysctl, v interface{}) {
if s == zfsSysctl("kstat.zfs.misc.arcstats.hits") { if s == zfsSysctl("kstat.zfs.misc.arcstats.hits") {
if v.(uint64) != uint64(8772612) { if v.(uint64) != 8772612 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
} else if s == zfsSysctl("kstat.zfs.misc.arcstats.memory_available_bytes") { } else if s == zfsSysctl("kstat.zfs.misc.arcstats.memory_available_bytes") {
if v.(int64) != int64(-922337203685477580) { if v.(int64) != -922337203685477580 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
} else { } else {
@ -80,7 +80,7 @@ func TestZfetchstatsParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(7067992) { if v.(uint64) != 7067992 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
@ -116,7 +116,7 @@ func TestZilParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(10) { if v.(uint64) != 10 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
@ -152,7 +152,7 @@ func TestVdevCacheStatsParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(40) { if v.(uint64) != 40 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
@ -188,7 +188,7 @@ func TestXuioStatsParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(32) { if v.(uint64) != 32 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
@ -224,7 +224,7 @@ func TestFmParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(18) { if v.(uint64) != 18 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
@ -260,7 +260,7 @@ func TestDmuTxParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(3532844) { if v.(uint64) != 3532844 {
t.Fatalf("Incorrect value parsed from procfs data") t.Fatalf("Incorrect value parsed from procfs data")
} }
@ -300,7 +300,7 @@ func TestZpoolParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v != uint64(1884160) && v != uint64(2826240) { if v != 1884160 && v != 2826240 {
t.Fatalf("Incorrect value parsed from procfs data %v", v) t.Fatalf("Incorrect value parsed from procfs data %v", v)
} }
@ -340,7 +340,7 @@ func TestZpoolObjsetParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v != uint64(0) && v != uint64(4) && v != uint64(10) { if v != 0 && v != 4 && v != 10 {
t.Fatalf("Incorrect value parsed from procfs data %v", v) t.Fatalf("Incorrect value parsed from procfs data %v", v)
} }
@ -376,7 +376,7 @@ func TestAbdstatsParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(223232) { if v.(uint64) != 223232 {
t.Fatalf("Incorrect value parsed from procfs abdstats data") t.Fatalf("Incorrect value parsed from procfs abdstats data")
} }
@ -412,7 +412,7 @@ func TestDbufstatsParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(108807) { if v.(uint64) != 108807 {
t.Fatalf("Incorrect value parsed from procfs dbufstats data") t.Fatalf("Incorrect value parsed from procfs dbufstats data")
} }
@ -448,7 +448,7 @@ func TestDnodestatsParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(37617) { if v.(uint64) != 37617 {
t.Fatalf("Incorrect value parsed from procfs dnodestats data") t.Fatalf("Incorrect value parsed from procfs dnodestats data")
} }
@ -484,7 +484,7 @@ func TestVdevMirrorstatsParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if v.(uint64) != uint64(94) { if v.(uint64) != 94 {
t.Fatalf("Incorrect value parsed from procfs vdev_mirror_stats data") t.Fatalf("Incorrect value parsed from procfs vdev_mirror_stats data")
} }
@ -521,26 +521,26 @@ func TestPoolStateParsing(t *testing.T) {
handlerCalled = true handlerCalled = true
if poolName == "pool1" { if poolName == "pool1" {
if isActive != uint64(1) && stateName == "online" { if isActive != 1 && stateName == "online" {
t.Fatalf("Incorrect parsed value for online state") t.Fatalf("Incorrect parsed value for online state")
} }
if isActive != uint64(0) && stateName != "online" { if isActive != 0 && stateName != "online" {
t.Fatalf("Incorrect parsed value for online state") t.Fatalf("Incorrect parsed value for online state")
} }
} }
if poolName == "poolz1" { if poolName == "poolz1" {
if isActive != uint64(1) && stateName == "degraded" { if isActive != 1 && stateName == "degraded" {
t.Fatalf("Incorrect parsed value for degraded state") t.Fatalf("Incorrect parsed value for degraded state")
} }
if isActive != uint64(0) && stateName != "degraded" { if isActive != 0 && stateName != "degraded" {
t.Fatalf("Incorrect parsed value for degraded state") t.Fatalf("Incorrect parsed value for degraded state")
} }
} }
if poolName == "pool2" { if poolName == "pool2" {
if isActive != uint64(1) && stateName == "suspended" { if isActive != 1 && stateName == "suspended" {
t.Fatalf("Incorrect parsed value for suspended state") t.Fatalf("Incorrect parsed value for suspended state")
} }
if isActive != uint64(0) && stateName != "suspended" { if isActive != 0 && stateName != "suspended" {
t.Fatalf("Incorrect parsed value for suspended state") t.Fatalf("Incorrect parsed value for suspended state")
} }
} }