-
Notifications
You must be signed in to change notification settings - Fork 28.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SPARK-7558] Demarcate tests in unit-tests.log (1.4) #6598
Conversation
This is such that test suites in all modules can extend SparkFunSuite.
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.
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.
This is a follow-up patch to apache#6441. Author: Andrew Or <[email protected]> Closes apache#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
Test build #34035 has finished for PR 6598 at commit
|
Unable to reproduce locally. Jenkins retest this please |
@liancheng In |
Test build #34054 timed out for PR 6598 at commit |
All scala tests actually passed. retest this please |
Test build #34073 timed out for PR 6598 at commit |
Test build #34074 timed out for PR 6598 at commit |
python streaming test is timing out. Jenkins retest this please |
This includes the following commits: original: 9eb222c hotfix1: 8c99793 hotfix2: a4f2412 scalastyle check: 609c492 --- Original patch #6441 Branch-1.4 patch #6598 Author: Andrew Or <[email protected]> Closes #6602 from andrewor14/demarcate-tests-1.3 and squashes the following commits: a75ff8f [Andrew Or] Fix hive-thrift server log4j problem f782edd [Andrew Or] [SPARK-7558] Guard against direct uses of FunSuite / FunSuiteLike 2b7a4f4 [Andrew Or] Fix tests? fec05c2 [Andrew Or] Fix tests 5342d50 [Andrew Or] Various whitespace changes (minor) 9af2756 [Andrew Or] Make all test suites extend SparkFunSuite instead of FunSuite 192a47c [Andrew Or] Fix log message 95ff5eb [Andrew Or] Add core tests as dependencies in all modules 8dffa0e [Andrew Or] Introduce base abstract class for all test suites
Test build #34091 timed out for PR 6598 at commit |
Alright, one last time... retest this please |
…ests-1.4 Conflicts: core/src/test/scala/org/apache/spark/deploy/worker/ui/LogPageSuite.scala core/src/test/scala/org/apache/spark/scheduler/SparkListenerWithClusterSuite.scala
Test build #34108 timed out for PR 6598 at commit |
Tests keep timing out. Every time it times out at the very last stage, when python 3 tests are running. :( |
Alright, I just bumped up the test timeout. Let's retest this please Jenkins. |
Test build #34128 timed out for PR 6598 at commit |
retest this please? |
Oh wait it was a different set of tests that timed out |
Test build #34144 has finished for PR 6598 at commit
|
Yesss finally I'm merging into 1.4. |
This includes the following commits: original: 9eb222c hotfix1: 8c99793 hotfix2: a4f2412 scalastyle check: 609c492 --- Original patch #6441 Branch-1.3 patch #6602 Author: Andrew Or <[email protected]> Closes #6598 from andrewor14/demarcate-tests-1.4 and squashes the following commits: 4c3c566 [Andrew Or] Merge branch 'branch-1.4' of github.com:apache/spark into demarcate-tests-1.4 e217b78 [Andrew Or] [SPARK-7558] Guard against direct uses of FunSuite / FunSuiteLike 46d4361 [Andrew Or] Various whitespace changes (minor) 3d9bf04 [Andrew Or] Make all test suites extend SparkFunSuite instead of FunSuite eaa520e [Andrew Or] Fix tests? b4d93de [Andrew Or] Fix tests 634a777 [Andrew Or] Fix log message a932e8d [Andrew Or] Fix manual things that cannot be covered through automation 8bc355d [Andrew Or] Add core tests as dependencies in all modules 75d361f [Andrew Or] Introduce base abstract class for all test suites
Test build #34147 has finished for PR 6598 at commit
|
This includes the following commits:
original: 9eb222c
hotfix1: 8c99793
hotfix2: a4f2412
scalastyle check: 609c492
Original patch #6441
Branch-1.3 patch #6602