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

Multiple couchstore map-reduce tests failing on macOS after V8 10.7.21 upgrade

    XMLWordPrintable

Details

    • Untriaged
    • MacOSX 64-bit
    • 1
    • Yes

    Description

      Couchstore unit tests "couchstore-mapreduce-map-test" and "couchstore-mapreduce-reduce-test" are both failing after the recent V8 upgrade (MB-53485) on all platforms - for example on CV job http://cv.jenkins.couchbase.com/job/couchstore.aarch64-linux/job/neo/5/console :

        9/13 Test #10: couchstore-mapreduce-map-test .......Subprocess aborted***Exception:   2.11 sec
       Running map tests
       assertion failed [strcmp("TypeError: Cannot read property 'bar' of undefined (line " "1:36)", result->list[0].result.error_msg) == 0] at ../couchstore/tests/mapreduce/map.cc:107
       Called from:
       	#0  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-map-test() [0x400000+0x58344]
       	#1  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-map-test() [0x400000+0x580a0]
       	#2  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-map-test() [0x400000+0x15ec4]
       	#3  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-map-test() [0x400000+0x17624]
       	#4  /lib64/libc.so.6(__libc_start_main+0xe4) [0xffff8d3e0000+0x1fce4]
       	#5  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-map-test() [0x400000+0x10ce0]
      

      and

      13/13 Test #11: couchstore-mapreduce-reduce-test ....Subprocess aborted***Exception:   2.11 sec
       Running reduce tests
       assertion failed [strcmp("TypeError: Cannot read property 'bar' of undefined (line " "1:56)", error_msg) == 0] at ../couchstore/tests/mapreduce/reduce.cc:124
       Called from:
       	#0  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-reduce-test() [0x400000+0x57864]
       	#1  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-reduce-test() [0x400000+0x575c0]
       	#2  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-reduce-test() [0x400000+0x16098]
       	#3  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-reduce-test() [0x400000+0x16b44]
       	#4  /lib64/libc.so.6(__libc_start_main+0xe4) [0xffff9550e000+0x1fce4]
       	#5  /home/couchbase/jenkins/workspace/couchstore.aarch64-linux_neo/build/couchstore/couchstore_mapreduce-reduce-test() [0x400000+0x10ce0]
      

      Edit: On macOS an additional two tests fail (http://cv.jenkins.couchbase.com/job/couchstore.macos/job/neo/7/console):

       10/13 Test #12: couchstore-testapp ..................Subprocess aborted***Exception:   0.14 sec
       7/13 Test  #9: couchstore-mapreduce-builtin-test ...Subprocess aborted***Exception:   0.13 sec
      

      This test appears to have been broken since https://review.couchbase.org/c/couchstore/+/179502

      Attachments

        Issue Links

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

          Activity

            Build couchbase-server-7.2.0-2227 contains tlm commit 2bfcc16 with commit message:
            MB-53924: Update V8 cbdep to 10.7.21-2

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.2.0-2227 contains tlm commit 2bfcc16 with commit message: MB-53924 : Update V8 cbdep to 10.7.21-2

            Build couchbase-server-8.0.0-1132 contains tlm commit 2bfcc16 with commit message:
            MB-53924: Update V8 cbdep to 10.7.21-2

            build-team Couchbase Build Team added a comment - Build couchbase-server-8.0.0-1132 contains tlm commit 2bfcc16 with commit message: MB-53924 : Update V8 cbdep to 10.7.21-2
            chanabasappa.ghali Chanabasappa Ghali added a comment - - edited

            Sanity test for view engine is passing on 7.1.2-3450 on mac OS

            chanabasappa.ghali Chanabasappa Ghali added a comment - - edited Sanity test for view engine is passing on 7.1.2-3450 on mac OS

            As map/reduce system tests are now passing on macOS for the build 7.1.2-3450, closing the ticket

            chanabasappa.ghali Chanabasappa Ghali added a comment - As map/reduce system tests are now passing on macOS for the build 7.1.2-3450, closing the ticket

            Build cbdeps::curl-7.84.0-3 contains build-tools commit 0162583 with commit message:
            MB-53924: V8: Don't use lld as linker on macOS

            build-team Couchbase Build Team added a comment - Build cbdeps::curl-7.84.0-3 contains build-tools commit 0162583 with commit message: MB-53924 : V8: Don't use lld as linker on macOS

            People

              drigby Dave Rigby
              drigby Dave Rigby
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty