adoptium / adoptium/aqa-tests

SetGetSendBufferSize failed on mac machine with jdk 11

Open
#2,245 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

**Describe the bug**
SetGetSendBufferSize failed on mac machine with jdk 11 for both hotspot and openj9.

**To Reproduce**
Steps to reproduce the behavior (or Grinder rerun link): https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/6461/testReport/java_net_DatagramSocket_SetGetSendBufferSize/java/SetGetSendBufferSize/

**Additional context**
```
10:24:54 java/net/DatagramSocket/SetGetSendBufferSize.java
10:24:54
10:24:54 test SetGetSendBufferSize.testInitialSendBufferSize("DatagramSocket", SetGetSendBufferSize$$Lambda$67/0x0000000000000000@40be6667): success
10:24:54 test SetGetSendBufferSize.testInitialSendBufferSize("MulticastSocket", SetGetSendBufferSize$$Lambda$68/0x0000000000000000@41fa47e5): success
10:24:54 test SetGetSendBufferSize.testInitialSendBufferSize("DatagramSocketAdaptor", SetGetSendBufferSize$$Lambda$69/0x0000000000000000@2b8be523): failure
10:24:54 java.lang.AssertionError: DatagramSocketAdaptor expected [true] but found [false]
10:24:54 at org.testng.Assert.fail(Assert.java:94)
10:24:54 at org.testng.Assert.failNotEquals(Assert.java:496)
10:24:54 at org.testng.Assert.assertTrue(Assert.java:42)
10:24:54 at SetGetSendBufferSize.testInitialSendBufferSize(SetGetSendBufferSize.java:95)
10:24:54 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:24:54 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
10:24:54 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
10:24:54 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
10:24:54 at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:85)
10:24:54 at org.testng.internal.Invoker.invokeMethod(Invoker.java:639)
10:24:54 at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:821)
10:24:54 at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1131)
10:24:54 at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
10:24:54 at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:108)
10:24:54 at org.testng.TestRunner.privateRun(TestRunner.java:773)
10:24:54 at org.testng.TestRunner.run(TestRunner.java:623)
10:24:54 at org.testng.SuiteRunner.runTest(SuiteRunner.java:357)
10:24:54 at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:352)
10:24:54 at org.testng.SuiteRunner.privateRun(SuiteRunner.java:310)
10:24:54 at org.testng.SuiteRunner.run(SuiteRunner.java:259)
10:24:54 at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
10:24:54 at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
10:24:54 at org.testng.TestNG.runSuitesSequentially(TestNG.java:1185)
10:24:54 at org.testng.TestNG.runSuitesLocally(TestNG.java:1110)
10:24:54 at org.testng.TestNG.run(TestNG.java:1018)
10:24:54 at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:94)
10:24:54 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:24:54 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
10:24:54 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
10:24:54 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
10:24:54 at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
10:24:54 at java.base/java.lang.Thread.run(Thread.java:836)
```

Contributor guide

Open the contributing guide

Research direction

Start with SetGetSendBufferSize.java and the failure at line 95, then reproduce the linked Grinder report on macOS with JDK 11 for DatagramSocketAdaptor. Compare the adaptor result with the successful DatagramSocket and MulticastSocket cases; done means the test has a justified, passing behavior on the affected environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
networking, testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.