Started by user Fabrizio Giudici Running as SYSTEM Building in workspace /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://bitbucket.org/fabriziogiudici/steelblue-src.git # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Fetching upstream changes from https://bitbucket.org/fabriziogiudici/steelblue-src.git > git --version # timeout=10 > git --version # 'git version 2.39.5' > git fetch --tags --force --progress -- https://bitbucket.org/fabriziogiudici/steelblue-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Seen branch in repository origin/1.1-ALPHA-4 Seen branch in repository origin/NEXT Seen branch in repository origin/annotations Seen branch in repository origin/fabrizio.giudici Seen branch in repository origin/master Seen branch in repository origin/release/1.1-ALPHA-3 Seen 6 remote branches > git show-ref --tags -d # timeout=10 Checking out Revision 79fb2b467c390aea9064cf96472712555e38836a (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 79fb2b467c390aea9064cf96472712555e38836a # timeout=10 Commit message: "PENDING: REFACTORED." > git rev-list --no-walk c680708730b73c7a0cf8c04d26aeb222f189f53f # timeout=10 using settings config with name settings-mirror Replacing all maven server entries not found in credentials list is true [workspace] $ /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.9.9/bin/mvn -s /tmp/settings16975419536495600941.xml -DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -B -Pgenerate-revision-id,it.tidalwave-ci-v1,it.tidalwave-monocle-profile-v1 -Dit.tidalwave-ci.skipLongTests=true -Dmaven.repo.local=/var/jenkins_home/maven-repositories/executors/0 [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] SteelBlue [pom] [INFO] SteelBlue (modules) [pom] [INFO] SteelBlue :: Core [jar] [INFO] SteelBlue :: JavaFX Bindings [jar] [INFO] SteelBlue (examples) [pom] [INFO] SteelBlue :: Examples :: Model [jar] [INFO] SteelBlue :: Examples :: Presentation [jar] [INFO] SteelBlue :: Examples :: JavaFX presentation [jar] [INFO] [INFO] ------------------< it.tidalwave.steelblue:steelblue >------------------ [INFO] Building SteelBlue 2.0-ALPHA-4-SNAPSHOT [1/8] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ steelblue --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ steelblue --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879327349 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace [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_Build_and_Test/workspace' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ steelblue --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed [INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed [INFO] Rule 2: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed [INFO] Rule 3: org.apache.maven.enforcer.rules.RequirePluginVersions passed [INFO] Rule 4: org.apache.maven.enforcer.rules.ReactorModuleConvergence passed [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-banned-dependencies) @ steelblue --- [INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed [INFO] [INFO] --- antrun:3.1.0:run (generate-and-print-build-description) @ steelblue --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ steelblue --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ steelblue --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ steelblue --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/steelblue/2.0-ALPHA-4-SNAPSHOT/steelblue-2.0-ALPHA-4-SNAPSHOT.pom [INFO] [INFO] -----------< it.tidalwave.steelblue:it-tidalwave-ui-modules >----------- [INFO] Building SteelBlue (modules) 2.0-ALPHA-4-SNAPSHOT [2/8] [INFO] from modules/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-ui-modules --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-ui-modules --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879328546 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules [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_Build_and_Test/workspace/modules' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-ui-modules --- [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-ui-modules --- [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-ui-modules --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-ui-modules --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ it-tidalwave-ui-modules --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-ui-modules --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-modules/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-modules-2.0-ALPHA-4-SNAPSHOT.pom [INFO] [INFO] ------------< it.tidalwave.steelblue:it-tidalwave-ui-core >------------- [INFO] Building SteelBlue :: Core 2.0-ALPHA-4-SNAPSHOT [3/8] [INFO] from modules/Core/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-ui-core --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-ui-core --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879328689 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core [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_Build_and_Test/workspace/modules/Core' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-ui-core --- [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-ui-core --- [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-ui-core --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-ui-core --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-ui-core --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 64 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_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/BoundProperty.java:[102,74] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/BoundProperty.java:[106,50] [unchecked] unchecked cast required: Changeable found: ChangingSource where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/BoundProperty.java:[108,87] [unchecked] unchecked cast required: T found: Object where T is a type-variable: T extends Object declared in class BoundProperty [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/function/BooleanBoundFunctionSupport.java:[59,83] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/function/AndFunction.java:[40,78] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/function/AndFunction.java:[45,67] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/function/OrFunction.java:[40,76] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/function/OrFunction.java:[45,66] [unchecked] Possible heap pollution from parameterized vararg type ChangingSource [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/role/impl/DefaultDisplayable.java:[59,38] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/DefaultUserActionProvider.java:[60,22] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java:[87,99] [unchecked] unchecked conversion required: List found: List [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java:[60,11] [serial] serializable class SCPFinder has no definition of serialVersionUID [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java:[65,49] [serial] non-transient instance field of a serializable class declared with a non-serializable type [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/main/java/it/tidalwave/ui/core/role/spi/SimpleCompositePresentable.java:[68,41] [serial] non-transient instance field of a serializable class declared with a non-serializable type [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-ui-core --- [INFO] Copying 4 resources from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-ui-core --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 22 source files with javac [forked debug deprecation release 11] to target/test-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_Build_and_Test/workspace/modules/Core/src/test/java/it/tidalwave/ui/core/role/UserActionProviderTest.java:[59,28] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/src/test/java/it/tidalwave/ui/core/role/UserActionProviderTest.java:[74,21] [deprecation] getDefaultAction() in UserActionProvider has been deprecated [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-ui-core --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 18:28:57.236 [main ] INFO it.tidalwave.ui.core.MutableTest - STARTING TESTS OF it.tidalwave.ui.core.MutableTest 18:28:57.264 [main ] INFO it.tidalwave.ui.core.MutableTest - ********************* 18:28:57.265 [main ] INFO it.tidalwave.ui.core.MutableTest - TEST "test listeners" 18:28:57.265 [main ] INFO it.tidalwave.ui.core.MutableTest - ********************* 18:28:57.369 [main ] INFO it.tidalwave.ui.core.MutableTest - TEST PASSED in 104 msec 18:28:57.370 [main ] INFO it.tidalwave.ui.core.MutableTest - 18:28:57.374 [main ] INFO it.tidalwave.ui.core.PanelGroupControlTest - ************************* 18:28:57.375 [main ] INFO it.tidalwave.ui.core.PanelGroupControlTest - TEST "test Configuration" 18:28:57.376 [main ] INFO it.tidalwave.ui.core.PanelGroupControlTest - ************************* 18:28:57.519 [main ] INFO it.tidalwave.ui.core.PanelGroupControlTest - TEST PASSED in 133 msec 18:28:57.519 [main ] INFO it.tidalwave.ui.core.PanelGroupControlTest - 18:28:57.523 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - ******************************** 18:28:57.523 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - TEST "test default notification" 18:28:57.523 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - ******************************** 18:28:57.528 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - TEST PASSED in 5 msec 18:28:57.528 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - 18:28:57.529 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - *********************************************** 18:28:57.529 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - TEST "test notification with bundle attributes" 18:28:57.529 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - *********************************************** 18:28:57.540 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - TEST PASSED in 9 msec 18:28:57.540 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - 18:28:57.541 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - ************************************************** 18:28:57.542 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - TEST "test notification with hardwired attributes" 18:28:57.542 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - ************************************************** 18:28:57.543 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - TEST PASSED in 1 msec 18:28:57.543 [main ] INFO it.tidalwave.ui.core.UserNotificationTest - 18:28:57.551 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ******************************** 18:28:57.552 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST "test default notification" 18:28:57.552 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ******************************** 18:28:57.559 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST PASSED in 7 msec 18:28:57.559 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - 18:28:57.561 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - *********************************************** 18:28:57.561 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST "test notification with bundle attributes" 18:28:57.562 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - *********************************************** 18:28:57.563 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST PASSED in 2 msec 18:28:57.563 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - 18:28:57.565 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ************************************ 18:28:57.565 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST "test notification with cancel" 18:28:57.565 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ************************************ 18:28:57.567 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST PASSED in 2 msec 18:28:57.568 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - 18:28:57.569 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ************************************* 18:28:57.569 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST "test notification with confirm" 18:28:57.569 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ************************************* 18:28:57.571 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST PASSED in 1 msec 18:28:57.571 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - 18:28:57.572 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ************************************************** 18:28:57.572 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST "test notification with hardwired attributes" 18:28:57.573 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - ************************************************** 18:28:57.573 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - TEST PASSED in 1 msec 18:28:57.574 [main ] INFO i.t.ui.core.UserNotificationWithFeedbackTest - 18:28:57.579 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ************************************************ 18:28:57.579 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "must read the displayName from the bundle" 18:28:57.580 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ARGS [en, English] 18:28:57.580 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ************************************************ 18:28:57.584 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 5 msec 18:28:57.584 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.585 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ************************************************ 18:28:57.585 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "must read the displayName from the bundle" 18:28:57.585 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ARGS [it, Italian] 18:28:57.586 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ************************************************ 18:28:57.587 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 2 msec 18:28:57.588 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.588 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ************************************************ 18:28:57.592 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "must read the displayName from the bundle" 18:28:57.592 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ARGS [fr, French] 18:28:57.592 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ************************************************ 18:28:57.594 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 5 msec 18:28:57.594 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.595 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ********************* 18:28:57.595 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "test of String" 18:28:57.595 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ********************* 18:28:57.596 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 1 msec 18:28:57.597 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.598 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - **************************************** 18:28:57.598 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "test of String with toString name" 18:28:57.598 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - **************************************** 18:28:57.601 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 2 msec 18:28:57.601 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.602 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - *********************** 18:28:57.602 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "test of function" 18:28:57.602 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - *********************** 18:28:57.605 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 4 msec 18:28:57.606 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.606 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - *********************** 18:28:57.606 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "test of supplier" 18:28:57.606 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - *********************** 18:28:57.613 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 6 msec 18:28:57.614 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.615 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ****************** 18:28:57.615 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "test render" 18:28:57.615 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ****************** 18:28:57.619 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 4 msec 18:28:57.620 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.620 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ******************** 18:28:57.621 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST "test renderTo" 18:28:57.621 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - ******************** 18:28:57.626 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - TEST PASSED in 5 msec 18:28:57.626 [main ] INFO it.tidalwave.ui.core.role.DisplayableTest - 18:28:57.630 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - *********************************************** 18:28:57.630 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - TEST "test ofMaybePresentable with Presentable" 18:28:57.630 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - *********************************************** 18:28:57.828 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - TEST PASSED in 195 msec 18:28:57.829 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - 18:28:57.830 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - ************************************************** 18:28:57.830 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - TEST "test ofMaybePresentable without Presentable" 18:28:57.830 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - ************************************************** 18:28:57.835 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - TEST PASSED in 5 msec 18:28:57.835 [main ] INFO it.tidalwave.ui.core.role.PresentationModelTest - 18:28:57.836 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - ************************* 18:28:57.837 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - TEST "works with actions" 18:28:57.837 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - ************************* 18:28:57.845 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - TEST PASSED in 8 msec 18:28:57.845 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - 18:28:57.846 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - **************************** 18:28:57.846 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - TEST "works with no actions" 18:28:57.846 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - **************************** 18:28:57.849 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - TEST PASSED in 3 msec 18:28:57.849 [main ] INFO it.tidalwave.ui.core.role.UserActionProviderTest - 18:28:57.853 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:28:57.853 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST "test" 18:28:57.853 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 2143700452, Mock for As, hashCode: 214055354, -1] 18:28:57.853 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:28:57.888 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST PASSED in 35 msec 18:28:57.889 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - 18:28:57.890 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:28:57.890 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST "test" 18:28:57.891 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 214055354, Mock for As, hashCode: 2143700452, 1] 18:28:57.891 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:28:57.897 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST PASSED in 4 msec 18:28:57.897 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - 18:28:57.898 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:28:57.898 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST "test" 18:28:57.898 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 2143700452, Mock for As, hashCode: 2143700452, 0] 18:28:57.898 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ****************************************************************************** 18:28:57.902 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST PASSED in 4 msec 18:28:57.903 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - 18:28:57.903 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:28:57.903 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST "test" 18:28:57.903 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 131301148, Mock for As, hashCode: 1775675341, 0] 18:28:57.903 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:28:57.909 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST PASSED in 2 msec 18:28:57.910 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - 18:28:57.911 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:28:57.912 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST "test" 18:28:57.912 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ARGS [Mock for As, hashCode: 1775675341, Mock for As, hashCode: 131301148, 0] 18:28:57.912 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - ***************************************************************************** 18:28:57.917 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - TEST PASSED in 5 msec 18:28:57.918 [main ] INFO i.t.ui.core.role.impl.AsDisplayableComparatorTest - 18:28:57.988 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - **************************** 18:28:57.989 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST "must find local roles" 18:28:57.989 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - **************************** 18:28:57.990 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST PASSED in 2 msec 18:28:57.990 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - 18:28:57.995 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - ******************************* 18:28:57.996 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST "must find roles in owner" 18:28:57.996 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - ******************************* 18:28:57.999 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@476fe690 18:28:58.002 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@46963479 18:28:58.005 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$aMYW1TJm@d109c4f at construction time: [] 18:28:58.005 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.r.i.DefaultPresentationModelTest$Role2) for i.t.u.As$MockitoMock$aMYW1TJm@d109c4f 18:28:58.005 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.006 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@a9f023e 18:28:58.009 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@455c1d8c, []) 18:28:58.009 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.010 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$aMYW1TJm@d109c4f, i.t.u.c.r.i.DefaultPresentationModelTest$Role2) 18:28:58.010 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:28:58.010 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:28:58.010 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.011 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$aMYW1TJm@d109c4f, i.t.u.RoleFactory) 18:28:58.011 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:28:58.011 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:28:58.011 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.011 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@455c1d8c, []) completed 18:28:58.011 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.015 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST PASSED in 19 msec 18:28:58.015 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - 18:28:58.020 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - **************************************** 18:28:58.021 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST "must give priority to local roles" 18:28:58.021 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - **************************************** 18:28:58.022 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST PASSED in 2 msec 18:28:58.022 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - 18:28:58.026 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - ************************************ 18:28:58.026 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST "must not find inexistent role" 18:28:58.026 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - ************************************ 18:28:58.027 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for j.l.Object@6cc86152 at construction time: [] 18:28:58.027 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.r.i.DefaultPresentationModelTest$Role2) for j.l.Object@6cc86152 18:28:58.027 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.028 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@6c3659be 18:28:58.029 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@2aff9dff, []) 18:28:58.029 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.029 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(j.l.Object@6cc86152, i.t.u.c.r.i.DefaultPresentationModelTest$Role2) 18:28:58.029 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.029 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(j.l.Object@6cc86152, i.t.u.RoleFactory) 18:28:58.029 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.030 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@2aff9dff, []) completed 18:28:58.030 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.031 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST PASSED in 4 msec 18:28:58.031 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - 18:28:58.036 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - **************************************** 18:28:58.037 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST "must not find inexistent role bis" 18:28:58.037 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - **************************************** 18:28:58.038 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$aMYW1TJm@54d8c20d at construction time: [] 18:28:58.041 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.r.i.DefaultPresentationModelTest$Role1) for i.t.u.As$MockitoMock$aMYW1TJm@54d8c20d 18:28:58.041 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.042 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@77b919a3 18:28:58.042 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@36681447, []) 18:28:58.042 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$aMYW1TJm@54d8c20d, i.t.u.c.r.i.DefaultPresentationModelTest$Role1) 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$aMYW1TJm@54d8c20d, i.t.u.RoleFactory) 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:28:58.043 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.043 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@36681447, []) completed 18:28:58.043 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.057 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST PASSED in 20 msec 18:28:58.057 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - 18:28:58.067 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - ****************************** 18:28:58.067 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST "test TFT 248 regression" 18:28:58.067 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - ****************************** 18:28:58.067 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.As$MockitoMock$aMYW1TJm@10f7c76 at construction time: [] 18:28:58.068 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.r.i.DefaultPresentationModelTest$Role3) for i.t.u.As$MockitoMock$aMYW1TJm@10f7c76 18:28:58.068 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.068 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@59cda16e 18:28:58.069 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@12e0f1cb, []) 18:28:58.069 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$aMYW1TJm@10f7c76, i.t.u.c.r.i.DefaultPresentationModelTest$Role3) 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.As$MockitoMock$aMYW1TJm@10f7c76, i.t.u.RoleFactory) 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner is a mock i.t.u.As implementing [] 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> owner class replaced with i.t.u.As 18:28:58.069 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.069 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@12e0f1cb, []) completed 18:28:58.071 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.073 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - TEST PASSED in 6 msec 18:28:58.073 [main ] INFO i.t.ui.core.role.impl.DefaultPresentationModelTest - 18:28:58.074 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - ************************************* 18:28:58.075 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - TEST "test toString with Displayable" 18:28:58.075 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - ************************************* 18:28:58.078 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - TEST PASSED in 2 msec 18:28:58.078 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - 18:28:58.079 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - ******************************************** 18:28:58.079 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - TEST "test toString with broken Displayable" 18:28:58.079 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - ******************************************** 18:28:58.131 [main ] ERROR it.tidalwave.ui.core.role.impl.DefaultUserAction - In DefaultDisplayable.toString() java.lang.RuntimeException: purportedly genereated exception at it.tidalwave.ui.core.role.impl.DefaultUserAction.lambda$toString$0(DefaultUserAction.java:103) at java.base/java.util.Optional.map(Optional.java:260) at it.tidalwave.ui.core.role.impl.DefaultUserAction.toString(DefaultUserAction.java:103) at it.tidalwave.ui.core.role.impl.DefaultUserActionTest.test_toString_with_broken_Displayable(DefaultUserActionTest.java:79) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:686) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 18:28:58.134 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - TEST PASSED in 54 msec 18:28:58.134 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - 18:28:58.135 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - **************************************** 18:28:58.135 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - TEST "test toString without Displayable" 18:28:58.135 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - **************************************** 18:28:58.137 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.i.DefaultUserAction@64d4f7c7 at construction time: [] 18:28:58.137 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.r.Displayable) for i.t.u.c.r.i.DefaultUserAction@64d4f7c7 18:28:58.137 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.137 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@17f3eefb, []) 18:28:58.137 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.138 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.i.DefaultUserAction@64d4f7c7, i.t.u.c.r.Displayable) 18:28:58.138 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.138 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.i.DefaultUserAction@64d4f7c7, i.t.u.RoleFactory) 18:28:58.138 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.138 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@17f3eefb, []) completed 18:28:58.138 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.139 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - TEST PASSED in 3 msec 18:28:58.139 [main ] INFO i.t.ui.core.role.impl.DefaultUserActionTest - 18:28:58.144 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ************************************************************* 18:28:58.145 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST "test" 18:28:58.145 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ARGS [a@2dc3271b$Displayable[], b@254f906e$Displayable[], -1] 18:28:58.145 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ************************************************************* 18:28:58.149 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST PASSED in 4 msec 18:28:58.149 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - 18:28:58.149 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ************************************************************ 18:28:58.149 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST "test" 18:28:58.149 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ARGS [b@254f906e$Displayable[], a@2dc3271b$Displayable[], 1] 18:28:58.150 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ************************************************************ 18:28:58.151 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST PASSED in 2 msec 18:28:58.152 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - 18:28:58.152 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ************************************************************ 18:28:58.152 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST "test" 18:28:58.152 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ARGS [a@2dc3271b$Displayable[], a@2dc3271b$Displayable[], 0] 18:28:58.152 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ************************************************************ 18:28:58.153 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST PASSED in 0 msec 18:28:58.153 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - 18:28:58.153 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - *********************************************************** 18:28:58.153 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST "test" 18:28:58.153 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ARGS [c@1a1f5f71$Displayable[], c@63884e4$Displayable[], 0] 18:28:58.153 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - *********************************************************** 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST PASSED in 0 msec 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - *********************************************************** 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST "test" 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - ARGS [c@63884e4$Displayable[], c@1a1f5f71$Displayable[], 0] 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - *********************************************************** 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - TEST PASSED in 0 msec 18:28:58.154 [main ] INFO i.t.ui.core.role.impl.DisplayableComparatorTest - 18:28:58.156 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - **************************** 18:28:58.157 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - TEST "test generic listener" 18:28:58.157 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - **************************** 18:28:58.198 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - TEST PASSED in 40 msec 18:28:58.198 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - 18:28:58.199 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - *********************************** 18:28:58.199 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - TEST "test named property listener" 18:28:58.199 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - *********************************** 18:28:58.200 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - TEST PASSED in 1 msec 18:28:58.200 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - 18:28:58.202 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - *************************** 18:28:58.203 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - TEST "test remove listener" 18:28:58.203 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - *************************** 18:28:58.203 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - TEST PASSED in 2 msec 18:28:58.203 [main ] INFO i.t.ui.core.role.impl.MutableListenerSupportTest - 18:28:58.205 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - ***************************** 18:28:58.205 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - TEST "must return no actions" 18:28:58.205 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - ***************************** 18:28:58.205 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - TEST PASSED in 0 msec 18:28:58.205 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - 18:28:58.206 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - ************************************ 18:28:58.206 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - TEST "must return no default action" 18:28:58.206 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - ************************************ 18:28:58.207 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - TEST PASSED in 1 msec 18:28:58.207 [main ] INFO i.t.ui.core.role.spi.DefaultUserActionProviderTest - 18:28:58.208 [main ] INFO i.t.u.core.role.spi.SimpleCompositePresentableTest - ********************************************************************* 18:28:58.208 [main ] INFO i.t.u.core.role.spi.SimpleCompositePresentableTest - TEST "must create a PresentationModel containing the proper children" 18:28:58.208 [main ] INFO i.t.u.core.role.spi.SimpleCompositePresentableTest - ********************************************************************* 18:28:58.212 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@3078cac/a at construction time: [] 18:28:58.213 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@2264ea32, []) 18:28:58.213 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.214 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@3078cac/a: [i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole1@11900483, i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole2@14a049f9, i.t.r.i.DefaultSimpleComposite@94e51e8] 18:28:58.214 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@2264ea32, []) completed 18:28:58.214 [main ] DEBUG i.t.u.core.role.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(a)), MockDatum(a) 18:28:58.215 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.ui.core.role.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:28:58.219 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@51ec2856, []) 18:28:58.219 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.219 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:28:58.221 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6f70a21b/b1 at construction time: [] 18:28:58.221 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@2e869098, []) 18:28:58.221 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.221 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6f70a21b/b1: [i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole1@11900483, i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole2@37c36608, i.t.r.i.DefaultSimpleComposite@5d497a91] 18:28:58.222 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@2e869098, []) completed 18:28:58.222 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@617389a/b2 at construction time: [] 18:28:58.222 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@3050ac2f, []) 18:28:58.222 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.222 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@617389a/b2: [i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole1@11900483, i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole2@265bd546] 18:28:58.222 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@3050ac2f, []) completed 18:28:58.222 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@1937eaff/b3 at construction time: [] 18:28:58.223 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4b0f2299, []) 18:28:58.223 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.223 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@1937eaff/b3: [i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole1@11900483, i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole2@33063f5b] 18:28:58.223 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4b0f2299, []) completed 18:28:58.223 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@51ec2856, []) completed 18:28:58.223 [main ] DEBUG i.t.u.core.role.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b1)), MockDatum(b1) 18:28:58.224 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.ui.core.role.spi.SimpleCompositePresentable$SCPFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:28:58.224 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@5793b87, []) 18:28:58.224 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.224 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:28:58.224 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@12704e15/c1 at construction time: [] 18:28:58.224 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@6f1a16fe, []) 18:28:58.224 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.224 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@12704e15/c1: [i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole1@11900483, i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole2@2373ad99] 18:28:58.224 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@6f1a16fe, []) completed 18:28:58.225 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@33634f04/c2 at construction time: [] 18:28:58.225 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@7601bc96, []) 18:28:58.225 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.225 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@33634f04/c2: [i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole1@11900483, i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole2@48a0c8aa] 18:28:58.225 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@7601bc96, []) completed 18:28:58.225 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6192a5d5/c3 at construction time: [] 18:28:58.227 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4cbc2e3b, []) 18:28:58.227 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.227 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6192a5d5/c3: [i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole1@11900483, i.t.u.c.r.s.SimpleCompositePresentableTest$MockRole2@2975a9e] 18:28:58.227 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4cbc2e3b, []) completed 18:28:58.227 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@5793b87, []) completed 18:28:58.227 [main ] DEBUG i.t.u.core.role.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c1)), MockDatum(c1) 18:28:58.228 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@12704e15/c1 at construction time: [] 18:28:58.228 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@12704e15/c1 18:28:58.228 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.228 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultSystemRoleFactoryProvider@67064bdc 18:28:58.229 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@18578491, []) 18:28:58.229 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.229 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@12704e15/c1, i.t.r.SimpleComposite) 18:28:58.229 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.229 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@12704e15/c1, i.t.u.RoleFactory) 18:28:58.229 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.229 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@18578491, []) completed 18:28:58.229 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.229 [main ] DEBUG i.t.u.core.role.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c2)), MockDatum(c2) 18:28:58.229 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@33634f04/c2 at construction time: [] 18:28:58.229 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@33634f04/c2 18:28:58.230 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.230 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@53d13cd4, []) 18:28:58.230 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.230 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@33634f04/c2, i.t.r.SimpleComposite) 18:28:58.230 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.230 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@33634f04/c2, i.t.u.RoleFactory) 18:28:58.230 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.230 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@53d13cd4, []) completed 18:28:58.230 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.230 [main ] DEBUG i.t.u.core.role.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(c3)), MockDatum(c3) 18:28:58.230 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6192a5d5/c3 at construction time: [] 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6192a5d5/c3 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4d18b73a, []) 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.231 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6192a5d5/c3, i.t.r.SimpleComposite) 18:28:58.231 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.231 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@6192a5d5/c3, i.t.u.RoleFactory) 18:28:58.231 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4d18b73a, []) completed 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.231 [main ] DEBUG i.t.u.core.role.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b2)), MockDatum(b2) 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@617389a/b2 at construction time: [] 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@617389a/b2 18:28:58.231 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.232 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4c2af006, []) 18:28:58.232 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.232 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@617389a/b2, i.t.r.SimpleComposite) 18:28:58.232 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.232 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@617389a/b2, i.t.u.RoleFactory) 18:28:58.232 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.232 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@4c2af006, []) completed 18:28:58.232 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.232 [main ] DEBUG i.t.u.core.role.spi.SimpleCompositePresentableTest - assertProperPresentationModel() - DefaultPresentationModel(owner=MockDatum(b3)), MockDatum(b3) 18:28:58.232 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@1937eaff/b3 at construction time: [] 18:28:58.232 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@1937eaff/b3 18:28:58.232 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.233 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@5578be42, []) 18:28:58.233 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.233 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@1937eaff/b3, i.t.r.SimpleComposite) 18:28:58.233 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.233 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.s.SimpleCompositePresentableTest$MockDatum@1937eaff/b3, i.t.u.RoleFactory) 18:28:58.233 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.233 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@5578be42, []) completed 18:28:58.233 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.237 [main ] INFO i.t.u.core.role.spi.SimpleCompositePresentableTest - TEST PASSED in 25 msec 18:28:58.237 [main ] INFO i.t.u.core.role.spi.SimpleCompositePresentableTest - 18:28:58.238 [main ] INFO i.tidalwave.ui.core.spi.MenuBarControlSupportTest - ******************** 18:28:58.238 [main ] INFO i.tidalwave.ui.core.spi.MenuBarControlSupportTest - TEST "test populate" 18:28:58.238 [main ] INFO i.tidalwave.ui.core.spi.MenuBarControlSupportTest - ******************** 18:28:58.243 [main ] INFO it.tidalwave.ui.core.spi.MenuBarControlSupport - Menu bar user actions: [DefaultUserAction["Open"], DefaultUserAction["Close"], DefaultUserAction["Close all"], DefaultUserAction["Undo"], DefaultUserAction["Redo"], DefaultUserAction["Select all"], DefaultUserAction["Deselect"], DefaultUserAction["foo bar"]] 18:28:58.245 [main ] DEBUG it.tidalwave.ui.core.spi.MenuBarControlSupport - Binding DefaultUserAction["Open"] to menu item File 18:28:58.245 [main ] DEBUG it.tidalwave.ui.core.spi.MenuBarControlSupport - Binding DefaultUserAction["Close"] to menu item File 18:28:58.245 [main ] DEBUG it.tidalwave.ui.core.spi.MenuBarControlSupport - Binding DefaultUserAction["Close all"] to menu item File 18:28:58.246 [main ] DEBUG it.tidalwave.ui.core.spi.MenuBarControlSupport - Binding DefaultUserAction["Undo"] to menu item Edit 18:28:58.246 [main ] DEBUG it.tidalwave.ui.core.spi.MenuBarControlSupport - Binding DefaultUserAction["Redo"] to menu item Edit 18:28:58.246 [main ] DEBUG it.tidalwave.ui.core.spi.MenuBarControlSupport - Binding DefaultUserAction["Select all"] to menu item Select 18:28:58.246 [main ] DEBUG it.tidalwave.ui.core.spi.MenuBarControlSupport - Binding DefaultUserAction["Deselect"] to menu item Select 18:28:58.246 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.c.r.i.DefaultUserAction@77049094 at construction time: [] 18:28:58.246 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.MenuBarControl$MenuPlacement) for i.t.u.c.r.i.DefaultUserAction@77049094 18:28:58.246 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:28:58.246 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@26bbe604, []) 18:28:58.246 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@7bc44ce8 18:28:58.246 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.i.DefaultUserAction@77049094, i.t.u.c.MenuBarControl$MenuPlacement) 18:28:58.246 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.246 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.c.r.i.DefaultUserAction@77049094, i.t.u.RoleFactory) 18:28:58.247 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:28:58.247 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x0000721bd0373dd0@26bbe604, []) completed 18:28:58.247 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:28:58.252 [main ] INFO i.tidalwave.ui.core.spi.MenuBarControlSupportTest - TEST PASSED in 10 msec 18:28:58.252 [main ] INFO i.tidalwave.ui.core.spi.MenuBarControlSupportTest - 18:28:58.253 [main ] INFO i.t.ui.core.spi.PanelGroupControlSupportTest - *********** 18:28:58.253 [main ] INFO i.t.ui.core.spi.PanelGroupControlSupportTest - TEST "test" 18:28:58.253 [main ] INFO i.t.ui.core.spi.PanelGroupControlSupportTest - *********** 18:28:58.334 [main ] DEBUG it.tidalwave.ui.core.spi.PanelGroupControlSupport - Providers by placement: 18:28:58.334 [main ] DEBUG it.tidalwave.ui.core.spi.PanelGroupControlSupport - >>>> CENTER: [i.t.u.c.s.PanelGroupControlSupportTest$1@474821de, i.t.u.c.s.PanelGroupControlSupportTest$1@3d64c581] 18:28:58.334 [main ] DEBUG it.tidalwave.ui.core.spi.PanelGroupControlSupport - >>>> BOTTOM: [i.t.u.c.s.PanelGroupControlSupportTest$1@5ec5ea63, i.t.u.c.s.PanelGroupControlSupportTest$1@4190bc8a] 18:28:58.335 [main ] DEBUG it.tidalwave.ui.core.spi.PanelGroupControlSupport - >>>> RIGHT: [i.t.u.c.s.PanelGroupControlSupportTest$1@47d023b7, i.t.u.c.s.PanelGroupControlSupportTest$1@5c83ae01] 18:28:58.335 [main ] DEBUG it.tidalwave.ui.core.spi.PanelGroupControlSupport - >>>> LEFT: [i.t.u.c.s.PanelGroupControlSupportTest$1@2d64c100, i.t.u.c.s.PanelGroupControlSupportTest$1@69d45cca] 18:28:58.344 [main ] INFO i.t.ui.core.spi.PanelGroupControlSupportTest - TEST PASSED in 89 msec 18:28:58.344 [main ] INFO i.t.ui.core.spi.PanelGroupControlSupportTest - 18:28:58.345 [main ] INFO i.tidalwave.ui.core.spi.ToolBarControlSupportTest - ******************** 18:28:58.345 [main ] INFO i.tidalwave.ui.core.spi.ToolBarControlSupportTest - TEST "test populate" 18:28:58.345 [main ] INFO i.tidalwave.ui.core.spi.ToolBarControlSupportTest - ******************** 18:28:58.371 [main ] INFO it.tidalwave.ui.core.spi.ToolBarControlSupport - Toolbar user actions: [DefaultUserAction["Open"], DefaultUserAction["Close"], DefaultUserAction["Close all"]] 18:28:58.372 [main ] INFO i.tidalwave.ui.core.spi.ToolBarControlSupportTest - TEST PASSED in 27 msec 18:28:58.372 [main ] INFO i.tidalwave.ui.core.spi.ToolBarControlSupportTest - 18:28:58.372 [main ] INFO it.tidalwave.ui.core.MutableTest - FINISHED TESTS OF it.tidalwave.ui.core.MutableTest [INFO] Tests run: 51, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.177 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 51, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-ui-core --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/target/it-tidalwave-ui-core-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-ui-core --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/target/it-tidalwave-ui-core-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ it-tidalwave-ui-core --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-ui-core --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-core/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-core-2.0-ALPHA-4-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/target/it-tidalwave-ui-core-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-core/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-core-2.0-ALPHA-4-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/Core/target/it-tidalwave-ui-core-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-core/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-core-2.0-ALPHA-4-SNAPSHOT-tests.jar [INFO] [INFO] -----------< it.tidalwave.steelblue:it-tidalwave-ui-javafx >------------ [INFO] Building SteelBlue :: JavaFX Bindings 2.0-ALPHA-4-SNAPSHOT [4/8] [INFO] from modules/JavaFXBindings/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-ui-javafx --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-ui-javafx --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879338949 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/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_Build_and_Test/workspace/modules/JavaFXBindings' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-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-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-ui-javafx --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 11 -target 11 -release 11 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-ui-javafx --- [INFO] Copying 2 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-ui-javafx --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 46 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_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/DefaultJavaFXBinder.java:[63,4] [deprecation] bindButtonsInPane(GridPane,Collection) in JavaFXBinder has been deprecated [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/treetable/TreeTableViewBindings.java:[85,14] [rawtypes] found raw type: ObservableList missing type arguments for generic class ObservableList where E is a type-variable: E extends Object declared in interface ObservableList [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/treetable/TreeTableViewBindings.java:[86,99] [unchecked] unchecked cast required: ObservableList> found: ObservableList [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java:[104,75] [unchecked] unchecked cast required: Class found: Class where J,X are type-variables: J extends Object declared in method builderFor(Class) X extends J declared in method builderFor(Class) [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java:[164,57] [rawtypes] found raw type: Class missing type arguments for generic class Class where T is a type-variable: T extends Object declared in class Class [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXSafeComponentBuilder.java:[163,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_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/common/RoleCollector.java:[88,26] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/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_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/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_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/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_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXPresentationBuilder.java:[45,44] [unchecked] unchecked cast required: Class found: Class 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_Build_and_Test/workspace/modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/impl/util/JavaFXPresentationBuilder.java:[45,64] [unchecked] unchecked cast required: Class found: Class 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 ? [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-ui-javafx --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-ui-javafx --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 15 source files with javac [forked debug deprecation release 11] to target/test-classes [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-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 18:29:07.464 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - STARTING TESTS OF it.tidalwave.ui.javafx.JavaFXSpringAnnotationApplicationTest 18:29:07.492 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - ****************************** 18:29:07.492 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - TEST "test ApplicationContext" 18:29:07.492 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - ****************************** 18:29:07.499 [main ] INFO i.t.ui.javafx.JavaFXSpringAnnotationApplication - Scanning beans from class it.tidalwave.ui.javafx.JavaFXSpringAnnotationApplicationTest$UnderTest App folder: /var/jenkins_home/.test Logging folder: /var/jenkins_home/.test/logs PreferencesHandler instantiated from META-INF/services: it.tidalwave.util.impl.DefaultPreferencesHandler@37eb86a7 18:29:07.734 [main ] WARN i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - No message bus 18:29:07.813 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - TEST PASSED in 322 msec 18:29:07.813 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - 18:29:07.815 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - **************************************************** 18:29:07.815 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - TEST "test ApplicationContext with EnableMessageBus" 18:29:07.815 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - **************************************************** 18:29:07.818 [main ] INFO i.t.ui.javafx.JavaFXSpringAnnotationApplication - Detected @EnableMessageBus, enabling message bus 18:29:07.819 [main ] INFO i.t.ui.javafx.JavaFXSpringAnnotationApplication - Scanning beans from class it.tidalwave.ui.javafx.JavaFXSpringAnnotationApplicationTest$UnderTestWithEnableMessageBus 18:29:07.840 [main ] INFO it.tidalwave.messagebus.spi.SimpleMessageBus - MessageBusSupport configured with it.tidalwave.messagebus.spi.SimpleAsyncMessageDelivery@78488573 18:29:07.841 [main ] DEBUG it.tidalwave.messagebus.spi.SimpleMessageBus - subscribe(class it.tidalwave.ui.core.message.PanelShowRequest, it.tidalwave.ui.javafx.impl.DefaultJavaFXPanelGroupControl$$Lambda/0x0000798c3c22e210@30a16950) 18:29:07.846 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - TEST PASSED in 31 msec 18:29:07.846 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 18:29:09.032 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ********************************************* 18:29:09.032 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST "a single pane should be added directly" 18:29:09.032 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ********************************************* 18:29:09.033 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(assemble) 18:29:09.034 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.113 [X Application Thread] INFO i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - LEFT: options: [] --- using no wrapper for StackPane@1e1d4e74 18:29:09.122 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.123 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.201 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.202 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.202 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.202 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.202 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.203 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.205 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.206 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.210 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.210 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.211 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.211 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.211 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.211 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.211 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.211 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.212 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:09.212 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:09.212 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.228 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST PASSED in 1196 msec 18:29:10.228 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - 18:29:10.461 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ******************************************************************** 18:29:10.461 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST "a single pane with ALWAYS WRAP should be wrapped in StackPane" 18:29:10.461 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ******************************************************************** 18:29:10.462 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(assemble) 18:29:10.463 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.464 [X Application Thread] INFO i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - LEFT: options: [ALWAYS_WRAP] --- using StackPane for [StackPane@58ae176d] 18:29:10.466 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.467 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.467 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.467 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.468 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.468 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.468 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.468 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.469 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.469 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.469 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.469 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.469 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.470 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.470 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.470 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.470 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.471 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.471 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:10.471 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:10.474 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.478 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST PASSED in 1017 msec 18:29:11.478 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - 18:29:11.696 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - **************************************************************************************** 18:29:11.697 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST "two panes with USE ACCORDION must be wrapped in TitlePane and placed in Accordion" 18:29:11.697 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - **************************************************************************************** 18:29:11.698 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(assemble) 18:29:11.700 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.705 [X Application Thread] INFO i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - LEFT: options: [USE_ACCORDION] --- using Accordion for [TitledPane@30c97119[styleClass=titled-pane]'Panel 1', TitledPane@af8012e[styleClass=titled-pane]'Panel 2'] 18:29:11.708 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.772 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.772 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.772 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:11.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:11.775 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:12.780 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST PASSED in 1083 msec 18:29:12.780 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - 18:29:12.997 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - **************************************************************** 18:29:12.998 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST "two panes with same selector must be wrapped in StackPane" 18:29:12.998 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - **************************************************************** 18:29:12.999 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(assemble) 18:29:12.999 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.000 [X Application Thread] INFO i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - LEFT: options: [] --- using StackPane for [StackPane@52333d82, StackPane@76fd61c3] 18:29:13.001 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.001 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.001 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.002 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.003 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.003 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.003 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.003 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.003 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.003 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:13.004 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:13.008 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.009 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST PASSED in 1011 msec 18:29:14.009 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - 18:29:14.225 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ************************************************************************************************************ 18:29:14.226 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST "a single pane with ALWAYS WRAP and USE ACCORDION must be wrapped in TitlePane and placed in Accordion" 18:29:14.226 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ************************************************************************************************************ 18:29:14.227 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(assemble) 18:29:14.227 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.228 [X Application Thread] INFO i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - LEFT: options: [ALWAYS_WRAP, USE_ACCORDION] --- using Accordion for [TitledPane@422c24ee[styleClass=titled-pane]'Panel 1'] 18:29:14.229 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.229 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.229 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.229 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.229 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.229 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.243 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.244 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.244 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.244 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:14.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:14.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.246 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST PASSED in 1021 msec 18:29:15.247 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - 18:29:15.486 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ************************************************ 18:29:15.487 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST "must properly show when Accordion is used" 18:29:15.487 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ************************************************ 18:29:15.560 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(assemble) 18:29:15.560 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.561 [X Application Thread] INFO i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - LEFT: options: [USE_ACCORDION] --- using Accordion for [TitledPane@33400ff3[styleClass=titled-pane]'Panel 1', TitledPane@7193bc00[styleClass=titled-pane]'Panel 2'] 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.562 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:15.563 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.578 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST PASSED in 1092 msec 18:29:16.578 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - 18:29:16.803 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ************************************************ 18:29:16.804 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST "must properly show when StackPane is used" 18:29:16.804 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - ************************************************ 18:29:16.806 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(assemble) 18:29:16.806 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.807 [X Application Thread] INFO i.t.ui.javafx.impl.DefaultJavaFXPanelGroupControl - LEFT: options: [] --- using StackPane for [StackPane@16ad4149, StackPane@3ae40995] 18:29:16.808 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.808 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.808 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.808 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.809 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:16.810 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] waiting for JavaFX thread to complete... 18:29:16.810 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [assemble] JavaFX thread completed... 18:29:17.811 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - TEST PASSED in 1007 msec 18:29:17.812 [main ] INFO i.t.u.j.impl.DefaultJavaFXPanelGroupControlTest - 18:29:18.091 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - *********************************************** 18:29:18.091 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - TEST "must invoke callbacks in a non FX thread" 18:29:18.091 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - *********************************************** 18:29:18.119 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - TEST PASSED in 28 msec 18:29:18.119 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - 18:29:18.123 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - ******************************************************************** 18:29:18.123 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - TEST "must return empty list when UserActionProvider is not present" 18:29:18.123 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - ******************************************************************** 18:29:18.124 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - TEST PASSED in 1 msec 18:29:18.124 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - 18:29:18.128 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - ************************************************************* 18:29:18.128 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - TEST "must set the MenuItem text from UserAction Displayable" 18:29:18.128 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - ************************************************************* 18:29:18.131 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - TEST PASSED in 3 msec 18:29:18.131 [main ] INFO i.t.u.j.i.UserActionProviderContextMenuBuilderTest - 18:29:18.255 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ********************************************************* 18:29:18.255 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST "bind button must assign correct initial enablement" 18:29:18.256 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ARGS [false] 18:29:18.256 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ********************************************************* 18:29:18.256 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:18.257 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.259 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.259 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.261 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.261 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.262 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.263 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.263 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.263 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:18.263 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:18.263 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.266 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST PASSED in 1010 msec 18:29:19.267 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - 18:29:19.268 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - shutting down java.util.concurrent.Executors$AutoShutdownDelegatedExecutorService@5dc9c06c... 18:29:19.486 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ********************************************************* 18:29:19.487 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST "bind button must assign correct initial enablement" 18:29:19.487 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ARGS [true] 18:29:19.487 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ********************************************************* 18:29:19.487 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:19.487 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.487 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.488 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.489 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.489 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.489 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.489 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.489 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:19.489 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:19.489 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.490 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST PASSED in 1004 msec 18:29:20.491 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - 18:29:20.491 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - shutting down java.util.concurrent.Executors$AutoShutdownDelegatedExecutorService@773bdead... 18:29:20.710 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ************************************************************************ 18:29:20.710 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST "bind button must throw exception when invoked in the wrong thread" 18:29:20.710 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ************************************************************************ 18:29:20.711 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST PASSED in 1 msec 18:29:20.711 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - 18:29:20.712 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - shutting down java.util.concurrent.Executors$AutoShutdownDelegatedExecutorService@515a5ef6... 18:29:20.931 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ********************************************************** 18:29:20.932 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST "bind button to Displayable action must assign label" 18:29:20.932 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ********************************************************** 18:29:20.933 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:20.933 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.933 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.933 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.933 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.933 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.934 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.935 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.935 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.935 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.935 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.935 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.935 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:20.936 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:20.936 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:21.938 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST PASSED in 1007 msec 18:29:21.939 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - 18:29:21.940 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - shutting down java.util.concurrent.Executors$AutoShutdownDelegatedExecutorService@70ef835c... 18:29:22.157 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ****************************************************************** 18:29:22.157 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST "bind button to not Displayable action must not assign label" 18:29:22.157 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - ****************************************************************** 18:29:22.158 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:22.158 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.160 [X Application Thread] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@3e31568a 18:29:22.169 [X Application Thread] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 18:29:22.171 [X Application Thread] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@4417ac81 18:29:22.185 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.186 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:22.187 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.188 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST PASSED in 1031 msec 18:29:23.188 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - 18:29:23.189 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - shutting down java.util.concurrent.Executors$AutoShutdownDelegatedExecutorService@28c02db4... 18:29:23.410 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - **************************************** 18:29:23.411 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST "bound button must invoke callback" 18:29:23.411 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - **************************************** 18:29:23.411 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:23.411 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.412 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.413 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.413 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.413 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:23.414 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.716 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - waitForThread()... 18:29:24.717 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST PASSED in 1307 msec 18:29:24.717 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - 18:29:24.718 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - shutting down java.util.concurrent.Executors$AutoShutdownDelegatedExecutorService@2c3755c5... 18:29:24.936 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - *************************************************************** 18:29:24.936 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST "button enablement must be bound to UserAction enablement" 18:29:24.936 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - *************************************************************** 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.937 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:24.938 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:26.140 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - TEST PASSED in 1203 msec 18:29:26.140 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - 18:29:26.141 [main ] INFO i.t.ui.javafx.impl.button.ButtonBindingsTest - shutting down java.util.concurrent.Executors$AutoShutdownDelegatedExecutorService@56a57a3d... 18:29:26.304 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:26.304 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:26.305 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:27.392 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:27.441 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:27.441 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.442 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.442 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.442 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.442 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.443 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.444 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.444 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.444 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.444 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:27.444 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:27.444 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:28.445 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - **************************************************** 18:29:28.445 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST "must have the proper cell texts when not hown" 18:29:28.445 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - **************************************************** 18:29:28.446 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:28.446 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.446 [X Application Thread] DEBUG i.t.ui.javafx.impl.combobox.ComboBoxBindings - bind(ComboBox@4954bb3b[styleClass=combo-box-base combo-box], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 330769079]) 18:29:28.452 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4723afd6[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:28.456 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.456 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.457 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:29:28.463 [pool-17-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:28.464 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:29:28.466 [pool-17-thread-1 ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 18:29:28.466 [pool-17-thread-1 ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@548b4cfc 18:29:28.467 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:29:28.467 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1912015543 18:29:28.467 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:28.467 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:28.467 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:29:28.468 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:29:28.468 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1855267876 18:29:28.468 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:28.468 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:28.468 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:29:28.469 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:29:28.469 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 991424803 18:29:28.469 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:28.469 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:28.469 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:29:28.469 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:29:28.470 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 2136271347 18:29:28.470 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:28.470 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:28.470 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:29:28.470 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:29:28.470 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1157900141 18:29:28.470 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:28.471 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:28.471 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:29:28.471 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:29:28.471 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 49778669 18:29:28.471 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:28.471 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:28.472 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:29:28.472 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:29:28.472 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 116254841 18:29:28.472 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:28.472 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:28.472 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:29:28.473 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:29:28.473 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1588494886 18:29:28.473 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:28.473 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:28.473 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:29:28.473 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:29:28.473 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 980810193 18:29:28.474 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:28.474 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:28.474 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:29:28.474 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:29:28.474 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 79921557 18:29:28.474 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:28.474 [pool-17-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:28.475 [pool-17-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:28.475 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.475 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.475 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4723afd6[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:28.476 [pool-17-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:28.476 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4723afd6[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:28.478 [pool-17-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:28.478 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.478 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.478 [pool-17-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:28.479 [pool-17-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:28.479 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.478 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@4723afd6[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@1d2a0e], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:28.479 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.480 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@4723afd6[styleClass=cell indexed-cell list-cell text-field-list-cell]'Item #1', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@1d2a0e], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:28.480 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.480 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.480 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.481 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.482 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.482 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:28.482 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:28.482 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:28.482 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:28.493 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4723afd6[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:28.493 [pool-17-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:28.494 [pool-17-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:28.494 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@4723afd6[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@1d2a0e], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:29.484 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST PASSED in 1038 msec 18:29:29.484 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - 18:29:29.644 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.645 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:29.646 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:30.700 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:30.707 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:30.708 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:30.709 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:31.710 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - ************************************************* 18:29:31.710 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST "must have the proper cell texts when shown" 18:29:31.710 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - ************************************************* 18:29:31.711 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:31.711 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.711 [X Application Thread] DEBUG i.t.ui.javafx.impl.combobox.ComboBoxBindings - bind(ComboBox@339c94d6[styleClass=combo-box-base combo-box], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 914429786]) 18:29:31.712 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5eb29c5e[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:31.714 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.714 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.714 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:29:31.714 [pool-18-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:31.714 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:29:31.715 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:29:31.715 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1216796468 18:29:31.716 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:31.716 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:31.716 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:29:31.717 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:29:31.717 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1080326285 18:29:31.717 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:31.717 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:31.717 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:29:31.718 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:29:31.718 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 374569926 18:29:31.718 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:31.718 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:31.718 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1327844058 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 828640125 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:31.719 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:31.720 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:29:31.720 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:29:31.720 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1378336204 18:29:31.720 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:31.720 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:31.720 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:29:31.721 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:29:31.721 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1596416261 18:29:31.721 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:31.721 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:31.721 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:29:31.721 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:29:31.721 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 976323489 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 723474553 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:31.722 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:29:31.723 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:29:31.723 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1144604939 18:29:31.723 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:31.723 [pool-18-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:31.723 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:31.723 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.723 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.724 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5eb29c5e[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:31.724 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:31.724 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5eb29c5e[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:31.724 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.724 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.725 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:31.725 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:31.725 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@5eb29c5e[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@485086c3], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:31.726 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:31.726 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@5eb29c5e[styleClass=cell indexed-cell list-cell text-field-list-cell]'Item #1', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@485086c3], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.727 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:31.728 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:31.734 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5eb29c5e[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:31.734 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:31.735 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:31.735 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@5eb29c5e[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@485086c3], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:32.729 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(show) 18:29:32.729 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.758 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3a7e4011[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.759 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3a7e4011[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:32.759 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.760 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.761 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@16e6961f[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.762 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@16e6961f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #2)', DefaultPresentationModel(owner=Datum #2), false) 18:29:32.762 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #2), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.763 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.763 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5ea53c48[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.764 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5ea53c48[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #3)', DefaultPresentationModel(owner=Datum #3), false) 18:29:32.764 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #3), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.765 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.765 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@7a7008c2[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.766 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@7a7008c2[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #4)', DefaultPresentationModel(owner=Datum #4), false) 18:29:32.766 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #4), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.766 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.767 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@1cca2582[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.767 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@1cca2582[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', DefaultPresentationModel(owner=Datum #5), false) 18:29:32.767 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #5), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.768 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.769 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@6b4b4377[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.769 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@6b4b4377[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #6)', DefaultPresentationModel(owner=Datum #6), false) 18:29:32.769 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #6), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.770 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.771 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@709cec35[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.771 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@709cec35[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #7)', DefaultPresentationModel(owner=Datum #7), false) 18:29:32.772 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #7), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.772 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.773 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3726cb48[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.773 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3726cb48[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:29:32.773 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.774 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.775 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@1119d5e7[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.775 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@1119d5e7[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #9)', DefaultPresentationModel(owner=Datum #9), false) 18:29:32.775 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #9), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.776 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.776 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@2f0488f4[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.776 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@2f0488f4[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #10)', DefaultPresentationModel(owner=Datum #10), false) 18:29:32.777 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #10), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.777 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.778 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@1acfda37[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:32.780 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3a7e4011[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:32.780 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:32.781 [pool-18-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:32.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.793 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@3a7e4011[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@485086c3], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:32.793 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@16e6961f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #2)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@7d409321], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #2 18:29:32.794 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@5ea53c48[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #3)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@33102170], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #3 18:29:32.794 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@7a7008c2[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #4)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@37c79e73], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #4 18:29:32.794 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@1cca2582[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@443079b], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #5 18:29:32.795 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@6b4b4377[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #6)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@7de345a9], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #6 18:29:32.795 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@709cec35[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #7)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@4f4af0c4], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #7 18:29:32.795 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@3726cb48[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@44f5db58], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:29:32.796 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@1119d5e7[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #9)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@58967382], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #9 18:29:32.796 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@2f0488f4[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #10)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@3f3fbb34], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #10 18:29:32.796 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@3a7e4011[styleClass=cell indexed-cell list-cell text-field-list-cell]'Item #1', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@485086c3], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:32.797 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.797 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.797 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.797 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.815 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.815 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.815 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.815 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.825 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.825 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.825 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.825 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.825 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.825 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.825 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for executor to complete... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] executor completed... 18:29:32.826 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] waiting for JavaFX thread to complete... 18:29:32.827 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [show] JavaFX thread completed... 18:29:33.833 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST PASSED in 2122 msec 18:29:33.833 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - 18:29:33.994 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:33.995 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:33.995 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:33.999 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:34.000 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:35.053 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:35.058 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:35.058 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.059 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:35.060 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:35.060 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:36.060 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - *********************************************** 18:29:36.061 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST "must have the proper presentation models" 18:29:36.061 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - *********************************************** 18:29:36.061 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:36.062 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.062 [X Application Thread] DEBUG i.t.ui.javafx.impl.combobox.ComboBoxBindings - bind(ComboBox@217ecedb[styleClass=combo-box-base combo-box], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 189008761]) 18:29:36.062 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@69927d9f[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:36.064 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.064 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:29:36.064 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.064 [pool-19-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:36.064 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:29:36.065 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:29:36.065 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1443607365 18:29:36.066 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:36.066 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:36.066 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:29:36.067 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:29:36.067 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1683174795 18:29:36.067 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:36.067 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:36.067 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:29:36.067 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:29:36.067 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1395071924 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 654480344 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:36.068 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:29:36.069 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:29:36.069 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 748195302 18:29:36.069 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:36.069 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:36.069 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:29:36.070 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:29:36.070 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1369049747 18:29:36.070 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:36.070 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:36.070 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:29:36.070 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:29:36.070 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 973816239 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 153389413 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:36.071 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:29:36.072 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:29:36.072 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1639698970 18:29:36.072 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:36.072 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:36.072 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:29:36.072 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:29:36.073 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1626640940 18:29:36.073 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:36.073 [pool-19-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:36.073 [pool-19-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:36.073 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.073 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.073 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@69927d9f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:36.074 [pool-19-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:36.074 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@69927d9f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:36.074 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.074 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.075 [pool-19-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:36.075 [pool-19-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:36.075 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@69927d9f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@412af676], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:36.075 [pool-19-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:36.075 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.075 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@69927d9f[styleClass=cell indexed-cell list-cell text-field-list-cell]'Item #1', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@412af676], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.076 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.077 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.078 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.078 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.078 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.078 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:36.078 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:36.078 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:36.078 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:36.089 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@69927d9f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:36.090 [pool-19-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:36.090 [pool-19-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:36.091 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@69927d9f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@412af676], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:37.079 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:37.080 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST PASSED in 1019 msec 18:29:37.080 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - 18:29:37.239 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:37.240 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:38.293 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:38.297 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:38.297 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.298 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.298 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.298 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.298 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.298 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:38.299 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:39.300 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - ************************************* 18:29:39.300 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST "must have the proper selection" 18:29:39.300 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - ************************************* 18:29:39.301 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:39.301 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.301 [X Application Thread] DEBUG i.t.ui.javafx.impl.combobox.ComboBoxBindings - bind(ComboBox@4dbee04[styleClass=combo-box-base combo-box], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 1287874756]) 18:29:39.302 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:39.304 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.304 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:29:39.304 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.304 [pool-20-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:39.304 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:29:39.304 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:29:39.304 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 41885860 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 2046903275 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:29:39.305 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1624989017 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1957895581 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:39.306 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 263350703 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 2145152425 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:29:39.307 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1171768990 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 694445132 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 889692126 18:29:39.308 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:39.309 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:39.309 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:29:39.309 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:29:39.309 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 690621938 18:29:39.309 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:39.309 [pool-20-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:39.309 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:39.309 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.309 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.309 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:39.310 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:39.310 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:39.310 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:39.310 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:39.310 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.311 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@138d567e], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:39.311 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.311 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'Item #1', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@138d567e], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.311 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:39.312 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:39.313 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:39.313 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:39.325 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:39.325 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:39.326 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:39.326 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@138d567e], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:40.313 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(select) 18:29:40.313 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.314 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:29:40.314 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:40.315 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:40.315 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:29:40.315 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:40.315 [X Application Thread] TRACE i.t.u.j.i.common.ChangeListenerSelectableAdapter - changed(ReadOnlyObjectProperty [bean: javafx.scene.control.ComboBox$ComboBoxSelectionModel@465c7bad, name: selectedItem, value: DefaultPresentationModel(owner=Datum #8)], DefaultPresentationModel(owner=Datum #1), DefaultPresentationModel(owner=Datum #8)) 18:29:40.316 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:40.316 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.316 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.316 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@78169742], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:29:40.316 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'Item #8', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@78169742], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:29:40.316 [pool-20-thread-1 ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - Invoked selectable #8 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.317 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:40.318 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:40.326 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:29:40.326 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:40.326 [pool-20-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:40.326 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@57b541cd[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@78169742], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:29:41.324 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - TEST PASSED in 2023 msec 18:29:41.324 [main ] INFO i.t.ui.javafx.impl.combobox.ComboBoxBindingsTest - 18:29:41.483 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.484 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:41.485 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:42.538 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:42.542 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:42.542 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.543 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:42.544 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:43.545 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - *********************************************** 18:29:43.545 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - TEST "must have the proper presentation models" 18:29:43.545 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - *********************************************** 18:29:43.545 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:43.546 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.547 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.547 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:29:43.547 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.547 [pool-21-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:43.547 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:29:43.547 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:29:43.547 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1319144810 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1562667753 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:43.548 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 81878186 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1475560999 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 502418030 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:29:43.549 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1669273627 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 802431598 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 879777871 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:29:43.550 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1898369423 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 79743243 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:43.551 [pool-21-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:43.551 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.551 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.551 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.552 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.553 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.554 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.554 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.554 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:43.554 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:43.554 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:43.554 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:43.565 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@319b462[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.566 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@319b462[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:43.566 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.566 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.567 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@319b462[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.567 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@623d3186[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.568 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@623d3186[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:43.568 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.568 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.569 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@279fa7fb[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.569 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@279fa7fb[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #2)', DefaultPresentationModel(owner=Datum #2), false) 18:29:43.569 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #2), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.569 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.570 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@14f1096d[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.570 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@14f1096d[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #3)', DefaultPresentationModel(owner=Datum #3), false) 18:29:43.570 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #3), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.571 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.571 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@410e2c95[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.571 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@410e2c95[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #4)', DefaultPresentationModel(owner=Datum #4), false) 18:29:43.571 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #4), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.571 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.572 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3e500cc[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.572 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3e500cc[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', DefaultPresentationModel(owner=Datum #5), false) 18:29:43.572 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #5), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.572 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.572 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3c4d5815[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.573 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3c4d5815[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #6)', DefaultPresentationModel(owner=Datum #6), false) 18:29:43.573 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #6), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.573 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.573 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4539ccb[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.573 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4539ccb[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #7)', DefaultPresentationModel(owner=Datum #7), false) 18:29:43.574 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #7), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.574 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.574 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4804f7b6[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.574 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4804f7b6[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:29:43.574 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.575 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.575 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@59b87a5b[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.575 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@59b87a5b[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #9)', DefaultPresentationModel(owner=Datum #9), false) 18:29:43.575 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #9), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.576 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.576 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@40141199[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.576 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@40141199[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #10)', DefaultPresentationModel(owner=Datum #10), false) 18:29:43.576 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #10), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:43.576 [pool-21-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:43.577 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@655a74eb[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.577 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@c019639[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.578 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@cc57a82[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.579 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@7a92586b[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.579 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5ca148b2[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.580 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@501e9f63[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.581 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@455b133f[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:43.584 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@319b462[styleClass=cell indexed-cell list-cell text-field-list-cell]'', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@140e9172], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:43.585 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@623d3186[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@140e9172], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:43.585 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@279fa7fb[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #2)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@3b4104ec], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #2 18:29:43.585 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@14f1096d[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #3)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@3fd524e6], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #3 18:29:43.585 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@410e2c95[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #4)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@2295a57e], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #4 18:29:43.585 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@3e500cc[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@42f0255f], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #5 18:29:43.586 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@3c4d5815[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #6)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@71a53f89], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #6 18:29:43.586 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@4539ccb[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #7)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@67c1c74f], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #7 18:29:43.586 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@4804f7b6[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@68f0209c], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:29:43.586 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@59b87a5b[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #9)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@2b693a00], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #9 18:29:43.587 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@40141199[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #10)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@73e80193], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #10 18:29:44.554 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:44.555 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - TEST PASSED in 1010 msec 18:29:44.555 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - 18:29:44.715 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.716 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:44.717 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:45.770 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:45.772 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:45.772 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.773 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:45.774 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:46.775 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - ************************************* 18:29:46.775 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - TEST "must have the proper selection" 18:29:46.775 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - ************************************* 18:29:46.776 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:46.776 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.776 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.776 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.776 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:29:46.776 [pool-22-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:46.776 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:29:46.777 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:29:46.777 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 379712553 18:29:46.777 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:46.777 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:46.777 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 956968800 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 882022301 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:29:46.778 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1928188796 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1802793396 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:29:46.779 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 65872533 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 593715978 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1065951785 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:29:46.780 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 2008554941 18:29:46.781 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:46.781 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:46.781 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:29:46.781 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:29:46.781 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 497770581 18:29:46.781 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:46.781 [pool-22-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:46.781 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.781 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.781 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.781 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.781 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.782 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:46.783 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:46.791 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@641a9afb[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.791 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@641a9afb[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:46.791 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.792 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.793 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@641a9afb[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.793 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@28ac7166[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.793 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@28ac7166[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:46.793 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.794 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.794 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4b9299f7[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.794 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4b9299f7[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #2)', DefaultPresentationModel(owner=Datum #2), false) 18:29:46.794 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #2), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.795 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.795 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@55b99de9[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.795 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@55b99de9[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #3)', DefaultPresentationModel(owner=Datum #3), false) 18:29:46.795 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #3), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.795 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.796 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@78b79271[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.796 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@78b79271[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #4)', DefaultPresentationModel(owner=Datum #4), false) 18:29:46.796 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #4), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.796 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.797 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@7239479c[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.797 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@7239479c[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', DefaultPresentationModel(owner=Datum #5), false) 18:29:46.797 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #5), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.797 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@28d544bc[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.797 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.797 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@28d544bc[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #6)', DefaultPresentationModel(owner=Datum #6), false) 18:29:46.798 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #6), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.798 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.798 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@26538050[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.798 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@26538050[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #7)', DefaultPresentationModel(owner=Datum #7), false) 18:29:46.798 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #7), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.799 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.799 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5bf492f[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.799 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@5bf492f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:29:46.799 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.799 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@1aa5fdba[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.799 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.799 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@1aa5fdba[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #9)', DefaultPresentationModel(owner=Datum #9), false) 18:29:46.800 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #9), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.800 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3b326660[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.800 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.800 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@3b326660[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #10)', DefaultPresentationModel(owner=Datum #10), false) 18:29:46.800 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #10), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:46.801 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@65ba64d1[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.801 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:46.802 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@2e51df03[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.802 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@4916eb43[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.803 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@ff30230[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.803 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@58bf3ad6[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.804 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@41bf5d79[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.805 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@7d36e981[styleClass=cell indexed-cell list-cell text-field-list-cell]'null', null, true) 18:29:46.807 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@641a9afb[styleClass=cell indexed-cell list-cell text-field-list-cell]'', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@621ea451], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:46.807 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@28ac7166[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@621ea451], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:46.807 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@4b9299f7[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #2)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@44e36a7f], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #2 18:29:46.807 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@55b99de9[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #3)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@130e9152], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #3 18:29:46.808 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@78b79271[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #4)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@16273225], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #4 18:29:46.808 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@7239479c[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@18c209c], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #5 18:29:46.808 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@28d544bc[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #6)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@5e631240], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #6 18:29:46.808 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@26538050[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #7)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@39808cdf], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #7 18:29:46.808 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@5bf492f[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@161937d0], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:29:46.808 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@1aa5fdba[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #9)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@76716d4f], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #9 18:29:46.809 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@3b326660[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #10)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@304680d3], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #10 18:29:47.784 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(select) 18:29:47.784 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.784 [X Application Thread] TRACE i.t.u.j.i.common.ChangeListenerSelectableAdapter - changed(ReadOnlyObjectProperty [bean: javafx.scene.control.ListView$ListViewBitSetSelectionModel@7bd11dd6, name: selectedItem, value: DefaultPresentationModel(owner=Datum #5)], null, DefaultPresentationModel(owner=Datum #5)) 18:29:47.784 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.784 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.785 [pool-22-thread-1 ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - Invoked selectable #5 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.785 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.786 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.787 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.787 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.787 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:29:47.787 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:29:47.787 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:29:47.787 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:29:47.792 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectListCell@7239479c[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', DefaultPresentationModel(owner=Datum #5), false) 18:29:47.793 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #5), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:47.794 [pool-22-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:47.794 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectListCell@7239479c[styleClass=cell indexed-cell list-cell text-field-list-cell]'DefaultPresentationModel(owner=Datum #5)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@18c209c], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #5 18:29:48.789 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - TEST PASSED in 2014 msec 18:29:48.789 [main ] INFO i.t.ui.javafx.impl.list.ListViewBindingsTest - 18:29:49.009 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - ************************************* 18:29:49.009 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - TEST "must set empty text when empty" 18:29:49.009 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - ************************************* 18:29:49.025 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(updateItem) 18:29:49.025 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.025 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@5b091e10[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', Mock for As, hashCode: 601938672, true) 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.026 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:49.027 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.028 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - TEST PASSED in 1020 msec 18:29:50.028 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - 18:29:50.241 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - **************************************************** 18:29:50.241 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - TEST "must set text from Displayable when non empty" 18:29:50.241 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - **************************************************** 18:29:50.242 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(updateItem) 18:29:50.242 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.243 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2fbff3cc[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'Mock for As, hashCode: 1220070762', Mock for As, hashCode: 1220070762, false) 18:29:50.243 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.243 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.243 [pool-24-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(Mock for As, hashCode: 1220070762, [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:50.245 [pool-24-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:50.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.245 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@2fbff3cc[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'Mock for As, hashCode: 1220070762', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@76469b40], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: foo 18:29:50.245 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.246 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for executor to complete... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] executor completed... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] waiting for JavaFX thread to complete... 18:29:50.247 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [updateItem] JavaFX thread completed... 18:29:51.247 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - TEST PASSED in 1006 msec 18:29:51.248 [main ] INFO i.t.ui.javafx.impl.tree.AsObjectTreeCellTest - 18:29:51.406 [main ] INFO i.t.u.j.i.t.ObsoletePresentationModelDisposerTest - ************************************************** 18:29:51.406 [main ] INFO i.t.u.j.i.t.ObsoletePresentationModelDisposerTest - TEST "changed must dispose all PresentationModels" 18:29:51.406 [main ] INFO i.t.u.j.i.t.ObsoletePresentationModelDisposerTest - ************************************************** 18:29:51.510 [main ] INFO i.t.u.j.i.t.ObsoletePresentationModelDisposerTest - TEST PASSED in 104 msec 18:29:51.510 [main ] INFO i.t.u.j.i.t.ObsoletePresentationModelDisposerTest - 18:29:51.518 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:51.518 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:51.519 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:52.572 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:52.575 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:52.575 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:52.577 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:53.578 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - **************************************************** 18:29:53.578 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "must have the proper cell texts when expanded" 18:29:53.578 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - **************************************************** 18:29:53.579 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:53.579 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.579 [X Application Thread] DEBUG it.tidalwave.ui.javafx.impl.tree.TreeViewBindings - bind(TreeView@49fc1133[styleClass=tree-view], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 1187357659]) 18:29:53.587 [X Application Thread] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 18:29:53.587 [X Application Thread] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@7ca9b7d6 18:29:53.588 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.588 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.588 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.588 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.593 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@bf9343e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.593 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@bf9343e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:29:53.594 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:53.594 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@33b128f0[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.594 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:53.595 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@6c2cb5d5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.595 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@733abeae[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.596 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@4064ca0b[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.596 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@372f6a25[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.597 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@390253be[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.597 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2896dbaf[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.597 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@58859ad6[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.598 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2990c911[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.598 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@65557610[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.599 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@526a55dc[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.599 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1b164ec8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.600 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@291bd7e8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.600 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1b915bd1[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.600 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3a908e0c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.601 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@6846c2fb[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.604 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@bf9343e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.604 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:53.605 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:54.606 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(expand root) 18:29:54.606 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.607 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.607 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.607 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:29:54.608 [pool-25-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:29:54.608 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:29:54.608 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:29:54.608 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 985628937 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1063054358 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1428124492 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:29:54.609 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1287866583 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 171065231 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1381392003 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 2097005206 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:29:54.610 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 707704878 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 830157987 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1362740809 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:54.611 [pool-25-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:29:54.611 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.611 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.611 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.615 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.615 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.615 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.615 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.616 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@bf9343e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:54.616 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@6846c2fb[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:29:54.616 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.617 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.617 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3a908e0c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:29:54.617 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.618 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1b915bd1[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #2)', DefaultPresentationModel(owner=Datum #2), false) 18:29:54.618 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.618 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #2), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.619 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.619 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@291bd7e8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #3)', DefaultPresentationModel(owner=Datum #3), false) 18:29:54.619 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #3), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.619 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.619 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1b164ec8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', DefaultPresentationModel(owner=Datum #4), false) 18:29:54.619 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #4), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.620 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.620 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@526a55dc[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #5)', DefaultPresentationModel(owner=Datum #5), false) 18:29:54.620 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #5), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.620 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.620 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@65557610[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #6)', DefaultPresentationModel(owner=Datum #6), false) 18:29:54.620 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #6), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.621 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.621 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2990c911[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #7)', DefaultPresentationModel(owner=Datum #7), false) 18:29:54.621 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #7), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.621 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.622 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@58859ad6[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:29:54.622 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.622 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.622 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2896dbaf[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #9)', DefaultPresentationModel(owner=Datum #9), false) 18:29:54.622 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #9), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.623 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.623 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@390253be[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #10)', DefaultPresentationModel(owner=Datum #10), false) 18:29:54.623 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #10), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:54.624 [pool-25-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:54.629 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@6846c2fb[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:29:54.629 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.630 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.630 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.630 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.630 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@3a908e0c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@5f47e8f6], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:29:54.630 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@1b915bd1[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #2)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@60992018], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #2 18:29:54.631 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@291bd7e8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #3)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@702a60e8], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #3 18:29:54.631 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@1b164ec8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@689a7c6a], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #4 18:29:54.631 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@526a55dc[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #5)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@3c2a7f15], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #5 18:29:54.632 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@65557610[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #6)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@5230e959], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #6 18:29:54.632 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@2990c911[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #7)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@1d191f78], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #7 18:29:54.632 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@58859ad6[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@a532658], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:29:54.633 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@2896dbaf[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #9)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@44708e2a], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #9 18:29:54.633 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@390253be[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #10)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@277b582c], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #10 18:29:54.633 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.633 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.633 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.633 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.637 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.637 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.637 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.638 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.639 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:54.639 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:29:54.639 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:29:54.639 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:29:54.639 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:29:55.641 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 2063 msec 18:29:55.641 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.802 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:55.803 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:56.857 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:29:56.861 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:29:56.861 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.862 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:29:56.863 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:29:57.863 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ******************************************************** 18:29:57.864 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "must have the proper cell texts when not expanded" 18:29:57.864 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ******************************************************** 18:29:57.865 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:29:57.865 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.865 [X Application Thread] DEBUG it.tidalwave.ui.javafx.impl.tree.TreeViewBindings - bind(TreeView@7d587664[styleClass=tree-view], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 17731980]) 18:29:57.870 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.870 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.870 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.870 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.870 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.871 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:29:57.872 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:29:57.874 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2de5fd1d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.874 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2de5fd1d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:29:57.875 [pool-26-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:29:57.875 [pool-26-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:29:57.876 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@4723814e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.876 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2b87f425[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.877 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@5bb49e76[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.878 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@32b7d082[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.878 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@45e91f2[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.879 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@4dcbd4[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.879 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1960b260[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.880 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3e3ab0b8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.880 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@cd3aa79[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.881 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3cef505b[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.882 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1761f2f2[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.882 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@772ae7d5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.883 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@798f4605[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.884 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@47bd473c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.884 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@e73eb19[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.885 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3d294455[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:29:57.889 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@2de5fd1d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:29:58.874 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 1011 msec 18:29:58.874 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - 18:29:59.033 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.034 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.035 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.035 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.035 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:29:59.035 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:29:59.035 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:00.087 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:30:00.090 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:30:00.090 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:00.091 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:01.094 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ************************************************************* 18:30:01.094 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "must have the proper presentation models when expanded" 18:30:01.094 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ************************************************************* 18:30:01.095 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:30:01.095 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.096 [X Application Thread] DEBUG it.tidalwave.ui.javafx.impl.tree.TreeViewBindings - bind(TreeView@5870e327[styleClass=tree-view], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 103865807]) 18:30:01.112 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@40c04f99[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.112 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@40c04f99[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:30:01.115 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:01.116 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:01.116 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.116 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.117 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.117 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.119 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@61b10249[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.121 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@4818dc2e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.121 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1d89e04c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.122 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@68797926[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.123 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7b8d7d13[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.124 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@75479ab4[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.124 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7b5a537d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.125 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3ac55a7d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.125 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@21669821[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.126 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@93f9127[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.126 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@63b7732f[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.126 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1e8c79ad[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.127 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@6e4304d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.127 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7d90afb9[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.128 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@5015cb90[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.128 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@53f1a2c2[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:01.137 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@40c04f99[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:30:01.139 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.139 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.141 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.141 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.147 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.147 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.147 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.147 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.148 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:01.149 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:02.150 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(expand root) 18:30:02.150 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.150 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.150 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.150 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:30:02.150 [pool-27-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:30:02.150 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:30:02.151 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:30:02.151 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1799032158 18:30:02.156 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:30:02.156 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:30:02.156 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1347054206 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:30:02.157 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@40c04f99[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 398721900 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:30:02.157 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 908403632 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:30:02.158 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@53f1a2c2[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 88574423 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:30:02.158 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 115149467 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 825599567 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 772942714 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:30:02.159 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:30:02.160 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:30:02.160 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:30:02.160 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 388105822 18:30:02.160 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:30:02.160 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:30:02.160 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:30:02.161 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:30:02.161 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 2042974195 18:30:02.161 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:30:02.161 [pool-27-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:30:02.161 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.161 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.161 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.161 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.162 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.165 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@53f1a2c2[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.168 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:02.169 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:02.172 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@53f1a2c2[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:02.172 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@40c04f99[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:30:02.173 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.173 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@61b10249[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:30:02.173 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@4818dc2e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #2)', DefaultPresentationModel(owner=Datum #2), false) 18:30:02.174 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.174 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.174 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1d89e04c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #3)', DefaultPresentationModel(owner=Datum #3), false) 18:30:02.174 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.174 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #2), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.175 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@68797926[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', DefaultPresentationModel(owner=Datum #4), false) 18:30:02.175 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.175 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #3), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.175 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.175 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #4), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.175 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7b8d7d13[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #5)', DefaultPresentationModel(owner=Datum #5), false) 18:30:02.176 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.176 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #5), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.176 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@75479ab4[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #6)', DefaultPresentationModel(owner=Datum #6), false) 18:30:02.176 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.176 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #6), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.177 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.177 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7b5a537d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #7)', DefaultPresentationModel(owner=Datum #7), false) 18:30:02.177 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #7), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.178 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.178 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3ac55a7d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:30:02.178 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.179 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.179 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@21669821[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #9)', DefaultPresentationModel(owner=Datum #9), false) 18:30:02.179 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #9), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.179 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.180 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@93f9127[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #10)', DefaultPresentationModel(owner=Datum #10), false) 18:30:02.180 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #10), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:02.180 [pool-27-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:02.186 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@40c04f99[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:30:02.186 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@61b10249[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@3ac1fa26], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:30:02.186 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@4818dc2e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #2)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@2895b6ad], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #2 18:30:02.186 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@1d89e04c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #3)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@7ad00299], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #3 18:30:02.187 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@68797926[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@66eb084b], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #4 18:30:02.187 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@7b8d7d13[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #5)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@2629326a], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #5 18:30:02.187 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@75479ab4[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #6)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@cd0633b], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #6 18:30:02.187 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@7b5a537d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #7)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@6a2ca5ae], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #7 18:30:02.188 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@3ac55a7d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@624513fb], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:30:02.188 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@21669821[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #9)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@5619aa51], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #9 18:30:02.188 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@93f9127[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #10)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@7ed3a9a0], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #10 18:30:03.170 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:30:03.171 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 2078 msec 18:30:03.171 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - 18:30:03.332 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:30:03.332 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:03.333 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:04.386 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:30:04.389 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:30:04.389 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.389 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:04.390 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:05.391 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ***************************************************************** 18:30:05.391 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "must have the proper presentation models when not expanded" 18:30:05.391 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ***************************************************************** 18:30:05.392 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:30:05.392 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.392 [X Application Thread] DEBUG it.tidalwave.ui.javafx.impl.tree.TreeViewBindings - bind(TreeView@1a43d325[styleClass=tree-view], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 755060800]) 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.396 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.397 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.398 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@36aa5002[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.399 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@36aa5002[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:30:05.399 [pool-28-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:05.399 [pool-28-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:05.399 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@f711c65[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.400 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@4e760bd3[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.400 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@d988d13[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.401 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@165fb4ba[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.401 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@e98a0[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.401 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@45e3c713[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.402 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@8614b48[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.402 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@21d9d943[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.402 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@3ec12ae8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.403 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1e670d47[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.403 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@669d6f5e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.404 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7f216248[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.404 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7af01bc[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.405 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@107b9001[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.405 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@6ef1675d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.406 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1ad20daf[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:05.408 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.409 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@36aa5002[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:05.409 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:05.410 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:05.410 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:06.411 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 1020 msec 18:30:06.411 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - 18:30:06.570 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:06.571 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:07.625 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:30:07.627 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:30:07.627 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.627 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.627 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.627 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.627 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:07.628 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:08.629 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ************************************* 18:30:08.629 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "must have the proper selection" 18:30:08.629 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ************************************* 18:30:08.630 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(bind) 18:30:08.630 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.630 [X Application Thread] DEBUG it.tidalwave.ui.javafx.impl.tree.TreeViewBindings - bind(TreeView@555c5057[styleClass=tree-view], DefaultPresentationModel(owner=), Optional[Mock for Runnable, hashCode: 1737820018]) 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.635 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.636 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1bce9cd5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.637 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1bce9cd5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:30:08.637 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:08.638 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@52dd644[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.638 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:08.638 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@582ed67[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.639 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@5feb1b7e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.639 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@72a4024b[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.640 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@55ad44bd[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.640 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@209f0e6[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.641 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2e4af378[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.641 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@50378cdd[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.642 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7d06e68e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.643 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@48e76866[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.643 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1f2853f0[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.644 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@22fe8014[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.644 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7de2f61d[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.645 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2516962e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.645 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@208b0d4c[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.646 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1ae791d8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.649 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@1bce9cd5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.649 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for executor to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] executor completed... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] waiting for JavaFX thread to complete... 18:30:08.650 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [bind] JavaFX thread completed... 18:30:09.651 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(expand root) 18:30:09.651 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.651 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.651 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.651 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Optional[DefaultSimpleComposite(finder=HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))] 18:30:09.651 [pool-29-thread-1 ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:30:09.652 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #1) 18:30:09.652 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #1 18:30:09.652 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1bce9cd5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:09.652 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 270922473 18:30:09.652 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:30:09.652 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #1 18:30:09.652 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #2) 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #2 18:30:09.653 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1ae791d8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1345751945 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #2 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #3) 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #3 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 158979752 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #3 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #4) 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #4 18:30:09.653 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1962508574 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #4 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #5) 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #5 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1274316754 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #5 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #6) 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #6 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 804927462 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #6 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #7) 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #7 18:30:09.654 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1760655399 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #7 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #8) 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #8 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1354298710 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #8 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #9) 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #9 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1058878084 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #9 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> DefaultPresentationModel(owner=Datum #10) 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: i.t.u.c.r.i.DefaultDisplayable: Item #10 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Mock for Selectable, hashCode: 1093035910 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:30:09.655 [pool-29-thread-1 ] DEBUG it.tidalwave.ui.javafx.impl.util.Logging - >>>> Role: Datum #10 18:30:09.655 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.656 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.656 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.656 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.656 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.659 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.659 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@1ae791d8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:30:09.660 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.660 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.660 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.661 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for executor to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] executor completed... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] waiting for JavaFX thread to complete... 18:30:09.662 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [expand root] JavaFX thread completed... 18:30:09.668 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1ae791d8[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'null', null, true) 18:30:09.669 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@1bce9cd5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', DefaultPresentationModel(owner=), false) 18:30:09.669 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.669 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.669 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@52dd644[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #1)', DefaultPresentationModel(owner=Datum #1), false) 18:30:09.670 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #1), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.670 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.670 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@582ed67[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #2)', DefaultPresentationModel(owner=Datum #2), false) 18:30:09.670 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #2), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.670 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.671 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@5feb1b7e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #3)', DefaultPresentationModel(owner=Datum #3), false) 18:30:09.671 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #3), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.671 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.671 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@72a4024b[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', DefaultPresentationModel(owner=Datum #4), false) 18:30:09.671 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #4), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.672 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.672 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@55ad44bd[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #5)', DefaultPresentationModel(owner=Datum #5), false) 18:30:09.672 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #5), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.672 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.673 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@209f0e6[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #6)', DefaultPresentationModel(owner=Datum #6), false) 18:30:09.673 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #6), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.673 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.674 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@2e4af378[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #7)', DefaultPresentationModel(owner=Datum #7), false) 18:30:09.674 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #7), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.674 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.675 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@50378cdd[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #8)', DefaultPresentationModel(owner=Datum #8), false) 18:30:09.675 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #8), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.675 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.676 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@7d06e68e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #9)', DefaultPresentationModel(owner=Datum #9), false) 18:30:09.676 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #9), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.676 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.677 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@48e76866[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #10)', DefaultPresentationModel(owner=Datum #10), false) 18:30:09.677 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #10), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:09.677 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:09.684 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@1bce9cd5[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: 18:30:09.684 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@52dd644[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #1)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@450feaa8], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #1 18:30:09.685 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@582ed67[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #2)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@da7cb2d], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #2 18:30:09.685 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@5feb1b7e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #3)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@f01cbf6], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #3 18:30:09.685 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@72a4024b[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@4fe1f036], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #4 18:30:09.686 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@55ad44bd[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #5)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@2ff59b54], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #5 18:30:09.686 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@209f0e6[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #6)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@76949f26], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #6 18:30:09.686 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@2e4af378[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #7)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@6c6f2e63], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #7 18:30:09.686 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@50378cdd[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #8)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@736554bd], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #8 18:30:09.687 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@7d06e68e[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #9)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@79268c9a], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #9 18:30:09.687 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@48e76866[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #10)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@d836867], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #10 18:30:10.663 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(select) 18:30:10.663 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.664 [X Application Thread] TRACE i.t.u.j.i.common.ChangeListenerSelectableAdapter - changed(null, null, DefaultPresentationModel(owner=Datum #4)) 18:30:10.664 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.664 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.664 [pool-29-thread-1 ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - Invoked selectable #4 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.665 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for executor to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] executor completed... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] waiting for JavaFX thread to complete... 18:30:10.666 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [select] JavaFX thread completed... 18:30:10.669 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bind(AsObjectTreeCell@72a4024b[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', DefaultPresentationModel(owner=Datum #4), false) 18:30:10.669 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.RoleCollector - ctor(DefaultPresentationModel(owner=Datum #4), [i.t.u.c.r.Displayable, i.t.u.c.r.UserActionProvider, i.t.u.c.r.Styleable, i.t.u.j.r.CustomGraphicProvider]) 18:30:10.670 [pool-29-thread-1 ] TRACE it.tidalwave.ui.javafx.impl.common.JavaFXWorker - JavaFX finalizer submitted 18:30:10.670 [X Application Thread] TRACE i.t.ui.javafx.impl.common.DefaultCellBinder - bindTextAndGraphic(AsObjectTreeCell@72a4024b[styleClass=cell indexed-cell tree-cell text-field-tree-cell]'DefaultPresentationModel(owner=Datum #4)', RoleCollector(i.t.u.c.r.Styleable: [], i.t.u.c.r.Displayable: [i.t.u.c.r.i.DefaultDisplayable@4fe1f036], i.t.u.c.r.UserActionProvider: [], i.t.u.j.r.CustomGraphicProvider: [])) - graphic: null, text: Item #4 18:30:11.668 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 3039 msec 18:30:11.668 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.827 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:11.828 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:12.880 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:30:12.882 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.883 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:12.884 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:13.885 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - **************************************************************************** 18:30:13.885 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "treeItemChangeListener must callback a Selectable on selection change" 18:30:13.885 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - **************************************************************************** 18:30:13.886 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(changed) 18:30:13.886 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.886 [X Application Thread] TRACE i.t.u.j.i.common.ChangeListenerSelectableAdapter - changed(null, DefaultPresentationModel(owner=datum), DefaultPresentationModel(owner=datum)) 18:30:13.886 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.887 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:13.888 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:14.889 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 1004 msec 18:30:14.889 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - 18:30:15.050 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(start) 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.051 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.052 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.052 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.052 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:15.052 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] waiting for executor to complete... 18:30:15.052 [X Application Thread] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [start] executor completed... 18:30:16.105 [main ] INFO it.tidalwave.ui.javafx.impl.BindingTestSupport - RESETTING FOR NEXT TEST... 18:30:16.106 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(setup) 18:30:16.107 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.108 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] waiting for JavaFX thread to complete... 18:30:16.109 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [setup] JavaFX thread completed... 18:30:17.109 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ****************************************************************************** 18:30:17.110 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST "treeItemChangeListener must do nothing when there is no Selectable role" 18:30:17.110 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - ****************************************************************************** 18:30:17.110 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - runSafelyAndWait(changed) 18:30:17.110 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.110 [X Application Thread] TRACE i.t.u.j.i.common.ChangeListenerSelectableAdapter - changed(null, DefaultPresentationModel(owner=datum), DefaultPresentationModel(owner=datum)) 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.111 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for executor to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] executor completed... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] waiting for JavaFX thread to complete... 18:30:17.112 [main ] INFO it.tidalwave.ui.javafx.impl.JavaFXTestSupport - >>>> [changed] JavaFX thread completed... 18:30:18.113 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - TEST PASSED in 1003 msec 18:30:18.113 [main ] INFO i.t.ui.javafx.impl.tree.TreeViewBindingsTest - 18:30:18.464 [main ] ERROR i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - CONFIGURATION FAILED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. 18:30:18.464 [main ] ERROR i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - CONFIGURATION FAILED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333) at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:833) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 18:30:18.466 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ****************************************************** 18:30:18.466 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST "must fire PowerOffEvent when MessageBus present" 18:30:18.466 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ****************************************************** 18:30:18.466 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. 18:30:18.466 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333) at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:833) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 18:30:18.467 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - 18:30:18.467 [main ] WARN i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - CONFIGURATION SKIPPED 18:30:18.468 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ***************************************************** 18:30:18.468 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST "must fire PowerOnEvent when MessageBus present" 18:30:18.468 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ***************************************************** 18:30:18.468 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. 18:30:18.468 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333) at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:833) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 18:30:18.468 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - 18:30:18.468 [main ] WARN i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - CONFIGURATION SKIPPED 18:30:18.469 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ************************************************************** 18:30:18.469 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST "must not fire PowerOffEvent when MessageBus not present" 18:30:18.469 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ************************************************************** 18:30:18.469 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. 18:30:18.469 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333) at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:833) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 18:30:18.469 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - 18:30:18.469 [main ] WARN i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - CONFIGURATION SKIPPED 18:30:18.470 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ************************************************************* 18:30:18.470 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST "must not fire PowerOnEvent when MessageBus not present" 18:30:18.470 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - ************************************************************* 18:30:18.470 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. 18:30:18.470 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333) at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:833) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 18:30:18.470 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - 18:30:18.470 [main ] WARN i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - CONFIGURATION SKIPPED 18:30:18.471 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - *********************************** 18:30:18.471 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST "musts call assembler methods" 18:30:18.471 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - *********************************** 18:30:18.471 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. 18:30:18.471 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - TEST SKIPPED org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333) at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:833) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 18:30:18.471 [main ] INFO i.t.u.j.spi.AbstractJavaFXSpringApplicationTest - 18:30:18.471 [main ] INFO i.t.u.javafx.JavaFXSpringAnnotationApplicationTest - FINISHED TESTS OF it.tidalwave.ui.javafx.JavaFXSpringAnnotationApplicationTest [ERROR] Tests run: 45, Failures: 1, Errors: 0, Skipped: 9, Time elapsed: 72.17 s <<< FAILURE! -- in TestSuite [ERROR] it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup -- Time elapsed: 1.354 s <<< FAILURE! org.mockito.exceptions.misusing.InvalidUseOfMatchersException: Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:71) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:400) at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:333) at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:833) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:992) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.testng.TestRunner.privateRun(TestRunner.java:739) at org.testng.TestRunner.run(TestRunner.java:614) at org.testng.SuiteRunner.runTest(SuiteRunner.java:421) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373) at org.testng.SuiteRunner.run(SuiteRunner.java:312) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274) at org.testng.TestNG.runSuitesLocally(TestNG.java:1208) at org.testng.TestNG.runSuites(TestNG.java:1112) at org.testng.TestNG.run(TestNG.java:1079) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:155) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:169) at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:88) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:137) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [INFO] [INFO] Results: [INFO] [ERROR] Failures: [ERROR] it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup [ERROR] Run 1: AbstractJavaFXSpringApplicationTest.setup:92 InvalidUseOfMatchers Invalid use of argument matchers! 2 matchers expected, 1 recorded: -> at it.tidalwave.ui.javafx.spi.AbstractJavaFXSpringApplicationTest.setup(AbstractJavaFXSpringApplicationTest.java:92) This exception may occur if matchers are combined with raw values: //incorrect: someMethod(any(), "raw String"); When using matchers, all arguments have to be provided by matchers. For example: //correct: someMethod(any(), eq("String by matcher")); For more info see javadoc for Matchers class. [INFO] Run 2: PASS [INFO] Run 3: PASS [INFO] Run 4: PASS [INFO] Run 5: PASS [INFO] [INFO] [ERROR] Tests run: 41, Failures: 1, Errors: 0, Skipped: 5 [INFO] [ERROR] There are test failures. See /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/target/surefire-reports/plain for the individual test results. See dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-ui-javafx --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/target/it-tidalwave-ui-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-ui-javafx --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/target/it-tidalwave-ui-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ it-tidalwave-ui-javafx --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-ui-javafx --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-javafx/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-javafx-2.0-ALPHA-4-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/target/it-tidalwave-ui-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-javafx/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-javafx-2.0-ALPHA-4-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/JavaFXBindings/target/it-tidalwave-ui-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-javafx/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-javafx-2.0-ALPHA-4-SNAPSHOT-tests.jar [INFO] [INFO] ----------< it.tidalwave.steelblue:it-tidalwave-ui-examples >----------- [INFO] Building SteelBlue (examples) 2.0-ALPHA-4-SNAPSHOT [5/8] [INFO] from modules/examples/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-ui-examples --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-ui-examples --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879418812 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples [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_Build_and_Test/workspace/modules/examples' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-ui-examples --- [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-ui-examples --- [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-ui-examples --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 21 -target 21 -release 21 [INFO] Executed tasks [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-ui-examples --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ it-tidalwave-ui-examples --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-ui-examples --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-examples/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-examples-2.0-ALPHA-4-SNAPSHOT.pom [INFO] [INFO] --------< it.tidalwave.steelblue:it-tidalwave-ui-example-model >-------- [INFO] Building SteelBlue :: Examples :: Model 2.0-ALPHA-4-SNAPSHOT [6/8] [INFO] from modules/examples/Model/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-ui-example-model --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-ui-example-model --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879418923 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model [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_Build_and_Test/workspace/modules/examples/Model' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-ui-example-model --- [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-ui-example-model --- [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-ui-example-model --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 21 -target 21 -release 21 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-ui-example-model --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-ui-example-model --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 21] 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_Build_and_Test/workspace/modules/examples/Model/src/main/java/it/tidalwave/ui/example/model/SimpleDciEntity.java:[63,34] [this-escape] possible 'this' escape before subclass is fully initialized [WARNING] /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model/src/main/java/it/tidalwave/ui/example/model/FileEntity.java:[71,27] [serial] non-transient instance field of a serializable class declared with a non-serializable type [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-ui-example-model --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-ui-example-model --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-ui-example-model --- [INFO] No tests to run. [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-ui-example-model --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model/target/it-tidalwave-ui-example-model-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-ui-example-model --- [INFO] Skipping packaging of the test-jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ it-tidalwave-ui-example-model --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-ui-example-model --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-model/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-model-2.0-ALPHA-4-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Model/target/it-tidalwave-ui-example-model-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-model/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-model-2.0-ALPHA-4-SNAPSHOT.jar [INFO] [INFO] ----< it.tidalwave.steelblue:it-tidalwave-ui-example-presentation >----- [INFO] Building SteelBlue :: Examples :: Presentation 2.0-ALPHA-4-SNAPSHOT [7/8] [INFO] from modules/examples/Presentation/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-ui-example-presentation --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-ui-example-presentation --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879420748 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation [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_Build_and_Test/workspace/modules/examples/Presentation' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-ui-example-presentation --- [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-ui-example-presentation --- [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-ui-example-presentation --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 21 -target 21 -release 21 [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-ui-example-presentation --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation/src/main/resources [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-ui-example-presentation --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 5 source files with javac [forked debug deprecation release 21] to target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-ui-example-presentation --- [INFO] Copying 1 resource from src/test/resources to target/test-classes [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-ui-example-presentation --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 2 source files with javac [forked debug deprecation release 21] to target/test-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_Build_and_Test/workspace/modules/examples/Presentation/src/test/java/it/tidalwave/ui/example/presentation/impl/FileEntityPresentableTest.java:[74,60] [unchecked] unchecked conversion required: Aggregate found: Aggregate [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-ui-example-presentation --- [INFO] Using auto detected provider org.apache.maven.surefire.testng.TestNGProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running TestSuite 18:30:24.931 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - STARTING TESTS OF it.tidalwave.ui.example.presentation.impl.DefaultMainPanelPresentationControlTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 18:30:25.764 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - *************************************** 18:30:25.765 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test actionDialogCancelOk cancel" 18:30:25.765 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - *************************************** 18:30:25.772 [main ] INFO i.t.u.c.t.UserNotificationWithFeedbackTestHelper - >>>> mock UI cancelling UserNotificationWithFeedback(super=UserNotification(text=Now press the button, caption=Notification), feedback=it.tidalwave.ui.core.UserNotificationWithFeedback$Feedback@2a1debfa)... 18:30:25.778 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 13 msec 18:30:25.778 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.783 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - **************************************** 18:30:25.784 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test actionDialogCancelOk confirm" 18:30:25.784 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - **************************************** 18:30:25.785 [main ] INFO i.t.u.c.t.UserNotificationWithFeedbackTestHelper - >>>> mock UI confirming UserNotificationWithFeedback(super=UserNotification(text=Now press the button, caption=Notification), feedback=it.tidalwave.ui.core.UserNotificationWithFeedback$Feedback@16073fa8)... 18:30:25.787 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 3 msec 18:30:25.787 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.791 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ********************************** 18:30:25.791 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test actionDialogOk confirm" 18:30:25.791 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ********************************** 18:30:25.793 [main ] INFO i.t.u.c.t.UserNotificationWithFeedbackTestHelper - >>>> mock UI confirming UserNotificationWithFeedback(super=UserNotification(text=Now press the button, caption=Notification), feedback=it.tidalwave.ui.core.UserNotificationWithFeedback$Feedback@14379273)... 18:30:25.795 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 5 msec 18:30:25.795 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.799 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ************************************** 18:30:25.799 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test actionPickDirectory cancel" 18:30:25.799 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ************************************** 18:30:25.801 [main ] INFO i.t.u.c.t.UserNotificationWithFeedbackTestHelper - >>>> mock UI cancelling UserNotificationWithFeedback(super=UserNotification(text=, caption=Pick a directory), feedback=it.tidalwave.ui.core.UserNotificationWithFeedback$Feedback@2257fadf)... 18:30:25.803 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 4 msec 18:30:25.803 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.806 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - *************************************** 18:30:25.806 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test actionPickDirectory confirm" 18:30:25.806 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - *************************************** 18:30:25.807 [main ] INFO i.t.u.c.t.UserNotificationWithFeedbackTestHelper - >>>> mock UI confirming UserNotificationWithFeedback(super=UserNotification(text=, caption=Pick a directory), feedback=it.tidalwave.ui.core.UserNotificationWithFeedback$Feedback@7a231dfd)... 18:30:25.808 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 2 msec 18:30:25.808 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.810 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ********************************* 18:30:25.810 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test actionPickFile cancel" 18:30:25.810 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ********************************* 18:30:25.811 [main ] INFO i.t.u.c.t.UserNotificationWithFeedbackTestHelper - >>>> mock UI cancelling UserNotificationWithFeedback(super=UserNotification(text=, caption=Pick a file), feedback=it.tidalwave.ui.core.UserNotificationWithFeedback$Feedback@4992613f)... 18:30:25.813 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 2 msec 18:30:25.813 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.815 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ********************************** 18:30:25.815 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test actionPickFile confirm" 18:30:25.815 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ********************************** 18:30:25.816 [main ] INFO i.t.u.c.t.UserNotificationWithFeedbackTestHelper - >>>> mock UI confirming UserNotificationWithFeedback(super=UserNotification(text=, caption=Pick a file), feedback=it.tidalwave.ui.core.UserNotificationWithFeedback$Feedback@53ac845a)... 18:30:25.817 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 2 msec 18:30:25.817 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.820 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ************************ 18:30:25.820 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test buttonAction" 18:30:25.820 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ************************ 18:30:25.866 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 47 msec 18:30:25.867 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:25.869 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ******************** 18:30:25.869 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST "test populate" 18:30:25.869 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - ******************** 18:30:25.996 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - ContextManagerProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultContextManagerProvider@778d82e9 18:30:26.000 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.e.m.FileEntity@506dcf55 at construction time: [] 18:30:26.047 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@64469d8, []) 18:30:26.048 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@1cec219f 18:30:26.049 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - OwnerRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.impl.DefaultOwnerRoleFactoryProvider@5c8e67b9 18:30:26.050 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.e.m.FileEntity@506dcf55 at construction time: [] 18:30:26.050 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.r.SimpleComposite) for i.t.u.e.m.FileEntity@506dcf55 18:30:26.050 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:30:26.053 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - Too many instances of SystemRoleFactoryProvider, using @DefaultProvider ... 18:30:26.055 [main ] INFO it.tidalwave.role.impl.ServiceLoaderLocator - SystemRoleFactoryProvider instantiated from META-INF/services: it.tidalwave.role.spring.spi.SpringSystemRoleFactoryProvider@382c90c2 18:30:26.069 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@78c1372d, []) 18:30:26.070 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@1cec219f 18:30:26.070 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.e.m.FileEntity@506dcf55, i.t.r.SimpleComposite) 18:30:26.071 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:30:26.071 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.e.m.FileEntity@506dcf55, i.t.u.RoleFactory) 18:30:26.071 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:30:26.071 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@78c1372d, []) completed 18:30:26.071 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:30:26.072 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.e.m.FileEntity@506dcf55: [i.t.u.c.r.PresentationModelAggregate@25d2f66] 18:30:26.072 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@64469d8, []) completed 18:30:26.074 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:30:26.102 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:30:26.114 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.e.m.SimpleDciEntity@2c7a8af2 at construction time: [] 18:30:26.114 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.r.Displayable) for i.t.u.e.m.SimpleDciEntity@2c7a8af2 18:30:26.114 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:30:26.115 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@720bf653, []) 18:30:26.115 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@1cec219f 18:30:26.115 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.e.m.SimpleDciEntity@2c7a8af2, i.t.u.c.r.Displayable) 18:30:26.115 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:30:26.115 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.e.m.SimpleDciEntity@2c7a8af2, i.t.u.RoleFactory) 18:30:26.115 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:30:26.115 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@720bf653, []) completed 18:30:26.115 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [] 18:30:26.119 [main ] TRACE it.tidalwave.util.spi.HierarchicFinderSupport - computeNeededResults() - HierarchicFinderSupport(name=it.tidalwave.util.impl.finder.ArrayListFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]) 18:30:26.120 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.e.m.FileEntity@506dcf55 at construction time: [] 18:30:26.120 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - as(i.t.u.c.r.Displayable) for i.t.u.e.m.FileEntity@506dcf55 18:30:26.120 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> contexts: ContextSnapshot[] 18:30:26.120 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@6c9320c2, []) 18:30:26.120 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@1cec219f 18:30:26.121 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.e.m.FileEntity@506dcf55, i.t.u.c.r.Displayable) 18:30:26.121 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:30:26.121 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - findRoles(i.t.u.e.m.FileEntity@506dcf55, i.t.u.RoleFactory) 18:30:26.121 [main ] TRACE it.tidalwave.role.spi.SystemRoleFactorySupport - >>>> findRoles() returning: [] 18:30:26.121 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@6c9320c2, []) completed 18:30:26.121 [main ] TRACE it.tidalwave.role.impl.DefaultOwnerRoleFactory - >>>> as() returning [i.t.u.e.m.FileEntity@506dcf55] 18:30:26.123 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - TEST PASSED in 253 msec 18:30:26.123 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - 18:30:26.126 [main ] INFO i.t.u.e.p.impl.FileEntityPresentableTest - *********** 18:30:26.126 [main ] INFO i.t.u.e.p.impl.FileEntityPresentableTest - TEST "test" 18:30:26.126 [main ] INFO i.t.u.e.p.impl.FileEntityPresentableTest - *********** 18:30:26.155 [main ] TRACE it.tidalwave.role.impl.ContextSnapshot - >>>> contexts for i.t.u.e.m.FileEntity@49c675f0 at construction time: [] 18:30:26.155 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@216e0771, []) 18:30:26.156 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> contexts now: [] - it.tidalwave.role.impl.DefaultContextManager@1cec219f 18:30:26.156 [main ] TRACE i.t.ui.core.role.spi.SimpleCompositePresentable - >>>> r for i.t.u.e.m.FileEntity@49c675f0: [i.t.u.c.r.PresentationModelAggregate@21079a12, i.t.u.c.r.Selectable$MockitoMock$WL7HUN2b@44bd4b0a] 18:30:26.156 [main ] TRACE it.tidalwave.role.impl.DefaultContextManager - >>>> runWithContexts(i.t.u.ContextManager$$Lambda/0x00007cf1c033e268@216e0771, []) completed 18:30:26.173 [main ] INFO i.t.u.e.p.impl.FileEntityPresentableTest - TEST PASSED in 46 msec 18:30:26.173 [main ] INFO i.t.u.e.p.impl.FileEntityPresentableTest - 18:30:26.173 [main ] INFO i.t.u.e.p.i.DefaultMainPanelPresentationControlTest - FINISHED TESTS OF it.tidalwave.ui.example.presentation.impl.DefaultMainPanelPresentationControlTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.889 s -- in TestSuite [INFO] [INFO] Results: [INFO] [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-ui-example-presentation --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation/target/it-tidalwave-ui-example-presentation-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-ui-example-presentation --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation/target/it-tidalwave-ui-example-presentation-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ it-tidalwave-ui-example-presentation --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-ui-example-presentation --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-presentation/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-presentation-2.0-ALPHA-4-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation/target/it-tidalwave-ui-example-presentation-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-presentation/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-presentation-2.0-ALPHA-4-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/Presentation/target/it-tidalwave-ui-example-presentation-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-presentation/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-presentation-2.0-ALPHA-4-SNAPSHOT-tests.jar [INFO] [INFO] --< it.tidalwave.steelblue:it-tidalwave-ui-example-presentation-javafx >-- [INFO] Building SteelBlue :: Examples :: JavaFX presentation 2.0-ALPHA-4-SNAPSHOT [8/8] [INFO] from modules/examples/PresentationJavaFX/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.4.0:clean (default-clean) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] [INFO] --- buildnumber:3.2.1:create (default) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] ShortRevision tag detected. The value is '12'. [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX [INFO] Storing buildNumber: 79fb2b467c39 at timestamp: 1736879426411 [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX' && 'git' 'symbolic-ref' 'HEAD' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX [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_Build_and_Test/workspace/modules/examples/PresentationJavaFX' && 'git' 'log' '-1' '--no-merges' '--format=format:%H %aI %aE %aN' [INFO] Working directory: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX [INFO] Storing scmBranch: UNKNOWN [INFO] [INFO] --- enforcer:3.5.0:enforce (enforce-maven) @ it-tidalwave-ui-example-presentation-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-ui-example-presentation-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-ui-example-presentation-javafx --- [INFO] Executing tasks [INFO] [echo] DESCRIPTION: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 [INFO] [echo] Java Version: 21.0.5 -source 21 -target 21 -release 21 [INFO] Executed tasks [INFO] [INFO] --- antrun:3.1.0:run (create-unwoven-classes-dirs) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Executing tasks [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/target/unwoven-classes [INFO] [mkdir] Created dir: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/target/unwoven-test-classes [INFO] Executed tasks [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Copying 4 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 4 source files with javac [forked debug deprecation release 21] to target/unwoven-classes [INFO] [INFO] --- aspectj:1.15.0:compile (weave-classes) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] No sources to compile [INFO] [INFO] --- aspectj:1.15.0:test-compile (weave-test-classes) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [INFO] [INFO] --- surefire:3.5.2:test (default-test) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] [INFO] --- jar:3.4.2:jar (default-jar) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/target/it-tidalwave-ui-example-presentation-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar [INFO] [INFO] --- jar:3.4.2:test-jar (default-test-jar) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Building jar: /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/target/it-tidalwave-ui-example-presentation-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar [INFO] [INFO] --- revapi:0.15.0:check (api-check) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Skipping execution [INFO] [INFO] --- install:3.1.3:install (default-install) @ it-tidalwave-ui-example-presentation-javafx --- [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/pom.xml to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-presentation-javafx/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-presentation-javafx-2.0-ALPHA-4-SNAPSHOT.pom [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/target/it-tidalwave-ui-example-presentation-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-presentation-javafx/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-presentation-javafx-2.0-ALPHA-4-SNAPSHOT.jar [INFO] Installing /var/jenkins_home/jobs/SteelBlue_Build_and_Test/workspace/modules/examples/PresentationJavaFX/target/it-tidalwave-ui-example-presentation-javafx-2.0-ALPHA-4-SNAPSHOT.79fb2b467c39-tests.jar to /var/jenkins_home/maven-repositories/executors/0/it/tidalwave/steelblue/it-tidalwave-ui-example-presentation-javafx/2.0-ALPHA-4-SNAPSHOT/it-tidalwave-ui-example-presentation-javafx-2.0-ALPHA-4-SNAPSHOT-tests.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for SteelBlue 2.0-ALPHA-4-SNAPSHOT: [INFO] [INFO] SteelBlue .......................................... SUCCESS [ 1.516 s] [INFO] SteelBlue (modules) ................................ SUCCESS [ 0.162 s] [INFO] SteelBlue :: Core .................................. SUCCESS [ 10.250 s] [INFO] SteelBlue :: JavaFX Bindings ....................... SUCCESS [01:19 min] [INFO] SteelBlue (examples) ............................... SUCCESS [ 0.106 s] [INFO] SteelBlue :: Examples :: Model ..................... SUCCESS [ 1.831 s] [INFO] SteelBlue :: Examples :: Presentation .............. SUCCESS [ 5.628 s] [INFO] SteelBlue :: Examples :: JavaFX presentation ....... SUCCESS [ 3.401 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:43 min [INFO] Finished at: 2025-01-14T18:30:29Z [INFO] ------------------------------------------------------------------------ TestNG Reports Processing: START Looking for TestNG results report in workspace using pattern: **/target/**/testng-results.xml Saving reports... Processing '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/builds/188/testng/testng-results-1.xml' Processing '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/builds/188/testng/testng-results-2.xml' Processing '/var/jenkins_home/jobs/SteelBlue_Build_and_Test/builds/188/testng/testng-results.xml' TestNG Reports Processing: FINISH [description-setter] Description set: origin/master 2.0-ALPHA-4-SNAPSHOT 79fb2b467c39 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 Finished: SUCCESS