GitHub user brennonyork opened a pull request:
https://github.com/apache/spark/pull/7401
[WIP][SPARK-7018][Build]: Refactor dev/run-tests-jenkins into Python
First draft, and WIP, of the refactoring of the `run-tests-jenkins` script
into Python. Currently a few things are left out that, could and I think
should, be smaller JIRA's after this.
1. There are still a few areas where we use environment variables where we
don't need to (like `CURRENT_BLOCK`). I might get around to fixing this one in
lieu of everything else, but wanted to point that out.
2. The PR tests are still written in bash. I opted to not change those and
just rewrite the runner into Python. This is a great follow-on JIRA IMO.
3. All of the linting scripts are still in bash as well and would likely do
to just add those in as follow-on JIRA's as well.
Still a WIP now, but would love to get initial rounds of feedback as we
iterate on this / test with Jenkins.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/brennonyork/spark SPARK-7018
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/7401.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #7401
----
commit 31b51dea681534fca28b762b6eca01b81229215c
Author: Brennon York <[email protected]>
Date: 2015-07-13T22:28:53Z
initial cut of refactored run-tests-jenkins script into python
commit f2a1dc6eaf6c316809cdf08c5340a8a81de504b3
Author: Brennon York <[email protected]>
Date: 2015-07-14T18:31:36Z
fixed pep8 issues
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]