[ https://issues.apache.org/jira/browse/TINKERPOP3-867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14945561#comment-14945561 ]
stephen mallette commented on TINKERPOP3-867: --------------------------------------------- hmmm - should we backport the fix to tp30? easy to backport or a lot of stuff? on one hand, it's not a super horrendous bug but on the other, it would be good to fix it in the 3.0.x line if not too annoying. > TinkerGraphProvider does not initialize temp dir > ------------------------------------------------ > > Key: TINKERPOP3-867 > URL: https://issues.apache.org/jira/browse/TINKERPOP3-867 > Project: TinkerPop 3 > Issue Type: Bug > Components: tinkergraph > Affects Versions: 3.0.1-incubating > Reporter: Matt Frantz > Assignee: Matt Frantz > Priority: Minor > Fix For: 3.1.0-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} > mvn clean -DskipTests=true -Dmaven.javadoc.skip=true install > 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)