Replaced deprecated StringUtils methods with suggested ones from Strings.CS
#2721
+6
−6
ci.jenkins.io / Tests / linux-21 / Build (linux-21)
failed
Oct 6, 2025
failed: 65, skipped: 3, passed: 258
failed: 65, skipped: 3, passed: 258
Details
io.jenkins.plugins.casc.ArtifactManagerS3Test.configure_artifact_manager
Unexpected exception
Stack trace
java.lang.AssertionError: Unexpected exception
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule.before(JenkinsConfiguredWithReadmeRule.java:73)
at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:652)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/lang3/Strings
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getNames(GlobalConfigurationCategoryConfigurator.java:62)
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getName(GlobalConfigurationCategoryConfigurator.java:49)
at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:804)
at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:864)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:850)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:729)
at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:698)
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule.before(JenkinsConfiguredWithReadmeRule.java:70)
... 3 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.Strings
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 11 more
Standard error
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@483b7dc4]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@6b8bdcc6]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@483b7dc4]
1.025 [id=30] INFO o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@2186ed30{Jenkins v2.516.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@4228d1ce{STARTED}}
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@1dca01a7{HTTP/1.1, (http/1.1)}{localhost:36197}
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@592f516f{STARTING}[12.0.25,sto=0] @3573ms
1.630 [id=30] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:36197/jenkins/
1.805 [id=30] INFO jenkins.model.Jenkins#<init>: Starting version 2.516.1
2.220 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
3.049 [id=48] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins4718112765274353661/javax-mail-api.jpi as a dependency of artifactory
4.078 [id=45] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins4718112765274353661/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.206 [id=50] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins4718112765274353661/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
5.132 [id=48] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins4718112765274353661/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
5.201 [id=46] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
5.223 [id=49] INFO j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h394391523798882361/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
9.001 [id=50] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
9.015 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
9.016 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
10.828 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
10.948 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
10.949 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
10.954 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
10.964 [id=49] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@4b9e07f3{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@5259c075{STARTED}}
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@43709234{HTTP/1.1, (http/1.1)}{0.0.0.0:42461}
[Executing configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@2afa67f{STARTING}[12.0.25,sto=0] @12974ms
11.223 [id=30] INFO o.j.p.a.AzureKeyVaultSecretSource#reveal: No AzureKeyVault credentials found, skipping jcasc secret resolution
11.224 [id=30] WARNING i.j.p.c.SecretSourceResolver$UnresolvedLookup#lookup: Configuration import: Found unresolved variable 'ARTIFACT_MANAGER_S3_BUCKET_NAME'. Will default to empty string
Standard out
=== Starting configure_artifact_manager(io.jenkins.plugins.casc.ArtifactManagerS3Test)
io.jenkins.plugins.casc.ArtifactoryTest.configure_artifactory
Unexpected exception
Stack trace
java.lang.AssertionError: Unexpected exception
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule.before(JenkinsConfiguredWithReadmeRule.java:73)
at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:652)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/lang3/Strings
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getNames(GlobalConfigurationCategoryConfigurator.java:62)
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getName(GlobalConfigurationCategoryConfigurator.java:49)
at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:804)
at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:864)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:850)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:729)
at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:698)
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule.before(JenkinsConfiguredWithReadmeRule.java:70)
... 3 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.Strings
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 11 more
Standard error
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@ff1f465]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@3d88ce0e]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@ff1f465]
0.232 [id=30] INFO o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@237f176{Jenkins v2.516.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@2d1115f1{STARTED}}
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@2a1997c1{HTTP/1.1, (http/1.1)}{localhost:42831}
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@2b80f6a0{STARTING}[12.0.25,sto=0] @2692ms
0.809 [id=30] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:42831/jenkins/
0.980 [id=30] INFO jenkins.model.Jenkins#<init>: Starting version 2.516.1
1.378 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
2.206 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins17634089780999713694/javax-mail-api.jpi as a dependency of artifactory
3.263 [id=50] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17634089780999713694/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
3.392 [id=50] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17634089780999713694/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.323 [id=48] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17634089780999713694/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.392 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
4.414 [id=43] INFO j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h15294615081631021575/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
8.058 [id=48] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
8.071 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
8.072 [id=47] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
10.347 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
10.777 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
10.777 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
10.778 [id=50] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
10.788 [id=43] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@7fbd5bfc{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@4cc8f349{STARTED}}
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@2381d1e1{HTTP/1.1, (http/1.1)}{0.0.0.0:45229}
[Executing configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@1004fdc9{STARTING}[12.0.25,sto=0] @12735ms
Standard out
=== Starting configure_artifactory(io.jenkins.plugins.casc.ArtifactoryTest)
io.jenkins.plugins.casc.AzureKeyVaultTest.validJsonSchema
org/apache/commons/lang3/Strings
Stack trace
java.lang.NoClassDefFoundError: org/apache/commons/lang3/Strings
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getNames(GlobalConfigurationCategoryConfigurator.java:62)
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getName(GlobalConfigurationCategoryConfigurator.java:49)
at io.jenkins.plugins.casc.SchemaGeneration.generateSchema(SchemaGeneration.java:99)
at io.jenkins.plugins.casc.misc.Util.returnSchema(Util.java:276)
at io.jenkins.plugins.casc.misc.Util.validateSchema(Util.java:301)
at io.jenkins.plugins.casc.AzureKeyVaultTest.validJsonSchema(AzureKeyVaultTest.java:19)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:658)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.Strings
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 10 more
Standard error
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@278de2b2]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@1fc1c7e]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@278de2b2]
0.248 [id=30] INFO o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@57b61aa3{Jenkins v2.516.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@9c71fb7{STARTED}}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@3a2548dd{HTTP/1.1, (http/1.1)}{localhost:33511}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@57da0201{STARTING}[12.0.25,sto=0] @2780ms
0.839 [id=30] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:33511/jenkins/
1.016 [id=30] INFO jenkins.model.Jenkins#<init>: Starting version 2.516.1
1.422 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
2.291 [id=45] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins17693319995747918498/javax-mail-api.jpi as a dependency of artifactory
3.343 [id=48] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17693319995747918498/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
3.475 [id=47] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17693319995747918498/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.414 [id=48] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins17693319995747918498/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.484 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
4.505 [id=44] INFO j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h2066275570408988265/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
8.225 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
8.237 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
8.239 [id=49] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
9.932 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
10.042 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
10.042 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
10.046 [id=48] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
10.056 [id=46] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@438eec05{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@18b30741{STARTED}}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@2617b394{HTTP/1.1, (http/1.1)}{0.0.0.0:37391}
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@2acafef8{STARTING}[12.0.25,sto=0] @12065ms
10.287 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.usernamepassword.AzureUsernamePasswordCredentials
10.305 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.certificate.AzureCertificateCredentials
10.306 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class com.nirima.jenkins.plugins.docker.utils.DockerDirectoryCredentials
10.307 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.sshuserprivatekey.AzureSSHUserPrivateKeyCredentials
10.307 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.secretfile.AzureSecretFileCredentials
10.308 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.string.AzureSecretStringCredentials
10.318 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.jenkinsci.plugins.plaincredentials.impl.FileCredentialsImpl#file: type is abstract but not Describable.
10.321 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class com.cloudbees.plugins.credentials.impl.CertificateCredentialsImpl$UploadedKeyStoreSource#uploadedCertFile: type is abstract but not Describable.
10.371 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.jenkinsci.plugins.plaincredentials.impl.FileCredentialsImpl#file: type is abstract but not Describable.
10.380 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class com.cloudbees.plugins.credentials.impl.CertificateCredentialsImpl$UploadedKeyStoreSource#uploadedCertFile: type is abstract but not Describable.
10.405 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.csanchez.jenkins.plugins.kubernetes.NonConfigurableKubernetesCloud
10.444 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
10.445 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#run: type is abstract but not Describable.
10.453 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.MultiBranchProjectViewHolder$ViewImpl
10.454 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.OrganizationFolderViewHolder$ViewImpl
10.456 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.456 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.459 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.462 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.467 [id=30] WARNING o.k.s.BytecodeReadingParanamer#lookupParameterNames: Looking up parameter names for public hudson.plugins.gradle.GradleInstaller(java.lang.String); update plugin to a version created with a newer harness
10.471 [id=30] WARNING o.k.s.BytecodeReadingParanamer#lookupParameterNames: Looking up parameter names for public org.jenkinsci.plugins.terraform.TerraformInstaller(java.lang.String); update plugin to a version created with a newer harness
10.475 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.MultiBranchProjectViewHolder$ViewImpl
10.476 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.OrganizationFolderViewHolder$ViewImpl
10.487 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.plugins.emailext.watching.EmailExtWatchAction$UserProperty
10.487 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.GithubAccessTokenProperty
10.488 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.security.LastGrantedAuthoritiesProperty
10.488 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.PaneStatusProperties
10.489 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.security.HudsonPrivateSecurityRealm$Details
10.489 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.security.seed.UserSeedProperty
10.490 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.search.UserSearchProperty
10.492 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.usernamepassword.AzureUsernamePasswordCredentials
10.492 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.certificate.AzureCertificateCredentials
10.493 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class com.nirima.jenkins.plugins.docker.utils.DockerDirectoryCredentials
10.494 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.sshuserprivatekey.AzureSSHUserPrivateKeyCredentials
10.494 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.secretfile.AzureSecretFileCredentials
10.495 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jenkinsci.plugins.azurekeyvaultplugin.credentials.string.AzureSecretStringCredentials
10.496 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.jenkinsci.plugins.plaincredentials.impl.FileCredentialsImpl#file: type is abstract but not Describable.
10.496 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class com.cloudbees.plugins.credentials.impl.CertificateCredentialsImpl$UploadedKeyStoreSource#uploadedCertFile: type is abstract but not Describable.
10.501 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class jenkins.security.plugins.ldap.FromUserRecordLDAPGroupMembershipStrategy#authoritiesPopulator: type is abstract but not Describable.
10.501 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class jenkins.security.plugins.ldap.FromGroupSearchLDAPGroupMembershipStrategy#authoritiesPopulator: type is abstract but not Describable.
10.505 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class io.jenkins.docker.DockerTransientNode
10.506 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jvnet.hudson.test.PretendSlave
10.509 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class io.jenkins.docker.connector.DockerComputerSSHConnector$InjectKeySSHLauncher
10.511 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class io.jenkins.docker.connector.DockerComputerSSHConnector$InjectKeySSHLauncher
10.512 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.csanchez.jenkins.plugins.kubernetes.NonConfigurableKubernetesCloud
10.513 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.MultiBranchProjectViewHolder$ViewImpl
10.513 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.OrganizationFolderViewHolder$ViewImpl
10.514 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.MultiBranchProjectViewHolder$ViewImpl
10.514 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class jenkins.branch.OrganizationFolderViewHolder$ViewImpl
10.515 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class io.jenkins.docker.DockerTransientNode
10.515 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class org.jvnet.hudson.test.PretendSlave
10.516 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class io.jenkins.docker.connector.DockerComputerSSHConnector$InjectKeySSHLauncher
10.517 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class io.jenkins.docker.connector.DockerComputerSSHConnector$InjectKeySSHLauncher
10.647 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
10.648 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#run: type is abstract but not Describable.
10.659 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
10.660 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#run: type is abstract but not Describable.
10.699 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.701 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.705 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.730 [id=30] WARNING i.j.p.c.i.DefaultConfiguratorRegistry#internalLookup: Configuration-as-Code can't handle type class hudson.model.ViewProperty
10.730 [id=30] WARNING i.j.p.c.i.c.HeteroDescribableConfigurator#handleDuplicateSymbols: Found multiple implementations for symbol = : [jenkins.branch.MultiBranchProjectViewHolder$ViewImpl$ViewDescriptorImpl@540888c9, jenkins.branch.OrganizationFolderViewHolder$ViewImpl$ViewDescriptorImpl@188b4e0c]. Please report to plugin maintainer.
10.792 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.jenkinsci.plugins.plaincredentials.impl.FileCredentialsImpl#file: type is abstract but not Describable.
10.799 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class com.cloudbees.plugins.credentials.impl.CertificateCredentialsImpl$UploadedKeyStoreSource#uploadedCertFile: type is abstract but not Describable.
10.823 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class jenkins.security.plugins.ldap.FromUserRecordLDAPGroupMembershipStrategy#authoritiesPopulator: type is abstract but not Describable.
10.823 [id=30] WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class jenkins.security.plugins.ldap.FromGroupSearchLDAPGroupMembershipStrategy#authoritiesPopulator: type is abstract but not Describable.
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.Server - Stopped oejs.Server@57da0201{STOPPING}[12.0.25,sto=0]
[Executing validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)] INFO org.eclipse.jetty.server.AbstractConnector - Stopped ServerConnector@3a2548dd{HTTP/1.1, (http/1.1)}{localhost:0}
10.905 [id=30] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
10.960 [id=30] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
11.007 [id=30] INFO o.j.h.t.TemporaryDirectoryAllocator#dispose: deleting /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h2066275570408988265
Standard out
=== Starting validJsonSchema(io.jenkins.plugins.casc.AzureKeyVaultTest)
io.jenkins.plugins.casc.ConfigFileProviderTest.configure_config_file_provider
Unexpected exception
Stack trace
java.lang.AssertionError: Unexpected exception
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule.before(JenkinsConfiguredWithReadmeRule.java:73)
at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:652)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/lang3/Strings
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getNames(GlobalConfigurationCategoryConfigurator.java:62)
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getName(GlobalConfigurationCategoryConfigurator.java:49)
at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:804)
at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:864)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:850)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:729)
at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:698)
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule.before(JenkinsConfiguredWithReadmeRule.java:70)
... 3 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.Strings
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 11 more
Standard error
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@483b7dc4]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@6b8bdcc6]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@483b7dc4]
0.221 [id=30] INFO o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@100c8e85{Jenkins v2.516.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@40844b8f{STARTED}}
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@6c278a5f{HTTP/1.1, (http/1.1)}{localhost:41827}
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@823fb0c{STARTING}[12.0.25,sto=0] @2662ms
0.817 [id=30] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:41827/jenkins/
0.985 [id=30] INFO jenkins.model.Jenkins#<init>: Starting version 2.516.1
1.393 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
2.246 [id=44] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins3619094671786054472/javax-mail-api.jpi as a dependency of artifactory
3.277 [id=50] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins3619094671786054472/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
3.407 [id=49] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins3619094671786054472/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.322 [id=50] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins3619094671786054472/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.391 [id=47] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
4.413 [id=43] INFO j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h9356885240205960473/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
8.052 [id=49] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
8.063 [id=46] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
8.065 [id=50] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
10.708 [id=48] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
10.813 [id=48] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
10.814 [id=48] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
10.815 [id=50] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
10.826 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@1a8ca82f{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@3f7de309{STARTED}}
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@e192fbc{HTTP/1.1, (http/1.1)}{0.0.0.0:42865}
[Executing configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)] INFO org.eclipse.jetty.server.Server - Started oejs.Server@5904d63a{STARTING}[12.0.25,sto=0] @12733ms
Standard out
=== Starting configure_config_file_provider(io.jenkins.plugins.casc.ConfigFileProviderTest)
io.jenkins.plugins.casc.DockerWorkflowSymbolTest.configure_global_definition(JenkinsConfiguredWithCodeRule)
Unexpected exception
Stack trace
org.junit.jupiter.api.extension.ParameterResolutionException: Unexpected exception
at io.jenkins.plugins.casc.misc.junit.jupiter.JenkinsConfiguredWithCodeExtension.resolveParameter(JenkinsConfiguredWithCodeExtension.java:109)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.AssertionError: Unexpected exception
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithCodeRule.before(JenkinsConfiguredWithCodeRule.java:49)
at io.jenkins.plugins.casc.misc.junit.jupiter.JenkinsConfiguredWithCodeExtension.resolveParameter(JenkinsConfiguredWithCodeExtension.java:106)
... 2 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/lang3/Strings
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getNames(GlobalConfigurationCategoryConfigurator.java:62)
at io.jenkins.plugins.casc.impl.configurators.GlobalConfigurationCategoryConfigurator.getName(GlobalConfigurationCategoryConfigurator.java:49)
at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:804)
at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:864)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:850)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:729)
at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:698)
at io.jenkins.plugins.casc.misc.JenkinsConfiguredWithCodeRule.before(JenkinsConfiguredWithCodeRule.java:46)
... 3 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.Strings
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 11 more
Standard error
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@4264beb8]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@647fb583]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@4264beb8]
0.227 [id=1] INFO o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test
[main] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[main] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[main] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@2a3c3a04{Jenkins v2.516.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@78ca8258{STARTED}}
[main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@6bbd4048{HTTP/1.1, (http/1.1)}{localhost:38785}
[main] INFO org.eclipse.jetty.server.Server - Started oejs.Server@3efb863c{STARTING}[12.0.25,sto=0] @2587ms
0.807 [id=1] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:38785/jenkins/
0.968 [id=1] INFO jenkins.model.Jenkins#<init>: Starting version 2.516.1
1.363 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
2.155 [id=47] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins9458412074357635353/javax-mail-api.jpi as a dependency of artifactory
3.184 [id=43] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins9458412074357635353/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
3.311 [id=46] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins9458412074357635353/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.272 [id=43] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins9458412074357635353/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.342 [id=48] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
4.364 [id=48] INFO j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h10414328485815560922/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
8.144 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
8.156 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
8.157 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
10.281 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
10.392 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
10.393 [id=42] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
10.398 [id=42] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
10.408 [id=49] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
[main] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@3369a71f{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@7adde112{STARTED}}
[main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@6f422ecc{HTTP/1.1, (http/1.1)}{0.0.0.0:41307}
[main] INFO org.eclipse.jetty.server.Server - Started oejs.Server@33a8f3e7{STARTING}[12.0.25,sto=0] @12254ms
[main] INFO org.eclipse.jetty.server.Server - Stopped oejs.Server@3efb863c{STOPPING}[12.0.25,sto=0]
[main] INFO org.eclipse.jetty.server.AbstractConnector - Stopped ServerConnector@6bbd4048{HTTP/1.1, (http/1.1)}{localhost:0}
10.553 [id=1] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
10.600 [id=1] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
10.652 [id=1] INFO o.j.h.t.TemporaryDirectoryAllocator#dispose: deleting /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h10414328485815560922
Standard out
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@4264beb8]
SLF4J(W): Found provider [org.slf4j.jul.JULServiceProvider@647fb583]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.slf4j.simple.SimpleServiceProvider@4264beb8]
0.227 [id=1] INFO o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test
[main] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[main] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[main] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@2a3c3a04{Jenkins v2.516.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@78ca8258{STARTED}}
[main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@6bbd4048{HTTP/1.1, (http/1.1)}{localhost:38785}
[main] INFO org.eclipse.jetty.server.Server - Started oejs.Server@3efb863c{STARTING}[12.0.25,sto=0] @2587ms
0.807 [id=1] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:38785/jenkins/
0.968 [id=1] INFO jenkins.model.Jenkins#<init>: Starting version 2.516.1
1.363 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
2.155 [id=47] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /tmp/jenkins9458412074357635353/javax-mail-api.jpi as a dependency of artifactory
3.184 [id=43] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins9458412074357635353/extended-choice-parameter/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
3.311 [id=46] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins9458412074357635353/gradle/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.272 [id=43] WARNING hudson.ClassicPluginStrategy#createClassJarFromWebInfClasses: Created /tmp/jenkins9458412074357635353/terraform/WEB-INF/lib/classes.jar; update plugin to a version created with a newer harness
4.342 [id=48] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
4.364 [id=48] INFO j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h10414328485815560922/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
8.144 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
8.156 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
8.157 [id=44] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
10.281 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
10.392 [id=45] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
10.393 [id=42] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
10.398 [id=42] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
10.408 [id=49] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
[main] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@3369a71f{ROOT,/,b=null,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@7adde112{STARTED}}
[main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@6f422ecc{HTTP/1.1, (http/1.1)}{0.0.0.0:41307}
[main] INFO org.eclipse.jetty.server.Server - Started oejs.Server@33a8f3e7{STARTING}[12.0.25,sto=0] @12254ms
[main] INFO org.eclipse.jetty.server.Server - Stopped oejs.Server@3efb863c{STOPPING}[12.0.25,sto=0]
[main] INFO org.eclipse.jetty.server.AbstractConnector - Stopped ServerConnector@6bbd4048{HTTP/1.1, (http/1.1)}{localhost:0}
10.553 [id=1] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
10.600 [id=1] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
10.652 [id=1] INFO o.j.h.t.TemporaryDirectoryAllocator#dispose: deleting /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h10414328485815560922
[main] INFO org.eclipse.jetty.server.Server - jetty-12.0.25; built: 2025-08-11T23:52:37.219Z; git: a862b76d8372e24205765182d9ae1d1d333ce2ea; jvm 21.0.8+9-LTS
[main] INFO org.eclipse.jetty.ee9.webapp.StandardDescriptorProcessor - NO JSP Support for /jenkins, did not find org.eclipse.jetty.ee9.jsp.JettyJspServlet
[main] INFO org.eclipse.jetty.session.DefaultSessionIdManager - Session workerName=node0
[main] INFO org.eclipse.jetty.server.handler.ContextHandler - Started oeje9n.ContextHandler$CoreContextHandler@6ae30b05{Jenkins v2.516.1,/jenkins,b=file:///home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/jenkins-for-test/,a=AVAILABLE,h=oeje9n.ContextHandler$CoreContextHandler$CoreToNestedHandler@52602c48{STARTED}}
[main] INFO org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@78c7a736{HTTP/1.1, (http/1.1)}{localhost:45577}
[main] INFO org.eclipse.jetty.server.Server - Started oejs.Server@77ea06bb{STARTING}[12.0.25,sto=0] @12547ms
0.096 [id=1] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:45577/jenkins/
0.100 [id=1] INFO jenkins.model.Jenkins#<init>: Starting version 2.516.1
0.107 [id=95] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
0.108 [id=101] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
0.110 [id=95] INFO j.b.api.BouncyCastlePlugin#start: /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h17456995796827100926/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
0.407 [id=96] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
0.411 [id=96] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
0.411 [id=97] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
1.293 [id=98] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
1.323 [id=101] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
1.324 [id=100] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
1.326 [id=99] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
1.332 [id=96] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
[main] INFO org.eclipse.jetty.server.Server - Stopped oejs.Server@77ea06bb{STOPPING}[12.0.25,sto=0]
[main] INFO org.eclipse.jetty.server.AbstractConnector - Stopped ServerConnector@78c7a736{HTTP/1.1, (http/1.1)}{localhost:0}
1.372 [id=1] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
1.383 [id=1] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
1.440 [id=1] INFO o.j.h.t.TemporaryDirectoryAllocator#dispose: deleting /home/jenkins/agent/workspace/iguration-as-code-plugin_PR-2721/integrations/target/tmp/j h17456995796827100926
more test results are not shown here, view them on Jenkins
Loading