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/
> >> > > > >>
> >> > > >
> >> > >
> >> >
> >>
> >
> >
>

Reply via email to