Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-25293

Sync Gateway tests are failing after the fix for MB-25235

    XMLWordPrintable

Details

    • Untriaged
    • Unknown

    Description

      Sync gateway tests have been failing since 5.0.0-3316. The same set of tests pass with 5.0.0-3315. 
      Tests fail only with xattrs enabled. Tests pass without xattrs enabled.
       

      Build log between these two builds seems to indicate view/DCP related change:

      CHANGELOG for kv_engine 
      * Commit: 8b98f4aeeef4d862d2d7e8cce7d40c72dc367c05 (in build: 3316) 
      Author: Jim Walker 
      Revert "MB-25235: Temporarily disable mandatory DCP_NOOP for v5 features" 
       
      View-engine has now enabled DCP_NOOP so we can re-enable this feature. 
       
      This reverts commit ad9d4337dd40ed7fdb0cf313c227b2e520958e1d. 
       
      Change-Id: Ib4aefd6c5ba6502d690d069d7ab9de19d63d0006 
      Reviewed-on: http://review.couchbase.org/80724
      Reviewed-by: David Haikney <david.haikney@couchbase.com> 
      Tested-by: Build Bot

       

       

      SG seems to be stuck in a loop, the below logs are logged repeatedly:

      2017-07-17T21:06:54.096Z Changes+: MultiChangesFeed reloading user &{roleImpl:{Name_:admin ExplicitChannels_:A:1 Channels_:!:1,A:1 Sequence_:1 PreviousChannels_: vbNo:<nil>} userImplBody:{Email_: Disabled_:false PasswordHash_:[36 50 97 36 49 48 36 115 83 84 87 114 106 116 101 114 55 68 71 78 72 69 48 88 87 109 73 74 79 53 83 78 70 80 105 79 112 100 119 117 108 85 119 76 70 99 76 49 120 109 115 82 50 86 106 82 120 104 81 109] OldPasswordHash_:<nil> ExplicitRoles_: RolesSince_: OldExplicitRoles_:[]} auth:0xc420632420 roles:[]}
      2017-07-17T21:06:54.099Z Changes+: MultiChangesFeed: channels expand to "!:1,A:1" ...   (to admin)
      2017-07-17T21:06:54.099Z Changes+: Grant for channel [!] is after the current sequence - skipped for this iteration.  Grant:[1] Current:[0]   (to admin)
      2017-07-17T21:06:54.099Z Changes+: Grant for channel [A] is after the current sequence - skipped for this iteration.  Grant:[1] Current:[0]   (to admin)
      2017-07-17T21:06:54.099Z Changes+: Found sequence later than stable sequence: stable:[0] entry:[1] (_user/admin)
      2017-07-17T21:06:54.099Z Changes+: MultiChangesFeed waiting...   (to admin)
      2017-07-17T21:06:55.132Z Changes+: MultiChangesFeed reloading user &{roleImpl:{Name_:admin ExplicitChannels_:A:1 Channels_:!:1,A:1 Sequence_:1 PreviousChannels_: vbNo:<nil>} userImplBody:{Email_: Disabled_:false PasswordHash_:[36 50 97 36 49 48 36 115 83 84 87 114 106 116 101 114 55 68 71 78 72 69 48 88 87 109 73 74 79 53 83 78 70 80 105 79 112 100 119 117 108 85 119 76 70 99 76 49 120 109 115 82 50 86 106 82 120 104 81 109] OldPasswordHash_:<nil> ExplicitRoles_: RolesSince_: OldExplicitRoles_:[]} auth:0xc4207ab8e0 roles:[]}
      2017-07-17T21:06:55.133Z Changes+: MultiChangesFeed: channels expand to "!:1,A:1" ...   (to admin)
      2017-07-17T21:06:55.133Z Changes+: Grant for channel [!] is after the current sequence - skipped for this iteration.  Grant:[1] Current:[0]   (to admin)
      2017-07-17T21:06:55.133Z Changes+: Grant for channel [A] is after the current sequence - skipped for this iteration.  Grant:[1] Current:[0]   (to admin)
      2017-07-17T21:06:55.133Z Changes+: Found sequence later than stable sequence: stable:[0] entry:[1] (_user/admin)
      2017-07-17T21:06:55.133Z Changes+: MultiChangesFeed waiting...   (to admin)

      The Sync Gateway tests start failing and then get stuck after a while. Jenkins aborts the test due to a timeout (720 minutes):
      http://uberjenkins.sc.couchbase.com/job/cen7-sync-gateway-functional-tests-base-cc/845/console

      Attachments

        For Gerrit Dashboard: MB-25293
        # Subject Branch Project Status CR V

        Activity

          People

            abhinav Abhi Dangeti
            raghu.sarangapani Raghu Sarangapani (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                PagerDuty