Commit Graph

422 Commits

Author SHA1 Message Date
Sean Busbey a0898a2702 HBASE-22911 reduce concurrent PR builds.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:31:02 +08:00
Artem Ervits 0e58accade HBASE-22464 Improvements to hbase-vote script
* wget should use timestamps to avoid re-downloading RC artifacts we already have.
* allow changing to maven profiles other than runAllTests for test step

Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 74fb2040ea)
2019-08-23 12:47:37 -05:00
Duo Zhang 2881b4ebfc HBASE-22891 Use HBaseQA in HBase-PreCommit-GitHub-PR job (#518)
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-08-22 23:07:47 +08:00
Duo Zhang d06f877233 HBASE-22856 HBASE-Find-Flaky-Tests fails with pip error 2019-08-15 10:38:53 +08:00
Peter Somogyi dd75ac6e79 HBASE-22801 Maven build issue on Github PRs 2019-08-06 18:58:33 +02:00
Duo Zhang 60cfdd822b HBASE-22719 Add debug support for github PR pre commit job 2019-07-22 13:49:40 +08:00
Josh Elser c3e49fc128 HBASE-22563 Reduce old builds by half
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-06-10 19:17:24 -04:00
Sean Busbey d2f033d37c HBASE-22518 yetus personality is treating branch-1.4 like earlier branches for hadoopcheck
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit b4d5a9a8e1)
2019-06-03 09:27:03 -05:00
zhangduo d10fe0d683 HBASE-22507 Backport the pre commit changes in HBASE-22500 to all active branches
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-06-03 10:24:42 +08:00
Guanghao Zhang 7be313978e HBASE-22522 The integration test in master branch's nightly job has error "ERROR: Only found 1050 rows." 2019-06-02 22:11:31 +08:00
Guanghao Zhang 9c74e612fe HBASE-22490 Nightly client integration test fails with hadoop-3 2019-05-31 22:27:25 +08:00
zhangduo 17b5904d37 HBASE-22471 Our nightly jobs for master and branch-2 are still using hadoop-2.7.1 in integration test 2019-05-29 11:39:04 +08:00
zhangduo 378e8ba58f HBASE-22419 Backport hbase-personality changes in HBASE-22399 to all active branches 2019-05-27 09:56:34 +08:00
Peter Somogyi 731b179d1a HBASE-22474 Add --mvn-custom-repo parameter to yetus calls 2019-05-26 18:12:44 +02:00
Guanghao Zhang 57f4fa4608 HBASE-22462 (addendum) Should run a 'mvn install' at the end of hadoop check in pre commit job 2019-05-24 12:12:17 +08:00
Guanghao Zhang 18dbc09815 HBASE-22462 Should run a 'mvn install' at the end of hadoop check in pre commit job 2019-05-24 12:12:08 +08:00
zhangduo c947a3edef HBASE-22442 Nightly build is failing with hadoop 3.x 2019-05-19 07:57:14 +08:00
Duo Zhang fe7a73c9e9 HBASE-20970 Update hadoop check versions for hadoop3 in hbase-personality
Signed-off-by: stack <stack@apache.org>
2019-05-18 14:03:33 -07:00
Andrew Purtell f22caffc9c
HBASE-22430 hbase-vote should tee build and test output to console 2019-05-16 16:47:00 -07:00
Tak Lon (Stephen) Wu a17a74f142
HBASE-22429 hbase-vote download step requires URL to end with '/' (#243) 2019-05-16 16:46:59 -07:00
Sean Busbey cf484c8341 HBASE-22406 skip generating rdoc when building gems in our docker image for running yetus
Signed-off-by: Josh Elser <elserj@apache.org>
(cherry picked from commit 60dc5143f2)
2019-05-13 11:24:23 -05:00
Sean Busbey 26c2ff6863 HBASE-22020 update nightly to yetus 0.9.0
Signed-off-by: stack <stack@apache.org>
(cherry picked from commit b5a6fd14fa)
2019-04-24 07:35:24 -05:00
Sean Busbey f0a032cfb9 HBASE-22192 Delete misc 2.0.5 pom files from branch-2.1 2019-04-13 13:26:41 -05:00
zhangduo 5fdc4fb437 HBASE-22174 Remove error prone from our precommit javac check 2019-04-06 19:13:04 +08:00
Andrew Purtell e12d15ce8b
HBASE-20912 Add import order config in dev support for eclipse (Ankit Singhal and Tak Lon (Stephen) Wu)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-05 14:37:54 -07:00
Apache9 effc62f28b HBASE-22152 Addendum use hbase account instead of hadoop (#112) 2019-04-05 22:20:19 +08:00
Duo Zhang dbafb02679 HBASE-22152 Create a jenkins file for yetus to processing GitHub PR 2019-04-04 22:15:41 +08:00
Andrew Purtell 046984b961
HBASE-20911 correct Swtich/case indentation in formatter template for eclipse (Ankit Singhal)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-04-03 16:31:24 -07:00
zhangduo e9788c5cd5 HBASE-22100 False positive for error prone warnings in pre commit job
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-03-28 13:07:09 +08:00
TAK LON WU 6e6d86bab9 HBASE-21963 Add a script for building and verifying release candidate 2019-03-18 20:08:25 +01:00
stack 5978c48f0c HBASE-22022 nightly fails rat check down in the dev-support/hbase_nightly_source-artifact.sh check 2019-03-10 15:00:04 -07:00
stack 11badde248 HBASE-21998 Move branch-2.1 version from 2.1.4 to 2.1.5-SNAPSHOT 2019-03-05 20:29:22 -08:00
Peter Somogyi 61450b2354 HBASE-21711 Remove references to git.apache.org/hbase.git 2019-01-16 10:04:13 +01:00
Tommy Li aaf9197f59 HBASE-21712 : Make submit-patch.py python3 compatible
Signed-off-by: Sergey Shelukhin <sershe@apache.org>
2019-01-16 09:29:05 +01:00
Peter Somogyi e1b5dd5d91 HBASE-21685 Change repository urls to Gitbox
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-01-15 10:32:47 +01:00
Peter Somogyi 8923b0e170 HBASE-21547 Precommit uses master flaky list for other branches
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-01-02 08:34:58 +01:00
Michael Stack 62d73d2068
HBASE-21424 Change flakies and nightlies so scheduled less often
Have flakies run every four hours instead of every hour and
nightlies every 12 hours instead of every 6.
2018-11-01 10:01:52 -07:00
Sean Busbey c9c7436482 HBASE-21103 nightly job should make sure cached yetus will run.
Signed-off-by: Mike Drob <mdrob@apache.org>
(cherry picked from commit 42d7ddc678)
2018-10-11 10:30:33 -05:00
Mike Drob 2c43656a16
HBASE-20764 build broken when latest commit is gpg signed
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-10-08 19:51:37 -05:00
Sean Busbey 2479282fb2 HBASE-21189 flaky job should gather machine stats
Signed-off-by: Michael Stack <stack@apache.org>
(cherry picked from commit 5d14c1af65)
2018-09-12 23:09:13 -05:00
Sean Busbey 5a40eae63e HBASE-21058 When testing branches one, the PDF ref guide is named 'book.pdf'
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2018-08-21 09:46:28 -05:00
Sean Busbey 57d8778bf2 HBASE-21074 JDK7 builds need to be done with TLSv1.2.
* for master and branches-2 we skip the jdk7 stuff

Signed-off-by: Michael Stack <stack@apache.org>
2018-08-21 09:15:46 -05:00
Sean Busbey c1c12605ad HBASE-20387 turn flaky test tracking infra into per-branch pipeline.
* gather up all the flaky test stuff into a directory
* create Jenkins Pipeline DSL for the report generation and the flaky re-testing
* have the nightly per-branch job consume the results of flaky reporting

Signed-off-by: Mike Drob <mdrob@apache.org>
2018-08-16 23:17:41 -05:00
Sean Busbey de1d36f93f HBASE-20979 Flaky test reporting should specify what JSON it needs and handle HTTP errors
Signed-off-by: Michael Stack <stack@apache.org>
(cherry picked from commit 346dd32185)
2018-08-14 13:15:04 -05:00
Yu Li da39c6d397 HBASE-20838 Include hbase-server in precommit test if CommonFSUtils is changed 2018-07-12 14:08:25 +08:00
Sean Busbey 0a4ae9fa94 HBASE-20334 add a test that verifies basic client and MR integration
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-18 14:03:51 -07:00
Mike Drob b04c976fe6 HBASE-20478 Update checkstyle to v8.2
Cannot go to latest (8.9) yet due to
  https://github.com/checkstyle/checkstyle/issues/5279

* move hbaseanti import checks to checkstyle
* implment a few missing equals checks, and ignore one
* fix lots of javadoc errors

Signed-off-by: Sean Busbey <busbey@apache.org>
2018-06-18 14:02:40 -07:00
Sean Busbey a4cb98b1cd HBASE-20733 QABot should run checkstyle tests if the checkstyle configs change
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-14 20:26:42 -05:00
Mike Drob 0a6aec4981 HBASE-19377 Update Java API CC version
Compatibility checker complaining about hash collisions, newer versions
use longer id strings.
2018-06-12 15:13:35 -05:00
Peter Somogyi 42ca976803 HBASE-20689 Docker fails to install rubocop for precommit
Signed-off-by: Mike Drob <mdrob@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-06 23:51:47 +02:00