Skip to content

runtime/trace: TestTraceSymbolize broken on solaris/amd64 as of CL 463835 #59350

Closed
@bcmills

Description

@bcmills

https://build.golang.org/log/ec79810c83e1ddca4758df05fd4b8f0351fe462a:

solaris-amd64-oraclerel at ba71817390f78bf8c479dc65d1bc51db98d667a7
…
--- FAIL: TestTraceSymbolize (0.24s)
    trace_stack_test.go:285: Did not match event GoSysCall with stack
          syscall.read					 :0
          syscall.Read					 :0
          internal/poll.ignoringEINTRIO			 :0
          internal/poll.(*FD).Read			 :0
          os.(*File).read				 :0
          os.(*File).Read				 :0
          runtime/trace_test.TestTraceSymbolize.func11	 :0

        Seen 43 events of the type
…
        Offset 855
          syscall.Read					/go/src/syscall/syscall_unix.go:181
          internal/poll.ignoringEINTRIO			/go/src/internal/poll/fd_unix.go:793
          internal/poll.(*FD).Read			/go/src/internal/poll/fd_unix.go:163
          os.(*File).read				/go/src/os/file_posix.go:31
          os.(*File).Read				/go/src/os/file.go:118
          runtime/trace_test.TestTraceSymbolize.func11	/go/src/runtime/trace/trace_stack_test.go:105
…
        Offset 2672
          syscall.Read					/go/src/syscall/syscall_unix.go:181
          internal/poll.ignoringEINTRIO			/go/src/internal/poll/fd_unix.go:793
          internal/poll.(*FD).Read			/go/src/internal/poll/fd_unix.go:163
          os.(*File).read				/go/src/os/file_posix.go:31
          os.(*File).Read				/go/src/os/file.go:118
          runtime/trace_test.TestTraceSymbolize.func11	/go/src/runtime/trace/trace_stack_test.go:105

This failure mode seems to have been introduced by CL 463835. It isn't clear to me whether it affects illumos because the test results are blocked by #58967.

(attn @golang/solaris @felixge @prattmic)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions