-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-9640][Streaming][Test] Do not run Python Kinesis tests when the Kinesis assembly JAR has not been generated #7961
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
Conversation
|
@zsxwing Please take a look. |
python/pyspark/streaming/tests.py
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If ENABLE_KINESIS_TESTS is set to 1 but kinesis_jar_present is false, I think we should fail the test because it should be a bug that the assembly jar cannot be generated correctly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That is a good point. If that flag is set, then the use definitely wants to run ALL the kinesis tests. In that case its best to fail.
|
I'm worried that if some bug makes the kinesis assembly jar cannot be generated, how to expose it? |
|
Test build #39867 has finished for PR 7961 at commit
|
|
Test build #1394 has finished for PR 7961 at commit
|
extras/kinesis-asl/pom.xml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You also need to update SparkBuild.scala if you want to change it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right.. forgot that.
|
Test build #40122 has finished for PR 7961 at commit
|
python/pyspark/streaming/tests.py
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: extra empty line
|
Test build #40128 timed out for PR 7961 at commit |
|
retest this please. |
1 similar comment
|
retest this please. |
|
Test build #40186 has finished for PR 7961 at commit
|
|
retest this please. |
|
Test build #40313 has finished for PR 7961 at commit
|
|
Test build #1427 has finished for PR 7961 at commit
|
|
Test build #40331 timed out for PR 7961 at commit |
|
LGTM. |
|
retest this please |
|
Test build #1431 has finished for PR 7961 at commit
|
|
Test build #40353 has finished for PR 7961 at commit
|
|
Because of SPARK-9727, the complete tests are being run. Let me undo changes related to that, and make that a separate PR. |
|
Test build #1432 has finished for PR 7961 at commit
|
|
Test build #1436 has finished for PR 7961 at commit
|
|
Test build #40379 has finished for PR 7961 at commit
|
|
LGTM. @andrewor14 looks |
|
Test build #40368 timed out for PR 7961 at commit |
|
retest this please. |
|
Test build #1437 has finished for PR 7961 at commit
|
|
Test build #40404 has finished for PR 7961 at commit
|
|
Alright, I am merging this! Thanks for reviewing @zsxwing . Merging this to master and 1.5 |
…the Kinesis assembly JAR has not been generated Author: Tathagata Das <tathagata.das1565@gmail.com> Closes #7961 from tdas/SPARK-9640 and squashes the following commits: 974ce19 [Tathagata Das] Undo changes related to SPARK-9727 004ae26 [Tathagata Das] style fixes 9bbb97d [Tathagata Das] Minor style fies e6a677e [Tathagata Das] Merge remote-tracking branch 'apache-github/master' into SPARK-9640 ca90719 [Tathagata Das] Removed extra line ba9cfc7 [Tathagata Das] Improved kinesis test selection logic 88d59bd [Tathagata Das] updated test modules 871fcc8 [Tathagata Das] Fixed SparkBuild 94be631 [Tathagata Das] Fixed style b858196 [Tathagata Das] Fixed conditions and few other things based on PR comments. e292e64 [Tathagata Das] Added filters for Kinesis python tests (cherry picked from commit 0f90d60) Signed-off-by: Tathagata Das <tathagata.das1565@gmail.com>
…the Kinesis assembly JAR has not been generated Author: Tathagata Das <tathagata.das1565@gmail.com> Closes apache#7961 from tdas/SPARK-9640 and squashes the following commits: 974ce19 [Tathagata Das] Undo changes related to SPARK-9727 004ae26 [Tathagata Das] style fixes 9bbb97d [Tathagata Das] Minor style fies e6a677e [Tathagata Das] Merge remote-tracking branch 'apache-github/master' into SPARK-9640 ca90719 [Tathagata Das] Removed extra line ba9cfc7 [Tathagata Das] Improved kinesis test selection logic 88d59bd [Tathagata Das] updated test modules 871fcc8 [Tathagata Das] Fixed SparkBuild 94be631 [Tathagata Das] Fixed style b858196 [Tathagata Das] Fixed conditions and few other things based on PR comments. e292e64 [Tathagata Das] Added filters for Kinesis python tests
No description provided.