Seems like since the issue is DNS related, the local JVM DNS lookup caching can 
spoil repro for the issue. To disable DNS caching create file 
$JAVA_HOME/lib/security/java.security and write “networkaddress.cache.ttl=0” 
into it. Let me know anyone can reproduce it on master.

Here is the error stacktrace:

Running org.apache.asterix.installer.test.AsterixExternalLibraryIT
log4j:WARN No appenders could be found for logger 
(org.apache.asterix.installer.command.AbstractCommand).
log4j:WARN Please initialize the log4j system properly.
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in 
[jar:file:/Users/iabsalyamov/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in 
[jar:file:/Users/iabsalyamov/.m2/repository/org/slf4j/slf4j-jcl/1.6.3/slf4j-jcl-1.6.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
Dec 29, 2015 3:43:09 PM 
org.apache.asterix.installer.test.AsterixExternalLibraryIT setUp
INFO: Installing library :testlib located at 
/Users/iabsalyamov/Coding/UCR/ASTERIX/asterixdb/asterix-external-data/target/testlib-zip-binary-assembly.zip
 in dataverse externallibtest
Dec 29, 2015 3:43:27 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-functions/mysum ...
Expected results file: 
src/test/resources/integrationts/library/results/library-functions/mysum/mysum.1.adm
Dec 29, 2015 3:43:31 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: [TEST]: library-functions/mysum PASSED
Dec 29, 2015 3:43:31 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-functions/toUpper ...
Expected results file: 
src/test/resources/integrationts/library/results/library-functions/toUpper/toUpper.1.adm
Dec 29, 2015 3:43:31 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: [TEST]: library-functions/toUpper PASSED
Dec 29, 2015 3:43:31 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-functions/insert-from-select ...
Expected results file: 
src/test/resources/integrationts/library/results/library-functions/insert-from-select/insert-from-select.1.adm
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: [TEST]: library-functions/insert-from-select PASSED
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-functions/getCapital ...
Expected results file: 
src/test/resources/integrationts/library/results/library-functions/getCapital/getCapital.1.adm
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: [TEST]: library-functions/getCapital PASSED
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-metadata/functionDataset ...
Expected results file: 
src/test/resources/integrationts/library/results/library-metadata/functionDataset/functionDataset.1.adm
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: [TEST]: library-metadata/functionDataset PASSED
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-metadata/libraryDataset ...
Expected results file: 
src/test/resources/integrationts/library/results/library-metadata/libraryDataset/libraryDataset.1.adm
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: [TEST]: library-metadata/libraryDataset PASSED
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-metadata/dataverseDataset ...
Expected results file: 
src/test/resources/integrationts/library/results/library-metadata/dataverseDataset/dataverseDataset.1.adm
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: [TEST]: library-metadata/dataverseDataset PASSED
Dec 29, 2015 3:43:32 PM org.apache.asterix.test.aql.TestExecutor executeTest
INFO: Starting [TEST]: library-feeds/feed_ingest ...
testFile 
src/test/resources/integrationts/library/queries/library-feeds/feed_ingest/feed_ingest.2.update.aql
 raised an exception:
java.lang.Exception: HTTP operation failed.
STATUS LINE:HTTP/1.1 500 Server Error
Error code: 2, details:SyntaxError: Unable to resolve hostname 'asterix_nc1' to 
an IP address


        at 
org.apache.asterix.test.aql.TestExecutor.executeHttpMethod(TestExecutor.java:257)
        at 
org.apache.asterix.test.aql.TestExecutor.executeUpdate(TestExecutor.java:302)
        at 
org.apache.asterix.test.aql.TestExecutor.executeTest(TestExecutor.java:469)
        at 
org.apache.asterix.test.aql.TestExecutor.executeTest(TestExecutor.java:428)
        at 
org.apache.asterix.installer.test.AsterixExternalLibraryIT.test(AsterixExternalLibraryIT.java:66)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
        at 
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:145)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:104)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at 
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
        at 
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1017)
...Unexpected!

> On Dec 28, 2015, at 21:02, abdullah alamoudi <[email protected]> wrote:
> 
> Ildar,
> Can you share more information (logs, specific tests, stacktraces, etc,)? I
> can take a look.
> 
> Cheers,
> Abdullah.
> 
> Amoudi, Abdullah.
> 
> On Mon, Dec 28, 2015 at 9:05 PM, Ildar Absalyamov <
> [email protected]> wrote:
> 
>> If I checkout master and run usual ‘mvn clean verify
>> -Poptimizer-tests,metadata-tests,execution-tests’ I can observe that some
>> tests (feeds tests installing external libraries) in asterix-installer fail.
>> Does anyone experience the same issue? I have no idea how that was not
>> triggered on Jenkins before, but now it’s causing one of my builds to fail.
>> The issue seems to be DNS resolving: although IdentityResolver is set up
>> through -Dnode.Resolver runtime parameter, but its value never correctly
>> propagates to the place where the resolver is instantiated.
>> 
>> Best regards,
>> Ildar
>> 
>> 

Best regards,
Ildar

Reply via email to