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

Reduce Integration Test Setup Friction

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Fix
    • Minor
    • .backlog
    • None
    • process
    • None

    Description

      Currently it's time consuming to get a Couchbase Server environment up and properly configured for all integration tests to pass.  There are many configuration steps involved.

      This task is to create Docker Compose scripts that will vastly simplify the launch of a ground state Couchbase Server on which all integration tests pass.

      • Should require minimal workstation configuration
      • Should create all required buckets and load samples
      • Should create required N1QL indexes
      • Should create required FTS indexes
      • Should use a consistent SSL certificate
      • Should accept configuration to control the version of Couchbase Server

      These scripts will then be included in source control so they can be versioned/improved with the SDK.

      Attachments

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

        Activity

          People

            btburnett3 Brant Burnett
            btburnett3 Brant Burnett
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty