• Martin Möhrmann's avatar
    crypto/x509: skip TestSystemRoots · 911a5fda
    Martin Möhrmann authored
    cgo and non-cgo code paths can disagree
    on the number of root certificates:
    === RUN   TestSystemRoots
    --- FAIL: TestSystemRoots (0.31s)
        root_darwin_test.go:31:     cgo sys roots: 93.605184ms
        root_darwin_test.go:32: non-cgo sys roots: 213.998586ms
        root_darwin_test.go:44: got 168 roots
        root_darwin_test.go:44: got 427 roots
        root_darwin_test.go:73: insufficient overlap between cgo and non-cgo roots; want at least 213, have 168
    FAIL
    exit status 1
    
    Updates #21416
    Updates #24652
    
    Change-Id: Idb6d35b17c142dfff79a10cf6b40a42d12f9d17e
    Reviewed-on: https://go-review.googlesource.com/125259
    Run-TryBot: Martin Möhrmann <moehrmann@google.com>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
    911a5fda
root_darwin_test.go 2.06 KB