New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KAFKA-10759 Add ARM build stage #9992
Conversation
environment { | ||
SCALA_VERSION=2.12 | ||
} | ||
steps { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would it be better to add error processing, for example "catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE')" .
In this case, the arm CI fails, which does not affect the CI build result of the entire Kafka.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mumrah : Thanks for the PR. LGTM assuming the ARM test passes.
Looks like one of the tests got hung up and the build timed out:
|
@mumrah I tried to execute the test case on the jenkins arm4 node with the jenkins account in the same environment. The result is as follows:
|
@mumrah I also tried to execute the unitTest and integrationTest on the jenkins arm4 node with the jenkins account in the same environment. The result is as follows:
|
@mumrah I did find from #3 #4 #5 #6 that every failure was due to this test case 'SocketServerTest > testStagedListenerShutdownWhenConnectionQueueIsFull' . I tried to reproduce the problem on arm4 node, but unfortunately I didn't get the desired result. Because the testOutput directory has been deleted, I cannot see the error output of this case. Can you help me re-trigger the CI? I'll spend the time analyzing testOutput. Thanks |
Only validation and unit test stages are enabled Co-authored-by: Peng.Lei <73098678+xiao-penglei@users.noreply.github.com>
Copy of #9872, but opened by a committer so Jenkins will actually apply the Jenkinsfile changes