Skip to content

Adapt writing ASKPASS from git-client-plugin

ci.jenkins.io / Tests / linux-11 / Build (linux-11) failed Jul 11, 2023 in 0s

failed: 3, skipped: 2, passed: 4941

Send us feedback

Details

jenkins.plugins.git.GitUsernamePasswordBindingTest.test_GenerateGitScript_write[User randomName: Password here's-a-quote: GitToolInstance GitTool[Default]]

Expected: a string containing "randomName"
     but: was "#!/bin/sh

case "$1" in
        Username*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit11038307890146359548/username1753982275551108543.txt';;
        Password*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit11038307890146359548/password2030942620599657770.txt';;
        esac
"
Stack trace
java.lang.AssertionError: 

Expected: a string containing "randomName"
     but: was "#!/bin/sh

case "$1" in
        Username*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit11038307890146359548/username1753982275551108543.txt';;
        Password*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit11038307890146359548/password2030942620599657770.txt';;
        esac
"
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
	at jenkins.plugins.git.GitUsernamePasswordBindingTest.test_GenerateGitScript_write(GitUsernamePasswordBindingTest.java:345)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:608)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.lang.Thread.run(Thread.java:829)
Standard error
0.009 [id=153]	INFO	o.jvnet.hudson.test.JenkinsRule#createWebServer: Running on http://localhost:43105/jenkins/
   0.248 [id=166]	INFO	jenkins.InitReactorRunner$1#onAttained: Started initialization
   0.257 [id=167]	INFO	jenkins.InitReactorRunner$1#onAttained: Listed all plugins
   0.259 [id=169]	INFO	j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/j h16586942627793180770/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
   0.576 [id=169]	INFO	jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
   0.580 [id=171]	INFO	jenkins.InitReactorRunner$1#onAttained: Started all plugins
   0.581 [id=168]	INFO	jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
   2.527 [id=166]	INFO	jenkins.InitReactorRunner$1#onAttained: System config loaded
   2.567 [id=166]	INFO	jenkins.InitReactorRunner$1#onAttained: System config adapted
   2.568 [id=172]	INFO	jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
   2.570 [id=170]	INFO	jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
   2.574 [id=172]	INFO	jenkins.InitReactorRunner$1#onAttained: Completed initialization
  13.583 [id=153]	WARNING	c.g.h.WebConsole$DefaultLogger#warn: Adapted element to new markup, it should be changed to use f:repeatableDeleteButton instead in the plugin {}
  21.679 [id=158]	WARNING	hudson.model.AbstractProject#submit: label assignment is using legacy '_.assignedLabelString'
  23.861 [test0 #1] Legacy code started this job.  No cause information is available
  23.861 [test0 #1] Running as SYSTEM
  23.861 [test0 #1] Building in workspace /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/j h16586942627793180770/workspace/test0
  23.861 [test0 #1]  > git --version # timeout=10
  23.861 [test0 #1]  > git --version # 'git version 2.41.0'
  23.861 [test0 #1] [test0] $ /bin/sh -xe /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/jenkins10925201833815635280.sh
  23.861 [test0 #1] + sh /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit11038307890146359548/auth5842514184148220898.sh
  23.882 [test0 #1] Finished: SUCCESS
  23.905 [id=153]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
  24.019 [id=153]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
Standard out
=== Starting test_GenerateGitScript_write[User randomName: Password here's-a-quote: GitToolInstance GitTool[Default]](jenkins.plugins.git.GitUsernamePasswordBindingTest)

jenkins.plugins.git.GitUsernamePasswordBindingTest.test_GenerateGitScript_write[User many-words-in-a-user-name-because-we-can: Password He said "Hello", then left.: GitToolInstance GitTool[Default]]

Expected: a string containing "many-words-in-a-user-name-because-we-can"
     but: was "#!/bin/sh

case "$1" in
        Username*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit16033180051711745370/username7429267841294419309.txt';;
        Password*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit16033180051711745370/password10871180970610395227.txt';;
        esac
"
Stack trace
java.lang.AssertionError: 

Expected: a string containing "many-words-in-a-user-name-because-we-can"
     but: was "#!/bin/sh

case "$1" in
        Username*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit16033180051711745370/username7429267841294419309.txt';;
        Password*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit16033180051711745370/password10871180970610395227.txt';;
        esac
"
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
	at jenkins.plugins.git.GitUsernamePasswordBindingTest.test_GenerateGitScript_write(GitUsernamePasswordBindingTest.java:345)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:608)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.lang.Thread.run(Thread.java:829)
Standard error
0.008 [id=392]	INFO	o.jvnet.hudson.test.JenkinsRule#createWebServer: Running on http://localhost:38633/jenkins/
   0.203 [id=405]	INFO	jenkins.InitReactorRunner$1#onAttained: Started initialization
   0.204 [id=407]	INFO	jenkins.InitReactorRunner$1#onAttained: Listed all plugins
   0.205 [id=405]	INFO	j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/j h18007707023256882462/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
   0.380 [id=409]	INFO	jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
   0.382 [id=410]	INFO	jenkins.InitReactorRunner$1#onAttained: Started all plugins
   0.382 [id=407]	INFO	jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
   2.622 [id=411]	INFO	jenkins.InitReactorRunner$1#onAttained: System config loaded
   2.640 [id=411]	INFO	jenkins.InitReactorRunner$1#onAttained: System config adapted
   2.640 [id=411]	INFO	jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
   2.641 [id=404]	INFO	jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
   2.644 [id=407]	INFO	jenkins.InitReactorRunner$1#onAttained: Completed initialization
  10.804 [id=392]	WARNING	c.g.h.WebConsole$DefaultLogger#warn: Adapted element to new markup, it should be changed to use f:repeatableDeleteButton instead in the plugin {}
  15.403 [id=399]	WARNING	hudson.model.AbstractProject#submit: label assignment is using legacy '_.assignedLabelString'
  17.329 [test0 #1] Legacy code started this job.  No cause information is available
  17.329 [test0 #1] Running as SYSTEM
  17.329 [test0 #1] Building in workspace /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/j h18007707023256882462/workspace/test0
  17.329 [test0 #1]  > git --version # timeout=10
  17.329 [test0 #1]  > git --version # 'git version 2.41.0'
  17.329 [test0 #1] [test0] $ /bin/sh -xe /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/jenkins17713259466238847354.sh
  17.329 [test0 #1] + sh /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit16033180051711745370/auth13414050149658218748.sh
  17.329 [test0 #1] Finished: SUCCESS
  17.349 [id=392]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
  17.462 [id=392]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
Standard out
=== Starting test_GenerateGitScript_write[User many-words-in-a-user-name-because-we-can: Password He said "Hello", then left.: GitToolInstance GitTool[Default]](jenkins.plugins.git.GitUsernamePasswordBindingTest)

jenkins.plugins.git.GitUsernamePasswordBindingTest.test_GenerateGitScript_write[User bceas-unique: Password here's-a-quote: GitToolInstance GitTool[Default]]

Expected: a string containing "bceas-unique"
     but: was "#!/bin/sh

case "$1" in
        Username*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit6790742230239199548/username10587150906912792683.txt';;
        Password*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit6790742230239199548/password17938751648061949006.txt';;
        esac
"
Stack trace
java.lang.AssertionError: 

Expected: a string containing "bceas-unique"
     but: was "#!/bin/sh

case "$1" in
        Username*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit6790742230239199548/username10587150906912792683.txt';;
        Password*) cat '/home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit6790742230239199548/password17938751648061949006.txt';;
        esac
"
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
	at jenkins.plugins.git.GitUsernamePasswordBindingTest.test_GenerateGitScript_write(GitUsernamePasswordBindingTest.java:345)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:608)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.lang.Thread.run(Thread.java:829)
Standard error
0.010 [id=775]	INFO	o.jvnet.hudson.test.JenkinsRule#createWebServer: Running on http://localhost:43467/jenkins/
   0.205 [id=788]	INFO	jenkins.InitReactorRunner$1#onAttained: Started initialization
   0.206 [id=794]	INFO	jenkins.InitReactorRunner$1#onAttained: Listed all plugins
   0.208 [id=792]	INFO	j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/j h862123756053865542/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
   0.394 [id=791]	INFO	jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
   0.396 [id=794]	INFO	jenkins.InitReactorRunner$1#onAttained: Started all plugins
   0.397 [id=791]	INFO	jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
   1.207 [id=791]	INFO	jenkins.InitReactorRunner$1#onAttained: System config loaded
   1.220 [id=787]	INFO	jenkins.InitReactorRunner$1#onAttained: System config adapted
   1.220 [id=794]	INFO	jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
   1.221 [id=787]	INFO	jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
   1.224 [id=794]	INFO	jenkins.InitReactorRunner$1#onAttained: Completed initialization
   9.527 [id=775]	WARNING	c.g.h.WebConsole$DefaultLogger#warn: Adapted element to new markup, it should be changed to use f:repeatableDeleteButton instead in the plugin {}
  14.149 [id=782]	WARNING	hudson.model.AbstractProject#submit: label assignment is using legacy '_.assignedLabelString'
  16.073 [test0 #1] Legacy code started this job.  No cause information is available
  16.073 [test0 #1] Running as SYSTEM
  16.073 [test0 #1] Building in workspace /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/j h862123756053865542/workspace/test0
  16.073 [test0 #1]  > git --version # timeout=10
  16.073 [test0 #1]  > git --version # 'git version 2.41.0'
  16.073 [test0 #1] [test0] $ /bin/sh -xe /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/jenkins14182635024999534436.sh
  16.073 [test0 #1] + sh /home/jenkins/agent/workspace/Plugins_git-plugin_PR-1443/target/tmp/junit6790742230239199548/auth8056752331103507254.sh
  16.073 [test0 #1] Finished: SUCCESS
  16.091 [id=775]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
  16.202 [id=775]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
Standard out
=== Starting test_GenerateGitScript_write[User bceas-unique: Password here's-a-quote: GitToolInstance GitTool[Default]](jenkins.plugins.git.GitUsernamePasswordBindingTest)