Maybe this is related to 
https://issues.apache.org/jira/browse/SLING-4649?focusedCommentId=14508857&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14508857.
It seems that the Lucene index relies on a framework property (named 
repository.home) if this is not explicitly configured.
Seems that Karaf does not support setting that, therefore the Lucene index is 
created in the wrong directory (and sometime not correctly removed).
I am still failing to reproduce locally though
Konrad


> On 16 Mar 2017, at 13:31, Konrad Windszus <konra...@gmx.de> wrote:
> 
> Hi,
> it seems that PaxExam based ITs may create folders outside the target folder 
> (see 
> https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/)
> For Validation the folder sling/repository/index/lucene-1488547426482/data 
> was obviously created by PaxExam.
> 
> Usually the repository lives below 
> https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/paxexam/ValidationServiceIT/sling/repository/
> 
> I also sometimes have seen this locally but I fail to reproduce it reliably.
> Does anyone have an idea, why the lucene index is there?
> Seems that PaxExam relies on relative paths somehow, which are sometimes 
> relative to target and sometimes to the project root.
> 
> Thanks for any help
> Konrad
> 
>> On 16 Mar 2017, at 12:11, Apache Jenkins Server <jenk...@builds.apache.org> 
>> wrote:
>> 
>> See 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/55/display/redirect?page=changes>
>> 
>> Changes:
>> 
>> [kwin] fix some more warnings
>> 
>> ------------------------------------------
>> Started by an SCM change
>> Started by upstream project 
>> "sling-bundles-extensions-validation-test-services-1.8" build number 28
>> originally caused by:
>> Started by upstream project "sling-bundles-extensions-validation-api-1.8" 
>> build number 25
>> originally caused by:
>> Started by an SCM change
>> [EnvInject] - Loading node environment variables.
>> Building remotely on H23 (ubuntu) in workspace 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/>
>> Updating 
>> https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/validation/core
>>  at revision '2017-03-16T11:10:09.674 +0000'
>> U         
>> src/test/java/org/apache/sling/validation/impl/model/MergedValidationModelTest.java
>> U         
>> src/test/java/org/apache/sling/validation/impl/resourcemodel/ResourceValidationModelProviderImplTest.java
>> U         
>> src/test/java/org/apache/sling/validation/impl/ValidationServiceImplTest.java
>> U         
>> src/main/java/org/apache/sling/validation/impl/ValidationServiceImpl.java
>> At revision 1787158
>> 
>> Parsing POMs
>> Established TCP socket on 34822
>> maven33-agent.jar already up to date
>> maven33-interceptor.jar already up to date
>> maven3-interceptor-commons.jar already up to date
>> [sling-bundles-extensions-validation-core-1.8] $ 
>> /home/jenkins/tools/java/latest1.8/bin/java -Xmx2g -Xms256m -cp 
>> /home/jenkins/jenkins-slave/maven33-agent.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.3.9/conf/logging
>>  jenkins.maven3.agent.Maven33Main 
>> /home/jenkins/tools/maven/apache-maven-3.3.9 
>> /home/jenkins/jenkins-slave/slave.jar 
>> /home/jenkins/jenkins-slave/maven33-interceptor.jar 
>> /home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 34822
>> <===[JENKINS REMOTING CAPACITY]===>   channel started
>> Executing Maven:  -B -f 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/pom.xml>
>>  -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/0 -U 
>> clean deploy
>> [INFO] Scanning for projects...
>> [INFO]                                                                       
>>   
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Building Apache Sling Validation Framework Core Implementation 
>> 1.0.0-SNAPSHOT
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/maven-metadata.xml
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/maven-metadata.xml
>>  (1023 B at 2.2 KB/sec)
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/org.apache.sling.validation.api-1.0.0-20170316.110912-1580.pom
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/org.apache.sling.validation.api-1.0.0-20170316.110912-1580.pom
>>  (3 KB at 7.5 KB/sec)
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.test-services/1.0.0-SNAPSHOT/maven-metadata.xml
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.test-services/1.0.0-SNAPSHOT/maven-metadata.xml
>>  (2 KB at 2.7 KB/sec)
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.test-services/1.0.0-SNAPSHOT/org.apache.sling.validation.test-services-1.0.0-20170316.110958-1573.pom
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.test-services/1.0.0-SNAPSHOT/org.apache.sling.validation.test-services-1.0.0-20170316.110958-1573.pom
>>  (5 KB at 12.2 KB/sec)
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.testing.paxexam/0.0.3-SNAPSHOT/maven-metadata.xml
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.testing.paxexam/0.0.3-SNAPSHOT/maven-metadata.xml
>>  (1016 B at 2.5 KB/sec)
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.testing.paxexam/0.0.3-SNAPSHOT/org.apache.sling.testing.paxexam-0.0.3-20170313.172758-24.pom
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.testing.paxexam/0.0.3-SNAPSHOT/org.apache.sling.testing.paxexam-0.0.3-20170313.172758-24.pom
>>  (6 KB at 13.1 KB/sec)
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/org.apache.sling.validation.api-1.0.0-20170316.110912-1580.jar
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.test-services/1.0.0-SNAPSHOT/org.apache.sling.validation.test-services-1.0.0-20170316.110958-1573.jar
>> [INFO] Downloading: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.testing.paxexam/0.0.3-SNAPSHOT/org.apache.sling.testing.paxexam-0.0.3-20170313.172758-24.jar
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.api/1.0.0-SNAPSHOT/org.apache.sling.validation.api-1.0.0-20170316.110912-1580.jar
>>  (22 KB at 47.2 KB/sec)
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.validation.test-services/1.0.0-SNAPSHOT/org.apache.sling.validation.test-services-1.0.0-20170316.110958-1573.jar
>>  (22 KB at 48.4 KB/sec)
>> [INFO] Downloaded: 
>> http://repository.apache.org/snapshots/org/apache/sling/org.apache.sling.testing.paxexam/0.0.3-SNAPSHOT/org.apache.sling.testing.paxexam-0.0.3-20170313.172758-24.jar
>>  (31 KB at 65.6 KB/sec)
>> [INFO] 
>> [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Deleting 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target>
>> [INFO] 
>> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-java) @ 
>> org.apache.sling.validation.core ---
>> [INFO] 
>> [INFO] --- maven-antrun-plugin:1.8:run 
>> (set-bundle-required-execution-environment) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Executing tasks
>> 
>> main:
>> Setting Bundle-RequiredExecutionEnvironment=JavaSE-1.8 from 
>> sling.java.version=8
>> [INFO] Executed tasks
>> [INFO] 
>> [INFO] --- maven-remote-resources-plugin:1.5:process 
>> (process-resource-bundles) @ org.apache.sling.validation.core ---
>> [INFO] 
>> [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
>> org.apache.sling.validation.core ---
>> [INFO] 
>> [INFO] --- depends-maven-plugin:1.3.1:generate-depends-file (default) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Created: 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/classes/META-INF/maven/dependencies.properties>
>> [INFO] 
>> [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 1 resource
>> [INFO] Copying 3 resources
>> [INFO] Copying 3 resources
>> [INFO] 
>> [INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Changes detected - recompiling the module!
>> [INFO] Compiling 19 source files to 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/classes>
>> [INFO] 
>> [INFO] --- maven-bundle-plugin:3.2.0:manifest (scr-metadata) @ 
>> org.apache.sling.validation.core ---
>> [INFO] 
>> [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) 
>> @ org.apache.sling.validation.core ---
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 2 resources
>> [INFO] Copying 3 resources
>> [INFO] Copying 3 resources
>> [INFO] 
>> [INFO] --- maven-compiler-plugin:3.5.1:testCompile (default-testCompile) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Changes detected - recompiling the module!
>> [INFO] Compiling 18 source files to 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/test-classes>
>> [INFO] 
>> [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Surefire report directory: 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/surefire-reports>
>> 
>> -------------------------------------------------------
>> T E S T S
>> -------------------------------------------------------
>> Running org.apache.sling.validation.impl.ValidationServiceImplTest
>> Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.913 sec - 
>> in org.apache.sling.validation.impl.ValidationServiceImplTest
>> Running 
>> org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImplTest
>> Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.449 sec - 
>> in 
>> org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImplTest
>> Running org.apache.sling.validation.impl.model.MergedValidationModelTest
>> Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec 
>> <<< FAILURE! - in 
>> org.apache.sling.validation.impl.model.MergedValidationModelTest
>> testOverwritingChildrenAndResourceProperties(org.apache.sling.validation.impl.model.MergedValidationModelTest)
>>   Time elapsed: 0.003 sec  <<< FAILURE!
>> java.lang.AssertionError: 
>> Expected: iterable over [<[ResourceProperty with 
>> namePattern=overwrittenNameToOverwrite, ResourceProperty with 
>> namePattern=originalNameNotOverwritten]>] in any order
>>    but: Not matched: <ResourcePropertyImpl [name=nameNotOverwritten, 
>> isMultiple=false, isRequired=true, validators=[], 
>> namePattern=originalNameNotOverwritten]>
>>      at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
>>      at org.junit.Assert.assertThat(Assert.java:956)
>>      at org.junit.Assert.assertThat(Assert.java:923)
>>      at 
>> org.apache.sling.validation.impl.model.MergedValidationModelTest.testOverwritingChildrenAndResourceProperties(MergedValidationModelTest.java:85)
>> 
>> Running org.apache.sling.validation.impl.util.ValidatorTypeUtilTest
>> Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - 
>> in org.apache.sling.validation.impl.util.ValidatorTypeUtilTest
>> Running org.apache.sling.validation.impl.ValidationModelRetrieverImplTest
>> [main] INFO org.apache.sling.validation.impl.ValidationModelRetrieverImpl - 
>> A Validator for the same id 'DateValidator' is already registered with class 
>> 'ValidatorWithSeverity 
>> [validator=org.apache.sling.validation.impl.util.examplevalidators.DateValidator@492691d7,
>>  severity=1]' from bundle 1 and has a higher service ranking
>> [main] INFO org.apache.sling.validation.impl.ValidationModelRetrieverImpl - 
>> Overwriting already existing validator ValidatorWithSeverity 
>> [validator=org.apache.sling.validation.impl.util.examplevalidators.DateValidator@74589991,
>>  severity=1] from bundle 1 with validator 
>> org.apache.sling.validation.impl.util.examplevalidators.StringValidator@146dfe6
>>  from bundle 1, because it has the same id 'DateValidator' and a higher 
>> service ranking
>> Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 sec - 
>> in org.apache.sling.validation.impl.ValidationModelRetrieverImplTest
>> 
>> Results :
>> 
>> Failed tests: 
>> MergedValidationModelTest.testOverwritingChildrenAndResourceProperties:85 
>> Expected: iterable over [<[ResourceProperty with 
>> namePattern=overwrittenNameToOverwrite, ResourceProperty with 
>> namePattern=originalNameNotOverwritten]>] in any order
>>    but: Not matched: <ResourcePropertyImpl [name=nameNotOverwritten, 
>> isMultiple=false, isRequired=true, validators=[], 
>> namePattern=originalNameNotOverwritten]>
>> 
>> Tests run: 59, Failures: 1, Errors: 0, Skipped: 0
>> 
>> [ERROR] There are test failures.
>> 
>> Please refer to 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/surefire-reports>
>>  for the individual test results.
>> [JENKINS] Recording test results
>> [INFO] 
>> [INFO] --- animal-sniffer-maven-plugin:1.15:check (default) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Checking unresolved references to 
>> org.codehaus.mojo.signature:java18:1.0
>> [INFO] 
>> [INFO] --- maven-bundle-plugin:3.2.0:bundle (default-bundle) @ 
>> org.apache.sling.validation.core ---
>> [INFO] 
>> [INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources 
>> @ org.apache.sling.validation.core >>>
>> [INFO] 
>> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-java) @ 
>> org.apache.sling.validation.core ---
>> [INFO] 
>> [INFO] --- maven-antrun-plugin:1.8:run 
>> (set-bundle-required-execution-environment) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Executing tasks
>> 
>> main:
>> Setting Bundle-RequiredExecutionEnvironment=JavaSE-1.8 from 
>> sling.java.version=8
>> [INFO] Executed tasks
>> [WARNING] Failed to getClass for 
>> org.apache.maven.plugins.source.SourceJarMojo
>> [INFO] 
>> [INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources 
>> @ org.apache.sling.validation.core <<<
>> [INFO] 
>> [INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Building jar: 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/org.apache.sling.validation.core-1.0.0-SNAPSHOT-sources.jar>
>> [INFO] 
>> [INFO] --- maven-site-plugin:3.5.1:attach-descriptor (attach-descriptor) @ 
>> org.apache.sling.validation.core ---
>> [INFO] 
>> [INFO] --- maven-failsafe-plugin:2.18.1:integration-test (default) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Failsafe report directory: 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/failsafe-reports>
>> 
>> -------------------------------------------------------
>> T E S T S
>> -------------------------------------------------------
>> Running org.apache.sling.validation.core.it.tests.ValidationServiceIT
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.543 sec - 
>> in org.apache.sling.validation.core.it.tests.ValidationServiceIT
>> 
>> Results :
>> 
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
>> 
>> [JENKINS] Recording test results
>> [INFO] 
>> [INFO] --- ianal-maven-plugin:1.0-alpha-1:verify-legal-files (default) @ 
>> org.apache.sling.validation.core ---
>> [INFO] Checking legal files in: 
>> org.apache.sling.validation.core-1.0.0-SNAPSHOT.jar
>> [INFO] Checking legal files in: 
>> org.apache.sling.validation.core-1.0.0-SNAPSHOT-sources.jar
>> [INFO] 
>> [INFO] --- apache-rat-plugin:0.11:check (default) @ 
>> org.apache.sling.validation.core ---
>> [INFO] 51 implicit excludes (use -debug for more details).
>> [INFO] Exclude: DEPENDENCIES
>> [INFO] Exclude: src/main/appended-resources/META-INF/*
>> [INFO] Exclude: velocity.log
>> [INFO] Exclude: target/*
>> [INFO] Exclude: README.md
>> [INFO] Exclude: maven-eclipse.xml
>> [INFO] Exclude: .*
>> [INFO] Exclude: .*/**
>> [INFO] Exclude: **/*.json
>> [INFO] Exclude: DEPENDENCIES
>> [INFO] Exclude: **/*.rej
>> [INFO] Exclude: hs_err_*.log
>> [INFO] Exclude: **/repository/index/*/index-details.txt
>> [INFO] 54 resources included (use -debug for more details)
>> [INFO] Rat check: Summary of files. Unapproved: 4 unknown: 4 generated: 0 
>> approved: 40 licence.
>> [JENKINS] Archiving disabled
>> [JENKINS] Archiving disabled[INFO] 
>> ------------------------------------------------------------------------
>> [INFO] BUILD FAILURE
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Total time: 51.740 s
>> [INFO] Finished at: 2017-03-16T11:11:10+00:00
>> 
>> [INFO] Final Memory: 51M/598M
>> [INFO] 
>> ------------------------------------------------------------------------
>> Waiting for Jenkins to finish collecting data
>> [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.11:check 
>> (default) on project org.apache.sling.validation.core: Too many files with 
>> unapproved license: 4 See RAT report in: 
>> <https://builds.apache.org/job/sling-bundles-extensions-validation-core-1.8/ws/target/rat.txt>
>>  -> [Help 1]
>> [ERROR] 
>> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
>> switch.
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [ERROR] 
>> [ERROR] For more information about the errors and possible solutions, please 
>> read the following articles:
>> [ERROR] [Help 1] 
>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
>> channel stopped
>> Recording test results
> 

Reply via email to