Whoops. This looks like the culprit: maven-surefire-plugin: <exclude> **/*IntegrationTest.java </exclude>
https://github.com/apache/incubator-rya/blob/master/pom.xml#L886 There's a JIRA Ticket out there to fix this. I'm going to continue this thread on the ticket. https://issues.apache.org/jira/browse/RYA-279 --Aaron On Sat, May 6, 2017 at 10:01 AM Jonathan Wonders <[email protected]> wrote: > Sorry for the duplicate. I accidentally hit send too soon. > > On Sat, May 6, 2017 at 9:56 AM, Jonathan Wonders <[email protected]> > wrote: > > > Aaron, > > > > I think there must be a filter being applied in the Jenkins builds > because > > when I comb through the build logs, I am not seeing the tests that are > > failing on my machine being executed by Jenkins. The tests that are not > > being executed might have suffixes that cause them to be filtered out. > > Some require the minicluster and I don't think any of those are run > during > > the jenkins build just given the build time. > > > > Environment: > > - Windows > > - Hadoop 2.6.0 binaries > > > > mvn clean install / executing tests individually in intellij > > no profiles > > > > There are a few assertion errors > > > > *PrecompJoinOptimizerIntegrationTest::testEvaluateTwoIndexUnionFilter* - > > expected 6, actual 2 > > *PrecompJoinOptimizerTest2::testContextFilter1* > > assertTrue at the end fails > > > > Here are some other errors that I've seen. > > > > *AccumuloUninstallIT::uninstall* > > > > org.apache.rya.api.client.RyaClientException: Could not initialize all of > > the tables for the new Rya instance. This instance may be left in a bad > > state. > > > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:107) > > at org.apache.rya.api.client.accumulo.AccumuloUninstallIT. > > uninstall(AccumuloUninstallIT.java:69) > > Caused by: org.apache.rya.api.persist.RyaDAOException: > > org.apache.fluo.api.exceptions.FluoException: Failed to construct > > org.apache.fluo.core.client.FluoClientImpl class due to exception > > at org.apache.rya.accumulo.AccumuloRyaDAO.init(AccumuloRyaDAO.java:165) > > at org.apache.rya.sail.config.RyaSailFactory.getAccumuloDAO( > > RyaSailFactory.java:144) > > at org.apache.rya.sail.config.RyaSailFactory.getRyaSail( > > RyaSailFactory.java:102) > > at org.apache.rya.sail.config.RyaSailFactory.getInstance( > > RyaSailFactory.java:69) > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:104) > > ... 34 more > > Caused by: org.apache.fluo.api.exceptions.FluoException: Failed to > > construct org.apache.fluo.core.client.FluoClientImpl class due to > > exception > > at org.apache.fluo.api.client.FluoFactory.buildClassWithConfig( > > FluoFactory.java:127) > > at org.apache.fluo.api.client.FluoFactory.getAndBuildClassWithConfig( > > FluoFactory.java:110) > > at org.apache.fluo.api.client.FluoFactory.newClient(FluoFactory.java:64) > > at org.apache.rya.indexing.external.fluo.FluoPcjUpdaterSupplier.get( > > FluoPcjUpdaterSupplier.java:94) > > at org.apache.rya.indexing.external.fluo.FluoPcjUpdaterSupplier.get( > > FluoPcjUpdaterSupplier.java:46) > > at com.google.common.base.Suppliers$MemoizingSupplier. > > get(Suppliers.java:125) > > at org.apache.rya.indexing.external.PrecomputedJoinIndexer.init( > > PrecomputedJoinIndexer.java:141) > > at org.apache.rya.accumulo.AccumuloRyaDAO.init(AccumuloRyaDAO.java:156) > > ... 38 more > > Caused by: java.lang.IllegalStateException: > java.lang.IllegalStateException: > > org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = > > NoNode for /config/accumulo.instance.name > > at org.apache.fluo.core.client.FluoClientImpl.<init>( > > FluoClientImpl.java:62) > > *AccumuloGetInstanceDetailsIT* > > > > org.apache.rya.api.client.RyaClientException: Could not initialize all of > > the tables for the new Rya instance. This instance may be left in a bad > > state. > > > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:107) > > at org.apache.rya.api.client.accumulo.AccumuloUninstallIT. > > uninstall(AccumuloUninstallIT.java:69) > > Caused by: org.apache.rya.api.persist.RyaDAOException: > > org.apache.fluo.api.exceptions.FluoException: Failed to construct > > org.apache.fluo.core.client.FluoClientImpl class due to exception > > at org.apache.rya.accumulo.AccumuloRyaDAO.init(AccumuloRyaDAO.java:165) > > at org.apache.rya.sail.config.RyaSailFactory.getAccumuloDAO( > > RyaSailFactory.java:144) > > at org.apache.rya.sail.config.RyaSailFactory.getRyaSail( > > RyaSailFactory.java:102) > > at org.apache.rya.sail.config.RyaSailFactory.getInstance( > > RyaSailFactory.java:69) > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:104) > > ... 34 more > > Caused by: org.apache.fluo.api.exceptions.FluoException: Failed to > > construct org.apache.fluo.core.client.FluoClientImpl class due to > > exception > > at org.apache.fluo.api.client.FluoFactory.buildClassWithConfig( > > FluoFactory.java:127) > > at org.apache.fluo.api.client.FluoFactory.getAndBuildClassWithConfig( > > FluoFactory.java:110) > > at org.apache.fluo.api.client.FluoFactory.newClient(FluoFactory.java:64) > > at org.apache.rya.indexing.external.fluo.FluoPcjUpdaterSupplier.get( > > FluoPcjUpdaterSupplier.java:94) > > at org.apache.rya.indexing.external.fluo.FluoPcjUpdaterSupplier.get( > > FluoPcjUpdaterSupplier.java:46) > > at com.google.common.base.Suppliers$MemoizingSupplier. > > get(Suppliers.java:125) > > at org.apache.rya.indexing.external.PrecomputedJoinIndexer.init( > > PrecomputedJoinIndexer.java:141) > > at org.apache.rya.accumulo.AccumuloRyaDAO.init(AccumuloRyaDAO.java:156) > > ... 38 more > > Caused by: java.lang.IllegalStateException: > java.lang.IllegalStateException: > > org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = > > NoNode for /config/accumulo.instance.name > > at org.apache.fluo.core.client.FluoClientImpl.<init>( > > FluoClientImpl.java:62) > > > > *AccumuloGetInstanceDetailsIT::getDetails* > > > > org.apache.rya.api.client.RyaClientException: Could not initialize all of > > the tables for the new Rya instance. This instance may be left in a bad > > state. > > > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:107) > > at org.apache.rya.api.client.accumulo.AccumuloGetInstanceDetailsIT. > > getDetails(AccumuloGetInstanceDetailsIT.java:76) > > ... > > Caused by: org.apache.rya.api.persist.RyaDAOException: > > org.apache.fluo.api.exceptions.FluoException: Failed to construct > > org.apache.fluo.core.client.FluoClientImpl class due to exception > > at org.apache.rya.accumulo.AccumuloRyaDAO.init(AccumuloRyaDAO.java:165) > > at org.apache.rya.sail.config.RyaSailFactory.getAccumuloDAO( > > RyaSailFactory.java:142) > > at org.apache.rya.sail.config.RyaSailFactory.getRyaSail( > > RyaSailFactory.java:100) > > at org.apache.rya.sail.config.RyaSailFactory.getInstance( > > RyaSailFactory.java:67) > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:104) > > ... 26 more > > Caused by: org.apache.fluo.api.exceptions.FluoException: Failed to > > construct org.apache.fluo.core.client.FluoClientImpl class due to > > exception > > at org.apache.fluo.api.client.FluoFactory.buildClassWithConfig( > > FluoFactory.java:127) > > at org.apache.fluo.api.client.FluoFactory.getAndBuildClassWithConfig( > > FluoFactory.java:110) > > at org.apache.fluo.api.client.FluoFactory.newClient(FluoFactory.java:64) > > at org.apache.rya.indexing.external.fluo.FluoPcjUpdaterSupplier.get( > > FluoPcjUpdaterSupplier.java:94) > > at org.apache.rya.indexing.external.fluo.FluoPcjUpdaterSupplier.get( > > FluoPcjUpdaterSupplier.java:46) > > at com.google.common.base.Suppliers$MemoizingSupplier. > > get(Suppliers.java:125) > > at org.apache.rya.indexing.external.PrecomputedJoinIndexer.init( > > PrecomputedJoinIndexer.java:141) > > at org.apache.rya.accumulo.AccumuloRyaDAO.init(AccumuloRyaDAO.java:156) > > ... 30 more > > Caused by: java.lang.reflect.InvocationTargetException > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance( > > NativeConstructorAccessorImpl.java:62) > > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance( > > DelegatingConstructorAccessorImpl.java:45) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > > at org.apache.fluo.api.client.FluoFactory.buildClassWithConfig( > > FluoFactory.java:117) > > ... 37 more > > Caused by: java.lang.IllegalStateException: > java.lang.IllegalStateException: > > org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = > > NoNode for /config/accumulo.instance.name > > at org.apache.fluo.core.client.FluoClientImpl.<init>( > > FluoClientImpl.java:62) > > ... 42 more > > Caused by: java.lang.IllegalStateException: org.apache.zookeeper. > > KeeperException$NoNodeException: KeeperErrorCode = NoNode for /config/ > > accumulo.instance.name > > at org.apache.fluo.core.impl.Environment.readZookeeperConfig( > > Environment.java:163) > > at org.apache.fluo.core.impl.Environment.<init>(Environment.java:78) > > at org.apache.fluo.core.client.FluoClientImpl.<init>( > > FluoClientImpl.java:60) > > ... 42 more > > Caused by: org.apache.zookeeper.KeeperException$NoNodeException: > > KeeperErrorCode = NoNode for /config/accumulo.instance.name > > at org.apache.zookeeper.KeeperException.create(KeeperException.java:111) > > at org.apache.zookeeper.KeeperException.create(KeeperException.java:51) > > at org.apache.zookeeper.ZooKeeper.getData(ZooKeeper.java:1155) > > at org.apache.curator.framework.imps.GetDataBuilderImpl$4. > > call(GetDataBuilderImpl.java:302) > > at org.apache.curator.framework.imps.GetDataBuilderImpl$4. > > call(GetDataBuilderImpl.java:291) > > at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:107) > > at org.apache.curator.framework.imps.GetDataBuilderImpl.pathInForeground( > > GetDataBuilderImpl.java:288) > > at org.apache.curator.framework.imps.GetDataBuilderImpl. > > forPath(GetDataBuilderImpl.java:279) > > at org.apache.curator.framework.imps.GetDataBuilderImpl. > > forPath(GetDataBuilderImpl.java:41) > > at org.apache.fluo.core.impl.Environment.readZookeeperConfig( > > Environment.java:126) > > ... 44 more > > > > > > I see the following error every once in awhile. I could definitely see > > this one being an environment issue of some sort. I haven't taken the > time > > to track down the error in the tablet server logs yet. > > > > org.apache.rya.api.client.RyaClientException: The RyaDetails couldn't be > > initialized. Details: Could not initialize the Rya instance details for > the > > instance named 'test_'. > > > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:98) > > at org.apache.rya.api.client.accumulo.FluoITBase.setupRya( > > FluoITBase.java:303) > > at org.apache.rya.api.client.accumulo.FluoITBase. > > setupMiniResources(FluoITBase.java:126) > > ... > > Caused by: > org.apache.rya.api.instance.RyaDetailsRepository$RyaDetailsRepositoryException: > > Could not initialize the Rya instance details for the instance named > > 'test_'. > > at org.apache.rya.accumulo.instance.AccumuloRyaInstanceDetailsRepo > > sitory.initialize(AccumuloRyaInstanceDetailsRepository.java:150) > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > initializeRyaDetails(AccumuloInstall.java:173) > > at org.apache.rya.api.client.accumulo.AccumuloInstall. > > install(AccumuloInstall.java:92) > > ... 34 more > > Caused by: org.apache.accumulo.core.client.MutationsRejectedException: # > > constraint violations : 0 security codes: {} # server errors 1 # > > exceptions 0 > > at org.apache.accumulo.core.client.impl.TabletServerBatchWriter. > > checkForFailures(TabletServerBatchWriter.java:537) > > at org.apache.accumulo.core.client.impl.TabletServerBatchWriter.close( > > TabletServerBatchWriter.java:354) > > at org.apache.accumulo.core.client.impl.BatchWriterImpl. > > close(BatchWriterImpl.java:54) > > at org.apache.rya.accumulo.instance.AccumuloRyaInstanceDetailsRepo > > sitory.initialize(AccumuloRyaInstanceDetailsRepository.java:148) > > ... 36 more > > > > > > > > On Fri, May 5, 2017 at 11:43 AM, Aaron D. Mihalik < > [email protected] > > > wrote: > > > >> I checked jenkins [1] and the latest builds are in sync with the master > >> branch. I'm rebuilding rya locally to double check. > >> > >> Jonathan: Can you provide some more details? windows/linux? with the > >> Geoindexing profile enabled/disabled? Also some junit stack traces > would > >> be nice, too :) > >> > >> Thanks, > >> Aaron > >> > >> [1] For reference, the build server is is at https://builds.apache.org > >> > >> On Fri, May 5, 2017 at 8:25 AM Puja Valiyil <[email protected]> wrote: > >> > >> > It's an environment issue-- Apache Jenkins servers build master > >> following > >> > any commit and there hasn't been any emails saying the build is > failing. > >> > It's possible that the github mirror issues earlier this week made it > so > >> > commits occurred but weren't picked up by Jenkins maybe, so someone > >> should > >> > probably double check the build. > >> > > >> > On Friday, May 5, 2017, Jonathan Wonders <[email protected]> > wrote: > >> > > >> > > I'm seeing some integration test failures in the indexing project on > >> the > >> > > master branch. Are these expected or could it be an environment > >> issue? > >> > If > >> > > these are known/expected it might be a good idea to ignore them and > >> > > reference an issue number so its clear why they are disabled. > >> > > > >> > > - AccumuloGetInstanceDetailsIT > >> > > - AccumuloUninstallIT > >> > > - AccumuloLoadStatementsFileIT > >> > > - PrecompJoinOptimizerIntegrationTest > >> > > - PrecompJoinOptimizerTest2 > >> > > > >> > > > >> > > > >> > > On Thu, May 4, 2017 at 8:09 PM, Puja Valiyil <[email protected] > >> > > <javascript:;>> wrote: > >> > > > >> > > > There aren't any critical bug fixes, so now is just as good a time > >> as > >> > > any. > >> > > > > >> > > > Sent from my iPhone > >> > > > > >> > > > > On May 4, 2017, at 5:20 PM, Aaron D. Mihalik < > >> > [email protected] > >> > > <javascript:;>> > >> > > > wrote: > >> > > > > > >> > > > > Yeah, I'll take another shot at it and iron out the process a > bit > >> > more > >> > > :) > >> > > > > > >> > > > > However, I won't have time until next week. Are there any > >> specific > >> > PRs > >> > > > > that we should wait on? > >> > > > > > >> > > > > --Aaron > >> > > > > > >> > > > >> On Thu, May 4, 2017 at 4:23 PM Adina Crainiceanu < > [email protected] > >> > > <javascript:;>> > >> > > > wrote: > >> > > > >> > >> > > > >> Aaron, do you think we can try another release with you as the > >> > release > >> > > > >> manager? I volunteer to be the release manager next time. > >> > > > >> > >> > > > >> Thanks, > >> > > > >> Adina > >> > > > >> > >> > > > >> On Mon, Apr 3, 2017 at 1:47 PM, Aaron D. Mihalik < > >> > > > [email protected] <javascript:;>> > >> > > > >> wrote: > >> > > > >> > >> > > > >>> Hey Adina, > >> > > > >>> > >> > > > >>> I think this is a good idea. Thanks for sending this out and > >> > getting > >> > > > the > >> > > > >>> process started. > >> > > > >>> > >> > > > >>> I'm able to support another release, but I think it would be > >> more > >> > > > useful > >> > > > >> if > >> > > > >>> someone else was the release manager. I'm available to work > >> with a > >> > > > >>> committer to get ready for the release and to update the > release > >> > > > >>> documentation (which is mostly notes, not an actual process > >> right > >> > > now). > >> > > > >>> > >> > > > >>> --Aaron > >> > > > >>> > >> > > > >>> > >> > > > >>> > >> > > > >>> On Mon, Apr 3, 2017 at 11:43 AM Adina Crainiceanu < > >> [email protected] > >> > > <javascript:;>> > >> > > > >> wrote: > >> > > > >>> > >> > > > >>>> Hi, > >> > > > >>>> > >> > > > >>>> I wanted to start a discussion about the next release of Rya. > >> We > >> > had > >> > > > >> one > >> > > > >>>> release as part of ASF in October. It would be good to have > >> more > >> > > > >> frequent > >> > > > >>>> releases, so we can learn how to do releases, as a step > towards > >> > > > >>> graduation > >> > > > >>>> from the Incubator. > >> > > > >>>> > >> > > > >>>> Let me know what you think. > >> > > > >>>> Thanks, > >> > > > >>>> Adina > >> > > > >>>> > >> > > > >>>> -- > >> > > > >>>> Dr. Adina Crainiceanu > >> > > > >>>> Associate Professor, Computer Science Department > >> > > > >>>> United States Naval Academy > >> > > > >>>> 410-293-6822 <(410)%20293-6822> <(410)%20293-6822> > <(410)%20293-6822> > >> > <(410)%20293-6822> > >> > > > >>>> [email protected] <javascript:;> > >> > > > >>>> http://www.usna.edu/Users/cs/adina/ > >> > > > >>>> > >> > > > >>> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > > >> -- > >> > > > >> Dr. Adina Crainiceanu > >> > > > >> Associate Professor, Computer Science Department > >> > > > >> United States Naval Academy > >> > > > >> 410-293-6822 <(410)%20293-6822> <(410)%20293-6822> > <(410)%20293-6822> > >> > > > >> [email protected] <javascript:;> > >> > > > >> http://www.usna.edu/Users/cs/adina/ > >> > > > >> > >> > > > > >> > > > >> > > >> > > > > >
