Chia-Ping Tsai
cb5c4776de
HBASE-19058. The wget isn't installed in building docker image
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-10-20 20:35:33 -05:00
Sean Busbey
b10ad9e97f
HBASE-19039 refactor shadedjars test to only run on java changes.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-20 19:35:20 -05:00
Sean Busbey
dd4dbae764
HBASE-19060 precommit plugin test 'hadoopcheck' should only run when java or maven files change.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-20 19:35:14 -05:00
Mike Drob
5facaded90
HBASE-16338 Remove Jackson1 deps
...
* Change imports from org.codehaus to com.fasterxml
* Exclude transitive jackson1 from hadoop and others
* Minor test cleanup to add assert messages, fix some parameter order
* Add anti-pattern check for using jackson 1 imports
* Add explicit non-null serialization directive to ScannerModel
2017-10-20 09:20:12 -05:00
zhangduo
af479c580c
HBASE-19042 Oracle Java 8u144 downloader broken in precommit check
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-19 15:53:52 -05:00
zhangduo
4a7b430397
Revert "HBASE-19042 Oracle Java 8u144 downloader broken in precommit check"
...
This reverts commit 9e688117ba
.
2017-10-19 16:03:28 +08:00
zhangduo
9e688117ba
HBASE-19042 Oracle Java 8u144 downloader broken in precommit check
2017-10-19 15:32:48 +08:00
Dima Spivak
3acb081787
HBASE-18418 Remove apache_hbase_topology from dev-support
2017-10-18 14:08:26 -07:00
Mike Drob
c16eb7881f
HBASE-19038 precommit mvn install should run from root on patch
2017-10-18 10:41:17 -05:00
Apekshit Sharma
5368fd5bf0
HBASE-19032 Set mimetype for patches uploaded by submit-patch.py
...
Change-Id: I38e6417dddd4e2525cd6a929922b2612c91d660d
2017-10-17 15:43:07 -07:00
Mike Drob
f6a8a76b50
HBASE-18505 Yetus only run root when all modules changed
2017-10-13 12:12:07 -05:00
Sean Busbey
087edf0172
HBASE-18934 pick hadoop versions for precommit test after patch branch is determined.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-10-09 11:31:55 -05:00
Josh Elser
869b90c612
HBASE-17441 Fix invalid quoting around hadoop-3 build in yetus personality
2017-10-01 15:46:24 -04:00
Michael Stack
b5b4108fce
HBASE-18884 Coprocessor Design Improvements follow up of HBASE-17732; MINOR AMENDMENT adding README to design-doc dir
2017-09-28 13:24:40 -07:00
Apekshit Sharma
74d0adce61
HBASE-18884 Coprocessor Design Improvements follow up of HBASE-17732
...
- Change Service Coprocessor#getService() to List<Service> Coprocessor#getServices()
- Checkin the finalized design doc into repo
- Added example to javadoc of Coprocessor base interface on how to implement one in the new design
2017-09-28 10:25:47 -07:00
Sean Busbey
efb95a1794
HBASE-18834 fix shellcheck warning on hbase personality
...
Signed-off-by: Dima Spivak <dimaspivak@apache.org>
2017-09-18 08:54:37 -05:00
Sean Busbey
4b124913f0
HBASE-17823 Migrate to Apache Yetus Audience Annotations
...
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-09-12 20:53:30 -05:00
Sean Busbey
79d9f7a734
HBASE-18760 Make hbase-shaded-check-invariants part of precommit
...
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-09-10 23:11:01 -05:00
Umesh Agashe
5d60123f3e
HBASE-18674 upgrading to commons-lang3
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-05 09:46:10 -07:00
Michael Stack
47a5614edd
Revert "HBASE-18674 upgrading to commons-lang3"
...
Premature push
This reverts commit 5dacc85122
.
2017-08-28 16:41:34 -07:00
Umesh Agashe
5dacc85122
HBASE-18674 upgrading to commons-lang3
2017-08-28 15:57:12 -07:00
Tamas Penzes
158f3da167
HBASE-18607: fix submit-patch.py to support utf8
...
one liner to support utf8 content
Change-Id: I57508879bea25aa5ae69e01e777b91a7160aafc8
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-08-25 00:04:19 -07:00
Esteban Gutierrez
c37432fefb
HBASE-18563 Fix RAT License complaint about website jenkins scripts
2017-08-10 20:08:03 -05:00
Misty Stanley-Jones
6114824b53
HBASE-18548 Move sources of website gen and check jobs into source control
2017-08-10 14:48:14 -07:00
Sean Busbey
7e7461e42a
HBASE-18527 Update nightly job to account for changes in jenkins plugins.
...
- Stop presuming job will be configured with checkout into a 'component' dir
- Disable autocheckout
- Specify checkout within 'component' dir
- leave the workspace around on pipeline failure so we can browse it.
2017-08-07 11:24:00 -05:00
Sean Busbey
2a717459bd
HBASE-14220 nightly check that we can build a source tarball.
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-06 12:01:47 -05:00
Sean Busbey
04424ad65f
HBASE-18426 nightly job should use independent stages to check supported jdks
...
* Jenkinsfile that works for all current branches.
* adds dev-support script for setting parameters for our yetus nightly invocation
* quiets the "zip test results" step
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-08-06 11:59:45 -05:00
Jan Hentschel
7da47509d2
HBASE-15042 Moved site materials to standard Maven place
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-05 15:22:46 +08:00
Alex Leblang
2bde7a1077
HBASE-18020 Update API Compliance Checker to Incorporate Improvements Done in Hadoop
...
- Converted to python
- Updated to most recent release of Java ACC
- Added ability to include known number of problems
Author: Andrew Wang
Amending-Author: Alex Leblang
Amending-Author: Sean Busbey
Signed-off-by: Dima Spivak <dimaspivak@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-08-04 12:05:10 -05:00
Sean Busbey
bdc94b1d6b
HBASE-18147 POC jenkinsfile for nightly checks.
...
* adds ruby tools to dockerfile
* adds rubocop to dockerfile
* adds ruby-lint to dockerfile
* adds perlcritic to dockerfile
Signed-off-by: Alex Leblang <awleblang@gmail.com>
Signed-off-by: Josh Elser <elserj@apache.org>
2017-07-20 17:07:33 -05:00
Apekshit Sharma
ea0062fa54
HBASE-18376 Add debug logs to hbase-personality.sh to make it possible to debug this issue.
...
Change-Id: I172b95ed6a387ddb507abc6645a0c3aa704321fc
2017-07-14 12:33:42 -07:00
Mike Drob
500592dfd0
HBASE-18339 Update to hadoop3-alpha4
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-13 10:03:03 -05:00
Apekshit Sharma
7d08c78103
HBASE-18341 (addendum) Replace '.' in test names with '_' when using them as html ids since
...
dot have special significance in CSS selectors.
Without it, we weren't able to select elements and add svg (trends columns) to them.
Change-Id: Ia63ff0851f0a2fad0789a24edf2f0ad00060d578
2017-07-10 12:04:05 -07:00
Apekshit Sharma
590f02aad0
HBASE-18341 Generalize regex matchers in findHangingTests.py script to match new consoleText of trunk build.
...
Change-Id: I0a4215827d3d561eef3f583da666c617f690d934
2017-07-08 00:50:20 -07:00
Sean Busbey
30d06dfe3a
HBASE-18327 redo test-patch personality 'hadoopcheck' to better account for feature branches
...
Signed-off-by: Ashish Singhi <ashishsinghi@apache.org>
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-07-07 23:07:50 -04:00
zhangduo
58b377751a
HBASE-18179 Add new hadoop releases to the pre commit hadoop check
2017-06-14 14:20:01 +08:00
zhangduo
f5768b4306
HBASE-18200 Set hadoop check versions for branch-2 and branch-2.x in pre commit
2017-06-13 16:31:34 +08:00
Apekshit Sharma
7a535f5843
HBASE-18076 (addendum) Flaky dashboard improvement: Add status markers to show trends of failure/success
...
Use https for fetching d3 since builds.apache.org is also https. Otherwise d3 script is not loaded (unless browser is explicitly told to do so) and the fancy status markers are not drawn.
Change-Id: I97f7402141717da77499d09e44b05ecdd35c5a6f
2017-05-19 00:29:37 -07:00
Apekshit Sharma
7a0a66072d
HBASE-18076 (addendum) Flaky dashboard improvement: Add status markers to show trends of failure/success
...
Change-Id: I43851c52723de3d89ea4ca5fa49c86a178afba26
2017-05-18 19:10:19 -07:00
Apekshit Sharma
c51c36fd1f
HBASE-18076 Flaky dashboard improvement: Add status markers to show trends of failure/success.
2017-05-18 19:03:11 -07:00
Apekshit Sharma
841bb00655
HBASE-18044 Fix bug in report-flakies.py where if counter is set outside for loop, it cannot be overwritten inside loop.
...
http://stackoverflow.com/questions/7537439/how-to-increment-a-variable-on-a-for-loop-in-jinja-template
Change-Id: Ic404d6360fb646e6490d1487374520f9550b76b4
2017-05-15 14:15:57 -07:00
Josh Elser
757bf379c1
HBASE-17985 Inline apt-get update calls in Yetus Dockerfile
2017-05-02 17:33:18 -04:00
CHIA-PING TSAI
fe3c32ebd5
HBASE-17809 cleanup unused class
2017-03-23 14:15:28 +08:00
Apekshit Sharma
41be3bc2cc
HBASE-17593 Update hadoop 3 version to 3.0.0-alpha2.
...
Change-Id: Ic5411229aaab3d645dc6751ecfbbda1b2d93a4b9
2017-02-06 12:18:21 -08:00
Michael Stack
8f8daafee0
HBASE-17228 precommit grep -c ERROR may grab non errors I tested this by doing `cat /tmp/some_file_with_ERROR_combos|grep -c '\[ERROR\]'
...
Signed-off-by: Michael Stack <stack@apache.org>
2016-12-02 08:51:21 -08:00
zhangduo
8d52d23c77
HBASE-17074 PreCommit job always fails because of OOM
2016-11-15 08:29:24 +08:00
Michael Stack
c3b98b87fb
HBASE-16955 Fixup precommit protoc check to do new distributed protos and pb 3.1.0 build
2016-11-08 12:49:12 -08:00
Michael Stack
339017f0f6
HBASE_16963 Fixup our hbase-personality post YETUS-322 flip verify_
...
result codes
This patch is about updating our hbase-personality for yetus.
Basic yetus methods flipped what was true and false but we did
not adjust our usage in accordance on an update. See
YETUS-322 flip verify_ result codes. I need this in place so I
can prove that there is nothing I have to do for this the parent
issue HBASE-16955 after I commit HBASE-16952, the revamp of how
we do proto generation. After HBASE-16952 the protoc check will do the
right thing in all cases (pb2.5 vs pb3.1 and we run the protoc
in any module that has protos in it)
2016-10-28 15:34:50 -07:00
zhangduo
187ff190ed
HBASE-16887 Allow setting different hadoopcheck versions in precommit for different branches
2016-10-24 09:58:21 +08:00
Jonathan M Hsieh
1b005f30e4
HBASE-16733 add hadoop 3.0.0-alpha1 to precommit checks
2016-10-18 01:30:03 -07:00