GitHub user andrewor14 opened a pull request:
https://github.com/apache/spark/pull/6598
[SPARK-7558] Demarcate tests in unit-tests.log (1.4)
This includes the following commits:
original: 9eb222c
hotfix1: 8c99793
hotfix2: a4f2412
scalastyle check: 609c492
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/andrewor14/spark demarcate-tests-1.4
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/6598.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 #6598
----
commit 75d361f11d082f76baa500d7827bded65aef4ca1
Author: Andrew Or <[email protected]>
Date: 2015-05-27T00:38:58Z
Introduce base abstract class for all test suites
commit 8bc355d9857ee0826905d4152850400120b3dd40
Author: Andrew Or <[email protected]>
Date: 2015-05-27T16:11:03Z
Add core tests as dependencies in all modules
This is such that test suites in all modules can extend
SparkFunSuite.
commit a932e8d55a6b7b22ff677cdc3cef9f1b9f9cef7d
Author: Andrew Or <[email protected]>
Date: 2015-06-02T22:26:17Z
Fix manual things that cannot be covered through automation
commit 634a7770ab331264d6f709125a2b300e85276746
Author: Andrew Or <[email protected]>
Date: 2015-05-28T00:20:12Z
Fix log message
commit b4d93de34ddce22dc81bf4eafeb5242d7b497aa7
Author: Andrew Or <[email protected]>
Date: 2015-05-28T04:06:38Z
Fix tests
In core/test, it turns out that selenium is bringing in guava 15,
but the rest of Spark we use guava 14, which is evicted. Since
we made catalyst/test depend on core/test, and hive/test depends
on catalyst/test, hive tests are getting guava 15, which results
in java.lang.IllegalAccessError because of a dependency conflict.
This is resolved by excluding guava 15 from selenium in core/test.
commit eaa520ef35d17ce55467ad9e6a26c66d4e17243b
Author: Andrew Or <[email protected]>
Date: 2015-05-28T06:12:17Z
Fix tests?
commit 3d9bf048d152a4fca8f7e81f7414a943ddbfc5d0
Author: Andrew Or <[email protected]>
Date: 2015-06-02T22:36:26Z
Make all test suites extend SparkFunSuite instead of FunSuite
This is a big commit. In addition to just doing a search and
replace there is actually more work to do in ensuring that the
correct imports are introduced and the unused ones removed.
This step is largely automated. :)
Note that we exclude everything in the flume-sink module
because the dependencies do not work out there. A larger
comment will be added later to document why this is so.
commit 46d436126422c1c8a393061132a662e9be76cfd6
Author: Andrew Or <[email protected]>
Date: 2015-05-27T22:07:33Z
Various whitespace changes (minor)
commit e217b78cd25cb87efedb94a0b55839cb0d2bfb13
Author: Andrew Or <[email protected]>
Date: 2015-05-30T05:57:46Z
[SPARK-7558] Guard against direct uses of FunSuite / FunSuiteLike
This is a follow-up patch to #6441.
Author: Andrew Or <[email protected]>
Closes #6510 from andrewor14/extends-funsuite-check and squashes the
following commits:
6618b46 [Andrew Or] Exempt SparkSinkSuite from the FunSuite check
99d02ac [Andrew Or] Merge branch 'master' of github.com:apache/spark into
extends-funsuite-check
48874dd [Andrew Or] Guard against direct uses of FunSuite / FunSuiteLike
----
---
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]