Duo Zhang
f42e465a7a
HBASE-26828 Increase the concurrency when running UTs in pre commit job ( #4213 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
(cherry picked from commit a49d147d49
)
2022-03-14 12:21:18 +08:00
Nick Dimiduk
b4d0205315
HBASE-26788 Disable Checks API callback from test results in PRs
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-03-03 12:02:58 +01:00
Duo Zhang
a69e41d850
HBASE-26749 Migrate HBase main pre commit job to ci-hbase ( #4107 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-02-11 11:44:34 +08:00
Duo Zhang
cfc9dcc932
HBASE-26747 Addendum use python2 directly in Jenkinsfile and Jenkinsfile_Github
2022-02-11 00:21:59 +08:00
Duo Zhang
d645cc8365
HBASE-26747 Addendum remove python from Jenkinsfile and Jenkinsfile_Github
2022-02-09 21:43:23 +08:00
Duo Zhang
92872285de
HBASE-26697 Migrate HBase Nightly HBase-Flaky-Tests and HBase-Find-Flaky-Tests to ci-hbase ( #4053 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-02-09 16:32:00 +08:00
Duo Zhang
b53d17fb5e
HBASE-26362 Upload mvn site artifacts for nightly build to nightlies ( #3778 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-10-21 23:11:44 +08:00
Duo Zhang
65c6a6a4c6
HBASE-26360 Use gen_redirect_html for linking test logs ( #3755 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2021-10-17 23:24:45 +08:00
Duo Zhang
d0818fbde5
HBASE-26339 SshPublisher will skip uploading artifacts if the build is failure ( #3736 )
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2021-10-09 09:58:01 +08:00
Duo Zhang
b1772fbec2
HBASE-26317 Publish the test logs for pre commit jenkins job to nightlies ( #3715 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2021-10-07 23:46:15 +08:00
Duo Zhang
2f5a331c53
HBASE-25620 Increase timeout value for pre commit ( #3000 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2021-03-01 14:14:36 +08:00
Duo Zhang
2f6700b2d6
HBASE-25476 Enable error prone check in pre commit ( #2860 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2021-01-13 16:17:55 +08:00
Nick Dimiduk
5e3fa7df65
HBASE-24200 Upgrade to Yetus 0.12.0
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-10-30 14:00:11 -07:00
Duo Zhang
02e77e0ba7
HBASE-25203 Change the reference url to flaky list in our jenkins jobs ( #2566 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2020-10-20 17:02:35 +08:00
Duo Zhang
217174cdd7
Revert "HBASE-25134 Migrate HBase PreCommit jenkins job from Hadoop to hbase ( #2488 )"
...
This reverts commit b568b3e5a6
.
2020-10-03 21:23:12 +08:00
Duo Zhang
b568b3e5a6
HBASE-25134 Migrate HBase PreCommit jenkins job from Hadoop to hbase ( #2488 )
2020-10-01 14:50:14 +08:00
Duo Zhang
7f5f5776b7
HBASE-24841 Change the jenkins job urls in our jenkinsfile ( #2227 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-08-11 09:07:30 +08:00
Duo Zhang
aab8ce9e01
HBASE-24838 The pre commit job fails to archive surefire reports ( #2224 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2020-08-10 11:13:56 +08:00
Nick Dimiduk
8d058a9920
HBASE-24071 [JDK11] Remove `unit` filter from nightly and precommit jobs
...
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-04-01 12:31:18 -07:00
Nick Dimiduk
84efaed120
HBASE-23946 [JDK11] Yetus should vote -0 for known JDK11 issues ( #1246 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2020-03-09 09:13:06 -07:00
Nick Dimiduk
e0f9d0f562
HBASE-23767 Add JDK11 compilation and unit test support to Github precommit
...
Rebuild our Dockerfile with support for multiple JDK versions. Use
multiple stages in the Jenkinsfile instead of yetus's multijdk because
of YETUS-953. Run those multiple stages in parallel to speed up
results.
Note that multiple stages means multiple Yetus invocations means
multiple comments on the PreCommit. This should become more obvious to
users once we can make use of GitHub Checks API, HBASE-23902.
closes #1183
Signed-off-by: Sean Busbey <busbey@apache.org>
Conflicts:
dev-support/Jenkinsfile_GitHub
dev-support/hbase-personality.sh
2020-03-05 13:59:01 -08:00
Duo Zhang
cddf8b0ae4
HBASE-23236 Upgrade to yetus 0.11.1
...
Signed-off-by: stack <stack@apache.org>
2019-11-08 13:48:07 +08:00
Sean Busbey
5cedb09b65
HBASE-22955 Properly set jdk7 as JAVA_HOME for branches-1 precommit and nightly. ( #621 )
...
master/branches-2 specific changes: work around yetus overwriting JAVA_HOME
in the container with the host JAVA_HOME.
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
(cherry picked from commit 41990ba20a
)
(cherry picked from commit bcad0d9f98
)
2019-09-16 22:57:16 -05:00
Duo Zhang
48f0b1805e
HBASE-22724 Add a emoji on the vote table for pre commit result on github ( #568 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Stack <stack@apache.org>
2019-09-04 09:04:59 +08:00
Sean Busbey
6e7dd9c7fd
HBASE-22911 reduce concurrent PR builds.
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-08-24 16:30:49 +08:00
Duo Zhang
77f0510c40
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:35 +08:00
Peter Somogyi
328d1073a5
HBASE-22801 Maven build issue on Github PRs
2019-08-06 18:57:48 +02:00
Duo Zhang
c54085a8d9
HBASE-22719 Add debug support for github PR pre commit job
2019-07-22 13:49:31 +08:00
Josh Elser
6978d4a1cf
HBASE-22563 Reduce old builds by half
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-06-10 19:17:18 -04:00
Peter Somogyi
0c69831b00
HBASE-22474 Add --mvn-custom-repo parameter to yetus calls
2019-05-26 18:12:12 +02:00
zhangduo
4562bf608c
HBASE-22174 Remove error prone from our precommit javac check
2019-04-06 19:12:51 +08:00
Apache9
59a6a6c174
HBASE-22152 Addendum use hbase account instead of hadoop ( #112 )
2019-04-05 22:19:36 +08:00
Duo Zhang
02fea3e7a0
HBASE-22152 Create a jenkins file for yetus to processing GitHub PR
2019-04-04 22:15:31 +08:00