aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorMarcelo Vanzin <vanzin@cloudera.com>2014-06-20 20:05:12 -0700
committerPatrick Wendell <pwendell@gmail.com>2014-06-20 20:05:12 -0700
commit648553d48ee1f830406750b50ec4cc322bcf47fe (patch)
tree807fd7dd5ee838c3d06160ff5cf1b571bfd7dc1f /pom.xml
parent010c460d627c1917dc47b09e59fd41172bbf90b3 (diff)
downloadspark-648553d48ee1f830406750b50ec4cc322bcf47fe.tar.gz
spark-648553d48ee1f830406750b50ec4cc322bcf47fe.tar.bz2
spark-648553d48ee1f830406750b50ec4cc322bcf47fe.zip
Fix some tests.
- JavaAPISuite was trying to compare a bare path with a URI. Fix by extracting the path from the URI, since we know it should be a local path anyway/ - b9be1609 excluded the ASM dependency everywhere, but easymock needs it (because cglib needs it). So re-add the dependency, with test scope this time. The second one above actually uncovered a weird situation: the maven test target works, even though I can't find the class sbt complains about in its classpath. sbt complains with: [error] Uncaught exception when running org.apache.spark.util .random.RandomSamplerSuite: java.lang.NoClassDefFoundError: org/objectweb/asm/Type To avoid more weirdness caused by that, I explicitly added the asm dependency to both maven and sbt (for tests only), and verified the classes don't end up in the final assembly. Author: Marcelo Vanzin <vanzin@cloudera.com> Closes #917 from vanzin/flaky-tests and squashes the following commits: d022320 [Marcelo Vanzin] Fix some tests.
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/pom.xml b/pom.xml
index 0d46bb4114..05f76d566e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -468,6 +468,13 @@
<version>3.1</version>
<scope>test</scope>
</dependency>
+ <!-- Needed by cglib which is needed by easymock. -->
+ <dependency>
+ <groupId>asm</groupId>
+ <artifactId>asm</artifactId>
+ <version>3.3.1</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>