[
https://issues.apache.org/jira/browse/TINKERPOP-2377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17130546#comment-17130546
]
Stephen Mallette commented on TINKERPOP-2377:
---------------------------------------------
Here is an example of a full log with these failures - I just had the same
build fail twice in a row with this:
https://gist.github.com/spmallette/48a725498809fab4c0141cc73c3613e7
> Investigate intermittent .NET GLV test failures
> ------------------------------------------------
>
> Key: TINKERPOP-2377
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2377
> Project: TinkerPop
> Issue Type: Improvement
> Components: dotnet
> Affects Versions: 3.4.6
> Reporter: Stephen Mallette
> Priority: Minor
>
> Travis builds of .NET seem instable. Some of that instability is out of our
> control and bound to the travis environment but I've noticed at least one odd
> pattern of failure around these tests:
> {code}
> Failures and skipped scenarios:
> 1) g_V_constantXnullX: Failed
> System.Reflection.TargetInvocationException: Exception has been thrown by the
> target of an invocation.
> ---> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversal`2.Constant[E2](E2 e) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs:line
> 428
> --- End of inner exception stack trace ---
> at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]
> arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
> invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversalFromTokens(IList`1
> tokens, GraphTraversalSource g, IDictionary`2 contextParameterValues, String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 78
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> 2) g_V_outE_propertyXweight_nullX: Failed
> System.Reflection.TargetInvocationException: Exception has been thrown by the
> target of an invocation.
> ---> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversal`2.Property(Object key,
> Object value, Object[] keyValues) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs:line
> 1265
> --- End of inner exception stack trace ---
> at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]
> arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
> invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversalFromTokens(IList`1
> tokens, GraphTraversalSource g, IDictionary`2 contextParameterValues, String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 78
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> 3) g_V_mapXconstantXnullXX: Failed
> System.Reflection.TargetInvocationException: Exception has been thrown by the
> target of an invocation.
> ---> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversal`2.Constant[E2](E2 e) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs:line
> 428
> at Gremlin.Net.Process.Traversal.__.Constant[E2](E2 a) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/__.cs:line
> 278
> --- End of inner exception stack trace ---
> at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]
> arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
> invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversalFromTokens(IList`1
> tokens, GraphTraversalSource g, IDictionary`2 contextParameterValues, String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 78
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.StaticTraversalParameter.GetValue()
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/StaticTraversalParameter.cs:line
> 64
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.BuildParameters(MethodInfo
> method, Token token, IDictionary`2& genericParameterTypes) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 247
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversalFromTokens(IList`1
> tokens, GraphTraversalSource g, IDictionary`2 contextParameterValues, String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 78
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> 4) g_V_hasLabelXpersonX_propertyXname_nullX: Failed
> System.Reflection.TargetInvocationException: Exception has been thrown by the
> target of an invocation.
> ---> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversal`2.Property(Object key,
> Object value, Object[] keyValues) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs:line
> 1265
> --- End of inner exception stack trace ---
> at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]
> arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
> invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversalFromTokens(IList`1
> tokens, GraphTraversalSource g, IDictionary`2 contextParameterValues, String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 78
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> 5) g_addVXnullX_propertyXid_nullX: Failed
> System.Reflection.TargetInvocationException: Exception has been thrown by the
> target of an invocation.
> ---> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversalSource.AddV(ITraversal
> vertexLabelTraversal) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversalSource.cs:line
> 337
> --- End of inner exception stack trace ---
> at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]
> arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
> invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversalFromTokens(IList`1
> tokens, GraphTraversalSource g, IDictionary`2 contextParameterValues, String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 78
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> 6) g_V_group_byXageX: Scenario ignored
> 7) g_injectXnull_1_3_nullX: Failed
> System.Reflection.TargetInvocationException: Exception has been thrown by the
> target of an invocation.
> ---> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversalSource.Inject[S](S[]
> starts) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversalSource.cs:line
> 350
> --- End of inner exception stack trace ---
> at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]
> arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
> invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversalFromTokens(IList`1
> tokens, GraphTraversalSource g, IDictionary`2 contextParameterValues, String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 78
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> 8)
> g_injectX10_20_null_20_10_10X_groupCountXxX_dedup_asXyX_projectXa_bX_by_byXselectXxX_selectXselectXyXXX:
> Failed
> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversalSource.Inject[S](S[]
> starts) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversalSource.cs:line
> 350
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.<>c.<.cctor>b__23_1(GraphTraversalSource
> g) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 41
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> 9) g_injectXname_marko_age_nullX_selectXname_ageX: Failed
> System.ArgumentNullException: Value cannot be null. (Parameter 'key')
> at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
> at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&
> value)
> at Gremlin.Net.Process.Traversal.Bindings.GetBoundVariable[TV](TV value)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bindings.cs:line
> 66
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 113
> at Gremlin.Net.Process.Traversal.Bytecode.ConvertArgument(Object argument,
> Boolean searchBindings) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 128
> at Gremlin.Net.Process.Traversal.Bytecode.FlattenArguments(Object[]
> arguments) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 105
> at Gremlin.Net.Process.Traversal.Bytecode.AddStep(String stepName,
> Object[] args) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/Bytecode.cs:line
> 88
> at Gremlin.Net.Process.Traversal.GraphTraversalSource.Inject[S](S[]
> starts) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversalSource.cs:line
> 350
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.<>c.<.cctor>b__23_2(GraphTraversalSource
> g) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 42
> at
> Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation.TraversalParser.GetTraversal(String
> traversalText, GraphTraversalSource g, IDictionary`2 contextParameterValues)
> in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/TraversalParser.cs:line
> 69
> at
> Gremlin.Net.IntegrationTest.Gherkin.CommonSteps.TranslateTraversal(String
> traversalText) in
> /home/travis/build/apache/tinkerpop/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs:line
> 108
> {code}
> I'm not sure if anything can be discerned from these stracktraces, but, if
> not, the next time they fail in this way I will be sure to grab the entire
> travis output.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)