Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-3729

FIT Proxy: Cluster level query test is returning an empty exception

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • 0

    Description

      In the ProxyTest class, the query test is failing as it is receiving an empty exception when expecting a successful basic SELECT query.

      Looking in the performer logs I am seeing there is a Null Reference Exception:

      System.NullReferenceException: Object reference not set to an instance of an object.
         at Couchbase.Transactions.FitPerformer.Workload.QueryHelper.ConvertQueryMetrics(QueryMetrics metrics) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/QueryHelper.cs:line 245
         at Couchbase.Transactions.FitPerformer.Workload.QueryHelper.ConvertMetadata(QueryMetaData metadata, Result result, QueryResult builder) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/QueryHelper.cs:line 201
         at Couchbase.Transactions.FitPerformer.Workload.QueryHelper.QueryTypeDeterminator(AsOneofCase contentAs, String statement, QueryOptions options, Result result, ICluster cluster, IScope scope) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/QueryHelper.cs:line 184
         at Couchbase.Transactions.FitPerformer.Workload.QueryHelper.PerformClusterQuery(Command request, ConcurrentDictionary`2 spans, Result result, ICluster cluster) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/QueryHelper.cs:line 27
         at Couchbase.Transactions.FitPerformer.ClusterBucketScopeCollectionCommandExecutor.HandleClusterLevelCommand(Command op, ClusterConnection connection, Result result) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/ClusterBucketScopeCollectionCommandExecutor.cs:line 569
         at Couchbase.Transactions.FitPerformer.ClusterBucketScopeCollectionCommandExecutor.RunCommand(Command op, ClusterConnection connection, Result result, ConcurrentDictionary`2 spans, String runId, Action`1 consumer, StreamOwner streamOwner, Counters counters) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/ClusterBucketScopeCollectionCommandExecutor.cs:line 51
         at Couchbase.Transactions.FitPerformer.SdkCommandExecutor.ExecuteCommand(Command op, ClusterConnection connection) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/SdkCommandExecutor.cs:line 175
         at Couchbase.Transactions.FitPerformer.SdkCommandExecutor.RunCommand(Command command, Counters counters, ClusterConnection connection, Action`1 consumer, String runId, StreamOwner streamOwner, ConcurrentDictionary`2 spans) in /Users/matthewbray/Documents/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/Workload/SdkCommandExecutor.cs:line 46 {}
       

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            emilien.bevierre Emilien Bevierre
            matthew.bray Matthew Bray
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty