JDK-8163805 : hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java failed with timed out
  • Type: Bug
  • Component: hotspot
  • Sub-Component: svc-agent
  • Affected Version: 9
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2016-08-10
  • Updated: 2020-06-25
  • Resolved: 2019-05-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 13
11.0.4Fixed 13 b22Fixed
Related Reports
Blocks :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8163879 :  
JDK-8198726 :  
Description
SADebugDTest.java failed in jdk9/hs nightly test on Aug 9 and during subsequent testing on 3 platforms:
linux 32-bit, linux 64-bit, and solaris/sparc. 
Comments
For some reason 11u backport has not removed SADebugDTest.java from ProblemList So the test is not run in 11u
25-06-2020

Fix Request for 11u: This is a testbug, and it can test `jhsdb debugd` and JDK-8223665 fix.
18-05-2019

I attached the patch for this issue. (You can apply this patch after JDK-8223665) Root cause of this problem is `jhsdb` attempt to attach to test process. test process is parent of `jhsdb`. So jhsdb calls ptrace syscall to its parent. (test process is hanged by ptrace(2), so it cannot check the response from jhsdb.) We should use LingeredApp like jhsdb testcases.
10-05-2019

I will enable SADebugDTest after JDK-8223665 because JDK-8223665 introduces new debugd options.
10-05-2019

Support for Linux/SPARC has been dropped.
25-07-2017

After moving the command 'Jsadebugd' under jhsdb as 'jhsdb debugd', the related testcase 'Jsadebugd.java' was modified to use 'jhsdb debugd', renamed to SADebugDTest.java and pushed. This testcase is not new except that it uses 'jhsdb debugd' instead of 'Jsadebugd'.
11-08-2016

This is a failure of a new test that was pushed on 2016-08-08. I don't see any explanation why this is not marked as an integration blocker so I'm marking it as such.
11-08-2016