I see it is flakey in the GCE build in our flakey list:
https://builds.apache.org/view/H-L/view/HBase/job/HBase-Find-Flaky-Tests/job/branch-2.2/lastSuccessfulBuild/artifact/dashboard.html

... but not on our apache build list (perhaps the latter is filtered).

I'm not voting the RC down. Let me try and take a look at this test since
it fails reliably for me.

Thanks,
S


On Mon, May 20, 2019 at 6:28 PM 张铎(Duo Zhang) <[email protected]> wrote:

> TestSplitTransactionOnCluster is flaky from long ago... The test itself
> need some refactoring
>
> Stack <[email protected]> 于2019年5月21日周二 上午8:20写道:
>
> > Ran the fancy new vote script. Nice. Checked sig. and hash as
> just-in-case.
> >
> > It built from src and ran UTs. See below for a UT that won't pass for me.
> >
> > Release notes and changes are wonky.  Seems to be a global replace of
> > version numbers with 2.2.0.
> >
> > Started it up, loaded data and confirmed it still there after a restart.
> >
> > S
> >
> > [ERROR] Errors:
> > [ERROR]
> >
> >
> org.apache.hadoop.hbase.regionserver.TestSplitTransactionOnCluster.org.apache.hadoop.hbase.regionserver.TestSplitTransactionOnCluster
> > [ERROR]   Run 1: TestSplitTransactionOnCluster.tearDown:162 »
> TestTimedOut
> > test timed out after...
> > [ERROR]   Run 2:
> >
> >
> TestSplitTransactionOnCluster.org.apache.hadoop.hbase.regionserver.TestSplitTransactionOnCluster
> > »
> > [INFO]
> > [ERROR]
> >
> >
> org.apache.hadoop.hbase.regionserver.TestSplitTransactionOnCluster.testRITStateForRollback(org.apache.hadoop.hbase.regionserver.TestSplitTransactionOnCluster)
> > [ERROR]   Run 1:
> TestSplitTransactionOnCluster.testRITStateForRollback:229
> > » TimeoutIO java.uti...
> > [ERROR]   Run 2: TestSplitTransactionOnCluster.tearDown:162 »
> InterruptedIO
> > Interrupt while wai...
> > [INFO]
> > [INFO]
> > [ERROR] Tests run: 6, Failures: 0, Errors: 2, Skipped: 0
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Mon, May 20, 2019 at 6:33 AM 张铎(Duo Zhang) <[email protected]>
> > wrote:
> >
> > > OK, it passed when running in eclipse, I think it is flaky...
> > >
> > > +1(binding)
> > > Built from src: OK
> > > Checked sums & sigs: All matched
> > > Rat check: Passed
> > > Run all UTs(openjdk8u202): TestClusterRestartFailover is a bit flaky
> but
> > > overall fine
> > > The compatibility report: Should be fine, check all the High Severity
> > > problems
> > >   HBaseSnapshotException and RestoreSnapshotException: Just changed the
> > > parameter type from Exception to Throwable, should be fine.
> > >   QuotaSettings: The constructor is protected and this is class is not
> > > supposed to be implemented by users
> > >   QuotaSettingsFactory: The fromThrottle method is protected
> > >   MultiRowRangeFilter.RowRange: Just moved the Comparable related stuff
> > to
> > > its super class, should be fine
> > >   Permission: Used to be IA.Private so no problem
> > >
> > >
> > > 张铎(Duo Zhang) <[email protected]> 于2019年5月20日周一 下午3:20写道:
> > >
> > > > TestClusterRestartFailover fails for me consistently. Anyway it is in
> > the
> > > > flaky list. Let me dig more.
> > > >
> > > > Biju N <[email protected]> 于2019年5月19日周日 上午4:09写道:
> > > >
> > > >> Thanks Andrew. Provided a doc patch in
> > > >> https://issues.apache.org/jira/browse/HBASE-22443 for more
> visibility
> > > of
> > > >> the script.
> > > >>
> > > >> On Sat, May 18, 2019 at 1:01 PM Andrew Purtell <
> > > [email protected]>
> > > >> wrote:
> > > >>
> > > >> > There is also a helpful script in dev-support/hbase-vote.sh that
> > will
> > > >> > download the candidate and apply the signature checks, RAT check,
> > > source
> > > >> > build, and unit test steps that are typical of how we evaluate RCs
> > by
> > > >> hand.
> > > >> >
> > > >> > > On May 18, 2019, at 8:44 AM, Biju N <[email protected]>
> > wrote:
> > > >> > >
> > > >> > > Hi Guanghao,
> > > >> > >    Is there is standard set of commands used to satisfy the
> > > >> requirement
> > > >> > > <https://hbase.apache.org/book.html#hbase.rc.voting> to verify
> > and
> > > >> vote
> > > >> > for
> > > >> > > a release?
> > > >> > >
> > > >> > > Thanks,
> > > >> > > Biju
> > > >> > >
> > > >> > >> On Sat, May 18, 2019 at 2:12 AM Guanghao Zhang <
> > [email protected]
> > > >
> > > >> > wrote:
> > > >> > >>
> > > >> > >> Please vote on this release candidate (RC) for Apache HBase
> > 2.2.0.
> > > >> > >> This is the first release of the branch-2.2 line.
> > > >> > >>
> > > >> > >> The VOTE will remain open for at least 72 hours.
> > > >> > >> [] +1
> > > >> > >> [] +0/-0 Because ...
> > > >> > >> [] -1 Do not release this package because ...
> > > >> > >>
> > > >> > >> The tag to be voted on is 2.2.0RC4. The release files,
> including
> > > >> > >> signatures, digests, etc. can be found at:
> > > >> > >> https://dist.apache.org/repos/dist/dev/hbase/2.2.0RC4/
> > > >> > >>
> > > >> > >> Maven artifacts are available in a staging repository at:
> > > >> > >>
> > > >>
> > https://repository.apache.org/content/repositories/orgapachehbase-1312
> > > >> > >>
> > > >> > >> Signatures used for HBase RCs can be found in this file:
> > > >> > >> https://dist.apache.org/repos/dist/release/hbase/KEYS
> > > >> > >>
> > > >> > >> The list of bug fixes going into 2.2.0 can be found in included
> > > >> > >> CHANGES.md and RELEASENOTES.md available here:
> > > >> > >>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.0RC4/CHANGES.md
> > > >> > >>
> > > >>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.0RC4/RELEASENOTES.md
> > > >> > >>
> > > >> > >> A detailed source and binary compatibility report for this
> > release
> > > is
> > > >> > >> available at
> > > >> > >>
> > > >> > >>
> > > >> >
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/hbase/2.2.0RC4/api_compare_2.2.0RC4_to_2.1.4.html
> > > >> > >>
> > > >> > >> To learn more about Apache HBase, please see
> > > >> http://hbase.apache.org/
> > > >> > >>
> > > >> > >> Thanks,
> > > >> > >> Guanghao Zhang
> > > >> > >>
> > > >> >
> > > >>
> > > >
> > >
> >
>

Reply via email to