delve/Documentation/backend_test_health.md
Alessandro Arzilli 438d036fed
TeamCity: reupgrade linux/386 builder to Go 1.21 (#3560)
The bug that prevented updating to linux/386 has been fixed upstream,
update linux/386 to 1.21 in the test matrix and fix some broken bugs.
2023-11-09 17:38:37 -06:00

1.2 KiB

Tests skipped by each supported backend:

  • 386 skipped = 7
    • 1 broken
    • 3 broken - cgo stacktraces
    • 3 not implemented
  • arm64 skipped = 1
    • 1 broken - global variable symbolication
  • darwin skipped = 3
    • 2 follow exec not implemented on macOS
    • 1 waitfor implementation is delegated to debugserver
  • darwin/arm64 skipped = 2
    • 2 broken - cgo stacktraces
  • darwin/lldb skipped = 1
    • 1 upstream issue
  • freebsd skipped = 9
    • 2 flaky
    • 2 follow exec not implemented on freebsd
    • 4 not implemented
    • 1 not working on freebsd
  • linux/386 skipped = 1
    • 1 not working on linux/386
  • linux/386/pie skipped = 1
    • 1 broken
  • linux/ppc64le skipped = 2
    • 1 broken - cgo stacktraces
    • 1 not working on linux/ppc64le when -gcflags=-N -l is passed
  • linux/ppc64le/native skipped = 1
    • 1 broken in linux ppc64le
  • linux/ppc64le/native/pie skipped = 3
    • 3 broken - pie mode
  • pie skipped = 2
  • ppc64le skipped = 11
    • 6 broken
    • 1 broken - global variable symbolication
    • 4 not implemented
  • windows skipped = 5
  • windows/arm64 skipped = 5
    • 3 broken
    • 1 broken - cgo stacktraces
    • 1 broken - step concurrent