]> Cypherpunks repositories - gostls13.git/commitdiff
syscall: add some debugging to TestGetfsstat
authorBrad Fitzpatrick <bradfitz@golang.org>
Wed, 31 Aug 2016 04:30:03 +0000 (04:30 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 31 Aug 2016 05:14:30 +0000 (05:14 +0000)
TestGetfsstat is failing on OS X 10.8.

Not sure why. Add more debug info.

Change-Id: I7dabb70dd7aeffda7e8959103db9e4886b84741e
Reviewed-on: https://go-review.googlesource.com/28220
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/syscall/syscall_bsd_test.go

index c2ea089d50635ebecae7564d914e4de0c670d42d..d11dc9a8761273fbbc3dfb76eb4138e0a0ca5255 100644 (file)
@@ -18,6 +18,7 @@ func TestGetfsstat(t *testing.T) {
        if err != nil {
                t.Fatal(err)
        }
+       t.Logf("num fs = %v", n)
 
        data := make([]syscall.Statfs_t, n)
        n, err = syscall.Getfsstat(data, MNT_WAIT)
@@ -26,9 +27,9 @@ func TestGetfsstat(t *testing.T) {
        }
 
        empty := syscall.Statfs_t{}
-       for _, stat := range data {
+       for i, stat := range data {
                if stat == empty {
-                       t.Fatal("an empty Statfs_t struct was returned")
+                       t.Errorf("index %v is an empty Statfs_t struct", i)
                }
        }
 }