Duo Zhang
21536f534b
HBASE-22856 HBASE-Find-Flaky-Tests fails with pip error
2019-08-15 10:39:12 +08:00
Peter Somogyi
e7114f7bec
HBASE-22801 Maven build issue on Github PRs
2019-08-06 18:59:00 +02:00
Duo Zhang
28de85f364
HBASE-22719 Add debug support for github PR pre commit job
2019-07-22 13:49:48 +08:00
Josh Elser
3e779fcec3
HBASE-22563 Reduce old builds by half
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-06-10 19:18:04 -04:00
Sean Busbey
7611cc13dc
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:15 -05:00
zhangduo
8ef2fff2c1
HBASE-22506 Backport HBASE-22500 'Modify pom and jenkins jobs for hadoop versions' to branch-1
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-06-03 10:09:28 +08:00
Peter Somogyi
68a01606ac
HBASE-22474 Add --mvn-custom-repo parameter to yetus calls
2019-05-26 18:13:44 +02:00
Guanghao Zhang
ef4cd68aeb
HBASE-22462 (addendum) Should run a 'mvn install' at the end of hadoop check in pre commit job
2019-05-24 12:13:36 +08:00
Guanghao Zhang
e86576ef0a
HBASE-22462 Should run a 'mvn install' at the end of hadoop check in pre commit job
2019-05-24 12:13:32 +08:00
Duo Zhang
4ab2e1c094
HBASE-22413 Backport 'HBASE-22399 Change default hadoop-two.version to 2.8.x and remove the 2.7.x hadoop checks' to branch-1
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-21 07:58:02 +08:00
Andrew Purtell
2a1b367845
HBASE-22430 hbase-vote should tee build and test output to console
2019-05-16 16:47:08 -07:00
Tak Lon (Stephen) Wu
4d577a0805
HBASE-22429 hbase-vote download step requires URL to end with '/' ( #243 )
2019-05-16 16:47:06 -07:00
Sean Busbey
58089be820
HBASE-22421 addendum remove bats
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-16 17:46:34 +02:00
Sean Busbey
1958b94f00
HBASE-22421 update ruby used to run rubocop on branch-1
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-15 08:35:27 +02:00
Sean Busbey
76858cf367
HBASE-22020 update nightly to yetus 0.9.0
...
Signed-off-by: stack <stack@apache.org>
2019-04-24 07:43:02 -05:00
Sean Busbey
3702e7f3de
HBASE-19229 Nightly script to check source artifact should not do a destructive git operation without opt-in
...
Signed-off-by: Apekshit Sharma <appy@apache.org>
(cherry picked from commit 20ed78e6a4
)
2019-04-06 00:46:51 -05:00
Andrew Purtell
817d341474
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:38:06 -07:00
Apache9
fc9e2787a5
HBASE-22152 Addendum use hbase account instead of hadoop ( #112 )
2019-04-05 22:20:45 +08:00
Duo Zhang
aabcbbdef9
HBASE-22152 Create a jenkins file for yetus to processing GitHub PR
2019-04-04 22:15:53 +08:00
Andrew Purtell
5c32572a6e
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:32:02 -07:00
Andrew Purtell
38116c20e0
HBASE-22125 Fix more instances in make_rc.sh where we need -Dhttps.protocols=TLSv1.2
2019-03-28 10:36:20 -07:00
TAK LON WU
ee31b6a80b
HBASE-21963 Add a script for building and verifying release candidate
2019-03-18 20:09:55 +01:00
Peter Somogyi
cf87877fcf
HBASE-21711 Remove references to git.apache.org/hbase.git
2019-01-16 10:05:15 +01:00
Peter Somogyi
f9afd92548
HBASE-21547 Precommit uses master flaky list for other branches
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-01-02 08:41:46 +01:00
Michael Stack
9c47c74487
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:13:46 -07:00
Sean Busbey
9050402ff2
HBASE-21103 nightly job should make sure cached yetus will run.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
(cherry picked from commit 5b6b85aed6
)
2018-10-11 10:33:03 -05:00
Mike Drob
ac94011677
HBASE-20764 build broken when latest commit is gpg signed
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-10-08 19:53:34 -05:00
Sean Busbey
7f5de94ca9
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:23 -05:00
Sean Busbey
0ac5999204
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:47:12 -05:00
Sean Busbey
e500207503
HBASE-21074 JDK7 builds need to be done with TLSv1.2.
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-08-21 09:03:34 -05:00
Sean Busbey
8716ac2568
HBASE-20387 ADDENDUM backport findHangingTests.py changes from master to branches-1.
2018-08-16 23:55:28 -05:00
Sean Busbey
18840e9510
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>
Conflicts:
dev-support/Dockerfile
dev-support/Jenkinsfile
dev-support/flaky-tests/flaky-dashboard-template.html
dev-support/flaky-tests/report-flakies.py
For branches 1, includes a backport of the current version of report-flakies.py
and supporting files.
2018-08-16 23:24:11 -05:00
Andrew Purtell
203a3324e9
HBASE-20931 [branch-1] Add -Dhttps.protocols=TLSv1.2 to Maven command line in make_rc.sh
2018-07-24 15:04:08 -07:00
Mike Drob
61288f843c
HBASE-20905 pin pylint to 1.x in branch-1
2018-07-17 10:11:12 -05:00
Sean Busbey
43b51a36dd
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:59 -05:00
Mike Drob
b86264156e
HBASE-19377 Update Java API CC version
...
Compatibility checker complaining about hash collisions, newer versions
use longer id strings.
2018-06-12 15:13:57 -05:00
Peter Somogyi
1f3957dda8
HBASE-20689 Docker fails to install rubocop for precommit
...
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-12 08:16:19 +02:00
Sean Busbey
d576e9a13f
HBASE-20501 update minimum supported Hadoop version to 2.7.1.
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
src/main/asciidoc/_chapters/configuration.adoc
Conflicts:
dev-support/hbase-personality.sh
src/main/asciidoc/_chapters/configuration.adoc
2018-05-30 21:32:51 -05:00
Sean Busbey
416f28356c
HBASE-20638 nightly source artifact testing should fail the stage if it's going to report an error on jira
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-24 13:13:53 -05:00
Andrew Purtell
45d928e2c6
HBASE-20608 Remove build option of error prone profile for branch-1 after HBASE-12350
...
Disable our use of the errorProne profile for branch-1 in hbase-personality. It is
too taxing on the precommit builds.
2018-05-22 16:06:21 -07:00
Sean Busbey
9d35a70b15
HBASE-20591 nightly job needs to enable maven build system.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-05-22 17:43:34 -05:00
Sean Busbey
f37916253e
HBASE-20364 ensure jira comment from nightly reflects results of run comment comes from.
...
* in a post-step, build status can either be "null" or "SUCCESS" to indicate success.
* before we do an scm checkout for stages that post to the comment, set a default "we failed ¯\_(ツ)_/¯" comment.
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-14 21:34:16 -05:00
Sean Busbey
f70f47a032
HBASE-20335 ensure each stage of the nightly job gathers machine information.
...
* fix archiving for src tarball stage's machine info
* stop nightly wrapper desroying the output dir.
Signed-off-by: Michael Stack <stack@apache.org>
2018-04-13 23:18:50 -05:00
Sean Busbey
f6413d5594
HBASE-20379 shadedjars yetus plugin should add a footer link
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-13 10:49:35 -05:00
Sean Busbey
cad65df87e
HBASE-20112 register nightly junit over hadoop3 results with jenkins.
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-04-13 10:49:30 -05:00
Michael Stack
68726b0ee3
HBASE-20385 Purge md5-making from our little make_rc.sh script
2018-04-11 09:19:40 -07:00
Sean Busbey
ff3e562939
HBASE-20335 nightly job bash cleanup.
...
* Ensure Jenkins steps that invoke bash inline set -e
* machine stats script should check that passed directory will work
Signed-off-by: Michael Stack <stack@apache.org>
2018-04-11 01:31:05 -05:00
Sean Busbey
358d451d96
HBASE-20068 personality tests for Apache Yetus should use the maven plugin to exec maven.
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Reid Chan <reidddchan@outlook.com>
2018-04-11 01:31:02 -05:00
Sean Busbey
de0dd9e821
HBASE-15466 test personality should recognize docs-only patch.
...
* add a new test to build the refguide specifically instead of site
* check for changes to src/main/asciidoc or src/main/xslt and run that test and only that test
* check for changes to the hbase-default.xml file and build the refguide if found (but maybe other tests too)
* fallback to relying on the yetus default for other changes
* fix some missing start_clock entries that cause longer-than-actual reported test time.
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-09 10:39:26 -05:00
Mike Drob
b54a439e50
HBASE-20153 Add error prone to precommit
2018-03-12 17:37:11 -05:00