UnstableConsole Output

Started by an SCM change
Running as SYSTEM
Building in workspace /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://bitbucket.org/tidalwave/bluemarine2-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/tidalwave/bluemarine2-src.git
 > git --version # timeout=10
 > git --version # 'git version 2.20.1'
 > git fetch --tags --force --progress -- https://bitbucket.org/tidalwave/bluemarine2-src.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Seen branch in repository origin/dlnaheaders
Seen branch in repository origin/fabrizio.giudici
Seen branch in repository origin/fix-for-BMT-129
Seen branch in repository origin/fix-for-BMT-143
Seen branch in repository origin/fix-for-BMT-154
Seen branch in repository origin/fix-for-BMT-172
Seen branch in repository origin/fix-for-BMT-26
Seen branch in repository origin/fix-for-BMT-59
Seen branch in repository origin/master
Seen 9 remote branches
 > git show-ref --tags -d # timeout=10
Checking out Revision cca5a24bc8f488e4ef46b3b929ca50c5332fa819 (origin/fabrizio.giudici)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f cca5a24bc8f488e4ef46b3b929ca50c5332fa819 # timeout=10
Commit message: "Fixed repo URL with https."
 > git rev-list --no-walk 696c34a461e1bb7986bc74a6361cf2ae9a147509 # timeout=10
Parsing POMs
using settings config with name settings-mirror
Replacing all maven server entries not found in credentials list is true
Modules changed, recalculating dependency graph
Established TCP socket on 43011
[workspace] $ /var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin/java -DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets -cp /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.13.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/boot/plexus-classworlds-2.6.0.jar:/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/conf/logging jenkins.maven3.agent.Maven35Main /var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3 /var/jenkins_home/war/WEB-INF/lib/remoting-4.5.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.13.jar /var/jenkins_home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.13.jar 43011
<===[JENKINS REMOTING CAPACITY]===>channel started
using settings config with name settings-mirror
Replacing all maven server entries not found in credentials list is true
Executing Maven:  -B -f /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/pom.xml -Dmaven.repo.local=/var/jenkins_home/maven-repositories/0 -s /tmp/settings6776955391452069448.xml -Pgenerate-revision-id,it.tidalwave-ci-v1 -DtestFailureIgnore=true -Dit.tidalwave-ci.skipLongTests=true
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] blueMarine II                                                      [pom]
[INFO] blueMarine II (modules)                                            [pom]
[INFO] blueMarine II :: Commons                                           [jar]
[INFO] blueMarine II :: Capture One 11 Applescript                        [jar]
[INFO] blueMarine II :: Commons for Tests                                 [jar]
[INFO] blueMarine II :: Model                                             [jar]
[INFO] blueMarine II :: Persistence                                       [jar]
[INFO] blueMarine II :: Vocabulary                                        [jar]
[INFO] blueMarine II :: MusicBrainz :: Data Model                         [jar]
[INFO] blueMarine II :: MusicBrainz                                       [jar]
[INFO] blueMarine II :: Media Scanner                                     [jar]
[INFO] blueMarine II :: Catalog                                           [jar]
[INFO] blueMarine II :: Downloader                                        [jar]
[INFO] blueMarine II :: UI                                                [jar]
[INFO] blueMarine II :: UI :: JavaFX                                      [jar]
[INFO] blueMarine II :: CEC :: Adapter                                    [jar]
[INFO] blueMarine II :: CEC :: Navigation Adapter                         [jar]
[INFO] blueMarine II :: Media Server                                      [jar]
[INFO] blueMarine II :: Media Server :: REST                              [jar]
[INFO] blueMarine II :: Media Server :: UPnP                              [jar]
[INFO] blueMarine II :: Initializer                                       [jar]
[INFO] blueMarine II :: Services (modules)                                [pom]
[INFO] blueMarine II :: Services :: StoppingDown                          [jar]
[INFO] blueMarine II :: Headless Service                                  [jar]
[INFO] blueMarine II :: Application :: JavaFX                             [jar]
[INFO] blueMarine II :: Plugins (modules)                                 [pom]
[INFO] 
[INFO] ----------------< it.tidalwave.bluemarine2:bluemarine2 >----------------
[INFO] Building blueMarine II 1.1-ALPHA-2-SNAPSHOT                       [1/26]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ bluemarine2 ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ bluemarine2 ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace
[INFO] Storing buildNumber: cca5a24bc8f4 at timestamp: 1640170221536
[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/blueMarine2_Build_and_Quick_Test/workspace' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ bluemarine2 ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-banned-dependencies) @ bluemarine2 ---
[INFO] 
[INFO] --- maven-antrun-plugin:3.0.0:run (generate-and-print-build-description) @ bluemarine2 ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/fabrizio.giudici 1.1-ALPHA-2-SNAPSHOT cca5a24bc8f4
[INFO]      [echo] Java Version: 11.0.10 -source 1.8 -target 1.8 -release 
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:test-jar (default-test-jar) @ bluemarine2 ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- maven-install-plugin:3.0.0-M1:install (default-install) @ bluemarine2 ---
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/pom.xml to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/bluemarine2/1.1-ALPHA-2-SNAPSHOT/bluemarine2-1.1-ALPHA-2-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ------------< it.tidalwave.bluemarine2:bluemarine2-modules >------------
[INFO] Building blueMarine II (modules) 1.1-ALPHA-2-SNAPSHOT             [2/26]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ bluemarine2-modules ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ bluemarine2-modules ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules
[INFO] Storing buildNumber: cca5a24bc8f4 at timestamp: 1640170223965
[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/blueMarine2_Build_and_Quick_Test/workspace/modules' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ bluemarine2-modules ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-banned-dependencies) @ bluemarine2-modules ---
[INFO] 
[INFO] --- maven-antrun-plugin:3.0.0:run (generate-and-print-build-description) @ bluemarine2-modules ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/fabrizio.giudici 1.1-ALPHA-2-SNAPSHOT cca5a24bc8f4
[INFO]      [echo] Java Version: 11.0.10 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:test-jar (default-test-jar) @ bluemarine2-modules ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- maven-install-plugin:3.0.0-M1:install (default-install) @ bluemarine2-modules ---
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/pom.xml to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/bluemarine2-modules/1.1-ALPHA-2-SNAPSHOT/bluemarine2-modules-1.1-ALPHA-2-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] -----< it.tidalwave.bluemarine2:it-tidalwave-bluemarine2-commons >------
[INFO] Building blueMarine II :: Commons 1.1-ALPHA-2-SNAPSHOT            [3/26]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ it-tidalwave-bluemarine2-commons ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ it-tidalwave-bluemarine2-commons ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons
[INFO] Storing buildNumber: cca5a24bc8f4 at timestamp: 1640170225373
[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/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ it-tidalwave-bluemarine2-commons ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-banned-dependencies) @ it-tidalwave-bluemarine2-commons ---
[INFO] 
[INFO] --- maven-antrun-plugin:3.0.0:run (generate-and-print-build-description) @ it-tidalwave-bluemarine2-commons ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/fabrizio.giudici 1.1-ALPHA-2-SNAPSHOT cca5a24bc8f4
[INFO]      [echo] Java Version: 11.0.10 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ it-tidalwave-bluemarine2-commons ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ it-tidalwave-bluemarine2-commons ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 21 source files to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/target/classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nullable,/javax.annotation.Nonnegative,/javax.annotation.concurrent.ThreadSafe,/javax.annotation.concurrent.NotThreadSafe,/javax.annotation.Nonnull,/it.tidalwave.util.annotation.VisibleForTesting,java.base/java.lang.FunctionalInterface,/javax.annotation.concurrent.Immutable,/javax.annotation.PostConstruct,java.base/java.lang.Override
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/src/main/java/it/tidalwave/util/SupplierBasedFinder.java:[60,55] [unchecked] unchecked conversion
  required: SupplierBasedFinder<T>
  found:    SupplierBasedFinder
  where T is a type-variable:
    T extends Object declared in class SupplierBasedFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/src/main/java/it/tidalwave/util/MappingFinder.java:[56,41] [rawtypes] found raw type: MappingFinder
  missing type arguments for generic class MappingFinder<TYPE>
  where TYPE is a type-variable:
    TYPE extends Object declared in class MappingFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/src/main/java/it/tidalwave/util/MappingFinder.java:[58,13] [unchecked] unchecked method invocation: constructor <init> in class SupplierBasedFinder is applied to given types
  required: SupplierBasedFinder<T>,Object
  found: MappingFinder,Object
  where T is a type-variable:
    T extends Object declared in class SupplierBasedFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/src/main/java/it/tidalwave/util/MappingFinder.java:[58,14] [unchecked] unchecked conversion
  required: SupplierBasedFinder<T>
  found:    MappingFinder
  where T is a type-variable:
    T extends Object declared in class SupplierBasedFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/src/main/java/it/tidalwave/util/MappingFinder.java:[59,52] [unchecked] unchecked conversion
  required: MappingFinder<TYPE>
  found:    MappingFinder
  where TYPE is a type-variable:
    TYPE extends Object declared in class MappingFinder
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ it-tidalwave-bluemarine2-commons ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ it-tidalwave-bluemarine2-commons ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/target/test-classes
[WARNING] No processor claimed any of these annotations: /org.testng.annotations.Test,/javax.annotation.Nonnull,/org.testng.annotations.BeforeTest
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ it-tidalwave-bluemarine2-commons ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.bluemarine2.util.PathNormalizationTest
11:50:36.708 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - STARTING TESTS OF it.tidalwave.bluemarine2.util.PathNormalizationTest
11:50:36.746 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ************************
11:50:36.746 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test precondition"
11:50:36.748 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ************************
11:50:36.767 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC: 004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.769 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD: 004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.774 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 29 msec
11:50:36.775 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.782 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - **********************************
11:50:36.782 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test normalizedToNativeForm"
11:50:36.783 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - **********************************
11:50:36.785 [main                ] INFO  it.tidalwave.bluemarine2.util.PathNormalization    - Charset normalizer form: NFC
11:50:36.795 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 12 msec
11:50:36.795 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.798 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ****************************
11:50:36.799 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test equalsNormalized"
11:50:36.799 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ****************************
11:50:36.801 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 3 msec
11:50:36.802 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.803 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ***********************************
11:50:36.803 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test file creation from Java"
11:50:36.803 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ***********************************
11:50:36.808 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - On Linux two files are created, with both normalizations.
11:50:36.809 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Child: L'Agaçante
11:50:36.810 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC:   004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.811 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD:   004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.811 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Child: 004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.811 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Child: L'Agaçante
11:50:36.812 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC:   004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.813 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD:   004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.814 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Child: 004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.816 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 14 msec
11:50:36.817 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.823 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - *******************************
11:50:36.823 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test extraction from zip"
11:50:36.824 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - *******************************
11:50:36.824 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracting files from zip...
11:50:36.828 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> executing [/usr/bin/unzip, -o, src/test/resources/agacantes.zip, -d, target/zip] ...
11:50:36.833 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> environment: [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect, HUDSON_HOME=/var/jenkins_home, RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=changes, JOB_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/, HUDSON_COOKIE=a1f18c15-2f2e-49be-9a52-26a17691c855, MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JENKINS_SERVER_COOKIE=b348d8d307011da7, PWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=tests, JENKINS_URL=https://services.tidalwave.it/ci/, KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, POM_VERSION=1.1-ALPHA-2-SNAPSHOT, LANGUAGE=en_US:en, BUILD_TAG=jenkins-blueMarine2_Build_and_Quick_Test-159, JENKINS_SERVICE_HOST=10.98.6.166, POM_GROUPID=it.tidalwave.bluemarine2, JENKINS_PORT_8080_TCP=tcp://10.98.6.166:8080, OLDPWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, JENKINS_HOME=/var/jenkins_home, NODE_NAME=master, BUILD_DISPLAY_NAME=#159, LC_ALL=en_US.UTF-8, M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/display/redirect, GIT_BRANCH=origin/fabrizio.giudici, JENKINS_PORT_8080_TCP_PORT=8080, KUBERNETES_SERVICE_PORT_HTTPS=443, SHLVL=0, WORKSPACE_TMP=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace@tmp, GIT_PREVIOUS_COMMIT=696c34a461e1bb7986bc74a6361cf2ae9a147509, POM_PACKAGING=pom, JENKINS_PORT=tcp://10.98.6.166:8080, KUBERNETES_PORT=tcp://10.96.0.1:443, JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9, BUILD_ID=159, JENKINS_VERSION=2.263.4, KUBERNETES_SERVICE_HOST=10.96.0.1, LANG=en_US.UTF-8, JOB_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_SERVICE_PORT=8080, MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets, JENKINS_PORT_8080_TCP_PROTO=tcp, JENKINS_PORT_8080_TCP_ADDR=10.98.6.166, POM_ARTIFACTID=bluemarine2, GIT_PREVIOUS_SUCCESSFUL_COMMIT=d6bf90e03992038f9a90486e5fd1f21a1a4a4b6e, NODE_LABELS=master, HUDSON_URL=https://services.tidalwave.it/ci/, WORKSPACE=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace, JENKINS_SLAVE_AGENT_PORT=50000, JAVA_VERSION=jdk8u282-b08, JENKINS_OPTS=--prefix=/ci, GIT_COMMIT=cca5a24bc8f488e4ef46b3b929ca50c5332fa819, KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, EXECUTOR_NUMBER=0, HUDSON_SERVER_COOKIE=b348d8d307011da7, JENKINS_UC=https://updates.jenkins.io, KUBERNETES_PORT_443_TCP_PROTO=tcp, JOB_BASE_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, KUBERNETES_SERVICE_PORT=443, REF=/usr/share/jenkins/ref, BUILD_NUMBER=159, BUILD_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/, HOSTNAME=jenkins-64b9869db8-8pn4l, RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=artifacts, POM_DISPLAYNAME=blueMarine II, GIT_URL=https://bitbucket.org/tidalwave/bluemarine2-src.git, KUBERNETES_PORT_443_TCP_PORT=443, JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, HOME=/var/jenkins_home]
11:50:36.858 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - out - started
11:50:36.862 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - err - started
11:50:36.886 [pool-2-thread-3     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> err closed
11:50:36.889 [pool-2-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out Archive:  src/test/resources/agacantes.zip
11:50:36.889 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - On Linux two files are extracted, with both normalizations.
11:50:36.891 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC:           004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.892 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD:           004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.893 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracted NFC: 004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.895 [pool-2-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out    creating: target/zip/nfc/
11:50:36.896 [pool-2-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out  extracting: target/zip/nfc/L'Agaçante  
11:50:36.896 [pool-2-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out    creating: target/zip/nfd/
11:50:36.897 [pool-2-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out  extracting: target/zip/nfd/L'Agaçante  
11:50:36.897 [pool-2-thread-1     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> out closed
11:50:36.898 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracted NFD: 004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.898 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 75 msec
11:50:36.898 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.899 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - *******************************
11:50:36.899 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test extraction from tar"
11:50:36.899 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - *******************************
11:50:36.900 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracting files from tar...
11:50:36.909 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> executing [/bin/tar, -xvf, src/test/resources/agacantes.tar.gz, -C, target/tar] ...
11:50:36.912 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> environment: [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect, HUDSON_HOME=/var/jenkins_home, RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=changes, JOB_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/, HUDSON_COOKIE=a1f18c15-2f2e-49be-9a52-26a17691c855, MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JENKINS_SERVER_COOKIE=b348d8d307011da7, PWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=tests, JENKINS_URL=https://services.tidalwave.it/ci/, KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, POM_VERSION=1.1-ALPHA-2-SNAPSHOT, LANGUAGE=en_US:en, BUILD_TAG=jenkins-blueMarine2_Build_and_Quick_Test-159, JENKINS_SERVICE_HOST=10.98.6.166, POM_GROUPID=it.tidalwave.bluemarine2, JENKINS_PORT_8080_TCP=tcp://10.98.6.166:8080, OLDPWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, JENKINS_HOME=/var/jenkins_home, NODE_NAME=master, BUILD_DISPLAY_NAME=#159, LC_ALL=en_US.UTF-8, M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/display/redirect, GIT_BRANCH=origin/fabrizio.giudici, JENKINS_PORT_8080_TCP_PORT=8080, KUBERNETES_SERVICE_PORT_HTTPS=443, SHLVL=0, WORKSPACE_TMP=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace@tmp, GIT_PREVIOUS_COMMIT=696c34a461e1bb7986bc74a6361cf2ae9a147509, POM_PACKAGING=pom, JENKINS_PORT=tcp://10.98.6.166:8080, KUBERNETES_PORT=tcp://10.96.0.1:443, JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9, BUILD_ID=159, JENKINS_VERSION=2.263.4, KUBERNETES_SERVICE_HOST=10.96.0.1, LANG=en_US.UTF-8, JOB_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_SERVICE_PORT=8080, MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets, JENKINS_PORT_8080_TCP_PROTO=tcp, JENKINS_PORT_8080_TCP_ADDR=10.98.6.166, POM_ARTIFACTID=bluemarine2, GIT_PREVIOUS_SUCCESSFUL_COMMIT=d6bf90e03992038f9a90486e5fd1f21a1a4a4b6e, NODE_LABELS=master, HUDSON_URL=https://services.tidalwave.it/ci/, WORKSPACE=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace, JENKINS_SLAVE_AGENT_PORT=50000, JAVA_VERSION=jdk8u282-b08, JENKINS_OPTS=--prefix=/ci, GIT_COMMIT=cca5a24bc8f488e4ef46b3b929ca50c5332fa819, KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, EXECUTOR_NUMBER=0, HUDSON_SERVER_COOKIE=b348d8d307011da7, JENKINS_UC=https://updates.jenkins.io, KUBERNETES_PORT_443_TCP_PROTO=tcp, JOB_BASE_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, KUBERNETES_SERVICE_PORT=443, REF=/usr/share/jenkins/ref, BUILD_NUMBER=159, BUILD_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/, HOSTNAME=jenkins-64b9869db8-8pn4l, RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=artifacts, POM_DISPLAYNAME=blueMarine II, GIT_URL=https://bitbucket.org/tidalwave/bluemarine2-src.git, KUBERNETES_PORT_443_TCP_PORT=443, JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, HOME=/var/jenkins_home]
11:50:36.914 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - out - started
11:50:36.915 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - err - started
11:50:36.919 [pool-3-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/
11:50:36.920 [pool-3-thread-3     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> err closed
11:50:36.920 [pool-3-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/L'Agaçante
11:50:36.921 [pool-3-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/
11:50:36.921 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - On Linux two files are extracted, with both normalizations.
11:50:36.922 [pool-3-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/L'Agaçante
11:50:36.922 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC:           004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.922 [pool-3-thread-1     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> out closed
11:50:36.923 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD:           004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.923 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracted NFC: 004c 0027 0041 0067 0061 0063 0327 0061 006e 0074 0065
11:50:36.924 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracted NFD: 004c 0027 0041 0067 0061 00e7 0061 006e 0074 0065
11:50:36.924 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 25 msec
11:50:36.924 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.933 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ***************************
11:50:36.934 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test probe and open1"
11:50:36.934 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ***************************
11:50:36.935 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracting files from tar...
11:50:36.936 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> executing [/bin/tar, -xvf, src/test/resources/agacantes.tar.gz, -C, target/tar] ...
11:50:36.938 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> environment: [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect, HUDSON_HOME=/var/jenkins_home, RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=changes, JOB_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/, HUDSON_COOKIE=a1f18c15-2f2e-49be-9a52-26a17691c855, MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JENKINS_SERVER_COOKIE=b348d8d307011da7, PWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=tests, JENKINS_URL=https://services.tidalwave.it/ci/, KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, POM_VERSION=1.1-ALPHA-2-SNAPSHOT, LANGUAGE=en_US:en, BUILD_TAG=jenkins-blueMarine2_Build_and_Quick_Test-159, JENKINS_SERVICE_HOST=10.98.6.166, POM_GROUPID=it.tidalwave.bluemarine2, JENKINS_PORT_8080_TCP=tcp://10.98.6.166:8080, OLDPWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, JENKINS_HOME=/var/jenkins_home, NODE_NAME=master, BUILD_DISPLAY_NAME=#159, LC_ALL=en_US.UTF-8, M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/display/redirect, GIT_BRANCH=origin/fabrizio.giudici, JENKINS_PORT_8080_TCP_PORT=8080, KUBERNETES_SERVICE_PORT_HTTPS=443, SHLVL=0, WORKSPACE_TMP=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace@tmp, GIT_PREVIOUS_COMMIT=696c34a461e1bb7986bc74a6361cf2ae9a147509, POM_PACKAGING=pom, JENKINS_PORT=tcp://10.98.6.166:8080, KUBERNETES_PORT=tcp://10.96.0.1:443, JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9, BUILD_ID=159, JENKINS_VERSION=2.263.4, KUBERNETES_SERVICE_HOST=10.96.0.1, LANG=en_US.UTF-8, JOB_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_SERVICE_PORT=8080, MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets, JENKINS_PORT_8080_TCP_PROTO=tcp, JENKINS_PORT_8080_TCP_ADDR=10.98.6.166, POM_ARTIFACTID=bluemarine2, GIT_PREVIOUS_SUCCESSFUL_COMMIT=d6bf90e03992038f9a90486e5fd1f21a1a4a4b6e, NODE_LABELS=master, HUDSON_URL=https://services.tidalwave.it/ci/, WORKSPACE=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace, JENKINS_SLAVE_AGENT_PORT=50000, JAVA_VERSION=jdk8u282-b08, JENKINS_OPTS=--prefix=/ci, GIT_COMMIT=cca5a24bc8f488e4ef46b3b929ca50c5332fa819, KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, EXECUTOR_NUMBER=0, HUDSON_SERVER_COOKIE=b348d8d307011da7, JENKINS_UC=https://updates.jenkins.io, KUBERNETES_PORT_443_TCP_PROTO=tcp, JOB_BASE_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, KUBERNETES_SERVICE_PORT=443, REF=/usr/share/jenkins/ref, BUILD_NUMBER=159, BUILD_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/, HOSTNAME=jenkins-64b9869db8-8pn4l, RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=artifacts, POM_DISPLAYNAME=blueMarine II, GIT_URL=https://bitbucket.org/tidalwave/bluemarine2-src.git, KUBERNETES_PORT_443_TCP_PORT=443, JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, HOME=/var/jenkins_home]
11:50:36.940 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - out - started
11:50:36.943 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - err - started
11:50:36.946 [pool-4-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/
11:50:36.947 [pool-4-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/L'Agaçante
11:50:36.947 [pool-4-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/
11:50:36.947 [pool-4-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/L'Agaçante
11:50:36.947 [pool-4-thread-1     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> out closed
11:50:36.948 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC can be opened: target/tar/nfc/L'Agaçante
11:50:36.948 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD can be opened: target/tar/nfd/L'Agaçante
11:50:36.948 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 15 msec
11:50:36.949 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.949 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ***************************
11:50:36.949 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test probe and open2"
11:50:36.950 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - ***************************
11:50:36.950 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracting files from tar...
11:50:36.951 [pool-4-thread-3     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> err closed
11:50:36.953 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> executing [/bin/tar, -xvf, src/test/resources/agacantes.tar.gz, -C, target/tar] ...
11:50:36.956 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> environment: [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect, HUDSON_HOME=/var/jenkins_home, RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=changes, JOB_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/, HUDSON_COOKIE=a1f18c15-2f2e-49be-9a52-26a17691c855, MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JENKINS_SERVER_COOKIE=b348d8d307011da7, PWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=tests, JENKINS_URL=https://services.tidalwave.it/ci/, KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, POM_VERSION=1.1-ALPHA-2-SNAPSHOT, LANGUAGE=en_US:en, BUILD_TAG=jenkins-blueMarine2_Build_and_Quick_Test-159, JENKINS_SERVICE_HOST=10.98.6.166, POM_GROUPID=it.tidalwave.bluemarine2, JENKINS_PORT_8080_TCP=tcp://10.98.6.166:8080, OLDPWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, JENKINS_HOME=/var/jenkins_home, NODE_NAME=master, BUILD_DISPLAY_NAME=#159, LC_ALL=en_US.UTF-8, M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/display/redirect, GIT_BRANCH=origin/fabrizio.giudici, JENKINS_PORT_8080_TCP_PORT=8080, KUBERNETES_SERVICE_PORT_HTTPS=443, SHLVL=0, WORKSPACE_TMP=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace@tmp, GIT_PREVIOUS_COMMIT=696c34a461e1bb7986bc74a6361cf2ae9a147509, POM_PACKAGING=pom, JENKINS_PORT=tcp://10.98.6.166:8080, KUBERNETES_PORT=tcp://10.96.0.1:443, JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9, BUILD_ID=159, JENKINS_VERSION=2.263.4, KUBERNETES_SERVICE_HOST=10.96.0.1, LANG=en_US.UTF-8, JOB_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_SERVICE_PORT=8080, MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets, JENKINS_PORT_8080_TCP_PROTO=tcp, JENKINS_PORT_8080_TCP_ADDR=10.98.6.166, POM_ARTIFACTID=bluemarine2, GIT_PREVIOUS_SUCCESSFUL_COMMIT=d6bf90e03992038f9a90486e5fd1f21a1a4a4b6e, NODE_LABELS=master, HUDSON_URL=https://services.tidalwave.it/ci/, WORKSPACE=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace, JENKINS_SLAVE_AGENT_PORT=50000, JAVA_VERSION=jdk8u282-b08, JENKINS_OPTS=--prefix=/ci, GIT_COMMIT=cca5a24bc8f488e4ef46b3b929ca50c5332fa819, KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, EXECUTOR_NUMBER=0, HUDSON_SERVER_COOKIE=b348d8d307011da7, JENKINS_UC=https://updates.jenkins.io, KUBERNETES_PORT_443_TCP_PROTO=tcp, JOB_BASE_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, KUBERNETES_SERVICE_PORT=443, REF=/usr/share/jenkins/ref, BUILD_NUMBER=159, BUILD_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/, HOSTNAME=jenkins-64b9869db8-8pn4l, RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=artifacts, POM_DISPLAYNAME=blueMarine II, GIT_URL=https://bitbucket.org/tidalwave/bluemarine2-src.git, KUBERNETES_PORT_443_TCP_PORT=443, JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, HOME=/var/jenkins_home]
11:50:36.959 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - out - started
11:50:36.964 [pool-5-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/
11:50:36.964 [pool-5-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/L'Agaçante
11:50:36.965 [pool-5-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/
11:50:36.965 [pool-5-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/L'Agaçante
11:50:36.965 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - err - started
11:50:36.966 [pool-5-thread-2     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/L'Agaçante
11:50:36.966 [pool-5-thread-1     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> out closed
11:50:36.967 [pool-5-thread-3     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> err closed
11:50:36.967 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC can't be opened, as expected: target/tar/nfc/L'Agaçante
11:50:36.968 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD can be opened: target/tar/nfd/L'Agaçante
11:50:36.969 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 19 msec
11:50:36.969 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:36.971 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - *********************
11:50:36.972 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST "test fixedPath"
11:50:36.972 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - *********************
11:50:36.978 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - Extracting files from tar...
11:50:36.979 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> executing [/bin/tar, -xvf, src/test/resources/agacantes.tar.gz, -C, target/tar] ...
11:50:36.981 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - >>>> environment: [PATH=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log, RUN_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect, HUDSON_HOME=/var/jenkins_home, RUN_CHANGES_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=changes, JOB_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/, HUDSON_COOKIE=a1f18c15-2f2e-49be-9a52-26a17691c855, MAVEN_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JENKINS_SERVER_COOKIE=b348d8d307011da7, PWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, RUN_TESTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=tests, JENKINS_URL=https://services.tidalwave.it/ci/, KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443, POM_VERSION=1.1-ALPHA-2-SNAPSHOT, LANGUAGE=en_US:en, BUILD_TAG=jenkins-blueMarine2_Build_and_Quick_Test-159, JENKINS_SERVICE_HOST=10.98.6.166, POM_GROUPID=it.tidalwave.bluemarine2, JENKINS_PORT_8080_TCP=tcp://10.98.6.166:8080, OLDPWD=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons, JENKINS_HOME=/var/jenkins_home, NODE_NAME=master, BUILD_DISPLAY_NAME=#159, LC_ALL=en_US.UTF-8, M2_HOME=/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3, JOB_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/display/redirect, GIT_BRANCH=origin/fabrizio.giudici, JENKINS_PORT_8080_TCP_PORT=8080, KUBERNETES_SERVICE_PORT_HTTPS=443, SHLVL=0, WORKSPACE_TMP=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace@tmp, GIT_PREVIOUS_COMMIT=696c34a461e1bb7986bc74a6361cf2ae9a147509, POM_PACKAGING=pom, JENKINS_PORT=tcp://10.98.6.166:8080, KUBERNETES_PORT=tcp://10.96.0.1:443, JAVA_HOME=/var/jenkins_home/tools/hudson.model.JDK/AdoptOpenJDK_11.0.10_9, BUILD_ID=159, JENKINS_VERSION=2.263.4, KUBERNETES_SERVICE_HOST=10.96.0.1, LANG=en_US.UTF-8, JOB_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_SERVICE_PORT=8080, MAVEN_OPTS=-DblueMarine2.musicTestSets.path=/mnt/test-data/MusicTestSets, JENKINS_PORT_8080_TCP_PROTO=tcp, JENKINS_PORT_8080_TCP_ADDR=10.98.6.166, POM_ARTIFACTID=bluemarine2, GIT_PREVIOUS_SUCCESSFUL_COMMIT=d6bf90e03992038f9a90486e5fd1f21a1a4a4b6e, NODE_LABELS=master, HUDSON_URL=https://services.tidalwave.it/ci/, WORKSPACE=/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace, JENKINS_SLAVE_AGENT_PORT=50000, JAVA_VERSION=jdk8u282-b08, JENKINS_OPTS=--prefix=/ci, GIT_COMMIT=cca5a24bc8f488e4ef46b3b929ca50c5332fa819, KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1, EXECUTOR_NUMBER=0, HUDSON_SERVER_COOKIE=b348d8d307011da7, JENKINS_UC=https://updates.jenkins.io, KUBERNETES_PORT_443_TCP_PROTO=tcp, JOB_BASE_NAME=blueMarine2_Build_and_Quick_Test, JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals, KUBERNETES_SERVICE_PORT=443, REF=/usr/share/jenkins/ref, BUILD_NUMBER=159, BUILD_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/, HOSTNAME=jenkins-64b9869db8-8pn4l, RUN_ARTIFACTS_DISPLAY_URL=https://services.tidalwave.it/ci/job/blueMarine2_Build_and_Quick_Test/159/display/redirect?page=artifacts, POM_DISPLAYNAME=blueMarine II, GIT_URL=https://bitbucket.org/tidalwave/bluemarine2-src.git, KUBERNETES_PORT_443_TCP_PORT=443, JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental, HOME=/var/jenkins_home]
11:50:36.985 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - out - started
11:50:36.989 [pool-6-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/
11:50:36.989 [pool-6-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfc/L'Agaçante
11:50:36.989 [pool-6-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/
11:50:36.990 [pool-6-thread-1     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/L'Agaçante
11:50:36.991 [pool-6-thread-1     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> out closed
11:50:36.991 [main                ] INFO  it.tidalwave.util.spi.DefaultProcessExecutor       - err - started
11:50:36.992 [pool-6-thread-2     ] TRACE it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>>>> out nfd/L'Agaçante
11:50:36.993 [pool-6-thread-3     ] DEBUG it.tidalwave.util.spi.DefaultProcessExecutor       - >>>>>> err closed
11:50:37.000 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFC can be opened: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/target/tar/nfc/L'Agaçante
11:50:37.001 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - NFD can be opened: target/tar/nfd/L'Agaçante
11:50:37.002 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - TEST PASSED in 31 msec
11:50:37.002 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - 
11:50:37.048 [main                ] INFO  i.tidalwave.bluemarine2.util.PathNormalizationTest - FINISHED TESTS OF it.tidalwave.bluemarine2.util.PathNormalizationTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.068 s - in it.tidalwave.bluemarine2.util.PathNormalizationTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ it-tidalwave-bluemarine2-commons ---
[INFO] Building jar: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/target/it-tidalwave-bluemarine2-commons-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4.jar
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:test-jar (default-test-jar) @ it-tidalwave-bluemarine2-commons ---
[INFO] Building jar: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/target/it-tidalwave-bluemarine2-commons-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4-tests.jar
[INFO] 
[INFO] --- maven-install-plugin:3.0.0-M1:install (default-install) @ it-tidalwave-bluemarine2-commons ---
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/target/it-tidalwave-bluemarine2-commons-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-commons/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-commons-1.1-ALPHA-2-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/pom.xml to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-commons/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-commons-1.1-ALPHA-2-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Commons/target/it-tidalwave-bluemarine2-commons-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-commons/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-commons-1.1-ALPHA-2-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] --< it.tidalwave.bluemarine2:it-tidalwave-bluemarine2-phaseone-captureone11-applescript >--
[INFO] Building blueMarine II :: Capture One 11 Applescript 1.1-ALPHA-2-SNAPSHOT [4/26]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript
[INFO] Storing buildNumber: cca5a24bc8f4 at timestamp: 1640170239101
[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/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-banned-dependencies) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] 
[INFO] --- maven-antrun-plugin:3.0.0:run (generate-and-print-build-description) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/fabrizio.giudici 1.1-ALPHA-2-SNAPSHOT cca5a24bc8f4
[INFO]      [echo] Java Version: 11.0.10 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 5 source files to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/target/classes
[WARNING] No processor claimed any of these annotations: /jakarta.xml.bind.annotation.XmlRootElement,/jakarta.xml.bind.annotation.XmlElementWrapper,/javax.annotation.Nonnull,/jakarta.xml.bind.annotation.XmlAccessorType,/jakarta.xml.bind.annotation.XmlElement,java.base/java.lang.SuppressWarnings,java.base/java.lang.Override
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/target/test-classes
[WARNING] [path] bad path element "/var/jenkins_home/maven-repositories/0/com/sun/xml/bind/jaxb-impl/3.0.0/jaxb-core.jar": no such file or directory
[WARNING] No processor claimed any of these annotations: /org.testng.annotations.Test,/javax.annotation.Nonnull
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDaoTest
11:50:46.648 [main                ] INFO  i.t.b.c.i.applescript.AppleScriptCaptureOneDaoTest - STARTING TESTS OF it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDaoTest
11:50:46.666 [main                ] INFO  i.t.b.c.i.applescript.AppleScriptCaptureOneDaoTest - ***********************************
11:50:46.667 [main                ] INFO  i.t.b.c.i.applescript.AppleScriptCaptureOneDaoTest - TEST "must properly parse document"
11:50:46.667 [main                ] INFO  i.t.b.c.i.applescript.AppleScriptCaptureOneDaoTest - ***********************************
11:50:47.223 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:50:47.223 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/target/
11:50:47.223 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/document.txt
11:50:47.223 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/document.txt
11:50:47.259 [main                ] INFO  i.t.b.c.i.applescript.AppleScriptCaptureOneDaoTest - TEST PASSED in 593 msec
11:50:47.259 [main                ] INFO  i.t.b.c.i.applescript.AppleScriptCaptureOneDaoTest - 
11:50:47.335 [main                ] INFO  i.t.b.c.i.applescript.AppleScriptCaptureOneDaoTest - FINISHED TESTS OF it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDaoTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.394 s - in it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDaoTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Building jar: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/target/it-tidalwave-bluemarine2-phaseone-captureone11-applescript-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4.jar
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:test-jar (default-test-jar) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Building jar: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/target/it-tidalwave-bluemarine2-phaseone-captureone11-applescript-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4-tests.jar
[INFO] 
[INFO] --- maven-install-plugin:3.0.0-M1:install (default-install) @ it-tidalwave-bluemarine2-phaseone-captureone11-applescript ---
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/target/it-tidalwave-bluemarine2-phaseone-captureone11-applescript-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-phaseone-captureone11-applescript/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-phaseone-captureone11-applescript-1.1-ALPHA-2-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/pom.xml to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-phaseone-captureone11-applescript/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-phaseone-captureone11-applescript-1.1-ALPHA-2-SNAPSHOT.pom
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/CaptureOneAppleScript/target/it-tidalwave-bluemarine2-phaseone-captureone11-applescript-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4-tests.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-phaseone-captureone11-applescript/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-phaseone-captureone11-applescript-1.1-ALPHA-2-SNAPSHOT-tests.jar
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ---< it.tidalwave.bluemarine2:it-tidalwave-bluemarine2-commons-test >---
[INFO] Building blueMarine II :: Commons for Tests 1.1-ALPHA-2-SNAPSHOT  [5/26]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons
[INFO] Storing buildNumber: cca5a24bc8f4 at timestamp: 1640170248402
[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/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-banned-dependencies) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] 
[INFO] --- maven-antrun-plugin:3.0.0:run (generate-and-print-build-description) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/fabrizio.giudici 1.1-ALPHA-2-SNAPSHOT cca5a24bc8f4
[INFO]      [echo] Java Version: 11.0.10 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/target/classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod,/org.testng.annotations.AfterClass,/org.testng.annotations.BeforeClass,/javax.annotation.Nonnegative,/org.testng.annotations.AfterMethod,java.base/java.lang.Override
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/src/main/java/it/tidalwave/bluemarine2/commons/test/TestUtilities.java:[82,23] [rawtypes] found raw type: SimpleComposite
  missing type arguments for generic class SimpleComposite<TYPE>
  where TYPE is a type-variable:
    TYPE extends Object declared in interface SimpleComposite
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/src/main/java/it/tidalwave/bluemarine2/commons/test/TestUtilities.java:[83,67] [unchecked] unchecked call to forEach(Consumer<? super T>) as a member of the raw type Iterable
  where T is a type-variable:
    T extends Object declared in interface Iterable
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] No tests to run.
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] Building jar: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/target/it-tidalwave-bluemarine2-commons-test-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4.jar
[INFO] 
[INFO] --- maven-jar-plugin:3.2.0:test-jar (default-test-jar) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] Skipping packaging of the test-jar
[INFO] 
[INFO] --- maven-install-plugin:3.0.0-M1:install (default-install) @ it-tidalwave-bluemarine2-commons-test ---
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/target/it-tidalwave-bluemarine2-commons-test-1.1-ALPHA-2-SNAPSHOT.cca5a24bc8f4.jar to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-commons-test/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-commons-test-1.1-ALPHA-2-SNAPSHOT.jar
[INFO] Installing /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/TestCommons/pom.xml to /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/it-tidalwave-bluemarine2-commons-test/1.1-ALPHA-2-SNAPSHOT/it-tidalwave-bluemarine2-commons-test-1.1-ALPHA-2-SNAPSHOT.pom
[JENKINS] Archiving disabled
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
[INFO] 
[INFO] ------< it.tidalwave.bluemarine2:it-tidalwave-bluemarine2-model >-------
[INFO] Building blueMarine II :: Model 1.1-ALPHA-2-SNAPSHOT              [6/26]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ it-tidalwave-bluemarine2-model ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ it-tidalwave-bluemarine2-model ---
[INFO] ShortRevision tag detected. The value is '12'.
[INFO] Executing: /bin/sh -c cd '/var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model
[INFO] Storing buildNumber: cca5a24bc8f4 at timestamp: 1640170253454
[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/blueMarine2_Build_and_Quick_Test/workspace/modules/Model' && 'git' 'rev-parse' '--verify' '--short=12' 'HEAD'
[INFO] Working directory: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ it-tidalwave-bluemarine2-model ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-banned-dependencies) @ it-tidalwave-bluemarine2-model ---
[INFO] 
[INFO] --- maven-antrun-plugin:3.0.0:run (generate-and-print-build-description) @ it-tidalwave-bluemarine2-model ---
[INFO] Executing tasks
[INFO]      [echo] DESCRIPTION: origin/fabrizio.giudici 1.1-ALPHA-2-SNAPSHOT cca5a24bc8f4
[INFO]      [echo] Java Version: 11.0.10 -source 11 -target 11 -release 11
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-antrun-plugin:3.0.0:run (create-unwoven-classes-dirs) @ it-tidalwave-bluemarine2-model ---
[INFO] Executing tasks
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/unwoven-classes
[INFO]     [mkdir] Created dir: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/unwoven-test-classes
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ it-tidalwave-bluemarine2-model ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ it-tidalwave-bluemarine2-model ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 45 source files to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/unwoven-classes
[WARNING] No processor claimed any of these annotations: /org.springframework.core.annotation.Order,/javax.annotation.Nullable,/it.tidalwave.messagebus.annotation.ListensTo,/javax.annotation.Nonnegative,/it.tidalwave.dci.annotation.DciRole,/javax.annotation.Nonnull,/it.tidalwave.util.annotation.VisibleForTesting,/it.tidalwave.messagebus.annotation.SimpleMessageSubscriber,/javax.annotation.concurrent.Immutable,java.base/java.lang.Override
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/MediaItem.java:[85,81] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/MediaItem.java:[91,81] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/MediaItem.java:[96,84] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/MediaItem.java:[98,74] [deprecation] Key(String) in Key has been deprecated
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/DefaultCacheManager.java:[63,53] [unchecked] unchecked cast
  required: SoftReference<T>
  found:    SoftReference<CAP#1>
  where T is a type-variable:
    T extends Object declared in method <T>getCachedObject(Object,Supplier<T>)
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/DefaultMediaFileSystem.java:[81,47] [deprecation] <T>get(Key<T>) in TypeSafeMap has been deprecated
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareMediaFolderDecorator.java:[81,61] [unchecked] unchecked conversion
  required: SimpleComposite<Entity>
  found:    SimpleComposite
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareMediaFolderDecorator.java:[115,29] [unchecked] unchecked method invocation: constructor <init> in class MappingFinder is applied to given types
  required: Finder<TYPE>,Function<TYPE,TYPE>
  found: Finder,Function<Object,Object>
  where TYPE is a type-variable:
    TYPE extends Object declared in class MappingFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareMediaFolderDecorator.java:[115,49] [unchecked] unchecked conversion
  required: Finder<TYPE>
  found:    Finder
  where TYPE is a type-variable:
    TYPE extends Object declared in class MappingFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareMediaFolderDecorator.java:[114,15] [unchecked] unchecked method invocation: constructor <init> in class PathAwareEntityFinderDelegate is applied to given types
  required: MediaFolder,Finder<PathAwareEntity>
  found: MediaFolder,MappingFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareMediaFolderDecorator.java:[115,29] [unchecked] unchecked conversion
  required: Finder<PathAwareEntity>
  found:    MappingFinder
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/VirtualMediaFolder.java:[124,42] [unchecked] unchecked cast
  required: Optional<PathAwareEntity>
  found:    Object
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/spi/MetadataSupport.java:[79,82] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in method <T>get(Key<T>)
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/spi/MetadataSupport.java:[91,40] [unchecked] unchecked cast
  required: T
  found:    Object
  where T is a type-variable:
    T extends Object declared in method <T>getAll(Key<T>)
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/spi/MetadataSupport.java:[93,94] [unchecked] unchecked cast
  required: T
  found:    List<Object>
  where T is a type-variable:
    T extends Object declared in method <T>getAll(Key<T>)
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareEntityFinderDelegate.java:[152,61] [unchecked] unchecked method invocation: method orElse in class Optional is applied to given types
  required: T
  found: List
  where T is a type-variable:
    T extends Object declared in class Optional
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareEntityFinderDelegate.java:[152,62] [unchecked] unchecked conversion
  required: T
  found:    List
  where T is a type-variable:
    T extends Object declared in class Optional
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareEntityFinderDelegate.java:[151,15] [unchecked] unchecked method invocation: constructor <init> in class CopyOnWriteArrayList is applied to given types
  required: Collection<? extends E>
  found: List
  where E is a type-variable:
    E extends Object declared in class CopyOnWriteArrayList
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareEntityFinderDelegate.java:[152,61] [unchecked] unchecked conversion
  required: Collection<? extends E>
  found:    List
  where E is a type-variable:
    E extends Object declared in class CopyOnWriteArrayList
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareEntityFinderDelegate.java:[151,15] [unchecked] unchecked conversion
  required: List<? extends PathAwareEntity>
  found:    CopyOnWriteArrayList
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareEntityFinderDelegate.java:[207,60] [unchecked] unchecked cast
  required: Optional<PathAwareEntity>
  found:    Optional<CAP#1>
  where CAP#1 is a fresh type-variable:
    CAP#1 extends PathAwareEntity from capture of ? extends PathAwareEntity
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/PathAwareEntityFinderDelegate.java:[230,19] [rawtypes] found raw type: SimpleComposite
  missing type arguments for generic class SimpleComposite<TYPE>
  where TYPE is a type-variable:
    TYPE extends Object declared in interface SimpleComposite
[WARNING] /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/AudioMetadataFactory.java:[130,74] [unchecked] unchecked cast
  required: Key<Object>
  found:    Key<CAP#1>
  where CAP#1 is a fresh type-variable:
    CAP#1 extends Object from capture of ?
[INFO] 
[INFO] --- aspectj-maven-plugin:1.11:compile (weave-classes) @ it-tidalwave-bluemarine2-model ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.2:unpack (default) @ it-tidalwave-bluemarine2-model ---
[INFO] Configured Artifact: it.tidalwave.bluemarine2.testsets:expected-metadata-iTunes-fg-20160504-2:5:zip
[INFO] Configured Artifact: it.tidalwave.bluemarine2.testsets:expected-metadata-iTunes-fg-20161210-1:2:zip
[INFO] Configured Artifact: it.tidalwave.bluemarine2.testsets:expected-metadata-iTunes-aac-fg-20170131-1:3:zip
[INFO] Configured Artifact: it.tidalwave.bluemarine2.testsets:expected-metadata-amazon-autorip-fg-20170131-1:3:zip
[INFO] Unpacking /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/testsets/expected-metadata-iTunes-fg-20160504-2/5/expected-metadata-iTunes-fg-20160504-2-5.zip to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/test-classes/expected-results/metadata with includes "" and excludes ""
[INFO] Unpacking /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/testsets/expected-metadata-iTunes-fg-20161210-1/2/expected-metadata-iTunes-fg-20161210-1-2.zip to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/test-classes/expected-results/metadata with includes "" and excludes ""
[INFO] Unpacking /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/testsets/expected-metadata-iTunes-aac-fg-20170131-1/3/expected-metadata-iTunes-aac-fg-20170131-1-3.zip to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/test-classes/expected-results/metadata with includes "" and excludes ""
[INFO] Unpacking /var/jenkins_home/maven-repositories/0/it/tidalwave/bluemarine2/testsets/expected-metadata-amazon-autorip-fg-20170131-1/3/expected-metadata-amazon-autorip-fg-20170131-1-3.zip to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/test-classes/expected-results/metadata with includes "" and excludes ""
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ it-tidalwave-bluemarine2-model ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ it-tidalwave-bluemarine2-model ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/unwoven-test-classes
[WARNING] No processor claimed any of these annotations: /javax.annotation.Nonnull,/org.testng.annotations.BeforeMethod,/org.testng.annotations.Test,/org.testng.annotations.DataProvider,java.base/java.lang.Override
[INFO] 
[INFO] --- aspectj-maven-plugin:1.11:test-compile (weave-test-classes) @ it-tidalwave-bluemarine2-model ---
[INFO] Showing AJC message detail for messages of types: [error, warning, fail]
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ it-tidalwave-bluemarine2-model ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running TestSuite
11:51:13.172 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - STARTING TESTS OF it.tidalwave.bluemarine2.model.VirtualMediaFolderTest
11:51:13.193 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:13.899 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:13.917 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ***************************************
11:51:13.918 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find all children"
11:51:13.918 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ***************************************
11:51:13.925 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:13.929 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:13.933 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
11:51:13.950 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@37eeec90$Displayable[] into []
11:51:13.952 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@37eeec90$Displayable[]] 
11:51:13.953 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@37eeec90$Displayable[]]
11:51:13.953 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
11:51:13.953 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@22c86919$Displayable[] into []
11:51:13.954 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@22c86919$Displayable[]] 
11:51:13.954 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@22c86919$Displayable[]]
11:51:13.954 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 37 msec
11:51:13.955 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:13.983 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:13.997 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.068 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.070 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.070 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.070 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/]
11:51:14.070 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.085 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.086 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.086 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/)
11:51:14.087 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.088 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/).results() = [VirtualMediaFolder(path=/, optionalParent=Optional.empty)]
11:51:14.088 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/, optionalParent=Optional.empty)
11:51:14.088 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@3591009c$Displayable[] into []
11:51:14.089 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@3591009c$Displayable[]] 
11:51:14.089 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@3591009c$Displayable[]]
11:51:14.089 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 19 msec
11:51:14.089 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.099 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.100 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.217 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.218 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.218 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.219 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music]
11:51:14.219 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.220 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.220 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.220 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music)
11:51:14.220 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.221 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.222 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.222 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music).results() = [VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])]
11:51:14.231 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
11:51:14.231 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@6970140a$Displayable[] into []
11:51:14.232 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@6970140a$Displayable[]] 
11:51:14.232 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@6970140a$Displayable[]]
11:51:14.233 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 14 msec
11:51:14.233 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.237 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.239 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.350 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.356 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.357 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.357 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists]
11:51:14.357 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.357 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.358 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.358 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists)
11:51:14.358 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.358 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.358 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.359 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.359 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists)
11:51:14.359 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.359 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.359 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.359 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.359 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists).results() = [VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])]
11:51:14.360 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])
11:51:14.360 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@1b5bc39d$Displayable[] into []
11:51:14.360 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@1b5bc39d$Displayable[]] 
11:51:14.360 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@1b5bc39d$Displayable[]]
11:51:14.362 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 6 msec
11:51:14.362 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.371 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.385 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.475 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.476 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.476 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.476 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists/Bach]
11:51:14.476 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.477 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.477 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.477 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach)
11:51:14.477 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.477 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.477 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.477 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.477 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach)
11:51:14.478 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.478 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.478 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.478 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.478 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach)
11:51:14.478 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.478 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.485 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.485 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.485 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.485 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists/Bach).results() = [VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:14.486 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:14.486 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@37fbe4a8$Displayable[] into []
11:51:14.486 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@37fbe4a8$Displayable[]] 
11:51:14.486 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@37fbe4a8$Displayable[]]
11:51:14.487 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 10 msec
11:51:14.487 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.500 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.502 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.586 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.613 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.614 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.614 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists/Bach/BWV104]
11:51:14.614 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.614 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.614 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.614 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV104)
11:51:14.614 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.615 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.615 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.615 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.615 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV104)
11:51:14.615 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.615 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.615 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.616 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.616 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV104)
11:51:14.616 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.616 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.616 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.616 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.616 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV104)
11:51:14.616 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.616 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.617 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.617 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.617 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.617 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.617 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists/Bach/BWV104).results() = [VirtualMediaFolder(path=/music/artists/Bach/BWV104, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])]
11:51:14.618 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists/Bach/BWV104, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])
11:51:14.630 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@24be2d9c$Displayable[] into []
11:51:14.631 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@24be2d9c$Displayable[]] 
11:51:14.631 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@24be2d9c$Displayable[]]
11:51:14.632 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 19 msec
11:51:14.632 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.639 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.659 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.690 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.691 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.691 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.691 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists/Bach/BWV105]
11:51:14.691 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.692 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.692 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.692 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV105)
11:51:14.693 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.693 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV105)
11:51:14.693 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.693 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV105)
11:51:14.693 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.693 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.694 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.694 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV105)
11:51:14.694 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.694 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.694 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.694 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.694 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.694 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.694 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists/Bach/BWV105).results() = [VirtualMediaFolder(path=/music/artists/Bach/BWV105, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])]
11:51:14.695 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists/Bach/BWV105, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])
11:51:14.695 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@4362d7df$Displayable[] into []
11:51:14.695 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@4362d7df$Displayable[]] 
11:51:14.695 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@4362d7df$Displayable[]]
11:51:14.695 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 4 msec
11:51:14.695 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.700 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.703 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.754 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.766 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.766 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.766 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists/Bach/BWV106]
11:51:14.766 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.768 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.768 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.768 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV106)
11:51:14.768 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.768 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.768 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.768 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.769 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV106)
11:51:14.769 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.769 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV106)
11:51:14.769 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.769 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Bach/BWV106)
11:51:14.769 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.769 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.770 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.770 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.770 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists/Bach/BWV106).results() = [VirtualMediaFolder(path=/music/artists/Bach/BWV106, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])]
11:51:14.770 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists/Bach/BWV106, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Bach, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])
11:51:14.770 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@ec2bf82$Displayable[] into []
11:51:14.770 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@ec2bf82$Displayable[]] 
11:51:14.770 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@ec2bf82$Displayable[]]
11:51:14.771 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 5 msec
11:51:14.771 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.779 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.780 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.830 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.831 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.831 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.831 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists/Mozart]
11:51:14.831 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.836 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.837 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.837 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart)
11:51:14.837 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.837 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.837 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.837 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.837 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart)
11:51:14.837 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.837 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.838 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.838 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.838 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart)
11:51:14.838 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.838 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.838 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.838 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.838 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.838 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists/Mozart).results() = [VirtualMediaFolder(path=/music/artists/Mozart, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:14.839 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists/Mozart, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:14.839 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@3e2fc448$Displayable[] into []
11:51:14.839 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@3e2fc448$Displayable[]] 
11:51:14.839 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@3e2fc448$Displayable[]]
11:51:14.839 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 8 msec
11:51:14.839 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.851 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.855 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:14.915 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:14.916 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.916 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:14.916 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists/Mozart/K10]
11:51:14.916 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:14.924 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.924 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.924 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K10)
11:51:14.924 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.924 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.924 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.925 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.925 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K10)
11:51:14.925 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.925 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.925 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.925 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.925 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K10)
11:51:14.925 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.925 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.926 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:14.926 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.926 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K10)
11:51:14.926 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:14.926 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.926 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.926 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.926 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.929 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:14.929 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists/Mozart/K10).results() = [VirtualMediaFolder(path=/music/artists/Mozart/K10, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Mozart, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])]
11:51:14.931 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists/Mozart/K10, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Mozart, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])
11:51:14.932 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@28a2a3e7$Displayable[] into []
11:51:14.932 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@28a2a3e7$Displayable[]] 
11:51:14.932 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@28a2a3e7$Displayable[]]
11:51:14.935 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 16 msec
11:51:14.935 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:14.938 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:14.940 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.012 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.018 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.019 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.019 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/artists/Mozart/K11]
11:51:15.019 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.020 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K11)
11:51:15.020 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.020 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K11)
11:51:15.020 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.020 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K11)
11:51:15.021 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/artists/Mozart/K11)
11:51:15.021 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.021 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/artists/Mozart/K11).results() = [VirtualMediaFolder(path=/music/artists/Mozart/K11, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Mozart, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])]
11:51:15.022 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/artists/Mozart/K11, optionalParent=Optional[VirtualMediaFolder(path=/music/artists/Mozart, optionalParent=Optional[VirtualMediaFolder(path=/music/artists, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])])
11:51:15.022 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@57a4d5ee$Displayable[] into []
11:51:15.022 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@57a4d5ee$Displayable[]] 
11:51:15.027 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@57a4d5ee$Displayable[]]
11:51:15.027 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 9 msec
11:51:15.027 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.033 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.035 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.079 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.080 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.080 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.080 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/songs]
11:51:15.080 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.082 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.082 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.082 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs)
11:51:15.082 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.082 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.082 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.082 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.082 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs)
11:51:15.082 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.082 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.083 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.083 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.083 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/songs).results() = [VirtualMediaFolder(path=/music/songs, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])]
11:51:15.083 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/songs, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])
11:51:15.083 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@61e3a1fd$Displayable[] into []
11:51:15.083 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@61e3a1fd$Displayable[]] 
11:51:15.083 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@61e3a1fd$Displayable[]]
11:51:15.087 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 7 msec
11:51:15.087 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.091 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.096 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.137 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.138 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.138 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.138 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/songs/Night and Day]
11:51:15.139 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.139 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.139 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.139 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs/Night and Day)
11:51:15.142 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.143 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.143 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.144 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.146 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs/Night and Day)
11:51:15.148 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.149 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.150 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.150 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.150 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs/Night and Day)
11:51:15.151 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.151 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.151 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.151 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.151 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.151 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/songs/Night and Day).results() = [VirtualMediaFolder(path=/music/songs/Night and Day, optionalParent=Optional[VirtualMediaFolder(path=/music/songs, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:15.151 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/songs/Night and Day, optionalParent=Optional[VirtualMediaFolder(path=/music/songs, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:15.151 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@3add81c4$Displayable[] into []
11:51:15.152 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@3add81c4$Displayable[]] 
11:51:15.152 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@3add81c4$Displayable[]]
11:51:15.152 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 14 msec
11:51:15.152 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.158 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.161 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.184 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.185 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.186 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.186 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/music/songs/Round Midnight]
11:51:15.186 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.186 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.186 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.186 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs/Round Midnight)
11:51:15.189 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.189 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.190 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.190 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.190 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs/Round Midnight)
11:51:15.190 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.190 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.191 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.191 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.191 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/music/songs/Round Midnight)
11:51:15.191 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.191 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.191 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.191 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.191 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.191 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/music/songs/Round Midnight).results() = [VirtualMediaFolder(path=/music/songs/Round Midnight, optionalParent=Optional[VirtualMediaFolder(path=/music/songs, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:15.191 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/music/songs/Round Midnight, optionalParent=Optional[VirtualMediaFolder(path=/music/songs, optionalParent=Optional[VirtualMediaFolder(path=/music, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:15.192 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@315ba14a$Displayable[] into []
11:51:15.193 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@315ba14a$Displayable[]] 
11:51:15.193 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@315ba14a$Displayable[]]
11:51:15.193 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 8 msec
11:51:15.193 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.195 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.197 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.231 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.231 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.231 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.231 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos]
11:51:15.232 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.232 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos)
11:51:15.232 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.232 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos).results() = [VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])]
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@73e132e0$Displayable[] into []
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@73e132e0$Displayable[]] 
11:51:15.232 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@73e132e0$Displayable[]]
11:51:15.233 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 2 msec
11:51:15.233 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.237 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.240 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.301 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.304 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.304 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.304 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos/jane smith]
11:51:15.305 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.305 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.305 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.305 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith)
11:51:15.305 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.305 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.305 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.306 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.306 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith)
11:51:15.307 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.307 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.307 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.307 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.307 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos/jane smith).results() = [VirtualMediaFolder(path=/photos/jane smith, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])]
11:51:15.309 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos/jane smith, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])
11:51:15.310 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@60297f36$Displayable[] into []
11:51:15.310 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@60297f36$Displayable[]] 
11:51:15.310 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@60297f36$Displayable[]]
11:51:15.311 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 7 msec
11:51:15.311 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.312 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.314 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.344 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.346 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.346 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.346 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos/jane smith/photo1]
11:51:15.347 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.348 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.348 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.348 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith/photo1)
11:51:15.349 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.349 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.349 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.349 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.349 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith/photo1)
11:51:15.349 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.349 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.350 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.351 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.351 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith/photo1)
11:51:15.351 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.351 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.351 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.351 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.351 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.351 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos/jane smith/photo1).results() = [VirtualMediaFolder(path=/photos/jane smith/photo1, optionalParent=Optional[VirtualMediaFolder(path=/photos/jane smith, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:15.351 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos/jane smith/photo1, optionalParent=Optional[VirtualMediaFolder(path=/photos/jane smith, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:15.351 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@3f3c7bdb$Displayable[] into []
11:51:15.352 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@3f3c7bdb$Displayable[]] 
11:51:15.353 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@3f3c7bdb$Displayable[]]
11:51:15.353 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 7 msec
11:51:15.354 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.355 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.356 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.395 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.396 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.396 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.396 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos/jane smith/photo2]
11:51:15.396 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.396 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith/photo2)
11:51:15.396 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.396 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith/photo2)
11:51:15.396 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.396 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/jane smith/photo2)
11:51:15.396 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.396 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.397 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.397 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.397 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.397 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos/jane smith/photo2).results() = [VirtualMediaFolder(path=/photos/jane smith/photo2, optionalParent=Optional[VirtualMediaFolder(path=/photos/jane smith, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:15.397 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos/jane smith/photo2, optionalParent=Optional[VirtualMediaFolder(path=/photos/jane smith, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:15.397 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@8dfe921$Displayable[] into []
11:51:15.397 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@8dfe921$Displayable[]] 
11:51:15.397 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@8dfe921$Displayable[]]
11:51:15.397 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 1 msec
11:51:15.397 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.407 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.408 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.455 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.457 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.457 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.457 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos/john doe]
11:51:15.457 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.457 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.457 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.457 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe)
11:51:15.457 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.457 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.457 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.458 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.458 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe)
11:51:15.458 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.458 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.458 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.458 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.458 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos/john doe).results() = [VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])]
11:51:15.458 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])
11:51:15.458 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@73d6d0c$Displayable[] into []
11:51:15.463 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@73d6d0c$Displayable[]] 
11:51:15.464 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@73d6d0c$Displayable[]]
11:51:15.464 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 8 msec
11:51:15.464 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.466 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.468 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.506 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.506 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.506 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.507 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos/john doe/photo1]
11:51:15.507 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo1)
11:51:15.507 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo1)
11:51:15.507 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo1)
11:51:15.507 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.507 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos/john doe/photo1).results() = [VirtualMediaFolder(path=/photos/john doe/photo1, optionalParent=Optional[VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:15.508 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos/john doe/photo1, optionalParent=Optional[VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:15.508 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@75699e35$Displayable[] into []
11:51:15.508 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@75699e35$Displayable[]] 
11:51:15.508 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@75699e35$Displayable[]]
11:51:15.508 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 2 msec
11:51:15.508 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.511 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.518 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.556 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.559 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.559 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.559 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos/john doe/photo2]
11:51:15.559 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.559 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.559 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.559 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo2)
11:51:15.559 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.559 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.560 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.562 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.562 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo2)
11:51:15.562 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.562 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.562 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.563 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.563 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo2)
11:51:15.563 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.563 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.563 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.564 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.564 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.564 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos/john doe/photo2).results() = [VirtualMediaFolder(path=/photos/john doe/photo2, optionalParent=Optional[VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:15.564 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos/john doe/photo2, optionalParent=Optional[VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:15.565 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@28c88600$Displayable[] into []
11:51:15.566 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@28c88600$Displayable[]] 
11:51:15.568 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@28c88600$Displayable[]]
11:51:15.568 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 9 msec
11:51:15.568 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.569 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.572 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Spring configuration locations: [/META-INF/MockBeans.xml]
11:51:15.620 [main                ] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - >>>> bean names: [org.springframework.context.annotation.internalConfigurationAnnotationProcessor, org.springframework.context.annotation.internalAutowiredAnnotationProcessor, org.springframework.context.annotation.internalCommonAnnotationProcessor, org.springframework.context.event.internalEventListenerProcessor, org.springframework.context.event.internalEventListenerFactory, org.springframework.context.config.internalBeanConfigurerAspect, org.springframework.aop.config.internalAutoProxyCreator, cacheManager]
11:51:15.620 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.620 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST "must correctly find children by path"
11:51:15.620 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - ARGS [/photos/john doe/photo3]
11:51:15.620 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - *******************************************
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo3)
11:51:15.621 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo3)
11:51:15.621 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - FinderSupport(FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]))
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.bluemarine2.model.impl.PathAwareEntityFinderDelegate, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - filteredByPath(/photos/john doe/photo3)
11:51:15.621 [main                ] DEBUG i.t.b.model.impl.PathAwareEntityFinderDelegate     - >>>> bulk query to FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[]), filtering in memory
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] TRACE it.tidalwave.util.spi.FinderSupport                - computeNeededResults() - FinderSupport(name=it.tidalwave.util.SupplierBasedFinder, firstResult=0, maxResults=2147483647, contexts=[], sorters=[])
11:51:15.621 [main                ] DEBUG i.t.bluemarine2.model.VirtualMediaFolderTest       - findChildren().withPath(/photos/john doe/photo3).results() = [VirtualMediaFolder(path=/photos/john doe/photo3, optionalParent=Optional[VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])]
11:51:15.622 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - asMany(interface it.tidalwave.role.ui.Displayable) - VirtualMediaFolder(path=/photos/john doe/photo3, optionalParent=Optional[VirtualMediaFolder(path=/photos/john doe, optionalParent=Optional[VirtualMediaFolder(path=/photos, optionalParent=Optional[VirtualMediaFolder(path=/, optionalParent=Optional.empty)])])])
11:51:15.622 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> add in order ???@30e92cb9$Displayable[] into []
11:51:15.622 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>>>>>> add in order [???@30e92cb9$Displayable[]] 
11:51:15.622 [main                ] TRACE it.tidalwave.util.spi.PriorityAsSupport            - >>>> returning [???@30e92cb9$Displayable[]]
11:51:15.622 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - TEST PASSED in 2 msec
11:51:15.622 [main                ] INFO  i.t.bluemarine2.model.VirtualMediaFolderTest       - 
11:51:15.626 [nvoker-afterMethod()] INFO  i.t.bluemarine2.commons.test.SpringTestSupport     - Closing Spring context...
11:51:15.633 [main                ] WARN  i.t.bluemarine2.commons.test.TestSetLocator        - it.tidalwave-ci.skipLongTests set to true, skipping testsets: [iTunes-fg-20161210-1, amazon-autorip-fg-20170131-1, iTunes-aac-fg-20170131-1]
11:51:15.838 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:15.839 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:15.839 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3]
11:51:15.839 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:15.851 [main                ] INFO  it.tidalwave.bluemarine2.util.PathNormalization    - Charset normalizer form: NFC
11:51:15.851 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3
11:51:16.109 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.130 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.131 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.131 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3-dump.txt
11:51:16.131 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3-dump.txt
11:51:16.137 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.137 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3-dump.txt
11:51:16.138 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3-dump.txt
11:51:16.143 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M2S*
11:51:16.143 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = mp3*
11:51:16.143 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.143 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M3S*
11:51:16.143 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.143 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = Mp3*
11:51:16.152 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.153 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.153 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                  | actual                                                                                                                                                                                                          |
11:51:16.154 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.157 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M2S      | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M3S            |
11:51:16.158 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = mp3      | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.158 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = Mp3                  |
11:51:16.158 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.163 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 330 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M2S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M3S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = Mp3*
11:51:16.166 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M2S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.duration] = PT18M3S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/01 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 1. Allegro Non Troppo.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.167 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.174 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.174 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.174 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3]
11:51:16.174 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.175 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3
11:51:16.190 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.192 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.192 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.192 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3-dump.txt
11:51:16.192 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3-dump.txt
11:51:16.193 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.193 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3-dump.txt
11:51:16.193 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3-dump.txt
11:51:16.193 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M25S*
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = mp3*
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M26S*
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = Mp3*
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                    | actual                                                                                                                                                                                                            |
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M25S      | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M26S            |
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = mp3      | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = Mp3                  |
11:51:16.194 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.195 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 21 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M25S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M26S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = Mp3*
11:51:16.195 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M25S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.duration] = PT9M26S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/02 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 2. Allegro Appassionato.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.196 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.199 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.199 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.199 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3]
11:51:16.199 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.199 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3
11:51:16.208 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.211 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.211 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.211 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3-dump.txt
11:51:16.211 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3-dump.txt
11:51:16.212 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.212 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3-dump.txt
11:51:16.212 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3-dump.txt
11:51:16.213 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M18S*
11:51:16.213 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = mp3*
11:51:16.213 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.213 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M19S*
11:51:16.213 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.213 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = Mp3*
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                       | actual                                                                                                                                                                                               |
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M18S     | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M19S           |
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = mp3      | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = Mp3                  |
11:51:16.214 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.215 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 16 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M18S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M19S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = Mp3*
11:51:16.215 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M18S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.duration] = PT12M19S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/03 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 3. Andante.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.216 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.216 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.216 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.216 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3]
11:51:16.217 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.217 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3
11:51:16.227 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3-dump.txt
11:51:16.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3-dump.txt
11:51:16.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3-dump.txt
11:51:16.229 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3-dump.txt
11:51:16.229 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M30S*
11:51:16.229 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = mp3*
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M31S*
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = Mp3*
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                | actual                                                                                                                                                                                                        |
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M30S      | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M31S            |
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = mp3      | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = Mp3                  |
11:51:16.230 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.238 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 14 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M30S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M31S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = Mp3*
11:51:16.239 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M30S*
TEST FAILED  exp[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.duration] = PT9M31S*
TEST FAILED  act[12] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Alfred Brendel; Claudio Abbado_ Berlin Philharmonic Orchestra/Brahms_ Piano Concerto #2/04 Brahms_ Piano Concerto #2 In B Flat, Op. 83 - 4. Allegro Grazioso.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.239 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.247 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *********************************************************************************************************************************************************************************
11:51:16.247 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.247 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3]
11:51:16.247 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *********************************************************************************************************************************************************************************
11:51:16.247 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3
11:51:16.256 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3-dump.txt
11:51:16.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3-dump.txt
11:51:16.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3-dump.txt
11:51:16.258 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3-dump.txt
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M27S*
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M28S*
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.259 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.260 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                          | actual                                                                                                                                  |
11:51:16.260 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.260 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M27S      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M28S            |
11:51:16.260 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.260 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = Mp3                  |
11:51:16.260 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.260 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 14 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M27S*
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M28S*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.261 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M27S*
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.duration] = PT6M28S*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/01 Cherubini_ Sonata #1 In F - 1. Moderato.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.261 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.268 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.268 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.268 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3]
11:51:16.269 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.269 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3
11:51:16.288 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.289 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.290 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.290 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3-dump.txt
11:51:16.290 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3-dump.txt
11:51:16.290 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.290 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3-dump.txt
11:51:16.290 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3-dump.txt
11:51:16.290 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = mp3*
11:51:16.290 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.290 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.290 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.295 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.296 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.296 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                     | actual                                                                                                                                             |
11:51:16.296 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.296 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.296 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = Mp3                  |
11:51:16.296 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.296 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 28 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.297 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/02 Cherubini_ Sonata #1 In F - 2. Allegretto Moderato.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.297 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.299 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *********************************************************************************************************************************************************************************
11:51:16.299 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.299 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3]
11:51:16.299 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *********************************************************************************************************************************************************************************
11:51:16.300 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3
11:51:16.309 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3-dump.txt
11:51:16.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3-dump.txt
11:51:16.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3-dump.txt
11:51:16.311 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3-dump.txt
11:51:16.311 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
11:51:16.311 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.311 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                          | actual                                                                                                                                  |
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = Mp3                  |
11:51:16.312 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.312 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.318 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/03 Cherubini_ Sonata #2 In C - 1. Moderato.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.318 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.323 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ***************************************************************************************************************************************************************************************
11:51:16.323 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.323 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3]
11:51:16.324 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ***************************************************************************************************************************************************************************************
11:51:16.326 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3
11:51:16.344 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.349 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.349 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.349 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3-dump.txt
11:51:16.349 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3-dump.txt
11:51:16.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3-dump.txt
11:51:16.350 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3-dump.txt
11:51:16.352 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = mp3*
11:51:16.352 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.352 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.352 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = Mp3*
11:51:16.353 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.353 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.353 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                               | actual                                                                                                                                       |
11:51:16.353 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.353 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.353 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = Mp3                  |
11:51:16.353 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.354 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 31 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = Mp3*
11:51:16.354 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/04 Cherubini_ Sonata #2 In C - 2. Rondò Allegro.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.355 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.358 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.358 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.358 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3]
11:51:16.358 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.358 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3
11:51:16.370 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.371 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.371 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.371 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3-dump.txt
11:51:16.371 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3-dump.txt
11:51:16.372 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.372 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3-dump.txt
11:51:16.372 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3-dump.txt
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = mp3*
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = Mp3*
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                     | actual                                                                                                                                             |
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = Mp3                  |
11:51:16.372 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.373 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 16 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = Mp3*
11:51:16.373 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/05 Cherubini_ Sonata #3 In B Flat - 1. Allegro Comodo.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.373 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.375 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ***************************************************************************************************************************************************************************************
11:51:16.375 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.375 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3]
11:51:16.375 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ***************************************************************************************************************************************************************************************
11:51:16.376 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3
11:51:16.384 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3-dump.txt
11:51:16.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3-dump.txt
11:51:16.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3-dump.txt
11:51:16.386 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3-dump.txt
11:51:16.386 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = mp3*
11:51:16.386 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.386 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = Mp3*
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                | actual                                                                                                                                        |
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = Mp3                  |
11:51:16.387 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.388 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = Mp3*
11:51:16.388 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/06 Cherubini_ Sonata #3 In B Flat - 2. Andantino.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.388 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.390 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *********************************************************************************************************************************************************************************
11:51:16.390 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.390 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3]
11:51:16.390 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *********************************************************************************************************************************************************************************
11:51:16.391 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3
11:51:16.399 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.400 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.400 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.400 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3-dump.txt
11:51:16.400 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3-dump.txt
11:51:16.401 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.401 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3-dump.txt
11:51:16.401 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3-dump.txt
11:51:16.401 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
11:51:16.401 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.401 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.401 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.402 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.402 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.402 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                          | actual                                                                                                                                  |
11:51:16.402 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.402 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.402 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = Mp3                  |
11:51:16.402 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.402 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 12 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = Mp3*
11:51:16.403 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/07 Cherubini_ Sonata #4 In G - 1. Moderato.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.403 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.405 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ******************************************************************************************************************************************************************************************
11:51:16.405 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.405 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3]
11:51:16.405 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ******************************************************************************************************************************************************************************************
11:51:16.405 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3
11:51:16.416 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.423 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.423 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.423 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3-dump.txt
11:51:16.423 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3-dump.txt
11:51:16.425 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.426 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3-dump.txt
11:51:16.426 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3-dump.txt
11:51:16.426 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = mp3*
11:51:16.426 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.426 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.426 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = Mp3*
11:51:16.426 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.426 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.427 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                  | actual                                                                                                                                          |
11:51:16.427 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.427 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.427 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = Mp3                  |
11:51:16.427 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.427 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 23 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = Mp3*
11:51:16.428 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/08 Cherubini_ Sonata #4 In G - 2. Rondò_ Andantino.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.428 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.433 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *****************************************************************************************************************************************************************************************
11:51:16.433 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.433 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3]
11:51:16.433 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *****************************************************************************************************************************************************************************************
11:51:16.435 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3
11:51:16.454 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.459 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.459 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.459 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3-dump.txt
11:51:16.459 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3-dump.txt
11:51:16.459 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.459 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3-dump.txt
11:51:16.459 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3-dump.txt
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = mp3*
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = Mp3*
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                  | actual                                                                                                                                          |
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = Mp3                  |
11:51:16.460 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.461 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 28 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = Mp3*
11:51:16.461 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/09 Cherubini_ Sonata #5 In D - 1. Allegro Con Brio.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.461 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.463 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *******************************************************************************************************************************************************************************************
11:51:16.463 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.463 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3]
11:51:16.463 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *******************************************************************************************************************************************************************************************
11:51:16.464 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3
11:51:16.478 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.480 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.481 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.481 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3-dump.txt
11:51:16.481 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3-dump.txt
11:51:16.481 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.481 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3-dump.txt
11:51:16.481 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3-dump.txt
11:51:16.481 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = mp3*
11:51:16.481 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = Mp3*
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                   | actual                                                                                                                                           |
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = Mp3                  |
11:51:16.482 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.483 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 19 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = Mp3*
11:51:16.483 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/10 Cherubini_ Sonata #5 In D - 2. Rondò_ Allegretto.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.483 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.488 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.488 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.488 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3]
11:51:16.488 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.490 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3
11:51:16.500 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3-dump.txt
11:51:16.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3-dump.txt
11:51:16.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3-dump.txt
11:51:16.501 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3-dump.txt
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = mp3*
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = Mp3*
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                        | actual                                                                                                                                                |
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = Mp3                  |
11:51:16.502 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.503 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 14 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = Mp3*
11:51:16.503 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/11 Cherubini_ Sonata #6 In E Flat - 1. Allegro Spiritoso.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.503 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.504 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.505 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.505 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3]
11:51:16.505 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.508 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3
11:51:16.519 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.521 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.521 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.521 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3-dump.txt
11:51:16.521 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3-dump.txt
11:51:16.521 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.521 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3-dump.txt
11:51:16.521 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3-dump.txt
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = mp3*
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = Mp3*
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                | actual                                                                                                                                                        |
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = mp3      | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = Mp3                  |
11:51:16.522 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.522 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 18 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = Mp3*
11:51:16.523 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Andrea Bacchetti/Cherubini_ 6 Piano Sonatas/12 Cherubini_ Sonata #6 In E Flat - 2. Rondò_ Andantino Con Moto.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.523 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.525 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.525 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.525 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3]
11:51:16.525 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.525 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3
11:51:16.533 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3-dump.txt
11:51:16.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3-dump.txt
11:51:16.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3-dump.txt
11:51:16.534 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3-dump.txt
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M52S*
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = mp3*
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M53S*
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = Mp3*
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                        | actual                                                                                                                                                                                                                                                                |
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M52S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M53S            |
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = Mp3                  |
11:51:16.535 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.535 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 10 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M52S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M53S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = Mp3*
11:51:16.536 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M52S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.duration] = PT1M53S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-01 Bach_ Mass In B Minor, BWV 232 - Credo_ Credo In Unum Deum.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.536 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.539 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.539 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.539 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3]
11:51:16.539 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.540 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3
11:51:16.550 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.551 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.551 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.551 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3-dump.txt
11:51:16.551 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3-dump.txt
11:51:16.551 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.551 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3-dump.txt
11:51:16.551 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3-dump.txt
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = mp3*
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = Mp3*
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                         | actual                                                                                                                                                                                                                                                                 |
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.551 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.552 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = Mp3                  |
11:51:16.552 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.552 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = Mp3*
11:51:16.552 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-02 Bach_ Mass In B Minor, BWV 232 - Credo_ Patrem Omnipotentem.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.552 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.554 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.554 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.554 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3]
11:51:16.554 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.554 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3
11:51:16.569 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.570 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.570 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.570 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3-dump.txt
11:51:16.570 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3-dump.txt
11:51:16.571 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.571 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3-dump.txt
11:51:16.571 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3-dump.txt
11:51:16.571 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = mp3*
11:51:16.571 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.571 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.571 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = Mp3*
11:51:16.571 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.571 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.572 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                        | actual                                                                                                                                                                                                                                                                |
11:51:16.572 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.572 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.572 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = Mp3                  |
11:51:16.572 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.572 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 18 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = Mp3*
11:51:16.572 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-03 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Unum Dominum.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.573 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.578 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.579 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.579 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3]
11:51:16.579 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.579 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3
11:51:16.586 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3-dump.txt
11:51:16.590 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3-dump.txt
11:51:16.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3-dump.txt
11:51:16.591 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3-dump.txt
11:51:16.591 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M58S*
11:51:16.591 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = mp3*
11:51:16.591 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.591 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M59S*
11:51:16.591 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.591 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = Mp3*
11:51:16.591 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.592 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.592 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                       | actual                                                                                                                                                                                                                                                               |
11:51:16.592 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.592 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M58S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M59S            |
11:51:16.592 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.592 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = Mp3                  |
11:51:16.592 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.592 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 14 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M58S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M59S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = Mp3*
11:51:16.592 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M58S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.duration] = PT2M59S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-04 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Incarnatus Est.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.593 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.593 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.597 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.597 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3]
11:51:16.597 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.598 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3
11:51:16.605 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.609 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.609 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.609 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3-dump.txt
11:51:16.609 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3-dump.txt
11:51:16.609 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.609 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3-dump.txt
11:51:16.609 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3-dump.txt
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = mp3*
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = Mp3*
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                | actual                                                                                                                                                                                                                                                        |
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = Mp3                  |
11:51:16.610 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.611 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 18 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = Mp3*
11:51:16.611 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-05 Bach_ Mass In B Minor, BWV 232 - Credo_ Crucifixus.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.611 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.613 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.613 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.613 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3]
11:51:16.613 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.614 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3
11:51:16.637 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.638 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.639 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.639 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3-dump.txt
11:51:16.639 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3-dump.txt
11:51:16.639 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.640 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3-dump.txt
11:51:16.640 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3-dump.txt
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M26S*
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = mp3*
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M27S*
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = Mp3*
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                   | actual                                                                                                                                                                                                                                                           |
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M26S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M27S            |
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = Mp3                  |
11:51:16.640 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.641 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 27 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M26S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M27S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = Mp3*
11:51:16.641 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M26S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.duration] = PT4M27S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-06 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Resurrexit.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.641 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.641 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.641 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.641 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3]
11:51:16.642 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.642 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3
11:51:16.662 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3-dump.txt
11:51:16.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3-dump.txt
11:51:16.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3-dump.txt
11:51:16.664 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3-dump.txt
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M12S*
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = mp3*
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M13S*
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = Mp3*
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                            | actual                                                                                                                                                                                                                                                                    |
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M12S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M13S            |
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = Mp3                  |
11:51:16.665 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.666 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 24 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M12S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M13S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = Mp3*
11:51:16.666 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M12S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.duration] = PT5M13S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-07 Bach_ Mass In B Minor, BWV 232 - Credo_ Et In Spiritum Sanctum.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.666 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.667 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.667 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.667 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3]
11:51:16.667 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.667 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3
11:51:16.676 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3-dump.txt
11:51:16.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3-dump.txt
11:51:16.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3-dump.txt
11:51:16.677 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3-dump.txt
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = mp3*
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = Mp3*
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                             | actual                                                                                                                                                                                                                                                                     |
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = Mp3                  |
11:51:16.678 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.679 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 12 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = Mp3*
11:51:16.679 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-08 Bach_ Mass In B Minor, BWV 232 - Credo_ Confiteor Unum Baptisma.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.679 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.680 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.680 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.680 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3]
11:51:16.680 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.680 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3
11:51:16.691 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.693 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.693 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.693 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3-dump.txt
11:51:16.693 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3-dump.txt
11:51:16.693 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.693 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3-dump.txt
11:51:16.693 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3-dump.txt
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M26S*
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = mp3*
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M27S*
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = Mp3*
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                | actual                                                                                                                                                                                                                                                        |
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.694 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M26S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M27S            |
11:51:16.695 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.695 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = Mp3                  |
11:51:16.695 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.695 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 15 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M26S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M27S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = Mp3*
11:51:16.695 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M26S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.duration] = PT2M27S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-09 Bach_ Mass In B Minor, BWV 232 - Credo_ Et Expecto.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.696 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.696 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.696 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.696 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3]
11:51:16.696 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.697 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3
11:51:16.709 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.715 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.715 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.715 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3-dump.txt
11:51:16.715 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3-dump.txt
11:51:16.715 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.715 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3-dump.txt
11:51:16.715 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3-dump.txt
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M22S*
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = mp3*
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M23S*
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = Mp3*
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                      | actual                                                                                                                                                                                                                                              |
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M22S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M23S            |
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.716 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = Mp3                  |
11:51:16.717 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.717 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 21 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M22S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M23S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = Mp3*
11:51:16.717 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M22S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.duration] = PT4M23S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-10 Bach_ Mass In B Minor, BWV 232 - Sanctus.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.717 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.718 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.718 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.718 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3]
11:51:16.718 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.718 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3
11:51:16.729 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3-dump.txt
11:51:16.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3-dump.txt
11:51:16.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3-dump.txt
11:51:16.736 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3-dump.txt
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M37S*
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = mp3*
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M38S*
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = Mp3*
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                     | actual                                                                                                                                                                                                                                             |
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M37S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M38S            |
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.737 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = Mp3                  |
11:51:16.738 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.738 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 20 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M37S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M38S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = Mp3*
11:51:16.738 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M37S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.duration] = PT2M38S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-11 Bach_ Mass In B Minor, BWV 232 - Osanna.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.738 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.745 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.746 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.746 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3]
11:51:16.746 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.746 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3
11:51:16.755 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.756 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3-dump.txt
11:51:16.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3-dump.txt
11:51:16.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3-dump.txt
11:51:16.757 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3-dump.txt
11:51:16.757 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M46S*
11:51:16.757 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = mp3*
11:51:16.757 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.757 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M47S*
11:51:16.757 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.757 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = Mp3*
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                    | actual                                                                                                                                                                                                                                                            |
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M46S      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M47S            |
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = Mp3                  |
11:51:16.758 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.759 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M46S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M47S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = Mp3*
11:51:16.759 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M46S*
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.duration] = PT6M47S*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-12 Bach_ Mass In B Minor, BWV 232 - Benedictus; Osanna #2.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.760 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.762 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.762 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.762 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3]
11:51:16.763 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.763 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3
11:51:16.783 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.784 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3-dump.txt
11:51:16.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3-dump.txt
11:51:16.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3-dump.txt
11:51:16.785 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3-dump.txt
11:51:16.785 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = mp3*
11:51:16.785 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.785 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.785 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = Mp3*
11:51:16.785 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.785 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.786 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                   | actual                                                                                                                                                                                                                                                           |
11:51:16.786 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.786 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.786 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = Mp3                  |
11:51:16.786 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.786 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 24 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = Mp3*
11:51:16.786 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-13 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Agnus Dei.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.786 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.789 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.789 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.789 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3]
11:51:16.789 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.790 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3
11:51:16.798 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.799 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.799 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.799 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3-dump.txt
11:51:16.799 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3-dump.txt
11:51:16.800 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.800 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3-dump.txt
11:51:16.800 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3-dump.txt
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = mp3*
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = Mp3*
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                                                                                                          | actual                                                                                                                                                                                                                                                                  |
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = mp3      | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = Mp3                  |
11:51:16.800 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.801 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = Mp3*
11:51:16.801 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Angela Maria Blasi, Robert Holl, Etc.; Nikolaus Harnoncourt_ Concentus Musicus Wien, Arnold Schoenberg Choir/Bach_ Mass In B Minor, BWV 232 [Disc 2]/2-14 Bach_ Mass In B Minor, BWV 232 - Agnus Dei_ Dona Nobis Pacem.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.801 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.804 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.805 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.805 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3]
11:51:16.805 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.805 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3
11:51:16.817 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.819 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.819 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.819 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3-dump.txt
11:51:16.819 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3-dump.txt
11:51:16.819 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.819 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3-dump.txt
11:51:16.819 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3-dump.txt
11:51:16.819 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = mp3*
11:51:16.819 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.819 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.819 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = Mp3*
11:51:16.820 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.820 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.820 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                         | actual                                                                                                                                                 |
11:51:16.820 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.820 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.820 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = Mp3                  |
11:51:16.820 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.820 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 16 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = Mp3*
11:51:16.820 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-01 Anon_ Puer Natus Est Nobis.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.821 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.823 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.823 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.823 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3]
11:51:16.823 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.823 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3
11:51:16.830 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3-dump.txt
11:51:16.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3-dump.txt
11:51:16.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3-dump.txt
11:51:16.831 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3-dump.txt
11:51:16.831 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = mp3*
11:51:16.831 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.831 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.831 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = Mp3*
11:51:16.832 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.832 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.832 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                          | actual                                                                                                                                                  |
11:51:16.832 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.832 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.832 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = Mp3                  |
11:51:16.832 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.832 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 9 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = Mp3*
11:51:16.832 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-02 Anon_ Genuit Puerpera Regem.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.832 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.834 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.834 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.834 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3]
11:51:16.834 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.834 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3
11:51:16.842 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3-dump.txt
11:51:16.843 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3-dump.txt
11:51:16.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3-dump.txt
11:51:16.844 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3-dump.txt
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = mp3*
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = Mp3*
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                         | actual                                                                                                                                                 |
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = Mp3                  |
11:51:16.844 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.844 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 10 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = Mp3*
11:51:16.845 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-03 Anon_ Ave Mundi Spes Maria.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.845 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.847 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *****************************************************************************************************************************************************************************************
11:51:16.847 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.847 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3]
11:51:16.847 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *****************************************************************************************************************************************************************************************
11:51:16.849 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3
11:51:16.859 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.860 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3-dump.txt
11:51:16.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3-dump.txt
11:51:16.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3-dump.txt
11:51:16.861 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3-dump.txt
11:51:16.861 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M25S*
11:51:16.861 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = mp3*
11:51:16.861 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.861 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M26S*
11:51:16.861 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.861 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = Mp3*
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                  | actual                                                                                                                                          |
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M25S      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M26S            |
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = Mp3                  |
11:51:16.862 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.863 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 16 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M25S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M26S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = Mp3*
11:51:16.863 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M25S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.duration] = PT3M26S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-04 Anon_ Occuli Omnium.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.863 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.865 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.865 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.865 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3]
11:51:16.865 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.867 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3
11:51:16.887 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3-dump.txt
11:51:16.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3-dump.txt
11:51:16.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3-dump.txt
11:51:16.888 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3-dump.txt
11:51:16.888 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = mp3*
11:51:16.888 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.888 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.888 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = Mp3*
11:51:16.889 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.889 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.889 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                          | actual                                                                                                                                                  |
11:51:16.889 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.889 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.889 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = Mp3                  |
11:51:16.889 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.889 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 24 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = Mp3*
11:51:16.889 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-05 Anon_ Veni Creator Spiritus.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.889 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.890 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.890 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.890 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3]
11:51:16.890 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.890 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3
11:51:16.901 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3-dump.txt
11:51:16.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3-dump.txt
11:51:16.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3-dump.txt
11:51:16.903 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3-dump.txt
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M13S*
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = mp3*
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M14S*
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = Mp3*
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                     | actual                                                                                                                                                             |
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M13S      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M14S            |
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = Mp3                  |
11:51:16.904 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.905 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 15 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M13S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M14S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = Mp3*
11:51:16.905 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M13S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.duration] = PT3M14S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-06 Anon_ Alleluia, Beatus Vir Qui Suffert.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.905 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.906 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ************************************************************************************************************************************************************************************
11:51:16.906 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.906 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3]
11:51:16.906 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ************************************************************************************************************************************************************************************
11:51:16.906 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3
11:51:16.920 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.921 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.921 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.921 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3-dump.txt
11:51:16.921 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3-dump.txt
11:51:16.922 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.922 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3-dump.txt
11:51:16.922 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3-dump.txt
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = mp3*
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = Mp3*
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                             | actual                                                                                                                                     |
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = Mp3                  |
11:51:16.922 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.923 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 16 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = Mp3*
11:51:16.923 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-07 Anon_ Os Iusti.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.923 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.926 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *******************************************************************************************************************************************************************************************
11:51:16.926 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.926 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3]
11:51:16.926 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - *******************************************************************************************************************************************************************************************
11:51:16.928 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3
11:51:16.936 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3-dump.txt
11:51:16.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3-dump.txt
11:51:16.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3-dump.txt
11:51:16.937 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3-dump.txt
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = mp3*
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = Mp3*
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                    | actual                                                                                                                                            |
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = Mp3                  |
11:51:16.938 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.939 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 12 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = Mp3*
11:51:16.939 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-08 Anon_ Spiritus Domini.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.939 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.949 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.949 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.949 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3]
11:51:16.949 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.950 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3
11:51:16.965 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3-dump.txt
11:51:16.967 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3-dump.txt
11:51:16.968 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.968 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3-dump.txt
11:51:16.968 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3-dump.txt
11:51:16.968 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M4S*
11:51:16.968 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = mp3*
11:51:16.968 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.968 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M5S*
11:51:16.968 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.968 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = Mp3*
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                         | actual                                                                                                                                                 |
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M4S       | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M5S             |
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = Mp3                  |
11:51:16.969 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |--------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.970 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 20 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M4S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M5S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = Mp3*
11:51:16.970 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M4S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.duration] = PT4M5S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-09 Anon_ Kyrie Fons Bonitatis.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.970 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.977 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ****************************************************************************************************************************************************************************************
11:51:16.977 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.978 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3]
11:51:16.978 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ****************************************************************************************************************************************************************************************
11:51:16.978 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3
11:51:16.987 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:16.988 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:16.988 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.988 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3-dump.txt
11:51:16.988 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3-dump.txt
11:51:16.988 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:16.989 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3-dump.txt
11:51:16.989 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3-dump.txt
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = mp3*
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = Mp3*
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                 | actual                                                                                                                                         |
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:16.989 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = Mp3                  |
11:51:16.990 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:16.990 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = Mp3*
11:51:16.990 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-10 Anon_ Laetatus Sum.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:16.990 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:16.993 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.994 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:16.994 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3]
11:51:16.994 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:16.994 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3
11:51:17.002 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.003 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.003 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.003 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3-dump.txt
11:51:17.003 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3-dump.txt
11:51:17.003 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.003 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3-dump.txt
11:51:17.003 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3-dump.txt
11:51:17.003 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M4S*
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = mp3*
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M5S*
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = Mp3*
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                          | actual                                                                                                                                                  |
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M4S       | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M5S             |
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = Mp3                  |
11:51:17.004 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.005 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 11 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M4S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M5S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = Mp3*
11:51:17.005 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M4S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.duration] = PT3M5S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-11 Anon_ A Solis Ortus Cardine.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.005 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.006 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.006 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.006 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3]
11:51:17.006 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.006 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3
11:51:17.012 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.014 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.014 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.014 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3-dump.txt
11:51:17.014 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3-dump.txt
11:51:17.014 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.014 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3-dump.txt
11:51:17.014 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3-dump.txt
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M43S*
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = mp3*
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M44S*
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = Mp3*
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                  | actual                                                                                                                                                          |
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M43S      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M44S            |
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = Mp3                  |
11:51:17.015 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.021 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 14 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M43S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M44S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = Mp3*
11:51:17.021 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M43S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.duration] = PT2M44S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-12 Anon_ Christus Factus Est Pro Nobis.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.021 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.025 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.025 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.025 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3]
11:51:17.026 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.026 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3
11:51:17.034 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.035 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.035 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.035 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3-dump.txt
11:51:17.035 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3-dump.txt
11:51:17.035 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.035 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3-dump.txt
11:51:17.035 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3-dump.txt
11:51:17.035 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = mp3*
11:51:17.035 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.035 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.035 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = Mp3*
11:51:17.036 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.036 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.036 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                            | actual                                                                                                                                                    |
11:51:17.036 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.036 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.036 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = Mp3                  |
11:51:17.036 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-----------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.036 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 11 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = Mp3*
11:51:17.036 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-13 Anon_ Mandatum Novum Do Vobis.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.037 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.039 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.039 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.039 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3]
11:51:17.039 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.039 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3
11:51:17.049 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3-dump.txt
11:51:17.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3-dump.txt
11:51:17.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3-dump.txt
11:51:17.050 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3-dump.txt
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M12S*
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = mp3*
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M13S*
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = Mp3*
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                              | actual                                                                                                                                                      |
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M12S      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M13S            |
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = Mp3                  |
11:51:17.051 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.052 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M12S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M13S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = Mp3*
11:51:17.052 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M12S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.duration] = PT6M13S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Canto Gregoriano [Disc 1]/1-14 Anon_ Media Vita In Morte Sumus.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.052 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.053 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.053 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.053 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3]
11:51:17.053 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.053 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3
11:51:17.060 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.061 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.061 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.062 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3-dump.txt
11:51:17.062 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3-dump.txt
11:51:17.062 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.062 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3-dump.txt
11:51:17.062 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3-dump.txt
11:51:17.062 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = mp3*
11:51:17.062 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.062 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.062 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = Mp3*
11:51:17.063 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.063 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.063 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                    | actual                                                                                                                                                            |
11:51:17.063 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.063 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.063 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = Mp3                  |
11:51:17.063 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.064 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 10 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = Mp3*
11:51:17.064 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-01 Anon_ Nos Autem.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.064 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.067 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.067 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.067 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3]
11:51:17.067 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.068 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3
11:51:17.076 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.078 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.078 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.078 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3-dump.txt
11:51:17.078 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3-dump.txt
11:51:17.078 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.078 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3-dump.txt
11:51:17.078 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3-dump.txt
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M47S*
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = mp3*
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M48S*
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = Mp3*
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                                | actual                                                                                                                                                                        |
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M47S      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M48S            |
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = Mp3                  |
11:51:17.079 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.080 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 12 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M47S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M48S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = Mp3*
11:51:17.080 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M47S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.duration] = PT2M48S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-02 Anon_ Pange Lingua Gloriosi.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.080 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.081 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.081 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.081 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3]
11:51:17.081 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.081 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3
11:51:17.102 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.103 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.103 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.103 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3-dump.txt
11:51:17.103 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3-dump.txt
11:51:17.104 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.104 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3-dump.txt
11:51:17.104 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3-dump.txt
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = mp3*
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = Mp3*
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                               | actual                                                                                                                                                                       |
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.104 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = Mp3                  |
11:51:17.105 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.105 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 24 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = Mp3*
11:51:17.105 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-03 Anon_ Jacta Cogitatum Tuum.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.105 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.106 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.106 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.106 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3]
11:51:17.106 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.115 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3
11:51:17.122 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.123 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.123 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.123 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3-dump.txt
11:51:17.123 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3-dump.txt
11:51:17.124 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.124 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3-dump.txt
11:51:17.124 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3-dump.txt
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = mp3*
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = Mp3*
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                    | actual                                                                                                                                                            |
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = Mp3                  |
11:51:17.124 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.125 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 18 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = Mp3*
11:51:17.125 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-04 Anon_ Gloria 15.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.125 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.126 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.126 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.126 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3]
11:51:17.126 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.126 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3
11:51:17.133 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3-dump.txt
11:51:17.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3-dump.txt
11:51:17.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3-dump.txt
11:51:17.134 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3-dump.txt
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M45S*
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = mp3*
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M46S*
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = Mp3*
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                               | actual                                                                                                                                                                       |
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.135 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M45S      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M46S            |
11:51:17.145 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.145 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = Mp3                  |
11:51:17.145 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.146 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 21 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M45S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M46S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = Mp3*
11:51:17.146 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M45S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.duration] = PT2M46S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-05 Anon_ Veni Sancte Spiritus.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.146 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.150 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.150 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.150 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3]
11:51:17.150 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.151 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3
11:51:17.165 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.166 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.166 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.166 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3-dump.txt
11:51:17.166 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3-dump.txt
11:51:17.166 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.166 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3-dump.txt
11:51:17.166 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3-dump.txt
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = mp3*
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = Mp3*
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                       | actual                                                                                                                                                               |
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = Mp3                  |
11:51:17.167 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.167 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 17 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = Mp3*
11:51:17.168 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-06 Anon_ De Profundis.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.168 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.172 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.173 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.173 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3]
11:51:17.173 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.174 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3
11:51:17.180 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.182 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.183 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.183 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3-dump.txt
11:51:17.183 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3-dump.txt
11:51:17.184 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.184 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3-dump.txt
11:51:17.184 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3-dump.txt
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M34S*
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = mp3*
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M35S*
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = Mp3*
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                       | actual                                                                                                                                                               |
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M34S      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M35S            |
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = Mp3                  |
11:51:17.185 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |----------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.185 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 13 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M34S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M35S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = Mp3*
11:51:17.185 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M34S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.duration] = PT2M35S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-07 Anon_ Salve Regina.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.185 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.186 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.186 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.186 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3]
11:51:17.186 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.186 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3
11:51:17.196 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3-dump.txt
11:51:17.196 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3-dump.txt
11:51:17.197 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.197 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3-dump.txt
11:51:17.197 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3-dump.txt
11:51:17.197 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M10S*
11:51:17.197 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = mp3*
11:51:17.197 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.197 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M11S*
11:51:17.197 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.197 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = Mp3*
11:51:17.197 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.198 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.198 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                   | actual                                                                                                                                                           |
11:51:17.198 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.198 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M10S      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M11S            |
11:51:17.198 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.198 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = Mp3                  |
11:51:17.198 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.198 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 12 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M10S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M11S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = Mp3*
11:51:17.198 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M10S*
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[11] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.duration] = PT1M11S*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-08 Anon_ Kyrie 11.mp3.Key[mp3.format] = Mp3*
	at org.junit.Assert.fail(Assert.java:88)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:304)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:107)
	at it.tidalwave.util.test.FileComparisonUtils.assertSameContents(FileComparisonUtils.java:88)
	at it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.assertSameContents(FileComparisonUtilsWithPathNormalizer.java:55)
	at it.tidalwave.bluemarine2.model.impl.AudioMetadataFactoryTest.must_properly_read_metadata(AudioMetadataFactoryTest.java:106)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:643)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1128)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
	at org.testng.TestRunner.privateRun(TestRunner.java:782)
	at org.testng.TestRunner.run(TestRunner.java:632)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1244)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1169)
	at org.testng.TestNG.run(TestNG.java:1064)
	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:136)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:193)
	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:94)
	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
11:51:17.198 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - 
11:51:17.203 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.203 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - TEST "must properly read metadata"
11:51:17.203 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ARGS [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3]
11:51:17.203 [main                ] INFO  i.t.b.model.impl.AudioMetadataFactoryTest          - ********************************************************************************************************************************************************************************************
11:51:17.204 [main                ] DEBUG i.t.bluemarine2.model.impl.AudioMetadataFactory    - path: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3
11:51:17.213 [main                ] TRACE i.t.bluemarine2.model.impl.AudioMetadataFactory    - >>>> loaded keys for /var/test-sets/MusicTestSets/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3: [Key(name=mp3.album, type=class java.lang.String), Key(name=mp3.comment, type=interface java.util.List), Key(name=file.size, type=class java.lang.Long), Key(name=mp3.diskCount, type=class java.lang.Integer), Key(name=mp3.encodingType, type=class java.lang.String), Key(name=mp3.title, type=class java.lang.String), Key(name=mp3.duration, type=class java.time.Duration), Key(name=mp3.bitRate, type=class java.lang.Integer), Key(name=tag.GENRE, type=interface java.util.List), Key(name=mp3.composer, type=class java.lang.String), Key(name=cddb, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$Cddb), Key(name=mp3.sampleRate, type=class java.lang.Integer), Key(name=tag.ENCODER, type=interface java.util.List), Key(name=mp3.bitsPerSample, type=class java.lang.Integer), Key(name=tag.TRACK_TOTAL, type=interface java.util.List), Key(name=iTunes.comment, type=class it.tidalwave.bluemarine2.model.MediaItem$Metadata$ITunesComment), Key(name=mp3.format, type=class java.lang.String), Key(name=mp3.diskNumber, type=class java.lang.Integer), Key(name=tag.YEAR, type=interface java.util.List), Key(name=mp3.artist, type=class java.lang.String), Key(name=mp3.trackNumber, type=class java.lang.Integer), Key(name=mp3.artwork, type=interface java.util.List)]
11:51:17.214 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - ******** Comparing files:
11:51:17.215 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.215 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3-dump.txt
11:51:17.215 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3-dump.txt
11:51:17.215 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> path is: /var/jenkins_home/jobs/blueMarine2_Build_and_Quick_Test/workspace/modules/Model/target/
11:51:17.215 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> exp is:  test-classes/expected-results/metadata/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3-dump.txt
11:51:17.215 [main                ] INFO  it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED >>>> act is:  test-results/iTunes-fg-20160504-2/Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3-dump.txt
11:51:17.222 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = mp3*
11:51:17.222 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.format] = MPEG-1 Layer 3*
11:51:17.222 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
11:51:17.222 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.format] = Mp3*
11:51:17.223 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED Tabular text is trimmed; row limit set to -Dit.tidalwave.util.test.FileComparisonUtils.tabularLimit=500
11:51:17.223 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.223 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | expected                                                                                                                                                            | actual                                                                                                                                                                    |
11:51:17.223 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.223 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = mp3      | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 |
11:51:17.223 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.format] = MPEG-1 Layer 3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.format] = Mp3                  |
11:51:17.223 [main                ] ERROR it.tidalwave.util.test.FileComparisonUtils         - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11:51:17.224 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED in 21 msec - must properly read metadata [iTunes-fg-20160504-2: /var/test-sets/MusicTestSets/iTunes-fg-20160504-2 : Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3] - java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.format] = Mp3*
11:51:17.224 [main                ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest          - TEST FAILED
java.lang.AssertionError: Unexpected contents: see log above (you can grep 'TEST FAILED')
TEST FAILED  exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = mp3*
TEST FAILED  exp[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.format] = MPEG-1 Layer 3*
TEST FAILED  act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3*
TEST FAILED  act[13] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoria