You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2015/05/18 14:23:30 UTC

incubator-tinkerpop git commit: Add caution for running tests in parallel.

Repository: incubator-tinkerpop
Updated Branches:
  refs/heads/master 7807c45b9 -> ea1d0ddcf


Add caution for running tests in parallel.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/ea1d0ddc
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/ea1d0ddc
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/ea1d0ddc

Branch: refs/heads/master
Commit: ea1d0ddcfb62bd8bf6df7174cd14623034bc4bc5
Parents: 7807c45
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon May 18 08:22:42 2015 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon May 18 08:22:42 2015 -0400

----------------------------------------------------------------------
 docs/src/implementations.asciidoc | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/ea1d0ddc/docs/src/implementations.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/implementations.asciidoc b/docs/src/implementations.asciidoc
index c78e807..73093d1 100644
--- a/docs/src/implementations.asciidoc
+++ b/docs/src/implementations.asciidoc
@@ -379,6 +379,8 @@ IMPORTANT: Before using `OptOut` be sure that the reason for using it is sound a
 
 IMPORTANT: There are no tests that specifically validate complete compliance with Gremlin Server.  Generally speaking, a `Graph` that passes the full Test Suite, should be compliant with Gremlin Server.  The one area where problems can occur is in serialization.  Always ensure that IO is properly implemented, that custom serializers are tested fully and ultimately integration test the `Graph` with an actual Gremlin Server instance.
 
+CAUTION: Configuring tests to run in parallel might result in errors that are difficult to debug as there is some shared state in test execution around graph configuration.  It is therefore recommended that parallelism be turned off for the test suite (the Maven SureFire Plugin is configured this way by default).  It may also be important to include this setting, `<reuseForks>false</reuseForks>`, in the SureFire configuration if tests are failing in an unexplainable way.
+
 Accessibility via GremlinPlugin
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~