Uploaded image for project: 'C++ Couchbase Client'
  1. C++ Couchbase Client
  2. CXXCBC-369

Fix bugs causing Query/Collection query index management FIT tests to fail

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 1.0.0-dp.10
    • None
    • None
    • None
    • 3
    • SDK36, SDK38

    Description

      Quite a few categories of the FIT Collection Query/Query Index management tests are failing due to SDK bugs - a summary:

      • Missing roles tests - all failing:
        • Usually getting an InternalServerException instead of AuthenticationFailureException
        • dropPrimaryIndexWIthDefaults - throwing an IndexExistsException when trying to create the primary index with permissioned user (even on a fresh cluster)
      • Collection query index Invalid options tests - All failing as SDK isn't checking the options, either unexpectedly succeeding or returning incorrect exceptions
      • watchingAbsentIndexThrowsException - watchIndex runs until it times out.
      • Occasionally the performer will crash when within watchIndex with 

        libc++abi: terminating due to uncaught exception of type std::__1::future_error: The state of the promise has already been set. 

      Attachments

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

        Activity

          People

            matt.wozakowski Matt Wozakowski
            matt.wozakowski Matt Wozakowski
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes