Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Done
-
3.0.0-incubating
Description
HadoopGraph currently have this:
@Graph.OptOut( test = "org.apache.tinkerpop.gremlin.process.traversal.step.map.CountTest$Traversals", method = "g_V_repeatXoutX_timesX8X_count", reason = "Hadoop-Gremlin is OLAP-oriented and for OLTP operations, linear-scan joins are required. This particular tests takes many minutes to execute.")
However, I only want to OPT_OUT for Standard, not for Computer. It would be good to be able to make OPT_OUT for particular engines.
Next, and more to the point, see this:
@Graph.OptOut( test = "org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest", method = "shouldHaveConsistentMemoryVertexPropertiesAndExceptions", reason = "Giraph does a hard kill on failure and stops threads which stops test cases. Exception handling semantics are correct though.")
SparkGraphComputer does this fine, its only GiraphGraphComputer that fails the entire JVM. Again, be nice to say OPT_OUT for Giraph, but not for Spark.