Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds [INFO] [INFO] ---------< it.tidalwave.steelblue:it-tidalwave-role-ui-javafx >--------- [INFO] Building SteelBlue - JavaFX Bindings 1.1-ALPHA-5-SNAPSHOT [3/7] [INFO] from modules/JavaFXBindings/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24/it-tidalwave-role-spring-3.2-ALPHA-24.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24/it-tidalwave-role-spring-3.2-ALPHA-24.pom (4.4 kB at 14 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24/it-tidalwave-role-3.2-ALPHA-24.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24/it-tidalwave-role-3.2-ALPHA-24.pom (3.3 kB at 11 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24/it-tidalwave-util-test-3.2-ALPHA-24.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24/it-tidalwave-util-test-3.2-ALPHA-24.pom (3.3 kB at 11 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.pom (2.7 kB at 3.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils-parent/4.15/java-diff-utils-parent-4.15.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils-parent/4.15/java-diff-utils-parent-4.15.pom (10 kB at 13 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.pom (2.0 kB at 2.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.pom (2.0 kB at 2.9 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.pom (1.8 kB at 2.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.pom (2.6 kB at 3.8 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.pom (2.2 kB at 3.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.pom (2.1 kB at 3.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.pom (2.0 kB at 3.1 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jfxtras/jmetro/11.6.14/jmetro-11.6.14.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jfxtras/jmetro/11.6.14/jmetro-11.6.14.pom (2.0 kB at 6.4 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/controlsfx/controlsfx/11.0.0/controlsfx-11.0.0.pom [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/controlsfx/controlsfx/11.0.0/controlsfx-11.0.0.pom (2.4 kB at 8.0 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24/it-tidalwave-util-3.2-ALPHA-24.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-util/3.2-ALPHA-24/it-tidalwave-util-3.2-ALPHA-24.jar (148 kB at 475 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24/it-tidalwave-role-spring-3.2-ALPHA-24.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24/it-tidalwave-role-3.2-ALPHA-24.jar [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role-spring/3.2-ALPHA-24/it-tidalwave-role-spring-3.2-ALPHA-24.jar (14 kB at 27 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-beans/5.3.37/spring-beans-5.3.37.jar (706 kB at 1.0 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-role/3.2-ALPHA-24/it-tidalwave-role-3.2-ALPHA-24.jar (78 kB at 103 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aspects/5.3.37/spring-aspects-5.3.37.jar (47 kB at 60 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-context/5.3.37/spring-context-5.3.37.jar (1.3 MB at 1.4 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jfxtras/jmetro/11.6.14/jmetro-11.6.14.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/jfxtras/jmetro/11.6.14/jmetro-11.6.14.jar (88 kB at 73 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/controlsfx/controlsfx/11.0.0/controlsfx-11.0.0.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-core/5.3.37/spring-core-5.3.37.jar (1.5 MB at 1.1 MB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24/it-tidalwave-util-test-3.2-ALPHA-24.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-jcl/5.3.37/spring-jcl-5.3.37.jar (25 kB at 18 kB/s) [INFO] Downloading from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.jar [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-aop/5.3.37/spring-aop-5.3.37.jar (385 kB at 261 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/springframework/spring-expression/5.3.37/spring-expression-5.3.37.jar (293 kB at 192 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/org/controlsfx/controlsfx/11.0.0/controlsfx-11.0.0.jar (932 kB at 608 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/it/tidalwave/thesefoolishthings/it-tidalwave-util-test/3.2-ALPHA-24/it-tidalwave-util-test-3.2-ALPHA-24.jar (22 kB at 13 kB/s) [INFO] Downloaded from maven-proxy.tidalwave.it: https://services.tidalwave.it/nexus/content/groups/public/io/github/java-diff-utils/java-diff-utils/4.15/java-diff-utils-4.15.jar (76 kB at 36 kB/s) [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-role-ui-javafx --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role-ui-javafx --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings [INFO] Storing buildNumber: a3c0811a75c7 at timestamp: 1734816562326 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role-ui-javafx --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role-ui-javafx --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role-ui-javafx --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 1.1-ALPHA-5-SNAPSHOT a3c0811a75c7 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role-ui-javafx --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/jobs/SteelBlue_Metrics/workspace@tmp/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role-ui-javafx --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role-ui-javafx --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 45 source files with javac [forked debug deprecation release 11] to target/classes [WARNING] on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java:[219,16] [deprecation] bindButtonsInPane(GridPane,Collection<UserAction>) in JavaFXBinder has been deprecated [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java:[211,60] [unchecked] unchecked conversion required: SimpleComposite<PresentationModel> found: SimpleComposite [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/JavaFXWorker.java:[87,99] [unchecked] unchecked conversion required: List<PresentationModel> found: List [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tableview/TableViewBindings.java:[97,14] [rawtypes] found raw type: ObservableList missing type arguments for generic class ObservableList<E> where E is a type-variable: E extends Object declared in interface ObservableList [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tableview/TableViewBindings.java:[99,76] [unchecked] unchecked cast required: ObservableList<TableColumn<PresentationModel,PresentationModel>> found: ObservableList [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/tableview/TableViewBindings.java:[101,38] [unchecked] unchecked method invocation: method setCellValueFactory in class TableColumn is applied to given types required: Callback<CellDataFeatures<S,T>,ObservableValue<T>> found: Callback<CellDataFeatures<PresentationModel,PresentationModel>,ObservableValue<PresentationModel>> where S,T are type-variables: S extends Object declared in class TableColumn T extends Object declared in class TableColumn [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/treetable/TreeTableViewBindings.java:[84,14] [rawtypes] found raw type: ObservableList missing type arguments for generic class ObservableList<E> where E is a type-variable: E extends Object declared in interface ObservableList [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/treetable/TreeTableViewBindings.java:[85,99] [unchecked] unchecked cast required: ObservableList<TreeTableColumn<PresentationModel,PresentationModel>> found: ObservableList [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/treetable/TreeTableViewBindings.java:[89,38] [unchecked] unchecked method invocation: method setCellValueFactory in class TreeTableColumn is applied to given types required: Callback<CellDataFeatures<S,T>,ObservableValue<T>> found: Callback<CellDataFeatures<PresentationModel,PresentationModel>,ObservableValue<PresentationModel>> where S,T are type-variables: S extends Object declared in class TreeTableColumn T extends Object declared in class TreeTableColumn [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/combobox/ComboBoxBindings.java:[74,73] [unchecked] unchecked cast required: ComboBox<PresentationModel> found: Object [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/RoleBag.java:[90,65] [unchecked] unchecked cast required: List<ROLE_TYPE> found: List<Object> where ROLE_TYPE is a type-variable: ROLE_TYPE extends Object declared in method <ROLE_TYPE>getMany(Class<ROLE_TYPE>) [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/RoleBag.java:[64,26] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PresentationModelObservable.java:[44,55] [rawtypes] found raw type: ObservableValueBase missing type arguments for generic class ObservableValueBase<T> where T is a type-variable: T extends Object declared in class ObservableValueBase [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PresentationModelObservable.java:[57,56] [unchecked] unchecked cast required: Optional<Aggregate<PresentationModel>> found: Object [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PropertyAdapter.java:[76,45] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class PropertyAdapter [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PropertyAdapter.java:[83,52] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class PropertyAdapter [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/common/PropertyAdapter.java:[83,76] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class PropertyAdapter [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java:[66,75] [unchecked] unchecked cast required: Class<J> found: Class<?> where J,X are type-variables: J extends Object declared in method <J,X>builderFor(Class<X>) X extends J declared in method <J,X>builderFor(Class<X>) [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java:[126,57] [rawtypes] found raw type: Class missing type arguments for generic class Class<T> where T is a type-variable: T extends Object declared in class Class [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java:[125,52] [unchecked] unchecked cast required: T found: Object where T,I are type-variables: T extends I declared in class JavaFXSafeComponentBuilder I extends Object declared in class JavaFXSafeComponentBuilder [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXPresentationBuilder.java:[45,44] [unchecked] unchecked cast required: Class<I> found: Class<CAP#1> where I is a type-variable: I extends Object declared in class JavaFXPresentationBuilder where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/util/JavaFXPresentationBuilder.java:[45,64] [unchecked] unchecked cast required: Class<T> found: Class<CAP#1> where T,I are type-variables: T extends I declared in class JavaFXPresentationBuilder I extends Object declared in class JavaFXPresentationBuilder where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/ToolBarModelSupport.java:[46,39] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java:[139,58] [rawtypes] found raw type: NodeAndDelegate missing type arguments for generic class NodeAndDelegate<T> where T is a type-variable: T extends Object declared in class NodeAndDelegate [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java:[143,40] [unchecked] unchecked call to assemble(DELEGATE) as a member of the raw type ApplicationPresentationAssembler where DELEGATE is a type-variable: DELEGATE extends Object declared in interface ApplicationPresentationAssembler [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/NodeAndDelegate.java:[74,59] [unchecked] unchecked cast required: Class<T> found: Class<?> where T is a type-variable: T extends Object declared in method <T>load(Class<T>,String) [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java:[258,93] [rawtypes] found raw type: Class missing type arguments for generic class Class<T> where T is a type-variable: T extends Object declared in class Class [WARNING] /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java:[258,40] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in method <T>createSafeProxy(T,Class<T>) [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role-ui-javafx --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role-ui-javafx --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-role-ui-javafx --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 21:29:40.363 [main ] INFO i.t.role.ui.javafx.impl.DefaultJavaFXBinderTest - STARTING TESTS OF it.tidalwave.role.ui.javafx.impl.DefaultJavaFXBinderTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 21:29:43.313 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - *********************************************** 21:29:43.314 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - TEST "must invoke callbacks in a non FX thread" 21:29:43.315 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - *********************************************** Loading library prism_es2 from resource failed: java.lang.UnsatisfiedLinkError: /var/jenkins_home/.openjfx/cache/11.0.1/libprism_es2.so: libGL.so.1: cannot open shared object file: No such file or directory java.lang.UnsatisfiedLinkError: /var/jenkins_home/.openjfx/cache/11.0.1/libprism_es2.so: libGL.so.1: cannot open shared object file: No such file or directory at java.base/jdk.internal.loader.NativeLibraries.load(Native Method) at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331) at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197) at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139) at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2418) at java.base/java.lang.Runtime.load0(Runtime.java:852) at java.base/java.lang.System.load(System.java:2025) at com.sun.glass.utils.NativeLibLoader.installLibraryFromResource(NativeLibLoader.java:205) at com.sun.glass.utils.NativeLibLoader.loadLibraryFromResource(NativeLibLoader.java:185) at com.sun.glass.utils.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:157) at com.sun.glass.utils.NativeLibLoader.loadLibrary(NativeLibLoader.java:52) at com.sun.prism.es2.ES2Pipeline.lambda$static$0(ES2Pipeline.java:68) at java.base/java.security.AccessController.doPrivileged(AccessController.java:319) at com.sun.prism.es2.ES2Pipeline.<clinit>(ES2Pipeline.java:50) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:421) at java.base/java.lang.Class.forName(Class.java:412) at com.sun.prism.GraphicsPipeline.createPipeline(GraphicsPipeline.java:187) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.init(QuantumRenderer.java:91) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:124) at java.base/java.lang.Thread.run(Thread.java:1583) 21:29:44.875 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - TEST PASSED in 1561 msec 21:29:44.876 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - 21:29:44.895 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - ******************************************************************** 21:29:44.897 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - TEST "must return empty list when UserActionProvider is not present" 21:29:44.897 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - ******************************************************************** 21:29:44.900 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - TEST PASSED in 5 msec 21:29:44.901 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - 21:29:44.912 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - ************************************************************* 21:29:44.913 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - TEST "must set the MenuItem text from UserAction Displayable" 21:29:44.914 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - ************************************************************* 21:29:44.926 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - TEST PASSED in 13 msec 21:29:44.926 [main ] INFO i.t.r.u.j.i.UserActionProviderContextMenuBuilderTest - 21:29:44.940 [main ] INFO i.t.r.u.j.i.t.ObsoletePresentationModelDisposerTest - ************************************************** 21:29:44.941 [main ] INFO i.t.r.u.j.i.t.ObsoletePresentationModelDisposerTest - TEST "changed must dispose all PresentationModels" 21:29:44.941 [main ] INFO i.t.r.u.j.i.t.ObsoletePresentationModelDisposerTest - ************************************************** 21:29:45.582 [main ] INFO i.t.r.u.j.i.t.ObsoletePresentationModelDisposerTest - TEST PASSED in 642 msec 21:29:45.583 [main ] INFO i.t.r.u.j.i.t.ObsoletePresentationModelDisposerTest - 21:29:45.658 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - **************************************************************************** 21:29:45.659 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "treeItemChangeListener must callback a Selectable on selection change" 21:29:45.659 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - **************************************************************************** 21:29:45.755 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 97 msec 21:29:45.755 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - 21:29:45.759 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - ****************************************************************************** 21:29:45.760 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "treeItemChangeListener must do nothing when there is no Selectable role" 21:29:45.760 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - ****************************************************************************** 21:29:45.764 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 4 msec 21:29:45.764 [main ] INFO i.t.role.ui.javafx.impl.tree.TreeViewBindingsTest - 21:29:45.767 [main ] INFO i.t.role.ui.javafx.impl.DefaultJavaFXBinderTest - FINISHED TESTS OF it.tidalwave.role.ui.javafx.impl.DefaultJavaFXBinderTest 21:29:45.770 [pool-7-thread-1 ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@60aa02a1 21:29:45.789 [pool-7-thread-1 ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for j.l.Object@3271af4e at construction time: [] 21:29:45.791 [pool-7-thread-1 ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.u.Selectable) for j.l.Object@3271af4e 21:29:45.792 [pool-7-thread-1 ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 21:29:45.801 [pool-7-thread-1 ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007efec434e040@549fd41f, []) 21:29:45.804 [pool-7-thread-1 ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@d0dd56b 21:29:45.811 [pool-7-thread-1 ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, ignoring default providers ... 21:29:45.814 [pool-7-thread-1 ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@6a633bbd 21:29:45.977 [pool-7-thread-1 ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(j.l.Object@3271af4e, i.t.r.u.Selectable) 21:29:45.981 [pool-7-thread-1 ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 21:29:45.981 [pool-7-thread-1 ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007efec434e040@549fd41f, []) completed 21:29:45.982 [pool-7-thread-1 ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.157 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [JENKINS] Recording test results [INFO] [INFO] --- jacoco:0.8.12:report (report) @ it-tidalwave-role-ui-javafx --- [INFO] Loading execution data file /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/jacoco.exec [INFO] Analyzed bundle 'SteelBlue - JavaFX Bindings' with 41 classes [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-role-ui-javafx --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT.a3c0811a75c7.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-role-ui-javafx --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT.a3c0811a75c7-tests.jar [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-role-ui-javafx --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/pom.xml to /var/jenkins_home/jobs/SteelBlue_Metrics/workspace@tmp/repository/it/tidalwave/steelblue/it-tidalwave-role-ui-javafx/1.1-ALPHA-5-SNAPSHOT/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT.a3c0811a75c7.jar to /var/jenkins_home/jobs/SteelBlue_Metrics/workspace@tmp/repository/it/tidalwave/steelblue/it-tidalwave-role-ui-javafx/1.1-ALPHA-5-SNAPSHOT/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT.a3c0811a75c7-tests.jar to /var/jenkins_home/jobs/SteelBlue_Metrics/workspace@tmp/repository/it/tidalwave/steelblue/it-tidalwave-role-ui-javafx/1.1-ALPHA-5-SNAPSHOT/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT-tests.jar [INFO] [INFO] >>> dependency:3.8.1:analyze (default-cli) > test-compile @ it-tidalwave-role-ui-javafx >>> [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-role-ui-javafx --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings [INFO] Storing buildNumber: a3c0811a75c7 at timestamp: 1734816588766 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings [WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-role-ui-javafx --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ it-tidalwave-role-ui-javafx --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ it-tidalwave-role-ui-javafx --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 1.1-ALPHA-5-SNAPSHOT a3c0811a75c7 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jacoco:0.8.12:prepare-agent (prepare-agent) @ it-tidalwave-role-ui-javafx --- [INFO] tft.test.jacoco.argLine set to -javaagent:/var/jenkins_home/jobs/SteelBlue_Metrics/workspace@tmp/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/jacoco.exec [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-role-ui-javafx --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-role-ui-javafx --- [INFO] Nothing to compile - all classes are up to date. [WARNING] Overwriting artifact's file from /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/it-tidalwave-role-ui-javafx-1.1-ALPHA-5-SNAPSHOT.a3c0811a75c7.jar to /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-role-ui-javafx --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/SteelBlue_Metrics/workspace/modules/JavaFXBindings/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-role-ui-javafx --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 6 source files with javac [forked debug deprecation release 11] to target/test-classes [WARNING] Failed to getClass for org.apache.maven.plugins.dependency.analyze.AnalyzeMojo [INFO] [INFO] <<< dependency:3.8.1:analyze (default-cli) < test-compile @ it-tidalwave-role-ui-javafx <<< [INFO] [INFO] [INFO] --- dependency:3.8.1:analyze (default-cli) @ it-tidalwave-role-ui-javafx --- [WARNING] Used undeclared dependencies found: [WARNING] com.google.code.findbugs:jsr305:jar:3.0.2:compile [WARNING] org.openjfx:javafx-graphics:jar:linux:11.0.1:compile [WARNING] org.openjfx:javafx-fxml:jar:linux:11.0.1:compile [WARNING] com.github.spotbugs:spotbugs-annotations:jar:3.1.9:compile [WARNING] org.openjfx:javafx-base:jar:linux:11.0.1:compile [WARNING] org.openjfx:javafx-controls:jar:linux:11.0.1:compile [WARNING] org.slf4j:slf4j-api:jar:2.0.16:compile [WARNING] Unused declared dependencies found: [WARNING] javax.inject:javax.inject:jar:1:compile [WARNING] org.openjfx:javafx-base:jar:11.0.1:compile [WARNING] org.openjfx:javafx-controls:jar:11.0.1:compile [WARNING] org.openjfx:javafx-fxml:jar:11.0.1:compile [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util:jar:tests:3.2-ALPHA-24:test [WARNING] it.tidalwave.thesefoolishthings:it-tidalwave-util-test:jar:3.2-ALPHA-24:test [WARNING] ch.qos.logback:logback-classic:jar:1.5.12:test [JENKINS] Archiving disabled