Matt Frantz created TINKERPOP3-867:
--------------------------------------

             Summary: TinkerGraphProvider does not initialize temp dir
                 Key: TINKERPOP3-867
                 URL: https://issues.apache.org/jira/browse/TINKERPOP3-867
             Project: TinkerPop 3
          Issue Type: Test
          Components: tinkergraph
    Affects Versions: 3.0.1-incubating
            Reporter: Matt Frantz
            Assignee: Matt Frantz
             Fix For: 3.1.0-incubating, 3.0.2-incubating


Running the {{GraphTest}} suite by itself fails because the temporary directory 
used to test {{TinkerGraph}} persistence is not initialized by 
{{TinkerGraphProvider}}.  When run with other tests, the failure does not 
occur, presumably because another test creates the directory.

{noformat}
export GREMLIN_TESTS=org.apache.tinkerpop.gremlin.structure.GraphTest
mvn -pl tinkergraph-gremlin -Dmaven.javadoc.skip=true test
...
shouldPersistDataOnClose(org.apache.tinkerpop.gremlin.structure.GraphTest)  
Time elapsed: 0.009 sec  <<< ERROR!
java.lang.RuntimeException: Could not save graph at 
/Users/.../tinkerpop3/tinkergraph-gremlin/target/temp/shouldPersistDataOnClose.kryo
 with gryo
        at 
org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.saveGraph(TinkerGraph.java:269)
        at 
org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.close(TinkerGraph.java:216)
        at 
org.apache.tinkerpop.gremlin.structure.GraphTest.shouldPersistDataOnClose(GraphTest.java:1147)
...
{noformat}




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to