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 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 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 in class SupplierBasedFinder is applied to given types required: SupplierBasedFinder,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 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 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 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) 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 found: SoftReference where T is a type-variable: T extends Object declared in method getCachedObject(Object,Supplier) 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] get(Key) in TypeSafeMap has been deprecated where T is a type-variable: T extends Object declared in method get(Key) [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 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 in class MappingFinder is applied to given types required: Finder,Function found: Finder,Function 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 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 in class PathAwareEntityFinderDelegate is applied to given types required: MediaFolder,Finder 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 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 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 get(Key) [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 getAll(Key) [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 where T is a type-variable: T extends Object declared in method getAll(Key) [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 in class CopyOnWriteArrayList is applied to given types required: Collection 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 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 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 found: Optional 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 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 found: Key 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 Gregoriano [Disc 2]/2-09 Anon_ Salve, Festa Dies.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.224 [main ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest - 11:51:17.230 [main ] INFO i.t.b.model.impl.AudioMetadataFactoryTest - ******************************************************************************************************************************************************************************************** 11:51:17.230 [main ] INFO i.t.b.model.impl.AudioMetadataFactoryTest - TEST "must properly read metadata" 11:51:17.230 [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-10 Anon_ Puer Natus In Bethlehem.mp3] 11:51:17.230 [main ] INFO i.t.b.model.impl.AudioMetadataFactoryTest - ******************************************************************************************************************************************************************************************** 11:51:17.232 [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-10 Anon_ Puer Natus In Bethlehem.mp3 11:51:17.243 [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-10 Anon_ Puer Natus In Bethlehem.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.244 [main ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files: 11:51:17.244 [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.244 [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-10 Anon_ Puer Natus In Bethlehem.mp3-dump.txt 11:51:17.244 [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-10 Anon_ Puer Natus In Bethlehem.mp3-dump.txt 11:51:17.246 [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.246 [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-10 Anon_ Puer Natus In Bethlehem.mp3-dump.txt 11:51:17.246 [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-10 Anon_ Puer Natus In Bethlehem.mp3-dump.txt 11:51:17.246 [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-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.encodingType] = mp3* 11:51:17.246 [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-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.format] = MPEG-1 Layer 3* 11:51:17.246 [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-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3* 11:51:17.246 [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-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.format] = Mp3* 11:51:17.247 [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.247 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| 11:51:17.247 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | expected | actual | 11:51:17.247 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| 11:51:17.247 [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-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.encodingType] = mp3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 | 11:51:17.247 [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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.format] = Mp3 | 11:51:17.247 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| 11:51:17.247 [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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.mp3.Key[mp3.format] = Mp3* 11:51:17.248 [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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.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-10 Anon_ Puer Natus In Bethlehem.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.248 [main ] ERROR i.t.b.model.impl.AudioMetadataFactoryTest - 11:51:17.251 [main ] INFO i.t.b.model.impl.AudioMetadataFactoryTest - ******************************************************************************************************************************************************************************************** 11:51:17.251 [main ] INFO i.t.b.model.impl.AudioMetadataFactoryTest - TEST "must properly read metadata" 11:51:17.251 [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-11 Anon_ Alleluia, Dies Santificatus.mp3] 11:51:17.251 [main ] INFO i.t.b.model.impl.AudioMetadataFactoryTest - ******************************************************************************************************************************************************************************************** 11:51:17.252 [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-11 Anon_ Alleluia, Dies Santificatus.mp3 11:51:17.261 [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-11 Anon_ Alleluia, Dies Santificatus.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.263 [main ] INFO it.tidalwave.util.test.FileComparisonUtils - ******** Comparing files: 11:51:17.264 [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.264 [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-11 Anon_ Alleluia, Dies Santificatus.mp3-dump.txt 11:51:17.264 [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-11 Anon_ Alleluia, Dies Santificatus.mp3-dump.txt 11:51:17.264 [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.264 [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-11 Anon_ Alleluia, Dies Santificatus.mp3-dump.txt 11:51:17.264 [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-11 Anon_ Alleluia, Dies Santificatus.mp3-dump.txt 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M28S* 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.encodingType] = mp3* 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.format] = MPEG-1 Layer 3* 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M29S* 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3* 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.format] = Mp3* 11:51:17.265 [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.265 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| 11:51:17.265 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED | expected | actual | 11:51:17.265 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M28S | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M29S | 11:51:17.265 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.encodingType] = mp3 | Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.encodingType] = MPEG-1 Layer 3 | 11:51:17.266 [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-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.format] = Mp3 | 11:51:17.266 [main ] ERROR it.tidalwave.util.test.FileComparisonUtils - TEST FAILED |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| 11:51:17.266 [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/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M28S* TEST FAILED exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M29S* TEST FAILED act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.format] = Mp3* 11:51:17.266 [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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M28S* TEST FAILED exp[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.mp3.Key[mp3.duration] = PT2M29S* TEST FAILED act[12] *Music/Benedictine Monks Of Santo Domingo De Silos/Las Mejores Obras Del Canto Gregoriano [Disc 2]/2-11 Anon_ Alleluia, Dies Santificatus.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-11 Anon_ Alleluia, Dies Santificatus.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.TestNGDirectoryTest