Started by GitHub push by tircis
[Pipeline] Start of Pipeline
[Pipeline] node
Running on local in /jenkins/work/agent-local/workspace/Reflection pipeline
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Tool Install)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] git
The recommended git tool is: NONE
No credentials specified
Fetching changes from the remote Git repository
> git rev-parse --resolve-git-dir /jenkins/work/agent-local/workspace/Reflection pipeline/.git # timeout=10
> git config remote.origin.url https://github.com/codefilarete/reflection.git # timeout=10
Fetching upstream changes from https://github.com/codefilarete/reflection.git
> git --version # timeout=10
> git --version # 'git version 2.43.0'
> git fetch --tags --force --progress -- https://github.com/codefilarete/reflection.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision eb33451f67d2633d29b329beaaf339d11b96c3c4 (refs/remotes/origin/master)
Commit message: "Revamping reflection classes to better identify bean property access point versus List or Array ones. This makes available a better typing of variables focusing on bean property manipulation. The main modification is the introduction of PropertyAccessPoint, PropertyMutator, PropertyAccessor and ReadWritePropertyAccessPoint. And the major impact is the renaming of the old PropertyAccessor to ReadWriteAccessPoint."
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f eb33451f67d2633d29b329beaaf339d11b96c3c4 # timeout=10
> git branch -a -v --no-abbrev # timeout=10
> git branch -D master # timeout=10
> git checkout -b master eb33451f67d2633d29b329beaaf339d11b96c3c4 # timeout=10
> git rev-list --no-walk a91fc1fc6c772de7bdc43a4bef393cbea5304978 # timeout=10
[Pipeline] sh
+ mvn clean install
[INFO] Scanning for projects...
[INFO]
[INFO] --------------------< org.codefilarete:reflection >---------------------
[INFO] Building Reflection 1.1.2-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ reflection ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Reflection pipeline/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ reflection ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Reflection pipeline/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ reflection ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Reflection pipeline/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ reflection ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 45 source files to /jenkins/work/agent-local/workspace/Reflection pipeline/target/classes
[INFO] /jenkins/work/agent-local/workspace/Reflection pipeline/src/main/java/org/codefilarete/reflection/ArrayAccessor.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Reflection pipeline/src/main/java/org/codefilarete/reflection/ArrayAccessor.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ reflection ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Reflection pipeline/src/test/resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ reflection ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 28 source files to /jenkins/work/agent-local/workspace/Reflection pipeline/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Reflection pipeline/src/test/java/org/codefilarete/reflection/AccessorChainTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Reflection pipeline/src/test/java/org/codefilarete/reflection/AccessorChainTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0-M4:test (default-test) @ reflection ---
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.trace.ObjectPrinterBuilderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s - in org.codefilarete.trace.ObjectPrinterBuilderTest
[INFO] Running org.codefilarete.reflection.MutatorByMethodTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.263 s - in org.codefilarete.reflection.MutatorByMethodTest
[INFO] Running org.codefilarete.reflection.MethodReferenceDispatcherTest
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.12 s - in org.codefilarete.reflection.MethodReferenceDispatcherTest
[INFO] Running org.codefilarete.reflection.ExceptionConverterTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.reflection.ExceptionConverterTest
[INFO] Running org.codefilarete.reflection.ListMutatorTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.reflection.ListMutatorTest
[INFO] Running org.codefilarete.reflection.AccessorChainTest
[INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s - in org.codefilarete.reflection.AccessorChainTest
[INFO] Running org.codefilarete.reflection.AccessorChainMutatorTest
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.reflection.AccessorChainMutatorTest
[INFO] Running org.codefilarete.reflection.AccessorDefinitionTest
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.codefilarete.reflection.AccessorDefinitionTest
[INFO] Running org.codefilarete.reflection.AccessorByMethodReferenceTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.reflection.AccessorByMethodReferenceTest
[INFO] Running org.codefilarete.reflection.AccessorByFieldTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.reflection.AccessorByFieldTest
[INFO] Running org.codefilarete.reflection.ArrayMutatorTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.codefilarete.reflection.ArrayMutatorTest
[INFO] Running org.codefilarete.reflection.MutatorByFieldTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.reflection.MutatorByFieldTest
[INFO] Running org.codefilarete.reflection.ValueAccessPointComparatorTest
[INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s - in org.codefilarete.reflection.ValueAccessPointComparatorTest
[INFO] Running org.codefilarete.reflection.MethodReferenceCapturerTest
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s - in org.codefilarete.reflection.MethodReferenceCapturerTest
[INFO] Running org.codefilarete.reflection.ListAccessorTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.codefilarete.reflection.ListAccessorTest
[INFO] Running org.codefilarete.reflection.ReadWriteAccessPointTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.reflection.ReadWriteAccessPointTest
[INFO] Running org.codefilarete.reflection.MethodReferencesTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.reflection.MethodReferencesTest
[INFO] Running org.codefilarete.reflection.AccessorByMethodTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.reflection.AccessorByMethodTest
[INFO] Running org.codefilarete.reflection.MutatorByMethodReferenceTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.reflection.MutatorByMethodReferenceTest
[INFO] Running org.codefilarete.reflection.AccessorsTest
[INFO] Running org.codefilarete.reflection.AccessorsTest$WithoutField
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.reflection.AccessorsTest$WithoutField
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.reflection.AccessorsTest
[INFO] Running org.codefilarete.reflection.ArrayAccessorTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.reflection.ArrayAccessorTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 180, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.1:jar (default-jar) @ reflection ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Reflection pipeline/target/codefilarete-reflection-1.1.2-SNAPSHOT.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ reflection ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Reflection pipeline/target/jacoco.exec
[INFO] Analyzed bundle 'Reflection' with 42 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ reflection ---
[INFO] Installing /jenkins/work/agent-local/workspace/Reflection pipeline/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/reflection/1.1.2-SNAPSHOT/reflection-1.1.2-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Reflection pipeline/target/codefilarete-reflection-1.1.2-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/reflection/1.1.2-SNAPSHOT/reflection-1.1.2-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.741 s
[INFO] Finished at: 2026-03-16T22:15:10Z
[INFO] ------------------------------------------------------------------------
Post stage
[Pipeline] junit
Enregistrement des résultats des tests
[Checks API] No suitable checks publisher found.
[Pipeline] archiveArtifacts
Archiving artifacts
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Sonar Analysis)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ mvn sonar:sonar -Dsonar.projectKey=Reflection -Dsonar.host.url=http://localhost:9000/sonar -Dsonar.login=4c490ceb446f662e2bd8cb60644acefdfac7cdf1 -f pom.xml
[INFO] Scanning for projects...
[INFO]
[INFO] --------------------< org.codefilarete:reflection >---------------------
[INFO] Building Reflection 1.1.2-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- sonar:3.9.1.2184:sonar (default-cli) @ reflection ---
[INFO] User cache: /var/lib/jenkins/.sonar/cache
[INFO] SonarQube version: 8.9.2
[INFO] Default locale: "fr_FR", source code encoding: "UTF-8" (analysis is platform dependent)
[WARNING] SonarScanner will require Java 11 to run, starting in SonarQube 9.x
[INFO] Load global settings
[INFO] Load global settings (done) | time=86ms
[INFO] Server id: 243B8A4D-AZGiYgRcK1wF7EG5NV1-
[INFO] User cache: /var/lib/jenkins/.sonar/cache
[INFO] Load/download plugins
[INFO] Load plugins index
[INFO] Load plugins index (done) | time=42ms
[INFO] Load/download plugins (done) | time=62ms
[INFO] Process project properties
[INFO] Process project properties (done) | time=7ms
[INFO] Execute project builders
[INFO] Execute project builders (done) | time=1ms
[INFO] Project key: Reflection
[INFO] Base dir: /jenkins/work/agent-local/workspace/Reflection pipeline
[INFO] Working dir: /jenkins/work/agent-local/workspace/Reflection pipeline/target/sonar
[INFO] Load project settings for component key: 'Reflection'
[INFO] Load project settings for component key: 'Reflection' (done) | time=14ms
[INFO] Auto-configuring with CI 'Jenkins'
[INFO] Load quality profiles
[INFO] Load quality profiles (done) | time=42ms
[INFO] Auto-configuring with CI 'Jenkins'
[INFO] Load active rules
[INFO] Load active rules (done) | time=813ms
[INFO] Indexing files...
[INFO] Project configuration:
[INFO] 74 files indexed
[INFO] 0 files ignored because of scm ignore settings
[INFO] Quality profile for java: Sonar way
[INFO] Quality profile for xml: Sonar way
[INFO] ------------- Run sensors on module Reflection
[INFO] Load metrics repository
[INFO] Load metrics repository (done) | time=17ms
[INFO] Sensor JavaSquidSensor [java]
[INFO] Configured Java source version (sonar.java.source): 8
[INFO] JavaClasspath initialization
[INFO] JavaClasspath initialization (done) | time=14ms
[INFO] JavaTestClasspath initialization
[INFO] JavaTestClasspath initialization (done) | time=2ms
[INFO] Java Main Files AST scan
[INFO] 45 source files to be analyzed
[INFO] Load project repositories
[INFO] Load project repositories (done) | time=16ms
[INFO] 45/45 source files have been analyzed
[INFO] Java Main Files AST scan (done) | time=3745ms
[INFO] Java Test Files AST scan
[INFO] 28 source files to be analyzed
[INFO] 28/28 source files have been analyzed
[INFO] Java Test Files AST scan (done) | time=1717ms
[INFO] Java Generated Files AST scan
[INFO] 0 source files to be analyzed
[INFO] 0/0 source files have been analyzed
[INFO] Java Generated Files AST scan (done) | time=1ms
[INFO] Sensor JavaSquidSensor [java] (done) | time=5818ms
[INFO] Sensor CSS Rules [cssfamily]
[INFO] No CSS, PHP, HTML or VueJS files are found in the project. CSS analysis is skipped.
[INFO] Sensor CSS Rules [cssfamily] (done) | time=1ms
[INFO] Sensor JaCoCo XML Report Importer [jacoco]
[INFO] 'sonar.coverage.jacoco.xmlReportPaths' is not defined. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml
[INFO] Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list.
[INFO] Sensor JaCoCo XML Report Importer [jacoco] (done) | time=87ms
[INFO] Sensor C# Project Type Information [csharp]
[INFO] Sensor C# Project Type Information [csharp] (done) | time=1ms
[INFO] Sensor C# Properties [csharp]
[INFO] Sensor C# Properties [csharp] (done) | time=1ms
[INFO] Sensor SurefireSensor [java]
[INFO] parsing [/jenkins/work/agent-local/workspace/Reflection pipeline/target/surefire-reports]
[INFO] Sensor SurefireSensor [java] (done) | time=59ms
[INFO] Sensor JavaXmlSensor [java]
[INFO] 1 source file to be analyzed
[INFO] 1/1 source file has been analyzed
[INFO] Sensor JavaXmlSensor [java] (done) | time=138ms
[INFO] Sensor HTML [web]
[INFO] Sensor HTML [web] (done) | time=3ms
[INFO] Sensor XML Sensor [xml]
[INFO] 1 source file to be analyzed
[INFO] 1/1 source file has been analyzed
[INFO] Sensor XML Sensor [xml] (done) | time=105ms
[INFO] Sensor VB.NET Project Type Information [vbnet]
[INFO] Sensor VB.NET Project Type Information [vbnet] (done) | time=1ms
[INFO] Sensor VB.NET Properties [vbnet]
[INFO] Sensor VB.NET Properties [vbnet] (done) | time=1ms
[INFO] ------------- Run sensors on project
[INFO] Sensor Zero Coverage Sensor
[INFO] Sensor Zero Coverage Sensor (done) | time=0ms
[INFO] Sensor Java CPD Block Indexer
[INFO] Sensor Java CPD Block Indexer (done) | time=52ms
[INFO] SCM Publisher SCM provider for this project is: git
[INFO] SCM Publisher 28 source files to be analyzed
[INFO] SCM Publisher 28/28 source files have been analyzed (done) | time=541ms
[INFO] CPD Executor 20 files had no CPD blocks
[INFO] CPD Executor Calculating CPD for 25 files
[INFO] CPD Executor CPD calculation finished (done) | time=13ms
[INFO] Analysis report generated in 73ms, dir size=561 KB
[INFO] Analysis report compressed in 118ms, zip size=246 KB
[INFO] Analysis report uploaded in 63ms
[INFO] ANALYSIS SUCCESSFUL, you can browse http://localhost:9000/sonar/dashboard?id=Reflection
[INFO] Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
[INFO] More about the report processing at http://localhost:9000/sonar/api/ce/task?id=AZz4t9hm0tEO5L-nZDey
[INFO] Analysis total time: 9.382 s
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.503 s
[INFO] Finished at: 2026-03-16T22:15:24Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS