adoptium / adoptium/aqa-tests

Failures to run test that may be restartable

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

Description

Examples of failures to run testing, that may be restartable.

https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_sanity.system_x86-64_windows_Nightly_testList_2/361/console
```
22:50:06 Building tests...
[Pipeline] timeout
22:50:06 Timeout set to expire in 1 hr 0 min
[Pipeline] {
[Pipeline] copyArtifacts
22:50:06 Copied 1 artifact from "[Test_openjdk8_j9_sanity.system_x86-64_windows_Nightly](https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_sanity.system_x86-64_windows_Nightly/)" build number [362](https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_sanity.system_x86-64_windows_Nightly/362/)
[Pipeline] }
[Pipeline] // timeout
[Pipeline] timeout
22:50:07 Timeout set to expire in 2 hr 0 min
[Pipeline] {
[Pipeline] copyArtifacts
[Pipeline] }
[Pipeline] // timeout
[Pipeline] echo
22:55:34 Exception: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel
[Pipeline] echo
22:55:34 Cannot run copyArtifacts from test.getDependency. Skipping copyArtifacts...
[Pipeline] timeout
22:55:34 Timeout set to expire in 2 hr 0 min
[Pipeline] {
[Pipeline] copyArtifacts
22:55:34 win2019-x64-4 was marked offline: Connection was broken: java.io.EOFException
22:55:34 at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:3001)
22:55:34 at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3496)
22:55:34 at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:1058)
22:55:34 at java.base/java.io.ObjectInputStream.(ObjectInputStream.java:415)
22:55:34 at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:49)
22:55:34 at hudson.remoting.Command.readFrom(Command.java:142)
22:55:34 at hudson.remoting.Command.readFrom(Command.java:128)
22:55:34 at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
22:55:34 at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
22:55:34 Caused: java.io.IOException: Unexpected termination of the channel
22:55:34 at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
```

Contributor guide

Open the contributing guide

Research direction

Start with the linked Jenkins console log and trace the failed copyArtifacts calls, especially the test.getDependency step and the win2019-x64-4 channel termination. Determine whether this failure can be safely restarted and document or implement the expected recovery behavior; done means the restartability decision is clear and verified against a comparable test run.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
ci-cd, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.