jenkinsci / nunit-plugin

Jenkins nunit plugin
https://plugins.jenkins.io/nunit/
MIT License
42 stars 55 forks source link

NUnit Publisher fails: Remote call on connection failed #49

Open DDSGooch opened 1 year ago

DDSGooch commented 1 year ago

Jenkins and plugins versions report

Environment ```text Jenkins: 2.303.3 OS: Linux - 4.9.0-7-amd64 Java: 11.0.13 - Eclipse Adoptium (OpenJDK 64-Bit Server VM) --- Office-365-Connector:4.15.2 Parameterized-Remote-Trigger:3.1.5.1 ace-editor:1.1 active-directory:2.25 ansicolor:1.0.0 ant:1.12 antisamy-markup-formatter:2.4 apache-httpcomponents-client-4-api:4.5.13-1.0 artifactory:3.13.2 authentication-tokens:1.4 aws-credentials:1.28.1 aws-java-sdk:1.11.976 aws-java-sdk-cloudformation:1.12.101-300.vc09c7be9cb57 aws-java-sdk-codebuild:1.12.101-300.vc09c7be9cb57 aws-java-sdk-ec2:1.12.101-300.vc09c7be9cb57 aws-java-sdk-ecr:1.12.101-300.vc09c7be9cb57 aws-java-sdk-ecs:1.12.101-300.vc09c7be9cb57 aws-java-sdk-elasticbeanstalk:1.12.101-300.vc09c7be9cb57 aws-java-sdk-iam:1.12.101-300.vc09c7be9cb57 aws-java-sdk-logs:1.12.101-300.vc09c7be9cb57 aws-java-sdk-minimal:1.12.101-300.vc09c7be9cb57 aws-java-sdk-ssm:1.12.101-300.vc09c7be9cb57 azure-credentials:198.vf9c2fdfde55c azure-sdk:61.v6a8af1f5f5b6 azure-vm-agents:822.v3a18fc3d2de1 badge:1.9 basic-branch-build-strategies:1.3.2 blueocean:1.25.1 blueocean-autofavorite:1.2.4 blueocean-bitbucket-pipeline:1.25.1 blueocean-commons:1.25.1 blueocean-config:1.25.1 blueocean-core-js:1.25.1 blueocean-dashboard:1.25.1 blueocean-display-url:2.4.1 blueocean-events:1.25.1 blueocean-git-pipeline:1.25.1 blueocean-github-pipeline:1.25.1 blueocean-i18n:1.25.1 blueocean-jira:1.25.1 blueocean-jwt:1.25.1 blueocean-personalization:1.25.1 blueocean-pipeline-api-impl:1.25.1 blueocean-pipeline-editor:1.25.1 blueocean-pipeline-scm-api:1.25.1 blueocean-rest:1.25.1 blueocean-rest-impl:1.25.1 blueocean-web:1.25.1 bootstrap4-api:4.6.0-3 bootstrap5-api:5.1.3-1 bouncycastle-api:2.25 branch-api:2.7.0 build-timeout:1.20 build-user-vars-plugin:1.8 buildtriggerbadge:2.11 caffeine-api:2.9.2-29.v717aac953ff3 checks-api:1.7.2 cloud-stats:0.27 cloudbees-bitbucket-branch-source:2.9.11 cloudbees-folder:6.16 code-coverage-api:2.0.4 command-launcher:1.6 conditional-buildstep:1.4.1 config-file-provider:3.8.1 configuration-as-code:1.54 copyartifact:1.46.2 credentials:2.6.1 credentials-binding:1.27 custom-tools-plugin:0.8 dashboard-view:2.18 data-tables-api:1.11.3-4 display-url-api:2.3.5 docker-build-publish:1.3.3 docker-commons:1.17 docker-java-api:3.1.5.2 docker-plugin:1.2.3 docker-workflow:1.26 durable-task:1.39 echarts-api:5.2.2-1 email-ext:2.84 emailext-template:1.2 embeddable-build-status:2.0.3 envinject:2.4.0 envinject-api:1.8 extended-choice-parameter:0.82 extended-read-permission:3.2 extensible-choice-parameter:1.8.0 external-monitor-job:1.7 favorite:2.3.3 filesystem_scm:2.1 font-awesome-api:5.15.4-1 forensics-api:1.6.0 git:4.10.0 git-changelog:3.13 git-client:3.10.0 git-parameter:0.9.13 git-server:1.10 github:1.34.1 github-api:1.133 github-branch-source:2.11.3 github-oauth:0.34 gitlab-api:1.0.6 gitlab-branch-source:1.5.9 gitlab-plugin:1.5.22 golang:1.4 google-login:1.6 gradle:1.37.1 groovy-postbuild:2.5 h2-api:1.4.199 handlebars:3.0.8 handy-uri-templates-2-api:2.1.8-1.0 htmlpublisher:1.27 http_request:1.11 image-tag-parameter:1.10 ivy:2.1 jackson2-api:2.13.0-230.v59243c64b0a5 javadoc:1.6 jaxb:2.3.0 jdk-tool:1.5 jenkins-design-language:1.25.1 jira:3.6 jira-steps:1.6.0 jjwt-api:0.11.2-9.c8b45b8bb173 job-dsl:1.78.1 jquery:1.12.4-1 jquery-detached:1.2.1 jquery3-api:3.6.0-2 jsch:0.1.55.2 junit:1.53 ldap:2.7 lockable-resources:2.12 mailer:1.34 mapdb-api:1.0.9.0 mask-passwords:3.0 matrix-auth:2.6.8 matrix-project:772.v494f19991984 maven-plugin:3.15.1 mercurial:2.14 metrics:4.0.2.8 momentjs:1.1.1 monitoring:1.88.0 node-iterator-api:1.5.1 nunit:0.27 oic-auth:1.8 okhttp-api:4.9.2-20211102 p4:1.13.0 pam-auth:1.6.1 parallel-test-executor:1.13 parameterized-trigger:2.41 pipeline-aws:1.43 pipeline-build-step:2.15 pipeline-graph-analysis:1.11 pipeline-input-step:2.12 pipeline-milestone-step:1.3.2 pipeline-model-api:1.9.2 pipeline-model-definition:1.9.2 pipeline-model-extensions:1.9.2 pipeline-rest-api:2.19 pipeline-stage-step:2.5 pipeline-stage-tags-metadata:1.9.2 pipeline-stage-view:2.19 pipeline-utility-steps:2.10.0 plain-credentials:1.7 plugin-util-api:2.5.1 popper-api:1.16.1-2 popper2-api:2.10.2-1 promoted-builds:878.v12d3f7937690 pubsub-light:1.16 rebuild:1.34 resource-disposer:0.16 run-condition:1.5 saml:2.0.9 sbt:1.5 scm-api:608.vfa_f971c5a_a_e9 script-security:1138.v8e727069a_025 simple-theme-plugin:0.7 slack:2.46 snakeyaml-api:1.29.1 sse-gateway:1.24 ssh-agent:1.23 ssh-credentials:1.19 ssh-slaves:1.33.0 ssh-steps:2.0.0 sshd:3.1.0 stashNotifier:1.20 structs:324.va_f5d6774f3a_d subversion:2.15.5 throttle-concurrents:2.4 timestamper:1.13 token-macro:267.vcdaea6462991 trilead-api:1.0.13 variant:1.4 vsphere-cloud:2.25 windows-slaves:1.8 workflow-aggregator:2.6 workflow-api:2.47 workflow-basic-steps:2.24 workflow-cps:2633.v6baeedc13805 workflow-cps-global-lib:545.v7b28cce323cf workflow-durable-task-step:2.40 workflow-job:2.42 workflow-multibranch:2.26 workflow-remote-loader:1.5 workflow-scm-step:2.13 workflow-step-api:2.24 workflow-support:3.8 ws-cleanup:0.39 ```

What Operating System are you using (both controller, and any agents involved in the problem)?

Linux

Reproduction steps

Unfortunately it's difficult to reproduce reliably but is happening more often, possibly because the number of Unit tests is growing.

Expected Results

Tests should be published successfully

Actual Results

Publish NUnit test result report (self time 17s) Recording NUnit tests results Error in NUnit processing: Remote call on JNLP4-connect connection from 10.9.25.117/10.9.25.117:49694 failed

Anything else?

Unfortunately I can't provide much more useful information but if you can advise how to get logs or debug information, that would be much appreciated. Thanks

jonesbusy commented 1 year ago

Please consider upgrade your Jenkins Core to a supported version and take the latest version of the plugin.