Skip to content

test: investigate ssh-agent-plugin weekly test failure - #7137

Draft
krisstern wants to merge 4 commits into
jenkinsci:masterfrom
krisstern:investigate-ssh-agent-plugin-test-failure
Draft

test: investigate ssh-agent-plugin weekly test failure#7137
krisstern wants to merge 4 commits into
jenkinsci:masterfrom
krisstern:investigate-ssh-agent-plugin-test-failure

Conversation

@krisstern

@krisstern krisstern commented Jul 26, 2026

Copy link
Copy Markdown
Member

Description

This PR test whether version 403.v101ccb_e535d9 of the ssh-agent-plugin would pass the PCT for the weekly line.

Testing done

This PR is the test

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

@krisstern krisstern self-assigned this Jul 26, 2026
@krisstern
krisstern requested a review from a team as a code owner July 26, 2026 04:57
@krisstern krisstern added the full-test Test all LTS lines in this PR and do not halt upon first error. label Jul 26, 2026
@krisstern
krisstern marked this pull request as draft July 26, 2026 04:57
@krisstern krisstern added the dependencies Pull requests that update a dependency file label Jul 26, 2026
@lemeurherve

lemeurherve commented Aug 7, 2026

Copy link
Copy Markdown
Member

@krisstern as you're only testing one plugin and in order to avoid saturating ci.jenkins.io, I suggest adding a commit changing the Jenkinsfile as following:

diff --git a/Jenkinsfile b/Jenkinsfile
index 55227f4b..14bd0534 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -77,6 +77,7 @@ stage('prep') {
     weeklyTestMarkerFile = fileExists 'weekly-test'
     dir('target') {
       def plugins = readFile('plugins.txt').split('\n')
+      plugins = ['jenkinsci/ssh-agent-plugin	ssh-agent']
       pluginsByRepository = parsePlugins(plugins)
 
       lines = readFile('lines.txt').split('\n')

This change will run pct tests on one agent on that plugin only while you're investigating.

I can push that change right now if you want, let me know 🙂

@krisstern

Copy link
Copy Markdown
Member Author

Hi @lemeurherve yes, please push that change for me! And, thanks for the info

@lemeurherve

lemeurherve commented Aug 8, 2026

Copy link
Copy Markdown
Member

I've updated your branch to include #7215, then pushed b177928 to run only on ssh-agent-plugin:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file full-test Test all LTS lines in this PR and do not halt upon first error.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants