==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_575290cc-806a-4160-a038-6a5136a6590c]...done
==> Making package: couchdb 3.4.2-4.1 (Sat Feb  8 06:15:03 2025)
==> Retrieving sources...
  -> Downloading apache-couchdb-3.4.2.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 18.3M  100 18.3M    0     0  24.2M      0 --:--:-- --:--:-- --:--:-- 24.2M
  -> Downloading apache-couchdb-3.4.2.tar.gz.asc...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   833  100   833    0     0   5049      0 --:--:-- --:--:-- --:--:--  5048
100   833  100   833    0     0   5048      0 --:--:-- --:--:-- --:--:--  5048
  -> Found couchdb.default
  -> Found couchdb.service
  -> Found couchdb.sysusers
  -> Found couchdb.tmpfiles
==> Validating source files with sha256sums...
    apache-couchdb-3.4.2.tar.gz ... Passed
    apache-couchdb-3.4.2.tar.gz.asc ... Skipped
    couchdb.default ... Passed
    couchdb.service ... Passed
    couchdb.sysusers ... Passed
    couchdb.tmpfiles ... Passed
==> Verifying source file signatures with gpg...
    apache-couchdb-3.4.2.tar.gz ... Passed
==> Making package: couchdb 3.4.2-4.1 (Sat Feb  8 05:15:07 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: erlang-ssl will be installed before its erlang-inets dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Package (155)                      New Version              Net Change

extra/adobe-source-code-pro-fonts  2.042u+1.062i+1.026vf-2    1.86 MiB
extra/adwaita-cursors              47.0-1                    10.02 MiB
extra/adwaita-icon-theme           47.0-1                     1.17 MiB
extra/adwaita-icon-theme-legacy    46.2-3                     2.23 MiB
extra/aom                          3.11.0-1                   8.84 MiB
extra/at-spi2-core                 2.54.1-1                   3.92 MiB
extra/avahi                        1:0.8+r194+g3f79789-3      1.88 MiB
extra/bubblewrap                   0.11.0-1                   0.09 MiB
extra/cairo                        1.18.2-2                   1.57 MiB
extra/cantarell-fonts              1:0.303.1-2                0.19 MiB
extra/dav1d                        1.5.1-1                    1.77 MiB
extra/dconf                        0.40.0-3                   0.45 MiB
extra/default-cursors              3-1                        0.00 MiB
extra/desktop-file-utils           0.28-1                     0.18 MiB
extra/duktape                      2.7.0-7                    0.78 MiB
extra/enchant                      2.8.2-1                    0.24 MiB
extra/erlang-common_test           27.2.1-4                   3.35 MiB
extra/erlang-debugger              27.2.1-4                   0.98 MiB
extra/erlang-dialyzer              27.2.1-4                   2.50 MiB
extra/erlang-edoc                  27.2.1-4                   1.32 MiB
extra/erlang-erl_interface         27.2.1-4                   1.26 MiB
extra/erlang-et                    27.2.1-4                   0.42 MiB
extra/erlang-inets                 27.2.1-4                   1.96 MiB
extra/erlang-mnesia                27.2.1-4                   2.30 MiB
extra/erlang-observer              27.2.1-4                   1.91 MiB
extra/erlang-parsetools            27.2.1-4                   0.53 MiB
extra/erlang-public_key            27.2.1-4                   2.71 MiB
extra/erlang-runtime_tools         27.2.1-4                   0.69 MiB
extra/erlang-sasl                  27.2.1-4                   0.83 MiB
extra/erlang-snmp                  27.2.1-4                   5.82 MiB
extra/erlang-ssh                   27.2.1-4                   2.21 MiB
extra/erlang-ssl                   27.2.1-4                   4.11 MiB
extra/erlang-syntax_tools          27.2.1-4                   1.02 MiB
extra/erlang-tools                 27.2.1-4                   1.94 MiB
extra/erlang-wx                    27.2.1-4                  18.81 MiB
extra/fontconfig                   2:2.16.0-2                 1.11 MiB
extra/freetype2                    2.13.3-3                   1.62 MiB
extra/fribidi                      1.0.16-1                   0.24 MiB
extra/gdk-pixbuf2                  2.42.12-2                  2.99 MiB
extra/giflib                       5.2.2-1                    0.27 MiB
extra/glib-networking              1:2.80.1-1                 0.65 MiB
extra/glu                          9.0.3-2                    0.35 MiB
extra/gperftools                   2.16-1                     2.33 MiB
extra/graphite                     1:1.3.14-4                 0.20 MiB
extra/gsettings-desktop-schemas    47.1-1                     5.34 MiB
extra/gsettings-system-schemas     47.1-1                     0.01 MiB
extra/gssdp                        1.6.3-2                    0.24 MiB
extra/gst-plugins-bad-libs         1.24.12-1                 11.65 MiB
extra/gst-plugins-base-libs        1.24.12-1                 11.93 MiB
extra/gstreamer                    1.24.12-1                 11.13 MiB
extra/gtk-update-icon-cache        1:4.16.12-1                0.04 MiB
extra/gtk3                         1:3.24.48-1               52.86 MiB
extra/gupnp                        1:1.6.8-1                  0.70 MiB
extra/gupnp-igd                    1.6.0-1                    0.11 MiB
extra/harfbuzz                     10.2.0-1                   4.13 MiB
extra/harfbuzz-icu                 10.2.0-1                   0.02 MiB
extra/hicolor-icon-theme           0.18-1                     0.05 MiB
extra/hidapi                       0.14.0-3                   0.13 MiB
extra/highway                      1.2.0-1                    8.17 MiB
extra/hyphen                       2.8.8-6                    0.03 MiB
extra/iso-codes                    4.17.0-1                  20.25 MiB
extra/jbigkit                      2.1-8                      0.16 MiB
extra/json-glib                    1.10.6-1                   1.01 MiB
extra/lcms2                        2.16-1                     0.67 MiB
extra/libavif                      1.1.1-2                    0.46 MiB
extra/libcloudproviders            0.3.6-1                    0.48 MiB
extra/libcolord                    1.4.7-2                    1.24 MiB
extra/libcups                      2:2.4.11-2                 0.77 MiB
extra/libdaemon                    0.14-6                     0.06 MiB
extra/libdatrie                    0.2.13-4                   0.48 MiB
extra/libdrm                       2.4.124-1                  1.23 MiB
core/libedit                       20240808_3.1-1             0.26 MiB
extra/libepoxy                     1.5.10-3                   2.64 MiB
extra/libevdev                     1.13.3-1                   0.21 MiB
extra/libglvnd                     1.7.0-1                    3.70 MiB
extra/libgudev                     238-1                      0.39 MiB
extra/libice                       1.1.2-1                    0.36 MiB
extra/libjpeg-turbo                3.1.0-1                    2.39 MiB
extra/libjxl                       0.11.1-1                   8.35 MiB
extra/libmanette                   0.2.9-2                    0.48 MiB
extra/libmspack                    1:1.11-1                   0.16 MiB
extra/libnice                      0.1.22-1                   1.84 MiB
extra/libnotify                    0.8.3-1                    0.14 MiB
extra/libpciaccess                 0.18.1-2                   0.06 MiB
extra/libpng                       1.6.46-1                   0.58 MiB
extra/libproxy                     0.5.9-1                    0.10 MiB
extra/librsvg                      2:2.59.2-1                11.29 MiB
extra/libsm                        1.2.5-1                    0.26 MiB
extra/libsoup3                     3.6.4-1                    1.94 MiB
extra/libstemmer                   2.2.0-2                    0.79 MiB
extra/libthai                      0.1.29-3                   1.22 MiB
extra/libtiff                      4.7.0-1                    1.78 MiB
extra/libunwind                    1.8.1-3                    0.29 MiB
extra/libva                        2.22.0-1                   0.97 MiB
extra/libwebp                      1.5.0-1                    1.16 MiB
extra/libx11                       1.8.11-1                   9.78 MiB
extra/libxau                       1.0.12-1                   0.02 MiB
extra/libxcb                       1.17.0-1                   3.87 MiB
extra/libxcomposite                0.4.6-2                    0.02 MiB
extra/libxcursor                   1.2.3-1                    0.07 MiB
extra/libxdamage                   1.1.6-2                    0.02 MiB
extra/libxdmcp                     1.1.5-1                    0.13 MiB
extra/libxext                      1.3.6-1                    0.30 MiB
extra/libxfixes                    6.0.1-2                    0.04 MiB
extra/libxft                       2.3.8-2                    0.13 MiB
extra/libxi                        1.8.2-1                    0.48 MiB
extra/libxinerama                  1.1.5-2                    0.02 MiB
extra/libxkbcommon                 1.7.0-2                    0.79 MiB
extra/libxkbcommon-x11             1.7.0-2                    0.07 MiB
extra/libxrandr                    1.5.4-1                    0.07 MiB
extra/libxrender                   0.9.12-1                   0.09 MiB
extra/libxshmfence                 1.3.3-1                    0.02 MiB
extra/libxslt                      1.1.42-2                   0.80 MiB
extra/libxtst                      1.2.5-1                    0.11 MiB
extra/libxv                        1.0.13-1                   0.06 MiB
extra/libxxf86vm                   1.1.6-1                    0.03 MiB
extra/libyuv                       r2426+464c51a03-1          1.82 MiB
extra/lksctp-tools                 1.0.20-1                   0.31 MiB
extra/llvm-libs                    19.1.7-1                 134.51 MiB
extra/lm_sensors                   1:3.6.0.r41.g31d1f125-3    0.46 MiB
core/lzo                           2.10-5                     0.38 MiB
extra/mesa                         1:24.3.4-1                96.80 MiB
core/mpdecimal                     4.0.0-2                    0.32 MiB
extra/openjpeg2                    2.5.3-1                   13.87 MiB
extra/orc                          0.4.40-1                   1.30 MiB
extra/pango                        1:1.56.1-1                 2.32 MiB
extra/pixman                       0.44.2-1                   0.70 MiB
extra/rav1e                        0.7.1-1                    7.52 MiB
extra/sdl2-compat                  2.30.54-1                  2.76 MiB
extra/sdl3                         3.2.4-1                    6.05 MiB
extra/shared-mime-info             2.4-1                      4.55 MiB
extra/spirv-tools                  2024.4.rc2-1               6.76 MiB
extra/svt-av1                      2.3.0-1                    5.65 MiB
extra/tinysparql                   3.8.2-2                    3.79 MiB
extra/vulkan-icd-loader            1.4.303-1                  0.55 MiB
extra/wayland                      1.23.1-1                   0.80 MiB
extra/webkit2gtk-4.1               2.46.5-1                 115.03 MiB
extra/woff2                        1.0.2-5                    0.17 MiB
extra/wxwidgets-common             3.2.6-1                   15.34 MiB
extra/wxwidgets-gtk3               3.2.6-1                   17.10 MiB
extra/xcb-proto                    1.17.0-3                   1.02 MiB
extra/xdg-dbus-proxy               0.1.6-1                    0.06 MiB
extra/xkeyboard-config             2.43-1                     6.55 MiB
extra/xorg-xprop                   1.2.8-1                    0.05 MiB
extra/xorgproto                    2024.1-2                   1.46 MiB
extra/elixir                       1.18.2-2                   8.31 MiB
extra/erlang-asn1                  27.2.1-4                   2.04 MiB
extra/erlang-core                  27.2.1-4                  37.82 MiB
extra/erlang-eunit                 27.2.1-4                   0.38 MiB
extra/erlang-os_mon                27.2.1-4                   0.33 MiB
extra/erlang-reltool               27.2.1-4                   0.79 MiB
extra/erlang-xmerl                 27.2.1-4                   3.88 MiB
core/procps-ng                     4.0.5-2                    2.37 MiB
core/python                        3.13.1-1                  67.54 MiB
extra/rebar3                       3.24.0-2                   2.55 MiB

Total Installed Size:  865.27 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing lksctp-tools...
installing erlang-core...
installing erlang-asn1...
installing erlang-eunit...
installing erlang-mnesia...
installing erlang-runtime_tools...
installing erlang-public_key...
installing erlang-ssl...
installing erlang-inets...
installing erlang-tools...
installing erlang-sasl...
installing erlang-snmp...
installing erlang-os_mon...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [pending]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme [pending]
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing glu...
installing dconf...
installing gsettings-system-schemas...
installing adobe-source-code-pro-fonts...
installing cantarell-fonts...
installing gsettings-desktop-schemas...
installing libxfixes...
installing libxi...
installing libxtst...
installing xorg-xprop...
installing at-spi2-core...
installing bubblewrap...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing enchant...
Optional dependencies for enchant
    aspell: for aspell based spell checking support
    hspell: for hspell based spell checking support
    hunspell: for hunspell based spell checking support
    libvoikko: for libvoikko based spell checking support
    nuspell: for nuspell based spell checking support
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
    java-runtime>11: for TurboJPEG Java wrapper
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libwmf: Load .wmf and .apm
    libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf
    libavif: Load .avif [pending]
    libheif: Load .heif, .heic, and .avif
    libjxl: Load .jxl [pending]
    librsvg: Load .svg, .svgz, and .svg.gz [pending]
    webp-pixbuf-loader: Load .webp
installing libunwind...
installing gstreamer...
Optional dependencies for gstreamer
    python: gst-plugins-doc-cache-generator [pending]
installing iso-codes...
installing libgudev...
installing libxv...
installing orc...
installing gst-plugins-base-libs...
installing duktape...
installing libproxy...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
    samba: Windows Domain SSO
installing gssdp...
Optional dependencies for gssdp
    gtk4: gssdp-device-sniffer
installing gupnp...
Optional dependencies for gupnp
    python: gupnp-binding-tool [pending]
installing gupnp-igd...
installing libnice...
Optional dependencies for libnice
    gstreamer: "nice" GStreamer plugin [installed]
installing libva...
Optional dependencies for libva
    intel-media-driver: backend for Intel GPUs (>= Broadwell)
    libva-intel-driver: backend for Intel GPUs (<= Haswell)
    libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
installing gst-plugins-bad-libs...
installing hicolor-icon-theme...
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing desktop-file-utils...
installing fribidi...
installing libcloudproviders...
installing lcms2...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending]
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
    qt5-base: qt5 bindings
installing libcups...
installing libepoxy...
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libxcomposite...
installing libxcursor...
installing libxdamage...
installing libxinerama...
installing libxrandr...
installing json-glib...
installing libstemmer...
installing tinysparql...
installing gtk-update-icon-cache...
installing gtk3...
Optional dependencies for gtk3
    evince: Default print preview command
installing harfbuzz-icu...
installing hyphen...
installing aom...
installing rav1e...
installing svt-av1...
installing libyuv...
installing giflib...
installing libwebp...
installing libavif...
installing gperftools...
Optional dependencies for gperftools
    graphviz: pprof graph generation
    perl: pprof and pprof-symbolize commands [installed]
installing highway...
installing libjxl...
Optional dependencies for libjxl
    gdk-pixbuf2: for gdk-pixbuf loader [installed]
    gimp: for gimp plugin
    java-runtime: for JNI bindings
installing libevdev...
installing libmanette...
installing libxslt...
Optional dependencies for libxslt
    python: Python bindings [pending]
installing openjpeg2...
installing woff2...
installing xdg-dbus-proxy...
installing webkit2gtk-4.1...
Optional dependencies for webkit2gtk-4.1
    geoclue: Geolocation support
    gst-libav: nonfree media decoding
    gst-plugins-bad: media decoding
    gst-plugins-good: media decoding
installing wxwidgets-common...
installing libnotify...
installing libmspack...
installing libice...
installing libsm...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing sdl3...
Optional dependencies for sdl3
    alsa-lib: ALSA audio driver
    libpulse: PulseAudio audio driver
    jack: JACK audio driver
    pipewire: PipeWire audio driver
    vulkan-driver: vulkan renderer
    sndio: sndio audio driver
    libdecor: Wayland client decorations
installing sdl2-compat...
installing wxwidgets-gtk3...
Optional dependencies for wxwidgets-gtk3
    webkit2gtk-4.1: for webview support [installed]
installing erlang-wx...
installing erlang-reltool...
installing erlang-xmerl...
installing erlang-debugger...
installing erlang-et...
installing erlang-observer...
installing erlang-ssh...
installing erlang-syntax_tools...
installing erlang-common_test...
installing erlang-dialyzer...
installing erlang-edoc...
installing erlang-erl_interface...
installing erlang-parsetools...
installing rebar3...
installing elixir...
installing procps-ng...
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter
:: Running post-transaction hooks...
( 1/14) Creating system user accounts...
Creating group 'avahi' with GID 972.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 972 and GID 972.
( 2/14) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 3/14) Reloading user manager configuration...
  Skipped: Current root is not booted.
( 4/14) Arming ConditionNeedsUpdate...
( 5/14) Updating the MIME type database...
( 6/14) Updating fontconfig configuration...
( 7/14) Reloading system bus configuration...
  Skipped: Current root is not booted.
( 8/14) Updating fontconfig cache...
( 9/14) Probing GDK-Pixbuf loader modules...
(10/14) Updating GIO module cache...
(11/14) Compiling GSettings XML schema files...
(12/14) Probing GTK3 input method modules...
(13/14) Updating icon theme caches...
(14/14) Updating the desktop file MIME type cache...
==> Retrieving sources...
  -> Found apache-couchdb-3.4.2.tar.gz
  -> Found apache-couchdb-3.4.2.tar.gz.asc
  -> Found couchdb.default
  -> Found couchdb.service
  -> Found couchdb.sysusers
  -> Found couchdb.tmpfiles
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting apache-couchdb-3.4.2.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
==> configuring couchdb in rel/couchdb.config
You have configured Apache CouchDB, time to relax. Relax.
==> snappy (compile)
Compiled src/snappy.erl
Compiling c_src/snappy_nif.cc
c_src/snappy_nif.cc: In function ‘ERL_NIF_TERM snappy_compress(ErlNifEnv*, int, const ERL_NIF_TERM*)’:
c_src/snappy_nif.cc:156:28: warning: catching polymorphic type ‘class std::bad_alloc’ by value [-Wcatch-value=]
  156 |     } catch(std::bad_alloc e) {
      |                            ^
Compiling c_src/snappy/snappy-sinksource.cc
Compiling c_src/snappy/snappy-stubs-internal.cc
Compiling c_src/snappy/snappy.cc
c_src/snappy/snappy.cc: In instantiation of ‘bool snappy::SnappyScatteredWriter<Allocator>::AppendFromSelf(size_t, size_t) [with Allocator = snappy::SnappySinkAllocator; size_t = long unsigned int]’:
c_src/snappy/snappy.cc:779:36:   required from ‘void snappy::SnappyDecompressor::DecompressAllTags(Writer*) [with Writer = snappy::SnappyScatteredWriter<snappy::SnappySinkAllocator>]’
  779 |         if (!writer->AppendFromSelf(copy_offset + trailer, length)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c_src/snappy/snappy.cc:865:34:   required from ‘bool snappy::InternalUncompressAllTags(SnappyDecompressor*, Writer*, uint32) [with Writer = SnappyScatteredWriter<SnappySinkAllocator>; uint32 = unsigned int]’
  865 |   decompressor->DecompressAllTags(writer);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
c_src/snappy/snappy.cc:1549:37:   required from here
 1549 |     return InternalUncompressAllTags(&decompressor, &writer, uncompressed_len);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c_src/snappy/snappy.cc:1401:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
 1401 |     if (offset - 1u < op_ptr_ - op_base_) {
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
==> ibrowse (compile)
Compiled src/ibrowse_lib.erl
Compiled src/ibrowse_sup.erl
Compiled src/ibrowse_app.erl
Compiled src/ibrowse_socks5.erl
Compiled src/ibrowse_lb.erl
Compiled src/ibrowse.erl
/startdir/src/apache-couchdb-3.4.2/src/ibrowse/src/ibrowse_http_client.erl:9:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/ibrowse_http_client.erl
==> jiffy (compile)
Compiled src/jiffy_utf8.erl
Compiled src/jiffy.erl
Compiling c_src/decoder.c
Compiling c_src/encoder.c
Compiling c_src/jiffy.c
Compiling c_src/termstack.c
Compiling c_src/utf8.c
Compiling c_src/util.c
Compiling c_src/doubles.cc
Compiling c_src/objects.cc
Compiling c_src/double-conversion/bignum-dtoa.cc
Compiling c_src/double-conversion/bignum.cc
Compiling c_src/double-conversion/cached-powers.cc
Compiling c_src/double-conversion/diy-fp.cc
Compiling c_src/double-conversion/double-conversion.cc
Compiling c_src/double-conversion/fast-dtoa.cc
Compiling c_src/double-conversion/fixed-dtoa.cc
Compiling c_src/double-conversion/strtod.cc
==> mochiweb (compile)
Compiled src/mochilists.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochilogfile2.erl
Compiled src/mochiutf8.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_session.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_util.erl
Compiled src/mochiweb_clock.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_io.erl
Compiled src/mochijson2.erl
Compiled src/mochifmt.erl
Compiled src/mochitemp.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochinum.erl
Compiled src/reloader.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_charref.erl
==> meck (compile)
Compiled src/meck_util.erl
Compiled src/meck_args_matcher.erl
Compiled src/meck_code.erl
Compiled src/meck_expect.erl
Compiled src/meck_matcher.erl
Compiled src/meck_code_gen.erl
Compiled src/meck_history.erl
Compiled src/meck_cover.erl
Compiled src/meck_ret_spec.erl
Compiled src/meck.erl
Compiled src/meck_proc.erl
==> recon (compile)
Compiled src/recon_rec.erl
Compiled src/recon_map.erl
Compiled src/recon_trace.erl
Compiled src/recon_alloc.erl
Compiled src/recon_lib.erl
Compiled src/recon.erl
==> couch_epi (compile)
Compiled src/couch_epi_app.erl
Compiled src/couch_epi_codechange_monitor.erl
Compiled src/couch_epi_sup.erl
Compiled src/couch_epi_util.erl
Compiled src/couch_epi_plugin.erl
Compiled src/couch_epi_codegen.erl
Compiled src/couch_epi_data.erl
Compiled src/couch_epi_functions_gen.erl
Compiled src/couch_epi_functions.erl
Compiled src/couch_epi.erl
Compiled src/couch_epi_module_keeper.erl
Compiled src/couch_epi_data_gen.erl
==> config (compile)
Compiled src/config_app.erl
Compiled src/config_listener_mon.erl
Compiled src/config_notifier.erl
Compiled src/config_listener.erl
Compiled src/config_sup.erl
Compiled src/config_util.erl
Compiled src/config_writer.erl
Compiled src/config.erl
==> couch_log (compile)
Compiled src/couch_log_writer.erl
Compiled src/couch_log_error_logger_h.erl
Compiled src/couch_log.erl
Compiled src/couch_log_util.erl
Compiled src/couch_log_writer_file.erl
Compiled src/couch_log_writer_syslog.erl
Compiled src/couch_log_config.erl
Compiled src/couch_log_sup.erl
Compiled src/couch_log_monitor.erl
Compiled src/couch_log_app.erl
Compiled src/couch_log_writer_journald.erl
Compiled src/couch_log_server.erl
Compiled src/couch_log_trunc_io_fmt.erl
Compiled src/couch_log_config_dyn.erl
Compiled src/couch_log_writer_stderr.erl
Compiled src/couch_log_formatter.erl
Compiled src/couch_log_trunc_io.erl
WARN:  Missing plugins: [pc]
==> b64url (compile)
Compiled src/b64url.erl
Compiling c_src/b64url.c
WARN:  Missing plugins: [pc]
==> exxhash (compile)
Compiled src/exxhash.erl
Compiling c_src/exxhash.c
Compiling c_src/xxhash.c
==> ets_lru (compile)
Compiled src/ets_lru.erl
==> couch_quickjs (compile)
make[1]: Entering directory '/startdir/src/apache-couchdb-3.4.2/src/couch_quickjs/quickjs'
mkdir -p .obj .obj/examples .obj/tests
gcc -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/couchdb -flto=auto -falign-functions=32 -g -Wall -MMD -MF .obj/quickjs.o.d -Wno-array-bounds -Wno-format-truncation -fwrapv  -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -flto -c -o .obj/quickjs.o quickjs.c
gcc -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/couchdb -flto=auto -falign-functions=32 -g -Wall -MMD -MF .obj/libregexp.o.d -Wno-array-bounds -Wno-format-truncation -fwrapv  -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -flto -c -o .obj/libregexp.o libregexp.c
gcc -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/couchdb -flto=auto -falign-functions=32 -g -Wall -MMD -MF .obj/libunicode.o.d -Wno-array-bounds -Wno-format-truncation -fwrapv  -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -flto -c -o .obj/libunicode.o libunicode.c
gcc -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/couchdb -flto=auto -falign-functions=32 -g -Wall -MMD -MF .obj/cutils.o.d -Wno-array-bounds -Wno-format-truncation -fwrapv  -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -flto -c -o .obj/cutils.o cutils.c
gcc -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/couchdb -flto=auto -falign-functions=32 -g -Wall -MMD -MF .obj/quickjs-libc.o.d -Wno-array-bounds -Wno-format-truncation -fwrapv  -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -flto -c -o .obj/quickjs-libc.o quickjs-libc.c
gcc -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/couchdb -flto=auto -falign-functions=32 -g -Wall -MMD -MF .obj/libbf.o.d -Wno-array-bounds -Wno-format-truncation -fwrapv  -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -O2 -flto -c -o .obj/libbf.o libbf.c
gcc -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/couchdb -flto=auto -falign-functions=32 -g -Wall -MMD -MF .obj/qjsc.o.d -Wno-array-bounds -Wno-format-truncation -fwrapv  -D_GNU_SOURCE -DCONFIG_VERSION=\"2024-02-14\" -DCONFIG_BIGNUM -DCONFIG_CC=\"gcc\" -DCONFIG_PREFIX=\"/usr/local\" -DCONFIG_LTO -O2 -flto -c -o .obj/qjsc.o qjsc.c
gcc-ar rcs libquickjs.lto.a .obj/quickjs.o .obj/libregexp.o .obj/libunicode.o .obj/cutils.o .obj/quickjs-libc.o .obj/libbf.o
gcc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now          -Wl,-z,pack-relative-relocs -flto=auto -falign-functions=32 -g -flto -o qjsc .obj/qjsc.o .obj/quickjs.o .obj/libregexp.o .obj/libunicode.o .obj/cutils.o .obj/quickjs-libc.o .obj/libbf.o -lm -ldl -lpthread 
make[1]: Leaving directory '/startdir/src/apache-couchdb-3.4.2/src/couch_quickjs/quickjs'
Compiled src/couch_quickjs.erl
/startdir/src/apache-couchdb-3.4.2/src/couch_quickjs/src/couch_quickjs_scanner_plugin.erl:14:2: Warning: behaviour couch_scanner_plugin undefined
Compiled src/couch_quickjs_scanner_plugin.erl
Compiling c_src/couchjs.c
Compiling c_src/couchjs_mainjs_bytecode.c
Compiling c_src/couchjs_coffee_bytecode.c
==> chttpd (compile)
Compiled src/chttpd.erl
Compiled src/chttpd_stats.erl
Compiled src/chttpd_sup.erl
Compiled src/chttpd_view.erl
Compiled src/chttpd_show.erl
Compiled src/chttpd_cors.erl
Compiled src/chttpd_prefer_header.erl
Compiled src/chttpd_plugin.erl
Compiled src/chttpd_xframe_options.erl
Compiled src/chttpd_app.erl
Compiled src/chttpd_rewrite.erl
Compiled src/chttpd_misc.erl
Compiled src/chttpd_test_util.erl
Compiled src/chttpd_auth_cache.erl
Compiled src/chttpd_handlers.erl
Compiled src/chttpd_epi.erl
Compiled src/chttpd_auth_request.erl
Compiled src/chttpd_httpd_handlers.erl
Compiled src/chttpd_node.erl
Compiled src/chttpd_util.erl
Compiled src/chttpd_auth.erl
Compiled src/chttpd_external.erl
Compiled src/chttpd_db.erl
==> couch (compile)
Compiled src/couch_httpd.erl
Compiled src/couch_httpd_misc_handlers.erl
Compiled src/couch_primary_sup.erl
Compiled src/couch_sup.erl
Compiled src/couch_passwords_cache.erl
Compiled src/test_util.erl
Compiled src/couch_app.erl
Compiled src/couch_secondary_sup.erl
Compiled src/couch_bt_engine_header.erl
Compiled src/couch_flags.erl
Compiled src/couch_db_split.erl
Compiled src/couch_att.erl
Compiled src/couch_flags_config.erl
Compiled src/couch_httpd_auth.erl
Compiled src/couch_ejson_compare.erl
Compiled src/couch_hotp.erl
Compiled src/couch_bt_engine_compactor.erl
Compiled src/couch.erl
Compiled src/couch_doc.erl
Compiled src/couch_key_tree.erl
Compiled src/couch_db.erl
Compiled src/couch_auth_lockout.erl
/startdir/src/apache-couchdb-3.4.2/src/couch/src/couch_file.erl:14:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/couch_file.erl
Compiled src/couch_db_engine.erl
Compiled src/couch_base32.erl
Compiled src/couch_httpd_handlers.erl
Compiled src/couch_changes.erl
Compiled src/couch_hash.erl
Compiled src/couch_disk_monitor.erl
Compiled src/couch_db_plugin.erl
Compiled src/couch_event_sup.erl
Compiled src/couch_btree.erl
Compiled src/couch_lru.erl
Compiled src/couch_multidb_changes.erl
Compiled src/couch_os_process.erl
Compiled src/couch_work_queue.erl
Compiled src/couch_emsort.erl
Compiled src/couch_server.erl
Compiled src/couch_task_status.erl
Compiled src/couch_hyper.erl
Compiled src/test_request.erl
Compiled src/couch_compress.erl
Compiled src/couch_totp.erl
Compiled src/couch_query_servers.erl
Compiled src/couch_users_db.erl
Compiled src/couch_httpd_vhost.erl
Compiled src/couch_debug.erl
Compiled src/couch_db_updater.erl
Compiled src/couch_password_hasher.erl
Compiled src/couch_ejson_size.erl
Compiled src/couch_db_epi.erl
Compiled src/couch_native_process.erl
Compiled src/couch_partition.erl
Compiled src/couch_httpd_db.erl
Compiled src/couch_uuids.erl
Compiled src/couch_httpd_rewrite.erl
Compiled src/couch_stream.erl
Compiled src/couch_proc_manager.erl
Compiled src/couch_bt_engine.erl
Compiled src/couch_passwords.erl
Compiled src/couch_util.erl
Compiled src/couch_bt_engine_stream.erl
Compiled src/couch_auth_cache.erl
Compiled src/couch_httpd_multipart.erl
Compiling priv/couch_ejson_compare/couch_ejson_compare.c
==> couch_event (compile)
Compiled src/couch_event_listener.erl
Compiled src/couch_event_sup2.erl
Compiled src/couch_event_app.erl
Compiled src/couch_event.erl
Compiled src/couch_event_server.erl
Compiled src/couch_event_listener_mfa.erl
==> mem3 (compile)
Compiled src/mem3_plugin_couch_db.erl
Compiled src/mem3_reshard_api.erl
Compiled src/mem3_httpd_handlers.erl
Compiled src/mem3_reshard_dbdoc.erl
Compiled src/mem3_rpc.erl
Compiled src/mem3_sup.erl
Compiled src/mem3_sync_security.erl
Compiled src/mem3_seeds.erl
Compiled src/mem3_reshard_job_sup.erl
Compiled src/mem3_reshard_validate.erl
Compiled src/mem3_reshard_sup.erl
Compiled src/mem3_distribution.erl
Compiled src/mem3_app.erl
Compiled src/mem3_sync_nodes.erl
Compiled src/mem3_bdu.erl
Compiled src/mem3_util.erl
Compiled src/mem3_reshard.erl
Compiled src/mem3_sync_event_listener.erl
Compiled src/mem3_httpd.erl
Compiled src/mem3_cluster.erl
Compiled src/mem3_sync.erl
Compiled src/mem3_reshard_index.erl
Compiled src/mem3_reshard_job.erl
Compiled src/mem3_reshard_store.erl
Compiled src/mem3_sync_event.erl
Compiled src/mem3_hash.erl
Compiled src/mem3_epi.erl
Compiled src/mem3_rep.erl
Compiled src/mem3_reshard_httpd.erl
Compiled src/mem3.erl
Compiled src/mem3_nodes.erl
Compiled src/mem3_shards.erl
==> couch_index (compile)
Compiled src/couch_index_plugin.erl
Compiled src/couch_index_app.erl
Compiled src/couch_index_epi.erl
Compiled src/couch_index_debug.erl
Compiled src/couch_index_sup.erl
Compiled src/couch_index_compactor.erl
Compiled src/couch_index_updater.erl
Compiled src/couch_index_plugin_couch_db.erl
Compiled src/couch_index_util.erl
Compiled src/couch_index_server.erl
Compiled src/couch_index.erl
==> couch_mrview (compile)
Compiled src/couch_mrview_show.erl
Compiled src/couch_mrview_test_util.erl
Compiled src/couch_mrview.erl
Compiled src/couch_mrview_debug.erl
Compiled src/couch_mrview_util.erl
Compiled src/couch_mrview_updater.erl
Compiled src/couch_mrview_cleanup.erl
Compiled src/couch_mrview_update_notifier.erl
Compiled src/couch_mrview_index.erl
Compiled src/couch_mrview_compactor.erl
Compiled src/couch_mrview_http.erl
==> couch_replicator (compile)
Compiled src/couch_replicator_httpc.erl
Compiled src/couch_replicator_utils.erl
Compiled src/couch_replicator_auth.erl
Compiled src/couch_replicator_app.erl
Compiled src/couch_replicator_rate_limiter.erl
/startdir/src/apache-couchdb-3.4.2/src/couch_replicator/src/couch_replicator_httpc_pool.erl:14:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/couch_replicator_httpc_pool.erl
/startdir/src/apache-couchdb-3.4.2/src/couch_replicator/src/couch_replicator_worker.erl:14:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/couch_replicator_worker.erl
/startdir/src/apache-couchdb-3.4.2/src/couch_replicator/src/couch_replicator_scheduler.erl:15:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/couch_replicator_scheduler.erl
Compiled src/couch_replicator_parse.erl
Compiled src/json_stream_parse.erl
Compiled src/couch_replicator_notifier.erl
/startdir/src/apache-couchdb-3.4.2/src/couch_replicator/src/couch_replicator_scheduler_job.erl:15:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/couch_replicator_scheduler_job.erl
Compiled src/couch_replicator_fabric_rpc.erl
Compiled src/couch_replicator_httpd_util.erl
Compiled src/couch_replicator_connection.erl
Compiled src/couch_replicator_filters.erl
Compiled src/couch_replicator_auth_noop.erl
Compiled src/couch_replicator_doc_processor.erl
Compiled src/couch_replicator_stats.erl
Compiled src/couch_replicator_httpd.erl
Compiled src/couch_replicator_sup.erl
Compiled src/couch_replicator_share.erl
Compiled src/couch_replicator_doc_processor_worker.erl
Compiled src/couch_replicator_changes_reader.erl
Compiled src/couch_replicator_docs.erl
/startdir/src/apache-couchdb-3.4.2/src/couch_replicator/src/couch_replicator_auth_session.erl:51:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/couch_replicator_auth_session.erl
Compiled src/couch_replicator.erl
Compiled src/couch_replicator_rate_limiter_tables.erl
Compiled src/couch_replicator_pg.erl
Compiled src/couch_replicator_ids.erl
Compiled src/couch_replicator_fabric.erl
Compiled src/couch_replicator_api_wrap.erl
==> couch_pse_tests (compile)
Compiled src/cpse_gather.erl
Compiled src/cpse_test_open_close_delete.erl
Compiled src/cpse_test_copy_purge_infos.erl
Compiled src/cpse_test_ref_counting.erl
Compiled src/cpse_test_attachments.erl
Compiled src/cpse_test_fold_changes.erl
Compiled src/cpse_test_purge_replication.erl
Compiled src/cpse_test_fold_purge_infos.erl
Compiled src/cpse_util.erl
Compiled src/cpse_test_purge_seqs.erl
Compiled src/cpse_test_get_set_props.erl
Compiled src/cpse_test_purge_docs.erl
Compiled src/cpse_test_compaction.erl
Compiled src/cpse_test_purge_bad_checkpoints.erl
Compiled src/cpse_test_fold_docs.erl
Compiled src/cpse_test_read_write_docs.erl
==> couch_stats (compile)
Compiled src/couch_stats_server.erl
Compiled src/couch_stats_histogram.erl
Compiled src/couch_stats_util.erl
Compiled src/couch_stats_counter.erl
Compiled src/couch_stats_sup.erl
Compiled src/couch_stats.erl
Compiled src/couch_stats_gauge.erl
Compiled src/couch_stats_httpd.erl
Compiled src/couch_stats_app.erl
Compiled src/couch_stats_process_tracker.erl
Compiled src/couch_stats_math.erl
==> couch_peruser (compile)
Compiled src/couch_peruser_app.erl
Compiled src/couch_peruser_sup.erl
Compiled src/couch_peruser.erl
==> couch_tests (compile)
Compiled setups/couch_epi_dispatch.erl
Compiled src/couch_tests_combinatorics.erl
Compiled src/couch_tests.erl
==> couch_dist (compile)
Compiled src/couch_dist.erl
==> custodian (compile)
Compiled src/custodian_monitor.erl
Compiled src/custodian.erl
Compiled src/custodian_db_checker.erl
Compiled src/custodian_app.erl
Compiled src/custodian_sup.erl
Compiled src/custodian_server.erl
Compiled src/custodian_noop_monitor.erl
Compiled src/custodian_util.erl
==> ddoc_cache (compile)
Compiled src/ddoc_cache_entry_validation_funs.erl
Compiled src/ddoc_cache_entry_custom.erl
Compiled src/ddoc_cache_entry_ddocid_rev.erl
Compiled src/ddoc_cache_entry_ddocid.erl
Compiled src/ddoc_cache_sup.erl
Compiled src/ddoc_cache_value.erl
Compiled src/ddoc_cache.erl
Compiled src/ddoc_cache_app.erl
Compiled src/ddoc_cache_lru.erl
Compiled src/ddoc_cache_entry.erl
==> dreyfus (compile)
Compiled src/dreyfus.erl
Compiled src/dreyfus_fabric_cleanup.erl
Compiled src/dreyfus_epi.erl
Compiled src/dreyfus_fabric_group2.erl
Compiled src/dreyfus_fabric_search.erl
Compiled src/dreyfus_index.erl
Compiled src/clouseau_rpc.erl
Compiled src/dreyfus_fabric_info.erl
Compiled src/dreyfus_util.erl
Compiled src/dreyfus_plugin_couch_db.erl
Compiled src/dreyfus_bookmark.erl
Compiled src/dreyfus_fabric.erl
Compiled src/dreyfus_index_manager.erl
Compiled src/dreyfus_app.erl
Compiled src/dreyfus_httpd_handlers.erl
Compiled src/dreyfus_config.erl
Compiled src/dreyfus_sup.erl
Compiled src/dreyfus_index_updater.erl
Compiled src/dreyfus_rpc.erl
Compiled src/dreyfus_fabric_group1.erl
Compiled src/dreyfus_httpd.erl
==> nouveau (compile)
Compiled src/nouveau_util.erl
Compiled src/nouveau_app.erl
Compiled src/nouveau_fabric_cleanup.erl
Compiled src/nouveau.erl
Compiled src/nouveau_httpd_handlers.erl
Compiled src/nouveau_fabric_info.erl
Compiled src/nouveau_plugin_couch_db.erl
Compiled src/nouveau_epi.erl
Compiled src/nouveau_index_manager.erl
Compiled src/nouveau_fabric_search.erl
Compiled src/nouveau_bookmark.erl
Compiled src/nouveau_api.erl
Compiled src/nouveau_sup.erl
Compiled src/nouveau_fabric.erl
Compiled src/nouveau_httpd.erl
Compiled src/nouveau_rpc.erl
Compiled src/nouveau_index_updater.erl
==> fabric (compile)
Compiled src/fabric_db_update_listener.erl
Compiled src/fabric_db_partition_info.erl
Compiled src/fabric_db_doc_count.erl
Compiled src/fabric_doc_open.erl
Compiled src/fabric_bench.erl
Compiled src/fabric_group_info.erl
Compiled src/fabric_util.erl
Compiled src/fabric_db_info.erl
Compiled src/fabric_db_meta.erl
Compiled src/fabric_doc_update.erl
Compiled src/fabric_view_map.erl
Compiled src/fabric_view_all_docs.erl
Compiled src/fabric.erl
Compiled src/fabric_rpc.erl
Compiled src/fabric_doc_purge.erl
Compiled src/fabric_db_uuids.erl
Compiled src/fabric_view_row.erl
Compiled src/fabric_view.erl
Compiled src/fabric_dict.erl
Compiled src/fabric_design_doc_count.erl
Compiled src/fabric_streams.erl
Compiled src/fabric_db_delete.erl
Compiled src/fabric_doc_missing_revs.erl
Compiled src/fabric_db_purged_infos.erl
Compiled src/fabric_open_revs.erl
Compiled src/fabric_view_reduce.erl
Compiled src/fabric_view_changes.erl
Compiled src/fabric_db_create.erl
Compiled src/fabric_doc_atts.erl
Compiled src/fabric_ring.erl
Compiled src/fabric_doc_open_revs.erl
==> global_changes (compile)
Compiled src/global_changes_util.erl
Compiled src/global_changes_plugin.erl
Compiled src/global_changes_listener.erl
Compiled src/global_changes_epi.erl
Compiled src/global_changes_sup.erl
Compiled src/global_changes_app.erl
Compiled src/global_changes_httpd_handlers.erl
Compiled src/global_changes_httpd.erl
Compiled src/global_changes_server.erl
==> ioq (compile)
Compiled src/ioq_app.erl
Compiled src/ioq_sup.erl
Compiled src/ioq.erl
==> jwtf (compile)
Compiled src/jwtf_app.erl
Compiled src/jwtf_sup.erl
Compiled src/jwtf_keystore.erl
Compiled src/jwtf.erl
==> ken (compile)
Compiled src/ken_app.erl
Compiled src/ken_sup.erl
Compiled src/ken_event_handler.erl
Compiled src/ken.erl
Compiled src/ken_server.erl
==> mango (compile)
Compiled src/mango_sort.erl
Compiled src/mango_util.erl
Compiled src/mango_idx_nouveau.erl
Compiled src/mango_sup.erl
Compiled src/mango_error.erl
Compiled src/mango_fields.erl
Compiled src/mango_selector_text.erl
Compiled src/mango_cursor_special.erl
Compiled src/mango_native_proc.erl
Compiled src/mango_cursor_view.erl
Compiled src/mango_doc.erl
Compiled src/mango_cursor.erl
Compiled src/mango_idx_text.erl
Compiled src/mango_json.erl
Compiled src/mango_idx_special.erl
Compiled src/mango_crud.erl
Compiled src/mango_cursor_text.erl
Compiled src/mango_idx_view.erl
Compiled src/mango_execution_stats.erl
Compiled src/mango_epi.erl
Compiled src/mango_cursor_nouveau.erl
Compiled src/mango_idx.erl
Compiled src/mango_json_bookmark.erl
Compiled src/mango_httpd_handlers.erl
Compiled src/mango_opts.erl
Compiled src/mango_app.erl
Compiled src/mango_selector.erl
Compiled src/mango_httpd.erl
==> rexi (compile)
Compiled src/rexi_app.erl
Compiled src/rexi_sup.erl
Compiled src/rexi_utils.erl
Compiled src/rexi.erl
Compiled src/rexi_buffer.erl
Compiled src/rexi_server_sup.erl
Compiled src/rexi_server_mon.erl
Compiled src/rexi_server.erl
Compiled src/rexi_monitor.erl
==> setup (compile)
Compiled src/setup_httpd_handlers.erl
Compiled src/setup_sup.erl
Compiled src/setup_app.erl
Compiled src/setup_epi.erl
Compiled src/setup_httpd.erl
Compiled src/setup.erl
==> smoosh (compile)
Compiled src/smoosh_app.erl
Compiled src/smoosh_utils.erl
Compiled src/smoosh.erl
Compiled src/smoosh_priority_queue.erl
Compiled src/smoosh_sup.erl
Compiled src/smoosh_persist.erl
Compiled src/smoosh_server.erl
Compiled src/smoosh_channel.erl
==> weatherreport (compile)
Compiled src/weatherreport_check.erl
Compiled src/weatherreport_check_ioq.erl
Compiled src/weatherreport_check_node_stats.erl
Compiled src/weatherreport_config.erl
Compiled src/weatherreport_check_internal_replication.erl
Compiled src/weatherreport_runner.erl
Compiled src/weatherreport_check_custodian.erl
Compiled src/weatherreport_check_search.erl
Compiled src/weatherreport_check_safe_to_rebuild.erl
Compiled src/weatherreport_check_process_memory.erl
Compiled src/weatherreport_util.erl
Compiled src/weatherreport_check_tcp_queues.erl
Compiled src/weatherreport_check_nodes_connected.erl
Compiled src/weatherreport_check_memory_use.erl
Compiled src/weatherreport_getopt.erl
Compiled src/weatherreport_check_process_calls.erl
Compiled src/weatherreport_check_mem3_sync.erl
Compiled src/weatherreport.erl
Compiled src/weatherreport_check_message_queues.erl
Compiled src/weatherreport_log.erl
Compiled src/weatherreport_check_membership.erl
Compiled src/weatherreport_node.erl
Compiled src/weatherreport_check_disk.erl
==> couch_prometheus (compile)
Compiled src/couch_prometheus_util.erl
Compiled src/couch_prometheus_sup.erl
Compiled src/couch_prometheus_app.erl
Compiled src/couch_prometheus_http.erl
Compiled src/couch_prometheus.erl
==> couch_scanner (compile)
Compiled src/couch_scanner_plugin.erl
Compiled src/couch_scanner_app.erl
Compiled src/couch_scanner_rate_limiter.erl
Compiled src/couch_scanner_checkpoint.erl
Compiled src/couch_scanner_server.erl
Compiled src/couch_scanner_sup.erl
Compiled src/couch_scanner_plugin_find.erl
Compiled src/couch_scanner.erl
Compiled src/couch_scanner_plugin_ddoc_features.erl
Compiled src/couch_scanner_util.erl
==> rel (compile)
==> apache-couchdb-3.4.2 (compile)
==> weatherreport (escriptize)
WARN:  'escriptize' command does not apply to directory /startdir/src/apache-couchdb-3.4.2/rel
WARN:  'escriptize' command does not apply to directory /startdir/src/apache-couchdb-3.4.2
Installing CouchDB into rel/couchdb/ ...
WARN:  Missing plugins: [pc]
WARN:  Missing plugins: [pc]
==> rel (generate)
WARN:  'generate' command does not apply to directory /startdir/src/apache-couchdb-3.4.2
... done

    You can now copy the rel/couchdb directory anywhere on your system.
    Start CouchDB with ./bin/couchdb from within that directory.

==> Starting check()...
==> snappy (compile)
==> ibrowse (compile)
==> jiffy (compile)
==> mochiweb (compile)
==> meck (compile)
==> recon (compile)
==> couch_epi (compile)
==> config (compile)
==> couch_log (compile)
WARN:  Missing plugins: [pc]
==> b64url (compile)
WARN:  Missing plugins: [pc]
==> exxhash (compile)
==> ets_lru (compile)
==> couch_quickjs (compile)
make[1]: Entering directory '/startdir/src/apache-couchdb-3.4.2/src/couch_quickjs/quickjs'
make[1]: 'libquickjs.lto.a' is up to date.
make[1]: 'qjsc' is up to date.
make[1]: Leaving directory '/startdir/src/apache-couchdb-3.4.2/src/couch_quickjs/quickjs'
==> chttpd (compile)
==> couch (compile)
==> couch_event (compile)
==> mem3 (compile)
==> couch_index (compile)
==> couch_mrview (compile)
==> couch_replicator (compile)
==> couch_pse_tests (compile)
==> couch_stats (compile)
==> couch_peruser (compile)
==> couch_tests (compile)
==> couch_dist (compile)
==> custodian (compile)
==> ddoc_cache (compile)
==> dreyfus (compile)
==> nouveau (compile)
==> fabric (compile)
==> global_changes (compile)
==> ioq (compile)
==> jwtf (compile)
==> ken (compile)
==> mango (compile)
==> rexi (compile)
==> setup (compile)
==> smoosh (compile)
==> weatherreport (compile)
==> couch_prometheus (compile)
==> couch_scanner (compile)
==> rel (compile)
==> apache-couchdb-3.4.2 (compile)
==> weatherreport (escriptize)
WARN:  'escriptize' command does not apply to directory /startdir/src/apache-couchdb-3.4.2/rel
WARN:  'escriptize' command does not apply to directory /startdir/src/apache-couchdb-3.4.2
make[1]: Entering directory '/startdir/src/apache-couchdb-3.4.2'
make[1]: Leaving directory '/startdir/src/apache-couchdb-3.4.2'
make[1]: Entering directory '/startdir/src/apache-couchdb-3.4.2'
==> snappy (compile)
==> ibrowse (compile)
==> jiffy (compile)
==> mochiweb (compile)
==> meck (compile)
==> recon (compile)
==> couch_epi (compile)
==> config (compile)
==> couch_log (compile)
WARN:  Missing plugins: [pc]
==> b64url (compile)
WARN:  Missing plugins: [pc]
==> exxhash (compile)
==> ets_lru (compile)
==> couch_quickjs (compile)
make[2]: Entering directory '/startdir/src/apache-couchdb-3.4.2/src/couch_quickjs/quickjs'
make[2]: 'libquickjs.lto.a' is up to date.
make[2]: 'qjsc' is up to date.
make[2]: Leaving directory '/startdir/src/apache-couchdb-3.4.2/src/couch_quickjs/quickjs'
==> chttpd (compile)
==> couch (compile)
==> couch_event (compile)
==> mem3 (compile)
==> couch_index (compile)
==> couch_mrview (compile)
==> couch_replicator (compile)
==> couch_pse_tests (compile)
==> couch_stats (compile)
==> couch_peruser (compile)
==> couch_tests (compile)
==> couch_dist (compile)
==> custodian (compile)
==> ddoc_cache (compile)
==> dreyfus (compile)
==> nouveau (compile)
==> fabric (compile)
==> global_changes (compile)
==> ioq (compile)
==> jwtf (compile)
==> ken (compile)
==> mango (compile)
==> rexi (compile)
==> setup (compile)
==> smoosh (compile)
==> weatherreport (compile)
==> couch_prometheus (compile)
==> couch_scanner (compile)
==> rel (compile)
==> apache-couchdb-3.4.2 (compile)
WARN:  Missing plugins: [pc]
WARN:  Missing plugins: [pc]
==> apache-couchdb-3.4.2 (setup_eunit)
Writing tmp/etc/default_eunit.ini
Writing tmp/etc/local_eunit.ini
Writing tmp/etc/eunit.ini
Writing tmp/etc/vm.args
WARN:  Missing plugins: [pc]
==> b64url (eunit)
Compiled src/b64url.erl
Compiled test/b64url_tests.erl
======================== EUnit ========================
module 'b64url'
  module 'b64url_tests'
    b64url_tests: table_test...ok
    b64url_tests: encode_binary_test...[0.039 s] ok
    b64url_tests: encode_iolist_test...[0.030 s] ok
    b64url_tests: decode_binary_test...[0.030 s] ok
    b64url_tests: decode_iolist_test...[0.063 s] ok
    b64url_tests: decode_binary_error_test...[0.032 s] ok
    b64url_tests: decode_bad_length_test...ok
    [done in 0.215 s]
  [done in 0.215 s]
=======================================================
  All 7 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/b64url/.eunit/index.html

Code Coverage:
b64url :  61%

Total  : 61%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> chttpd (eunit)
Compiled src/chttpd.erl
Compiled src/chttpd_stats.erl
Compiled src/chttpd_sup.erl
Compiled src/chttpd_show.erl
Compiled src/chttpd_view.erl
Compiled src/chttpd_cors.erl
Compiled src/chttpd_prefer_header.erl
Compiled src/chttpd_plugin.erl
Compiled src/chttpd_xframe_options.erl
Compiled src/chttpd_app.erl
Compiled src/chttpd_rewrite.erl
Compiled src/chttpd_misc.erl
Compiled src/chttpd_test_util.erl
Compiled src/chttpd_auth_cache.erl
Compiled src/chttpd_handlers.erl
Compiled src/chttpd_epi.erl
Compiled src/chttpd_auth_request.erl
Compiled src/chttpd_httpd_handlers.erl
Compiled src/chttpd_node.erl
Compiled src/chttpd_util.erl
Compiled src/chttpd_auth.erl
Compiled test/eunit/chttpd_prefer_header_test.erl
Compiled src/chttpd_external.erl
Compiled test/eunit/chttpd_handlers_tests.erl
Compiled test/eunit/chttpd_csp_tests.erl
Compiled test/eunit/chttpd_xframe_test.erl
Compiled test/eunit/chttpd_external_test.erl
Compiled test/eunit/chttpd_db_attachment_size_tests.erl
Compiled test/eunit/chttpd_auth_hash_algorithms_tests.erl
Compiled test/eunit/chttpd_view_test.erl
Compiled test/eunit/chttpd_revs_diff_tests.erl
Compiled test/eunit/chttpd_security_tests.erl
Compiled test/eunit/chttpd_error_info_tests.erl
Compiled src/chttpd_db.erl
Compiled test/eunit/chttpd_changes_test.erl
Compiled test/eunit/chttpd_dbs_info_test.erl
Compiled test/eunit/chttpd_delayed_test.erl
Compiled test/eunit/chttpd_open_revs_error_test.erl
Compiled test/eunit/chttpd_socket_buffer_size_test.erl
Compiled test/eunit/chttpd_local_docs_tests.erl
Compiled test/eunit/chttpd_auth_tests.erl
Compiled test/eunit/chttpd_session_tests.erl
Compiled test/eunit/chttpd_misc_test.erl
Compiled test/eunit/chttpd_cors_test.erl
Compiled test/eunit/chttpd_purge_tests.erl
Compiled test/eunit/chttpd_plugin_tests.erl
Compiled test/eunit/chttpd_invalid_path_test.erl
Compiled test/eunit/chttpd_db_test.erl
Compiled test/eunit/chttpd_util_test.erl
Compiled test/eunit/chttpd_db_doc_size_tests.erl
Compiled test/eunit/chttpd_bulk_get_test.erl
======================== EUnit ========================
module 'chttpd_bulk_get_test'
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_method)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_empty_request)...[0.002 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_no_docs)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_query_params)...[0.003 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_doc)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_doc_no_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_doc_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_missing_doc)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_missing_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_doc_all_revs)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_specific_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_specific_rev_latest)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_ancestor_rev_latest)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_revs_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_attachments_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_atts_since)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_atts_since_invalid_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_returns_attachment)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_overrides_attachments_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_multiple)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_multiple_attachments_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_missing_rev_latest)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_fabric_worker_error)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_empty_request)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_no_docs)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_invalid_doc)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_doc_no_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_invalid_doc_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_missing_doc)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_invalid_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_missing_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_doc_all_revs)...[0.003 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_specific_rev)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_specific_rev_multipart_related)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_revs_true)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_atts_since)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_atts_since_returns_attachment)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_atts_since_overrides_attachments_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_method)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_empty_request)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_no_docs)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_query_params)...[0.003 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_doc)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_doc_no_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_doc_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_missing_doc)...[0.002 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_missing_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_doc_all_revs)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_specific_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_specific_rev_latest)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_ancestor_rev_latest)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_revs_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_attachments_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_atts_since)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_invalid_atts_since_invalid_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_returns_attachment)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_overrides_attachments_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_multiple)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_atts_since_multiple_attachments_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_missing_rev_latest)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_fabric_worker_error)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_empty_request)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_no_docs)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_invalid_doc)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_doc_no_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_invalid_doc_id)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_missing_doc)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_invalid_rev)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_missing_rev)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_doc_all_revs)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_specific_rev)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_specific_rev_multipart_related)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_revs_true)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_atts_since)...ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_atts_since_returns_attachment)...[0.001 s] ok
  chttpd_bulk_get_test:97: -with/1-fun-0- (t_mp_atts_since_overrides_attachments_true)...ok
  chttpd_bulk_get_test:125: -bulk_get_multiple_docs_test_/0-fun-2- (t_multiple_docs)...[0.031 s] ok
  chttpd_bulk_get_test:126: -bulk_get_multiple_docs_test_/0-fun-0- (t_mp_multiple_docs)...[0.098 s] ok
  chttpd_bulk_get_test:136: -bulk_get_multiple_docs_no_batches_test_/0-fun-2- (t_multiple_docs)...[0.123 s] ok
  chttpd_bulk_get_test:137: -bulk_get_multiple_docs_no_batches_test_/0-fun-0- (t_mp_multiple_docs)...[0.187 s] ok
  [done in 2.579 s]
module 'chttpd_util_test'
  chttpd util config tests
    chttpd_util_test:78: -chttpd_util_config_test_/0-fun-6- (test_chttpd_behavior)...ok
    chttpd_util_test:79: -chttpd_util_config_test_/0-fun-4- (test_with_undefined_option)...ok
    chttpd_util_test:80: -chttpd_util_config_test_/0-fun-2- (test_auth_behavior)...ok
    chttpd_util_test:81: -chttpd_util_config_test_/0-fun-0- (test_auth_with_undefined_option)...ok
    [done in 0.293 s]
  chttpd_util_test:97: -with/1-fun-0- (t_client_req_set_get_clean)...ok
  chttpd_util_test:97: -with/1-fun-0- (t_client_req_sensitive_headers_are_removed)...ok
  chttpd_util_test:97: -with/1-fun-0- (t_client_req_check_config)...[0.009 s] ok
  chttpd_util_test:97: -with/1-fun-0- (t_closed_socket_kills_coordinator)...[0.016 s] ok
  chttpd util get_active_tasks() tests
    chttpd_util_test:242: -chttpd_util_get_active_tasks_test_/0-fun-8- (t_empty_tasks)...ok
    chttpd_util_test:243: -chttpd_util_get_active_tasks_test_/0-fun-6- (t_one_task)...ok
    chttpd_util_test:244: -chttpd_util_get_active_tasks_test_/0-fun-4- (t_multiple_tasks)...[0.008 s] ok
    chttpd_util_test:245: -chttpd_util_get_active_tasks_test_/0-fun-2- (t_ignore_errors)...ok
    chttpd_util_test:246: -chttpd_util_get_active_tasks_test_/0-fun-0- (t_rolling_upgrade_test)...[0.011 s] ok
    [done in 0.393 s]
  [done in 0.931 s]
module 'chttpd_db_test'
  chttpd db tests
    chttpd_db_test:52: -all_test_/0-fun-56- (t_return_ok_true_on_bulk_update)...[0.005 s] ok
    chttpd_db_test:53: -all_test_/0-fun-54- (t_return_201_new_edits_false_with_revs_on_bulk_update)...[0.005 s] ok
    chttpd_db_test:54: -all_test_/0-fun-52- (t_return_400_new_edits_false_no_revs_on_bulk_update)...[0.002 s] ok
    chttpd_db_test:55: -all_test_/0-fun-50- (t_return_201_new_edits_false_with_rev_on_doc_update)...[0.002 s] ok
    chttpd_db_test:56: -all_test_/0-fun-48- (t_return_201_new_edits_false_with_revisions_on_doc_update)...[0.001 s] ok
    chttpd_db_test:57: -all_test_/0-fun-46- (t_return_400_new_edits_false_no_revs_on_doc_update)...ok
    chttpd_db_test:58: -all_test_/0-fun-44- (t_return_ok_true_on_ensure_full_commit)...ok
    chttpd_db_test:59: -all_test_/0-fun-42- (t_return_404_for_ensure_full_commit_on_no_db)...ok
    chttpd_db_test:60: -all_test_/0-fun-40- (t_accept_live_as_an_alias_for_continuous)...[0.011 s] ok
    chttpd_db_test:61: -all_test_/0-fun-38- (t_return_headers_after_starting_continuous)...[0.002 s] ok
    chttpd_db_test:62: -all_test_/0-fun-36- (t_return_404_for_delete_att_on_notadoc)...[0.001 s] ok
    chttpd_db_test:63: -all_test_/0-fun-34- (t_return_409_for_del_att_without_rev)...[0.004 s] ok
    chttpd_db_test:64: -all_test_/0-fun-32- (t_return_200_for_del_att_with_rev)...[0.004 s] ok
    chttpd_db_test:65: -all_test_/0-fun-30- (t_return_409_for_put_att_nonexistent_rev)...[0.002 s] ok
    chttpd_db_test:66: -all_test_/0-fun-28- (t_return_update_seq_when_set_on_all_docs)...[0.011 s] ok
    chttpd_db_test:67: -all_test_/0-fun-26- (t_not_return_update_seq_when_unset_on_all_docs)...[0.006 s] ok
    chttpd_db_test:68: -all_test_/0-fun-24- (t_return_correct_id_on_doc_copy)...[0.012 s] ok
    chttpd_db_test:69: -all_test_/0-fun-22- (t_return_only_one_ok_on_doc_copy)...[0.003 s] ok
    chttpd_db_test:70: -all_test_/0-fun-20- (t_return_400_for_bad_engine)...[0.001 s] ok
    chttpd_db_test:71: -all_test_/0-fun-18- (t_not_change_db_proper_after_rewriting_shardmap)...[0.007 s] ok
    chttpd_db_test:72: -all_test_/0-fun-16- (t_succeed_on_all_docs_with_queries_keys)...[0.031 s] ok
    chttpd_db_test:73: -all_test_/0-fun-14- (t_succeed_on_all_docs_with_queries_limit_skip)...[0.019 s] ok
    chttpd_db_test:74: -all_test_/0-fun-12- (t_succeed_on_all_docs_with_multiple_queries)...[0.054 s] ok
    chttpd_db_test:75: -all_test_/0-fun-10- (t_succeed_on_design_docs_with_queries_keys)...[0.028 s] ok
    chttpd_db_test:76: -all_test_/0-fun-8- (t_succeed_on_design_docs_with_queries_limit_skip)...[0.019 s] ok
    chttpd_db_test:77: -all_test_/0-fun-6- (t_succeed_on_design_docs_with_multiple_queries)...[0.057 s] ok
    chttpd_db_test:78: -all_test_/0-fun-4- (t_succeed_on_local_docs_with_queries_keys)...[0.028 s] ok
    chttpd_db_test:79: -all_test_/0-fun-2- (t_succeed_on_local_docs_with_queries_limit_skip)...[0.017 s] ok
    chttpd_db_test:80: -all_test_/0-fun-0- (t_succeed_on_local_docs_with_multiple_queries)...[0.056 s] ok
    [done in 0.778 s]
  [done in 0.856 s]
module 'chttpd_invalid_path_test'
  chttpd invalid path test
    chttpd_invalid_path_test:38: -invalid_path_test_/0-fun-0- (shutdown_on_invalid_path)...[0.001 s] ok
    [done in 0.016 s]
  [done in 0.091 s]
module 'chttpd_cors_test'
  CORS disabled tests
    Empty user
      chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
      chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
      chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
      chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
      [done in 0.012 s]
    [done in 0.087 s]
  Minimal CORS enabled, no Origins
    chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
    chttpd_cors_test:266: -test_incorrect_origin_simple_request_/1-fun-1-...ok
    chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
    chttpd_cors_test:277: -test_incorrect_origin_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
    [done in 0.015 s]
  Simple CORS config
    chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
    chttpd_cors_test:360: -test_preflight_request_/1-fun-3-...ok
    chttpd_cors_test:364: -test_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:289: -test_bad_headers_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
    chttpd_cors_test:303: -test_good_headers_preflight_request_/1-fun-6-...ok
    chttpd_cors_test:307: -test_good_headers_preflight_request_/1-fun-4-...ok
    chttpd_cors_test:311: -test_good_headers_preflight_request_/1-fun-2-...ok
    chttpd_cors_test:429: -test_db_request_/1-fun-3-...ok
    chttpd_cors_test:433: -test_db_request_/1-fun-1-...ok
    chttpd_cors_test:467: -test_db_preflight_request_/1-fun-3-...ok
    chttpd_cors_test:471: -test_db_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:486: -test_db_host_origin_request_/1-fun-3-...ok
    chttpd_cors_test:490: -test_db_host_origin_request_/1-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:539: -test_case_sensitive_mismatch_of_allowed_origins_/1-fun-3-...ok
    chttpd_cors_test:543: -test_case_sensitive_mismatch_of_allowed_origins_/1-fun-1-...ok
    [done in 0.057 s]
  Simple CORS config with custom allow_methods/allow_headers/exposed_headers
    chttpd_cors_test:334: -test_good_headers_preflight_request_with_custom_config_/1-fun-8-...ok
    chttpd_cors_test:338: -test_good_headers_preflight_request_with_custom_config_/1-fun-6-...ok
    chttpd_cors_test:342: -test_good_headers_preflight_request_with_custom_config_/1-fun-4-...ok
    chttpd_cors_test:346: -test_good_headers_preflight_request_with_custom_config_/1-fun-2-...ok
    chttpd_cors_test:448: -test_db_request_with_custom_config_/1-fun-3-...ok
    chttpd_cors_test:452: -test_db_request_with_custom_config_/1-fun-1-...ok
    [done in 0.018 s]
  Multiple options CORS config
    chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
    chttpd_cors_test:360: -test_preflight_request_/1-fun-3-...ok
    chttpd_cors_test:364: -test_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:429: -test_db_request_/1-fun-3-...ok
    chttpd_cors_test:433: -test_db_request_/1-fun-1-...ok
    chttpd_cors_test:467: -test_db_preflight_request_/1-fun-3-...ok
    chttpd_cors_test:471: -test_db_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:486: -test_db_host_origin_request_/1-fun-3-...ok
    chttpd_cors_test:490: -test_db_host_origin_request_/1-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    [done in 0.036 s]
  Allow credentials disabled
    chttpd_cors_test:555: -test_db_request_credentials_header_off_/1-fun-3-...ok
    chttpd_cors_test:559: -test_db_request_credentials_header_off_/1-fun-1-...ok
    [done in 0.006 s]
  Allow credentials enabled
    chttpd_cors_test:571: -test_db_request_credentials_header_on_/1-fun-3-...ok
    chttpd_cors_test:575: -test_db_request_credentials_header_on_/1-fun-1-...ok
    [done in 0.006 s]
  Wildcard CORS config
    chttpd_cors_test:132: -assert_not_preflight_/1-fun-1-...ok
    chttpd_cors_test:360: -test_preflight_request_/1-fun-3-...ok
    chttpd_cors_test:364: -test_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:386: -test_preflight_request_no_allow_credentials_/1-fun-5-...ok
    chttpd_cors_test:390: -test_preflight_request_no_allow_credentials_/1-fun-3-...ok
    chttpd_cors_test:394: -test_preflight_request_no_allow_credentials_/1-fun-1-...ok
    chttpd_cors_test:409: -test_preflight_request_empty_request_headers_/1-fun-5-...ok
    chttpd_cors_test:413: -test_preflight_request_empty_request_headers_/1-fun-3-...ok
    chttpd_cors_test:417: -test_preflight_request_empty_request_headers_/1-fun-1-...ok
    chttpd_cors_test:429: -test_db_request_/1-fun-3-...ok
    chttpd_cors_test:433: -test_db_request_/1-fun-1-...ok
    chttpd_cors_test:467: -test_db_preflight_request_/1-fun-3-...ok
    chttpd_cors_test:471: -test_db_preflight_request_/1-fun-1-...ok
    chttpd_cors_test:486: -test_db_host_origin_request_/1-fun-3-...ok
    chttpd_cors_test:490: -test_db_host_origin_request_/1-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:504: -test_preflight_origin_helper_/3-fun-1-...ok
    chttpd_cors_test:539: -test_case_sensitive_mismatch_of_allowed_origins_/1-fun-3-...ok
    chttpd_cors_test:543: -test_case_sensitive_mismatch_of_allowed_origins_/1-fun-1-...ok
    [done in 0.060 s]
  [done in 0.665 s]
module 'chttpd_misc_test'
  chttpd welcome endpoint tests
    chttpd_misc_test:49: -welcome_test_/0-fun-4- (should_have_version)...[0.005 s] ok
    chttpd_misc_test:50: -welcome_test_/0-fun-2- (should_have_features)...[0.002 s] ok
    chttpd_misc_test:51: -welcome_test_/0-fun-0- (should_have_uuid)...[0.001 s] ok
    [done in 0.052 s]
  chttpd _up endpoint tests
    chttpd_misc_test:105: -up_test_/0-fun-6- (t_basic)...[0.001 s] ok
    chttpd_misc_test:106: -up_test_/0-fun-4- (t_maintenance_mode)...ok
    chttpd_misc_test:107: -up_test_/0-fun-2- (t_nolb_mode)...ok
    chttpd_misc_test:108: -up_test_/0-fun-0- (t_with_seeds)...[0.055 s] ok
    [done in 0.116 s]
  chttpd _uuid endpoint tests
    chttpd_misc_test:162: -uuid_test_/0-fun-2- (t_one_uuid)...[0.002 s] ok
    chttpd_misc_test:163: -uuid_test_/0-fun-0- (t_multiple_uuids)...[0.001 s] ok
    [done in 0.033 s]
  chttpd _node/_local/_system endpoint tests
    chttpd_misc_test:196: -system_test_/0-fun-0- (t_system)...[0.003 s] ok
    [done in 0.018 s]
  [done in 0.525 s]
module 'chttpd_socket_buffer_size_test'
  chttpd socket_buffer_size_test
    chttpd_socket_buffer_size_test:67: -default_buffer/2-fun-1-...[0.005 s] ok
    chttpd_socket_buffer_size_test:51: -small_recbuf/2-fun-1-...ok
    chttpd_socket_buffer_size_test:59: -small_buffer/2-fun-1-...ok
    [done in 0.282 s]
  [done in 0.282 s]
module 'chttpd_open_revs_error_test'
  open revs error tests
    chttpd_open_revs_error_test:83: -should_return_503_error_for_open_revs_get/1-fun-1-...ok
    chttpd_open_revs_error_test:116: -should_return_503_error_for_open_revs_post_form/1-fun-3-...ok
    chttpd_open_revs_error_test:117: -should_return_503_error_for_open_revs_post_form/1-fun-1-...ok
    [done in 0.158 s]
  [done in 0.233 s]
module 'chttpd_delayed_test'
  chttpd delay tests
    chttpd_delayed_test:70: -assert_successful_response/1-fun-1-...[0.001 s] ok
    chttpd_delayed_test:70: -assert_successful_response/1-fun-1-...[0.002 s] ok
    [done in 0.031 s]
  [done in 0.109 s]
module 'chttpd_dbs_info_test'
  chttpd dbs info tests
    chttpd_dbs_info_test:82: -dbs_info_test_/0-fun-34- (get_db_info_should_return_db_info)...[0.001 s] ok
    chttpd_dbs_info_test:83: -dbs_info_test_/0-fun-32- (get_db_info_should_return_error_when_db_not_exist)...ok
    chttpd_dbs_info_test:84: -dbs_info_test_/0-fun-30- (get_db_info_should_return_error_when_time_out)...[0.067 s] ok
    chttpd_dbs_info_test:85: -dbs_info_test_/0-fun-28- (should_return_error_for_put_dbs_info)...[0.001 s] ok
    chttpd_dbs_info_test:86: -dbs_info_test_/0-fun-26- (should_return_dbs_info_for_get_dbs_info)...[0.002 s] ok
    chttpd_dbs_info_test:87: -dbs_info_test_/0-fun-24- (should_return_nothing_when_db_not_exist_for_get_dbs_info)...[0.025 s] ok
    chttpd_dbs_info_test:88: -dbs_info_test_/0-fun-22- (should_return_500_time_out_when_time_is_not_enough_for_get_dbs_info)...[0.114 s] ok
    chttpd_dbs_info_test:89: -dbs_info_test_/0-fun-20- (should_return_db2_for_get_dbs_info_with_descending)...[0.002 s] ok
    chttpd_dbs_info_test:90: -dbs_info_test_/0-fun-18- (should_return_db1_for_get_dbs_info_with_limit_1)...[0.001 s] ok
    chttpd_dbs_info_test:91: -dbs_info_test_/0-fun-16- (should_return_db2_for_get_dbs_info_with_skip_1)...[0.001 s] ok
    chttpd_dbs_info_test:92: -dbs_info_test_/0-fun-14- (should_return_dbs_info_with_correct_start_end_key)...[0.001 s] ok
    chttpd_dbs_info_test:93: -dbs_info_test_/0-fun-12- (should_return_empty_list_with_wrong_start_end_key)...[0.001 s] ok
    chttpd_dbs_info_test:94: -dbs_info_test_/0-fun-10- (should_return_dbs_info_for_single_db)...[0.001 s] ok
    chttpd_dbs_info_test:95: -dbs_info_test_/0-fun-8- (should_return_dbs_info_for_multiple_dbs)...[0.002 s] ok
    chttpd_dbs_info_test:96: -dbs_info_test_/0-fun-6- (should_return_error_for_exceeded_keys)...[0.009 s] ok
    chttpd_dbs_info_test:97: -dbs_info_test_/0-fun-4- (should_return_error_for_missing_keys)...[0.001 s] ok
    chttpd_dbs_info_test:98: -dbs_info_test_/0-fun-2- (should_return_dbs_info_for_dbs_with_mixed_state)...[0.001 s] ok
    chttpd_dbs_info_test:99: -dbs_info_test_/0-fun-0- (should_not_allow_non_admin_access)...[0.001 s] ok
    [done in 0.650 s]
  chttpd skip limit tests
    chttpd_dbs_info_test:117: -skip_limit_test_/0-fun-2- (t_dbs_info_when_shards_db_design_doc_exist)...[0.002 s] ok
    chttpd_dbs_info_test:118: -skip_limit_test_/0-fun-0- (t_all_dbs_when_shards_db_design_doc_exist)...[0.001 s] ok
    [done in 0.082 s]
  chttpd admin only false tests
    chttpd_dbs_info_test:136: -admin_only_config_false_test_/0-fun-2- (t_dbs_info_allow_non_admin_access)...[0.003 s] ok
    chttpd_dbs_info_test:137: -admin_only_config_false_test_/0-fun-0- (t_all_dbs_allow_non_admin_access)...[0.001 s] ok
    [done in 0.075 s]
  [done in 1.737 s]
module 'chttpd_changes_test'
  chttpd_changes_test:97: -with/1-fun-0- (t_basic)...[0.003 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_basic_post)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous)...[0.012 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_zero_timeout)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_longpoll)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_limit_zero)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_limit_zero)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_limit_under_total)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_limit_exact_total)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_limit_over_total)...[0.602 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_limit_one)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_since_now)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_since_now)...[0.013 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_longpoll_since_now)...[0.012 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_style_all_docs)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_reverse)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_reverse)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_reverse_limit_0)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_reverse_limit_under_total)...[0.002 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_reverse_limit_exact_total)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_reverse_limit_over_total)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_reverse_limit_zero)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_reverse_limit_one)...[0.003 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_seq_interval)...[0.002 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_selector_filter)...[0.009 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_design_filter)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_docs_id_filter)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_docs_id_filter_over_limit)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_basic_q8)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_continuous_q8)...[0.011 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_limit_zero)...ok
  chttpd_changes_test:97: -with/1-fun-0- (t_limit_one_q8)...ok
  chttpd_changes_test:97: -with/1-fun-0- (t_since_now)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_longpoll_since_now)...[0.012 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_reverse_q8)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_reverse_limit_zero)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_reverse_limit_one_q8)...[0.001 s] ok
  chttpd_changes_test:97: -with/1-fun-0- (t_selector_filter)...ok
  chttpd_changes_test:97: -with/1-fun-0- (t_design_filter)...ok
  chttpd_changes_test:97: -with/1-fun-0- (t_docs_id_filter_q8)...[0.001 s] ok
  chttpd_changes_test:129: -changes_js_filters_test_/0-fun-8- (t_js_filter)...[0.019 s] ok
  chttpd_changes_test:130: -changes_js_filters_test_/0-fun-6- (t_js_filter_no_match)...[0.013 s] ok
  chttpd_changes_test:131: -changes_js_filters_test_/0-fun-4- (t_js_filter_with_query_param)...[0.013 s] ok
  chttpd_changes_test:132: -changes_js_filters_test_/0-fun-2- (t_view_filter)...[0.013 s] ok
  chttpd_changes_test:133: -changes_js_filters_test_/0-fun-0- (t_view_filter_no_match)...[0.013 s] ok
  chttpd_changes_test:143: -changes_include_docs_test_/0-fun-32- (t_include_docs)...[0.004 s] ok
  chttpd_changes_test:144: -changes_include_docs_test_/0-fun-30- (t_all_docs_include_docs)...[0.004 s] ok
  chttpd_changes_test:145: -changes_include_docs_test_/0-fun-28- (t_selector_include_docs)...[0.002 s] ok
  chttpd_changes_test:146: -changes_include_docs_test_/0-fun-26- (t_selector_all_docs_include_docs)...[0.002 s] ok
  chttpd_changes_test:147: -changes_include_docs_test_/0-fun-24- (t_conflicts)...[0.003 s] ok
  chttpd_changes_test:148: -changes_include_docs_test_/0-fun-22- (t_conflicts_all_docs)...[0.004 s] ok
  chttpd_changes_test:149: -changes_include_docs_test_/0-fun-20- (t_conflicts_include_docs)...[0.003 s] ok
  chttpd_changes_test:150: -changes_include_docs_test_/0-fun-18- (t_conflicts_all_docs_include_docs)...[0.004 s] ok
  chttpd_changes_test:151: -changes_include_docs_test_/0-fun-16- (t_conflicts_selector_include_docs)...[0.003 s] ok
  chttpd_changes_test:152: -changes_include_docs_test_/0-fun-14- (t_conflicts_selector_all_docs_include_docs)...[0.003 s] ok
  chttpd_changes_test:153: -changes_include_docs_test_/0-fun-12- (t_js_filter_include_docs)...[0.016 s] ok
  chttpd_changes_test:154: -changes_include_docs_test_/0-fun-10- (t_js_filter_conflicts_include_docs)...[0.018 s] ok
  chttpd_changes_test:155: -changes_include_docs_test_/0-fun-8- (t_js_filter_all_docs_conflicts_include_docs1)...[0.018 s] ok
  chttpd_changes_test:156: -changes_include_docs_test_/0-fun-6- (t_js_filter_all_docs_conflicts_include_docs2)...[0.018 s] ok
  chttpd_changes_test:157: -changes_include_docs_test_/0-fun-4- (t_view_include_docs)...[0.015 s] ok
  chttpd_changes_test:158: -changes_include_docs_test_/0-fun-2- (t_view_conflicts_include_docs)...[0.017 s] ok
  chttpd_changes_test:159: -changes_include_docs_test_/0-fun-0- (t_view_all_docs_conflicts_include_docs)...[0.016 s] ok
  chttpd_changes_test:169: -changes_open_doc_times_test_/0-fun-4- (t_selector_open_doc_times)...[0.006 s] ok
  chttpd_changes_test:170: -changes_open_doc_times_test_/0-fun-2- (t_js_filter_open_doc_times)...[0.024 s] ok
  chttpd_changes_test:171: -changes_open_doc_times_test_/0-fun-0- (t_view_open_doc_times)...[0.022 s] ok
  [done in 12.684 s]
module 'chttpd_db'
  chttpd_db: -monitor_attachments_test_/0-fun-2- (ignore stubs)...ok
  chttpd_db:2625: -t_should_allow_partitioned_db/0-fun-1-...[0.009 s] ok
  chttpd_db:2633: -t_should_throw_on_not_allowed_partitioned_db/0-fun-1-...[0.010 s] ok
  chttpd_db:2641: -t_returns_empty_array_for_partitioned_false/0-fun-1-...ok
  chttpd_db:2647: -t_returns_empty_array_for_no_partitioned_qs/0-fun-1-...ok
  chttpd_db:2653: -t_should_allow_valid_q/0-fun-1-...ok
  chttpd_db:2660: -t_should_default_on_missing_q/0-fun-1-...[0.001 s] ok
  chttpd_db:2667: -t_should_throw_on_invalid_q/0-fun-1-...ok
  chttpd_db:2674: -t_should_allow_valid_n/0-fun-1-...ok
  chttpd_db:2681: -t_should_default_on_missing_n/0-fun-1-...ok
  chttpd_db:2688: -t_should_throw_on_invalid_n/0-fun-1-...ok
  chttpd_db:2700: -t_should_allow_valid_placement/0-fun-3- (single zone)...ok
  chttpd_db:2706: -t_should_allow_valid_placement/0-fun-1- (multi zone)...ok
  chttpd_db:2718: -t_should_default_on_missing_placement/0-fun-1-...ok
  chttpd_db:2731: -t_should_throw_on_invalid_placement/0-fun-7- (empty placement)...ok
  chttpd_db:2736: -t_should_throw_on_invalid_placement/0-fun-5- (invalid format)...ok
  chttpd_db:2741: -t_should_throw_on_invalid_placement/0-fun-3- (invalid n)...ok
  chttpd_db:2746: -t_should_throw_on_invalid_placement/0-fun-1- (one invalid zone)...ok
  [done in 0.777 s]
module 'chttpd_view_test'
  chttpd view tests
    chttpd_view_test:74: -view_test_/0-fun-30- (t_view_with_queries_keys)...[0.029 s] ok
    chttpd_view_test:75: -view_test_/0-fun-28- (t_view_with_queries_limit_skip)...[0.005 s] ok
    chttpd_view_test:76: -view_test_/0-fun-26- (t_view_with_multiple_queries)...[0.004 s] ok
    chttpd_view_test:77: -view_test_/0-fun-24- (t_view_with_key_and_start_key)...[0.004 s] ok
    chttpd_view_test:78: -view_test_/0-fun-22- (t_view_with_key_and_end_key)...[0.005 s] ok
    chttpd_view_test:79: -view_test_/0-fun-20- (t_view_with_single_keys_and_start_key)...[0.004 s] ok
    chttpd_view_test:80: -view_test_/0-fun-18- (t_view_with_keys_and_start_key)...[0.001 s] ok
    chttpd_view_test:81: -view_test_/0-fun-16- (t_view_with_key_non_existent_docs)...[0.005 s] ok
    chttpd_view_test:82: -view_test_/0-fun-14- (t_view_with_keys_non_existent_docs)...[0.003 s] ok
    chttpd_view_test:83: -view_test_/0-fun-12- (t_view_with_key_deleted_docs)...[0.004 s] ok
    chttpd_view_test:84: -view_test_/0-fun-10- (t_view_with_keys_deleted_docs)...[0.005 s] ok
    chttpd_view_test:85: -view_test_/0-fun-8- (t_view_map_reduce_with_key)...[0.007 s] ok
    chttpd_view_test:86: -view_test_/0-fun-6- (t_view_map_reduce_with_single_keys)...[0.003 s] ok
    chttpd_view_test:87: -view_test_/0-fun-4- (t_view_map_reduce_with_single_keys_and_group)...[0.005 s] ok
    chttpd_view_test:88: -view_test_/0-fun-2- (t_view_map_reduce_with_keys)...[0.001 s] ok
    chttpd_view_test:89: -view_test_/0-fun-0- (t_view_map_reduce_with_keys_and_group)...[0.004 s] ok
erl_child_setup: failed with error 32 on line 282
erl_child_setup: failed with error 32 on line 282
    [done in 0.386 s]
  chttpd all docs tests
    chttpd_view_test:107: -all_docs_test_/0-fun-14- (t_all_docs_with_key_and_start_key)...[0.001 s] ok
    chttpd_view_test:108: -all_docs_test_/0-fun-12- (t_all_docs_with_key_and_end_key)...[0.002 s] ok
    chttpd_view_test:109: -all_docs_test_/0-fun-10- (t_all_docs_with_single_keys_and_start_key)...[0.001 s] ok
    chttpd_view_test:110: -all_docs_test_/0-fun-8- (t_all_docs_with_keys_and_start_key)...ok
    chttpd_view_test:111: -all_docs_test_/0-fun-6- (t_all_docs_with_key_non_existent_docs)...[0.002 s] ok
    chttpd_view_test:112: -all_docs_test_/0-fun-4- (t_all_docs_with_keys_non_existent_docs)...[0.002 s] ok
    chttpd_view_test:113: -all_docs_test_/0-fun-2- (t_all_docs_with_key_deleted_docs)...[0.001 s] ok
    chttpd_view_test:114: -all_docs_test_/0-fun-0- (t_all_docs_with_keys_deleted_docs)...[0.001 s] ok
    [done in 0.210 s]
  [done in 0.759 s]
module 'chttpd_external_test'
  chttpd external local httpd_req tests
    chttpd_external_test:97: -with/1-fun-0- (should_convert_req_to_json_obj_not_scrubbed)...[0.001 s] ok
    chttpd_external_test:97: -with/1-fun-0- (should_convert_req_to_json_obj_scrubbed)...ok
    [done in 0.132 s]
  chttpd external remote httpd_req tests
    chttpd_external_test:97: -with/1-fun-0- (should_convert_req_to_json_obj_not_scrubbed)...ok
    chttpd_external_test:97: -with/1-fun-0- (should_convert_req_to_json_obj_scrubbed)...ok
    [done in 0.006 s]
  [done in 0.764 s]
module 'chttpd_xframe_test'
  chttpd_xframe_test: no_header_if_xframe_disabled_test...ok
  chttpd_xframe_test: enabled_with_same_origin_test...ok
  xframe host tests
    chttpd_xframe_test:87: -allow_with_wildcard_host/1-fun-1-...ok
    chttpd_xframe_test:91: -allow_with_specific_host/1-fun-1-...ok
    chttpd_xframe_test:95: -deny_with_different_host/1-fun-1-...ok
    [done in 0.009 s]
  [done in 0.065 s]
module 'chttpd_external'
module 'chttpd_prefer_header_test'
  chttpd_prefer_header_test: default_no_exclude_header_test...ok
  chttpd_prefer_header_test: unsupported_exclude_header_test...ok
  chttpd_prefer_header_test: empty_header_test...ok
  Test Prefer headers
    chttpd_prefer_header_test:104: -minimal_options/1-fun-1-...ok
    chttpd_prefer_header_test:109: -minimal_options_check_header_case/1-fun-1-...ok
    chttpd_prefer_header_test:114: -minimal_options_check_header_value_case/1-fun-1-...ok
    [done in 0.009 s]
  [done in 0.070 s]
module 'chttpd_auth'
  module 'chttpd_auth_tests'
    _up
      chttpd_auth_tests:97: -should_handle_require_valid_user_except_up_on_up_route/1-fun-4-...[0.001 s] ok
      chttpd_auth_tests:135: -should_handle_require_valid_user_except_up_on_non_up_routes/1-fun-4-...ok
      [done in 0.007 s]
    Testing hash algorithms for proxy auth
      chttpd_auth_tests:97: -with/1-fun-0- (test_hash_algorithms_with_proxy_auth_should_work)...[0.002 s] ok
      chttpd_auth_tests:97: -with/1-fun-0- (test_hash_algorithms_with_proxy_auth_should_fail)...ok
      [done in 0.008 s]
    [done in 0.183 s]
  [done in 0.183 s]
module 'chttpd_util'
module 'chttpd_node'
module 'chttpd_httpd_handlers'
module 'chttpd_auth_request'
module 'chttpd_epi'
module 'chttpd_handlers'
  chttpd_handlers: select_override_test...ok
  chttpd_handlers: select_default_override_test...ok
  module 'chttpd_handlers_tests'
    chttpd_handlers_tests:29: -replicate_endpoint_test_/0-fun-2- (should_escape_local_dbname_on_replicate)...[0.273 s] ok
    chttpd_handlers_tests:30: -replicate_endpoint_test_/0-fun-0- (require_authenticated_user)...[0.289 s] ok
    [done in 0.755 s]
  [done in 0.761 s]
module 'chttpd_auth_cache'
module 'chttpd_test_util'
module 'chttpd_misc'
module 'chttpd_rewrite'
module 'chttpd_app'
module 'chttpd_xframe_options'
module 'chttpd_plugin'
  module 'chttpd_plugin_tests'
    callback tests
      chttpd_plugin_tests: before_request_match...ok
      chttpd_plugin_tests: before_request_no_match...ok
      chttpd_plugin_tests: before_request_throw...ok
      chttpd_plugin_tests: after_request_match...ok
      chttpd_plugin_tests: after_request_no_match...ok
      chttpd_plugin_tests: after_request_throw...ok
      chttpd_plugin_tests: handle_error_match...ok
      chttpd_plugin_tests: handle_error_no_match...ok
      chttpd_plugin_tests: handle_error_throw...ok
      chttpd_plugin_tests: before_response_match...ok
      chttpd_plugin_tests: before_response_no_match...ok
      chttpd_plugin_tests: before_response_throw...ok
      chttpd_plugin_tests: before_serve_file_match...ok
      chttpd_plugin_tests: before_serve_file_no_match...ok
      chttpd_plugin_tests: before_serve_file_throw...ok
      [done in 0.045 s]
    [done in 0.061 s]
  [done in 0.061 s]
module 'chttpd_prefer_header'
module 'chttpd_cors'
module 'chttpd_view'
  chttpd_view:177: -t_check_include_docs_throw_validation_error/0-fun-1-...ok
  chttpd_view:186: -t_check_user_can_override_individual_query_type/0-fun-1-...ok
  [done in 0.006 s]
module 'chttpd_show'
module 'chttpd_sup'
module 'chttpd_stats'
module 'chttpd'
  chttpd:1499: -check_url_encoding_pass_test_/0-fun-27-...ok
  chttpd:1500: -check_url_encoding_pass_test_/0-fun-25-...ok
  chttpd:1501: -check_url_encoding_pass_test_/0-fun-23-...ok
  chttpd:1502: -check_url_encoding_pass_test_/0-fun-21-...ok
  chttpd:1503: -check_url_encoding_pass_test_/0-fun-19-...ok
  chttpd:1504: -check_url_encoding_pass_test_/0-fun-17-...ok
  chttpd:1505: -check_url_encoding_pass_test_/0-fun-15-...ok
  chttpd:1506: -check_url_encoding_pass_test_/0-fun-13-...ok
  chttpd:1507: -check_url_encoding_pass_test_/0-fun-11-...ok
  chttpd:1508: -check_url_encoding_pass_test_/0-fun-9-...ok
  chttpd:1509: -check_url_encoding_pass_test_/0-fun-7-...ok
  chttpd:1510: -check_url_encoding_pass_test_/0-fun-5-...ok
  chttpd:1511: -check_url_encoding_pass_test_/0-fun-3-...ok
  chttpd:1512: -check_url_encoding_pass_test_/0-fun-1-...ok
  chttpd:1517: -check_url_encoding_fail_test_/0-fun-27-...ok
  chttpd:1521: -check_url_encoding_fail_test_/0-fun-25-...ok
  chttpd:1525: -check_url_encoding_fail_test_/0-fun-23-...ok
  chttpd:1529: -check_url_encoding_fail_test_/0-fun-21-...ok
  chttpd:1533: -check_url_encoding_fail_test_/0-fun-19-...ok
  chttpd:1537: -check_url_encoding_fail_test_/0-fun-17-...ok
  chttpd:1541: -check_url_encoding_fail_test_/0-fun-15-...ok
  chttpd:1545: -check_url_encoding_fail_test_/0-fun-13-...ok
  chttpd:1549: -check_url_encoding_fail_test_/0-fun-11-...ok
  chttpd:1553: -check_url_encoding_fail_test_/0-fun-9-...ok
  chttpd:1557: -check_url_encoding_fail_test_/0-fun-7-...ok
  chttpd:1561: -check_url_encoding_fail_test_/0-fun-5-...ok
  chttpd:1565: -check_url_encoding_fail_test_/0-fun-3-...ok
  chttpd:1569: -check_url_encoding_fail_test_/0-fun-1-...ok
  chttpd: log_format_test...[0.036 s] ok
  chttpd: handle_req_after_auth_test...[0.074 s] ok
  [done in 0.200 s]
module 'chttpd_db_doc_size_tests'
  chttpd db max_document_size tests
    chttpd_db_doc_size_tests:86: -post_single_doc/1-fun-1-...ok
    chttpd_db_doc_size_tests:98: -put_single_doc/1-fun-1-...ok
    chttpd_db_doc_size_tests:111: -bulk_doc/1-fun-1-...ok
    chttpd_db_doc_size_tests:153: -put_post_doc_attach_inline/1-fun-7-...ok
    chttpd_db_doc_size_tests:154: -put_post_doc_attach_inline/1-fun-5-...ok
    chttpd_db_doc_size_tests:155: -put_post_doc_attach_inline/1-fun-3-...ok
    chttpd_db_doc_size_tests:156: -put_post_doc_attach_inline/1-fun-1-...ok
    chttpd_db_doc_size_tests:188: -put_multi_part_related/1-fun-3-...ok
    chttpd_db_doc_size_tests:189: -put_multi_part_related/1-fun-1-...ok
    chttpd_db_doc_size_tests:223: -post_multi_part_form/1-fun-3-...ok
    chttpd_db_doc_size_tests:224: -post_multi_part_form/1-fun-1-...ok
    [done in 0.134 s]
  [done in 0.216 s]
module 'chttpd_purge_tests'
  chttpd purge tests
    chttpd_purge_tests:49: -purge_test_/0-fun-30- (t_purge_only_post_allowed)...[0.001 s] ok
    chttpd_purge_tests:50: -purge_test_/0-fun-28- (t_empty_purge_request)...[0.002 s] ok
    chttpd_purge_tests:51: -purge_test_/0-fun-26- (t_ok_purge_request)...[0.006 s] ok
    chttpd_purge_tests:52: -purge_test_/0-fun-24- (t_ok_purge_with_max_document_id_number)...[0.018 s] ok
    chttpd_purge_tests:53: -purge_test_/0-fun-22- (t_accepted_purge_request)...[0.062 s] ok
    chttpd_purge_tests:54: -purge_test_/0-fun-20- (t_partial_purge_request)...[0.006 s] ok
    chttpd_purge_tests:55: -purge_test_/0-fun-18- (t_mixed_purge_request)...[0.010 s] ok
    chttpd_purge_tests:56: -purge_test_/0-fun-16- (t_over_many_ids_or_revs_purge_request)...[0.015 s] ok
    chttpd_purge_tests:57: -purge_test_/0-fun-14- (t_purged_infos_limit_only_get_put_allowed)...ok
    chttpd_purge_tests:58: -purge_test_/0-fun-12- (t_exceed_limits_on_purge_infos)...[0.008 s] ok
    chttpd_purge_tests:59: -purge_test_/0-fun-10- (t_should_error_set_purged_docs_limit_to_0)...ok
    chttpd_purge_tests:60: -purge_test_/0-fun-8- (t_timeout_set_purged_infos_limit)...[0.060 s] ok
    chttpd_purge_tests:61: -purge_test_/0-fun-6- (t_purged_infos_only_get_allowed)...[0.001 s] ok
    chttpd_purge_tests:62: -purge_test_/0-fun-4- (t_empty_purged_infos)...[0.002 s] ok
    chttpd_purge_tests:63: -purge_test_/0-fun-2- (t_purged_infos_after_purge_request)...[0.005 s] ok
    chttpd_purge_tests:64: -purge_test_/0-fun-0- (t_purged_infos_after_multiple_purge_requests)...[0.012 s] ok
    [done in 0.437 s]
  [done in 0.520 s]
module 'chttpd_session_tests'
  Session tests
    chttpd_session_tests:44: -session_test_/0-fun-4- (session_authentication_db_absent)...[0.005 s] ok
    chttpd_session_tests:45: -session_test_/0-fun-2- (session_authentication_db_present)...[0.001 s] ok
    chttpd_session_tests:46: -session_test_/0-fun-0- (session_authentication_gzip_request)...ok
    [done in 0.049 s]
  [done in 0.131 s]
module 'chttpd_local_docs_tests'
  chttpd _local_docs tests
    chttpd_local_docs_tests:55: -chttpd_local_docs_test_/0-fun-2- (t_local_docs_doesnt_include_system_docs)...[0.004 s] ok
    chttpd_local_docs_tests:56: -chttpd_local_docs_test_/0-fun-0- (t_local_docs_does_include_system_docs_w_param)...[0.003 s] ok
    [done in 0.036 s]
  [done in 0.118 s]
chttpd_error_info_tests: error_info_test (module 'chttpd_error_info_tests')...ok
module 'chttpd_security_tests'
  chttpd security tests
    chttpd_security_tests:154: -should_allow_admin_db_compaction/1-fun-1-...[0.001 s] ok
    chttpd_security_tests:179: -should_allow_valid_password_to_create_user/1-fun-1-...ok
    chttpd_security_tests:193: -should_disallow_invalid_password_to_create_user/1-fun-1-...ok
    chttpd_security_tests:204: -should_disallow_anonymous_db_compaction/1-fun-1-...ok
    chttpd_security_tests:215: -should_disallow_db_member_db_compaction/1-fun-1-...ok
    chttpd_security_tests:218: -should_allow_db_admin_db_compaction/1-fun-1-...[0.001 s] ok
    chttpd_security_tests:233: -should_allow_admin_view_compaction/1-fun-1-...ok
    chttpd_security_tests:256: -should_disallow_anonymous_view_compaction/1-fun-1-...ok
    chttpd_security_tests:259: -should_allow_admin_db_view_cleanup/1-fun-1-...[0.001 s] ok
    chttpd_security_tests:282: -should_disallow_anonymous_db_view_cleanup/1-fun-1-...ok
    chttpd_security_tests:285: -should_allow_admin_purge/1-fun-1-...ok
    chttpd_security_tests:309: -should_disallow_anonymous_purge/1-fun-1-...ok
    chttpd_security_tests:320: -should_disallow_db_member_purge/1-fun-1-...ok
    chttpd_security_tests:323: -should_allow_admin_purged_infos_limit/1-fun-1-...[0.001 s] ok
    chttpd_security_tests:347: -should_disallow_anonymous_purged_infos_limit/1-fun-1-...ok
    chttpd_security_tests:358: -should_disallow_db_member_purged_infos_limit/1-fun-1-...ok
    [done in 0.485 s]
  chttpd security object validate tests
    chttpd_security_tests:373: -should_return_ok_for_sec_obj_with_roles/1-fun-1-...ok
    chttpd_security_tests:388: -should_return_ok_for_sec_obj_with_names/1-fun-1-...ok
    chttpd_security_tests:411: -should_return_ok_for_sec_obj_with_roles_and_names/1-fun-1-...ok
    chttpd_security_tests:430: -should_return_error_for_sec_obj_with_incorrect_roles_and_names/1-fun-3-...ok
    chttpd_security_tests:431: -should_return_error_for_sec_obj_with_incorrect_roles_and_names/1-fun-1-...ok
    chttpd_security_tests:455: -should_return_error_for_sec_obj_with_incorrect_roles/1-fun-3-...ok
    chttpd_security_tests:456: -should_return_error_for_sec_obj_with_incorrect_roles/1-fun-1-...ok
    chttpd_security_tests:480: -should_return_error_for_sec_obj_with_incorrect_names/1-fun-3-...ok
    chttpd_security_tests:481: -should_return_error_for_sec_obj_with_incorrect_names/1-fun-1-...ok
    chttpd_security_tests:513: -should_return_error_for_sec_obj_in_user_db/1-fun-3-...ok
    chttpd_security_tests:514: -should_return_error_for_sec_obj_in_user_db/1-fun-1-...ok
    [done in 0.226 s]
  [done in 0.869 s]
module 'chttpd_revs_diff_tests'
  chttpd _revs_diff tests
    chttpd_revs_diff_tests:70: -chttpd_revs_diff_test_/0-fun-18- (t_empty_revs_diff)...[0.001 s] ok
    chttpd_revs_diff_tests:71: -chttpd_revs_diff_test_/0-fun-16- (t_revs_diff_no_revs)...ok
    chttpd_revs_diff_tests:72: -chttpd_revs_diff_test_/0-fun-14- (t_revs_diff_non_existent_doc)...ok
    chttpd_revs_diff_tests:73: -chttpd_revs_diff_test_/0-fun-12- (t_revs_diff_all_revs)...ok
    chttpd_revs_diff_tests:74: -chttpd_revs_diff_test_/0-fun-10- (t_revs_diff_some_missing_some_not)...[0.001 s] ok
    chttpd_revs_diff_tests:75: -chttpd_revs_diff_test_/0-fun-8- (t_empty_missing_revs)...ok
    chttpd_revs_diff_tests:76: -chttpd_revs_diff_test_/0-fun-6- (t_missing_revs_no_revs)...[0.001 s] ok
    chttpd_revs_diff_tests:77: -chttpd_revs_diff_test_/0-fun-4- (t_missing_revs_non_existent_doc)...[0.001 s] ok
    chttpd_revs_diff_tests:78: -chttpd_revs_diff_test_/0-fun-2- (t_missing_revs_all_revs)...ok
    chttpd_revs_diff_tests:79: -chttpd_revs_diff_test_/0-fun-0- (t_missing_revs_some_missing_some_not)...[0.001 s] ok
    [done in 0.175 s]
  [done in 0.255 s]
module 'chttpd_auth_hash_algorithms_tests'
  Testing hash algorithms for cookie auth
    chttpd_auth_hash_algorithms_tests:97: -with/1-fun-0- (test_hash_algorithms_should_work)...[0.006 s] ok
    chttpd_auth_hash_algorithms_tests:97: -with/1-fun-0- (test_hash_algorithms_should_fail)...[0.002 s] ok
    [done in 0.014 s]
  [done in 0.109 s]
module 'chttpd_db_attachment_size_tests'
  chttpd max_attachment_size tests
    chttpd_db_attachment_size_tests:65: -put_inline/1-fun-2-...[0.003 s] ok
    chttpd_db_attachment_size_tests:72: -put_simple/1-fun-2-...[0.004 s] ok
    chttpd_db_attachment_size_tests:85: -put_simple_chunked/1-fun-2-...[0.005 s] ok
    chttpd_db_attachment_size_tests:98: -put_mp_related/1-fun-2-...[0.002 s] ok
    chttpd_db_attachment_size_tests:109: -put_chunked_mp_related/1-fun-1-...[0.004 s] ok
    [done in 0.119 s]
  [done in 0.199 s]
module 'chttpd_csp_tests'
  CSP Tests
    chttpd_csp_tests:47: -csp_test_/0-fun-12- (plain_docs_not_sandboxed)...[0.001 s] ok
    chttpd_csp_tests:48: -csp_test_/0-fun-10- (plain_ddocs_not_sandboxed)...[0.001 s] ok
    chttpd_csp_tests:49: -csp_test_/0-fun-8- (local_docs_not_sandboxed)...[0.001 s] ok
    chttpd_csp_tests:50: -csp_test_/0-fun-6- (sandbox_doc_attachments)...[0.001 s] ok
    chttpd_csp_tests:51: -csp_test_/0-fun-4- (sandbox_ddoc_attachments)...[0.001 s] ok
    chttpd_csp_tests:52: -csp_test_/0-fun-2- (sandbox_shows)...[0.003 s] ok
    chttpd_csp_tests:53: -csp_test_/0-fun-0- (sandbox_lists)...[0.010 s] ok
    chttpd_csp_tests:115: -should_not_return_any_csp_headers_when_disabled/1-fun-1-...[0.001 s] ok
    chttpd_csp_tests:136: -should_apply_default_policy_with_legacy_config/1-fun-1-...ok
    chttpd_csp_tests:126: -should_apply_default_policy/1-fun-1-...[0.001 s] ok
    chttpd_csp_tests:148: -should_return_custom_policy/1-fun-1-...[0.001 s] ok
    [done in 0.533 s]
  [done in 0.616 s]
=======================================================
  All 502 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/chttpd/.eunit/index.html

Code Coverage:
chttpd                            :  71%
chttpd_app                        : 100%
chttpd_auth                       :  86%
chttpd_auth_cache                 :  69%
chttpd_auth_hash_algorithms_tests : 100%
chttpd_auth_request               :  63%
chttpd_bulk_get_test              :  98%
chttpd_changes_test               : 100%
chttpd_cors                       :  65%
chttpd_cors_test                  :  98%
chttpd_csp_tests                  : 100%
chttpd_db                         :  70%
chttpd_db_attachment_size_tests   : 100%
chttpd_db_doc_size_tests          :  97%
chttpd_db_test                    :  97%
chttpd_dbs_info_test              :  99%
chttpd_delayed_test               : 100%
chttpd_epi                        : 100%
chttpd_error_info_tests           : 100%
chttpd_external                   :  80%
chttpd_external_test              : 100%
chttpd_handlers                   : 100%
chttpd_httpd_handlers             :  64%
chttpd_invalid_path_test          : 100%
chttpd_local_docs_tests           :  95%
chttpd_misc                       :  66%
chttpd_misc_test                  : 100%
chttpd_node                       :  32%
chttpd_open_revs_error_test       : 100%
chttpd_plugin                     : 100%
chttpd_prefer_header              : 100%
chttpd_prefer_header_test         : 100%
chttpd_purge_tests                :  98%
chttpd_revs_diff_tests            :  98%
chttpd_rewrite                    :   0%
chttpd_security_tests             : 100%
chttpd_session_tests              : 100%
chttpd_show                       :  36%
chttpd_socket_buffer_size_test    :  97%
chttpd_stats                      :  65%
chttpd_sup                        :  59%
chttpd_test_util                  : 100%
chttpd_util                       :  96%
chttpd_util_test                  :  97%
chttpd_view                       :  90%
chttpd_view_test                  :  98%
chttpd_xframe_options             :  82%
chttpd_xframe_test                : 100%

Total                             : 81%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> config (eunit)
Compiled src/config_listener.erl
Compiled src/config_app.erl
Compiled src/config_notifier.erl
Compiled src/config_listener_mon.erl
Compiled src/config_sup.erl
Compiled src/config_util.erl
Compiled src/config_writer.erl
Compiled src/config.erl
Compiled test/config_tests.erl
======================== EUnit ========================
module 'config'
  config: to_integer_test...ok
  config: to_float_test...ok
  config: validation_test...ok
  config: parse_skip_test...ok
  config: parse_basic_test...ok
  config: parse_extra_equal_sign_test...ok
  config: parse_delete_test...ok
  config: parse_comments_test...ok
  config: parse_multiple_kvs_test...ok
  config:806: -read_non_existent_ini_file_test_/0-fun-1-...ok
  module 'config_tests'
    Test consistency after set, delete, reload, and restart
      config_tests: non_persistent_set_delete_reload_restart...[0.053 s] ok
      config_tests: persistent_set_delete_reload_restart...[0.052 s] ok
      [done in 0.157 s]
    Reload should find newly added .ini file in .d dirs
      config_tests: reload_finds_new_ini_file...[0.001 s] ok
      [done in 0.004 s]
    Config get tests
      config_tests: should_load_all_configs...ok
      config_tests: should_return_undefined_atom_on_missed_section...ok
      config_tests: should_return_undefined_atom_on_missed_option...ok
      config_tests: should_return_custom_default_value_on_missed_option...ok
      config_tests: should_only_return_default_on_missed_option...ok
      config_tests: should_fail_to_get_binary_value...ok
      config_tests: should_return_any_supported_default...ok
      [done in 0.163 s]
    Config set tests
      config_tests: should_update_option...ok
      config_tests: should_create_new_section...ok
      config_tests: should_fail_to_set_binary_value...ok
      config_tests: should_fail_to_set_invalid_sensitive_key...[0.001 s] ok
      [done in 0.096 s]
    Config deletion tests
      config_tests: should_return_undefined_atom_after_option_deletion...[0.003 s] ok
      config_tests: should_be_ok_on_deleting_unknown_options...[0.003 s] ok
      [done in 0.053 s]
    Config features tests
      config_tests: should_enable_features (enable)...ok
      config_tests: should_disable_features (disable)...ok
      config_tests: should_keep_features_on_config_restart (restart config)...[0.051 s] ok
      [done in 0.122 s]
    Configs overide tests
      config_tests:462: -should_ensure_in_defaults/2-fun-3-...ok
      config_tests:469: -should_override_options/2-fun-2-...ok
      config_tests:490: -should_create_new_sections_on_override/2-fun-2-...ok
      config_tests:496: -should_win_last_in_chain/2-fun-1-...ok
      config_tests:475: -should_read_default_d/2-fun-1-...ok
      config_tests:480: -should_read_local_d/2-fun-1-...ok
      config_tests:485: -should_read_default_and_local_d/2-fun-1-...ok
      [done in 0.141 s]
    Config persistent changes
      config_tests:501: -should_write_changes/2-fun-5-...[0.001 s] ok
      config_tests:510: -should_ensure_default_wasnt_modified/2-fun-2-...ok
      config_tests:516: -should_ensure_written_to_last_config_in_chain/2-fun-2-...ok
      [done in 0.058 s]
    Test config with no files
      config_tests: should_ensure_that_no_ini_files_loaded...ok
      config_tests: should_create_non_persistent_option...ok
      config_tests: should_create_persistent_option...ok
      [done in 0.060 s]
    Test config_listener behaviour
      config_tests:533: -should_handle_value_change/1-fun-2-...ok
      config_tests:539: -should_pass_correct_state_to_handle_config_change/1-fun-4-...ok
      config_tests:547: -should_pass_correct_state_to_handle_config_terminate/1-fun-6-...ok
      config_tests:557: -should_pass_subscriber_pid_to_handle_config_terminate/1-fun-2-...ok
      config_tests:563: -should_not_call_handle_config_after_related_process_death/1-fun-4-...[0.251 s] ok
      config_tests:576: -should_remove_handler_when_requested/1-fun-4-...ok
      config_tests:584: -should_remove_handler_when_pid_exits/1-fun-2-...ok
      config_tests:612: -should_stop_monitor_on_error/1-fun-4-...ok
      [done in 0.438 s]
    Test config_notifier behaviour
      config_tests:640: -should_notify/2-fun-2- (all)...ok
      config_tests:640: -should_notify/2-fun-2- (["section_foo"])...ok
      config_tests:640: -should_notify/2-fun-2- ([{"section_foo","key_bar"}])...ok
      config_tests:659: -should_not_notify/2-fun-5- (["section_foo"])...[4.001 s] ok
      config_tests:650: -should_not_notify/2-fun-2- ([{"section_foo","key_bar"}])...[4.001 s] ok
      config_tests:667: -should_unsubscribe_when_subscriber_gone/2-fun-4-...ok
      config_tests:691: -should_not_add_duplicate/2-fun-5-...ok
      config_tests:749: -should_notify_on_config_reload/2-fun-6- (all)...[0.004 s] ok
      config_tests:763: -should_notify_on_config_reload_flush/2-fun-4- (all)...[0.004 s] ok
      [done in 8.231 s]
    Test key with regex can be compiled and written to file
      config_tests: should_handle_regex_patterns_in_key...ok
      [done in 0.003 s]
    Test config file access right
      config_tests: should_write_config_to_file...[0.001 s] ok
      config_tests: should_delete_config_from_file...[0.003 s] ok
      config_tests: should_not_write_config_to_file...[0.284 s] ok
      config_tests: should_not_delete_config_from_file...[0.038 s] ok
      [done in 0.424 s]
    config_tests:822: -node_name_test_/0-fun-2- (t_node_name)...ok
    config_tests:823: -node_name_test_/0-fun-0- (t_check_distributed_mode)...ok
    [done in 9.995 s]
  [done in 10.038 s]
module 'config_writer'
module 'config_util'
module 'config_sup'
module 'config_listener_mon'
module 'config_notifier'
module 'config_app'
module 'config_listener'
=======================================================
  All 66 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/config/.eunit/index.html

Code Coverage:
config              :  87%
config_app          :  83%
config_listener     :  66%
config_listener_mon :  65%
config_notifier     :  93%
config_sup          : 100%
config_util         :  52%
config_writer       :  95%

Total               : 84%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> couch (eunit)
Compiled src/couch_httpd.erl
Compiled src/couch_httpd_misc_handlers.erl
Compiled src/couch_primary_sup.erl
Compiled src/couch_sup.erl
Compiled src/couch_passwords_cache.erl
Compiled src/test_util.erl
Compiled src/couch_app.erl
Compiled src/couch_secondary_sup.erl
Compiled src/couch_flags.erl
Compiled src/couch_db_split.erl
Compiled src/couch_bt_engine_header.erl
Compiled src/couch_httpd_auth.erl
Compiled src/couch_att.erl
Compiled src/couch_flags_config.erl
Compiled src/couch_ejson_compare.erl
Compiled src/couch_hotp.erl
Compiled src/couch_doc.erl
Compiled src/couch_bt_engine_compactor.erl
Compiled src/couch.erl
Compiled src/couch_key_tree.erl
Compiled src/couch_auth_lockout.erl
/startdir/src/apache-couchdb-3.4.2/src/couch/src/couch_file.erl:14:2: Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead
Compiled src/couch_file.erl
Compiled src/couch_db.erl
Compiled src/couch_db_engine.erl
Compiled src/couch_changes.erl
Compiled src/couch_httpd_handlers.erl
Compiled src/couch_btree.erl
Compiled src/couch_base32.erl
Compiled src/couch_hash.erl
Compiled src/couch_db_plugin.erl
Compiled src/couch_event_sup.erl
Compiled src/couch_disk_monitor.erl
Compiled src/couch_lru.erl
Compiled src/couch_os_process.erl
Compiled src/couch_work_queue.erl
Compiled src/couch_server.erl
Compiled src/couch_emsort.erl
Compiled src/couch_query_servers.erl
Compiled src/couch_task_status.erl
Compiled src/couch_compress.erl
Compiled src/test_request.erl
Compiled src/couch_multidb_changes.erl
Compiled src/couch_totp.erl
Compiled src/couch_users_db.erl
Compiled src/couch_httpd_vhost.erl
Compiled src/couch_hyper.erl
Compiled src/couch_debug.erl
Compiled src/couch_db_updater.erl
Compiled src/couch_password_hasher.erl
Compiled src/couch_ejson_size.erl
Compiled src/couch_db_epi.erl
Compiled src/couch_native_process.erl
Compiled src/couch_httpd_db.erl
Compiled src/couch_partition.erl
Compiled src/couch_httpd_rewrite.erl
Compiled src/couch_uuids.erl
Compiled src/couch_stream.erl
Compiled src/couch_proc_manager.erl
Compiled src/couch_bt_engine.erl
Compiled src/couch_passwords.erl
Compiled src/couch_util.erl
Compiled src/couch_bt_engine_stream.erl
Compiled src/couch_auth_cache.erl
Compiled test/eunit/couch_etag_tests.erl
Compiled test/eunit/couch_bt_engine_compactor_tests.erl
Compiled src/couch_httpd_multipart.erl
Compiled test/eunit/couchdb_file_compression_tests.erl
Compiled test/eunit/couch_db_plugin_tests.erl
/startdir/src/apache-couchdb-3.4.2/src/couch/test/eunit/couch_ejson_compare_tests.erl:248:1: Warning: function less_erl/2 is unused
/startdir/src/apache-couchdb-3.4.2/src/couch/test/eunit/couch_ejson_compare_tests.erl:267:1: Warning: function get_positions/1 is unused
/startdir/src/apache-couchdb-3.4.2/src/couch/test/eunit/couch_ejson_compare_tests.erl:278:1: Warning: function expected_less/3 is unused
Compiled test/eunit/couch_ejson_compare_tests.erl
Compiled test/eunit/couch_bt_engine_compactor_ev.erl
Compiled test/eunit/couch_server_tests.erl
Compiled test/eunit/couchdb_cors_tests.erl
Compiled test/eunit/couch_util_tests.erl
Compiled test/eunit/couch_ejson_size_tests.erl
Compiled test/eunit/couch_db_mpr_tests.erl
Compiled test/eunit/couch_db_props_upgrade_tests.erl
Compiled test/eunit/couch_auth_cache_tests.erl
Compiled test/eunit/same_site_cookie_tests.erl
Compiled test/eunit/couch_doc_tests.erl
Compiled test/eunit/couch_changes_tests.erl
Compiled test/eunit/couchdb_attachments_tests.erl
Compiled test/eunit/couchdb_db_tests.erl
Compiled test/eunit/couch_db_doc_tests.erl
Compiled test/eunit/chttpd_endpoints_tests.erl
Compiled test/eunit/test_web.erl
Compiled test/eunit/couch_bt_engine_upgrade_tests.erl
Compiled test/eunit/couch_base32_tests.erl
Compiled test/eunit/json_stream_parse_tests.erl
Compiled test/eunit/couchdb_update_conflicts_tests.erl
Compiled test/eunit/couch_hash_test.erl
Compiled test/eunit/couchdb_location_header_tests.erl
Compiled test/eunit/couch_stream_tests.erl
Compiled test/eunit/couch_flags_tests.erl
Compiled test/eunit/couch_js_tests.erl
Compiled test/eunit/couch_btree_tests.erl
Compiled test/eunit/couch_file_tests.erl
Compiled test/eunit/couchdb_os_proc_pool.erl
Compiled test/eunit/couch_db_split_tests.erl
Compiled test/eunit/couch_bt_engine_compactor_ev_tests.erl
Compiled test/eunit/couch_key_tree_tests.erl
Compiled test/eunit/couchdb_mrview_tests.erl
Compiled test/eunit/global_changes_tests.erl
Compiled test/eunit/couch_uuids_tests.erl
Compiled test/eunit/couch_totp_tests.erl
Compiled test/eunit/couchdb_auth_tests.erl
Compiled test/eunit/couchdb_mrview_cors_tests.erl
Compiled test/eunit/couch_flags_config_tests.erl
Compiled test/eunit/couch_passwords_tests.erl
/startdir/src/apache-couchdb-3.4.2/src/couch/test/eunit/couch_index_tests.erl:248:5: Warning: dbg:stop_clear/0 is deprecated and will be removed in OTP 27; use dbg:stop/0 instead
Compiled test/eunit/couch_index_tests.erl
Compiled test/eunit/couchdb_open_doc_revs_tests.erl
Compiled test/eunit/couch_key_tree_prop_tests.erl
Compiled test/eunit/couch_bt_engine_tests.erl
Compiled test/eunit/couch_compress_tests.erl
Compiled test/eunit/couchdb_cookie_domain_tests.erl
Compiled test/eunit/couch_doc_json_tests.erl
Compiled test/eunit/couchdb_vhosts_tests.erl
Compiled test/eunit/couch_task_status_tests.erl
Compiled test/eunit/couch_hotp_tests.erl
Compiled test/eunit/couch_db_tests.erl
Compiled test/eunit/couchdb_design_doc_tests.erl
Compiled test/eunit/couch_query_servers_tests.erl
Compiled test/eunit/couch_work_queue_tests.erl
Compiled test/eunit/couchdb_views_tests.erl
======================== EUnit ========================
module 'couchdb_os_proc_pool'
  OS processes pool tests
    couchdb_os_proc_pool:41: -os_proc_pool_test_/0-fun-28- (should_block_new_proc_on_full_pool)...[1.002 s] ok
    couchdb_os_proc_pool:42: -os_proc_pool_test_/0-fun-26- (should_free_slot_on_proc_unexpected_exit)...ok
    couchdb_os_proc_pool:43: -os_proc_pool_test_/0-fun-24- (should_reuse_known_proc)...ok
    couchdb_os_proc_pool:44: -os_proc_pool_test_/0-fun-22- (should_process_waiting_queue_as_fifo)...[3.005 s] ok
    couchdb_os_proc_pool:45: -os_proc_pool_test_/0-fun-20- (should_reduce_pool_on_idle_os_procs)...[1.052 s] ok
    couchdb_os_proc_pool:46: -os_proc_pool_test_/0-fun-18- (should_reduce_pool_of_tagged_processes_on_idle)...[1.052 s] ok
    couchdb_os_proc_pool:47: -os_proc_pool_test_/0-fun-16- (should_not_return_broken_process_to_the_pool)...[0.059 s] ok
    couchdb_os_proc_pool:48: -os_proc_pool_test_/0-fun-14- (oldest_tagged_process_is_reaped)...ok
    couchdb_os_proc_pool:49: -os_proc_pool_test_/0-fun-12- (untagged_process_is_replenished)...ok
    couchdb_os_proc_pool:50: -os_proc_pool_test_/0-fun-10- (exact_ddoc_tagged_process_is_picked_first)...ok
    couchdb_os_proc_pool:51: -os_proc_pool_test_/0-fun-8- (db_tagged_process_is_second_choice)...ok
    couchdb_os_proc_pool:52: -os_proc_pool_test_/0-fun-6- (if_no_tagged_process_found_new_must_be_spawned)...ok
    couchdb_os_proc_pool:53: -os_proc_pool_test_/0-fun-4- (db_tag_none_works)...ok
    couchdb_os_proc_pool:54: -os_proc_pool_test_/0-fun-2- (stale_procs_are_cleaned)...[0.001 s] ok
    couchdb_os_proc_pool:55: -os_proc_pool_test_/0-fun-0- (bad_query_language)...ok
    [done in 13.423 s]
  [done in 13.423 s]
module 'couch_hash_test'
  couch_hash_test:25: -couch_hash_test_/0-fun-2- (t_fips_disabled)...ok
  couch_hash_test:26: -couch_hash_test_/0-fun-0- (t_fips_enabled)...ok
  [done in 0.148 s]
module 'test_web'
module 'couch_bt_engine_compactor_ev'
  module 'couch_bt_engine_compactor_ev_tests'
    Idle empty database
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (files_opened)...[0.113 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (purge_init)...[0.007 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (purge_done)...[0.009 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (seq_init)...[0.008 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (seq_done)...[0.007 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (before_final_sync)...[0.112 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (after_final_sync)...[0.012 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (before_notify)...[0.011 s] ok
      [done in 0.320 s]
    Idle populated database
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (files_opened)...[0.181 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (purge_init)...[0.081 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (purge_done)...[0.080 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (seq_init)...[0.079 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- ({seq_copy,0})...[0.081 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- ({seq_copy,1250})...[0.200 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- ({seq_copy,2498})...[0.119 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (seq_done)...[0.136 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (before_final_sync)...[0.095 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (after_final_sync)...[0.079 s] ok
      couch_bt_engine_compactor_ev_tests:225: -run_static_init/2-fun-0- (before_notify)...[0.078 s] ok
      [done in 2.088 s]
    Writes to empty database
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (files_opened)...[0.034 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (purge_init)...[0.034 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (purge_done)...[0.031 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (seq_init)...[0.033 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (seq_done)...[0.031 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (before_final_sync)...[0.137 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (after_final_sync)...[0.035 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (before_notify)...[0.139 s] ok
      [done in 0.514 s]
    Writes to populated database
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (files_opened)...[0.257 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (purge_init)...[0.109 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (purge_done)...[0.141 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (seq_init)...[0.207 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- ({seq_copy,0})...[0.185 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- ({seq_copy,1250})...[0.150 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- ({seq_copy,2498})...[0.153 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (seq_done)...[0.159 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (md_sort_init)...[0.111 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (md_sort_done)...[0.105 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (md_copy_init)...[0.108 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- ({md_copy_row,0})...[0.111 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- ({md_copy_row,1250})...[0.152 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- ({md_copy_row,2498})...[0.130 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (md_copy_done)...[0.130 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (before_final_sync)...[0.168 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (after_final_sync)...[0.114 s] ok
      couch_bt_engine_compactor_ev_tests:244: -run_dynamic_init/2-fun-0- (before_notify)...[0.114 s] ok
      [done in 4.102 s]
    [done in 7.319 s]
  [done in 7.319 s]
module 'couch_httpd_multipart'
module 'couch_auth_cache'
  module 'couch_auth_cache_tests'
    CouchDB auth cache tests
      couch_auth_cache_tests:142: -should_get_nil_on_missed_cache/1-fun-1-...[0.009 s] ok
      couch_auth_cache_tests:145: -should_get_right_password_hash/1-fun-1-...[0.008 s] ok
      couch_auth_cache_tests:156: -should_ensure_doc_hash_equals_cached_one/1-fun-1-...[0.008 s] ok
      couch_auth_cache_tests:166: -should_update_password/1-fun-1-...[0.009 s] ok
      couch_auth_cache_tests:178: -should_cleanup_cache_after_userdoc_deletion/1-fun-1-...[0.010 s] ok
      couch_auth_cache_tests:185: -should_restore_cache_after_userdoc_recreation/1-fun-2-...[0.012 s] ok
      couch_auth_cache_tests:201: -should_drop_cache_on_auth_db_change/1-fun-2-...[0.011 s] ok
      couch_auth_cache_tests:213: -should_restore_cache_on_auth_db_change/1-fun-2-...[0.016 s] ok
      couch_auth_cache_tests:243: -should_recover_cache_after_shutdown/1-fun-1-...[1.018 s] ok
      couch_auth_cache_tests:253: -should_get_admin_from_config/1-fun-2-...[0.055 s] ok
erl_child_setup: failed with error 32 on line 282
erl_child_setup: failed with error 32 on line 282
erl_child_setup: failed with error 32 on line 282
      [done in 1.187 s]
    Check User doc validation
      couch_auth_cache_tests:337: -make_validate_test/1-fun-1- ((roles: custom, type: user) -> (roles: custom, type: user) ==> "ok")...[0.002 s] ok
      couch_auth_cache_tests:337: -make_validate_test/1-fun-1- ((roles: missing, type: missing) -> (roles: custom, type: user) ==> "ok")...ok
      couch_auth_cache_tests:337: -make_validate_test/1-fun-1- ((roles: missing, type: user) -> (roles: custom, type: user) ==> "ok")...ok
      couch_auth_cache_tests:337: -make_validate_test/1-fun-1- ((roles: custom, type: missing) -> (roles: custom, type: user) ==> "ok")...ok
      couch_auth_cache_tests:337: -make_validate_test/1-fun-1- ((roles: missing, type: other) -> (roles: custom, type: user) ==> "ok")...ok
      couch_auth_cache_tests:337: -make_validate_test/1-fun-1- ((roles: custom, type: other) -> (roles: custom, type: user) ==> "ok")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: user) -> (roles: missing, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: user) -> (roles: missing, type: user) ==> "doc.roles must exist")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: user) -> (roles: custom, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: user) -> (roles: missing, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: user) -> (roles: custom, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: missing) -> (roles: missing, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: missing) -> (roles: missing, type: user) ==> "doc.roles must exist")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: missing) -> (roles: custom, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: missing) -> (roles: missing, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: missing) -> (roles: custom, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: user) -> (roles: missing, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: user) -> (roles: missing, type: user) ==> "doc.roles must exist")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: user) -> (roles: custom, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: user) -> (roles: missing, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: user) -> (roles: custom, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: other) -> (roles: missing, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: other) -> (roles: missing, type: user) ==> "doc.roles must exist")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: other) -> (roles: custom, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: other) -> (roles: missing, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: missing, type: other) -> (roles: custom, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: missing) -> (roles: missing, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: missing) -> (roles: missing, type: user) ==> "doc.roles must exist")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: missing) -> (roles: custom, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: missing) -> (roles: missing, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: missing) -> (roles: custom, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: other) -> (roles: missing, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: other) -> (roles: missing, type: user) ==> "doc.roles must exist")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: other) -> (roles: custom, type: missing) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: other) -> (roles: missing, type: other) ==> "doc.type must be user")...ok
      couch_auth_cache_tests:340: -make_validate_test/1-fun-3- ((roles: custom, type: other) -> (roles: custom, type: other) ==> "doc.type must be user")...ok
      [done in 0.110 s]
    [done in 1.446 s]
  [done in 1.446 s]
module 'couch_bt_engine_stream'
module 'couch_util'
  module 'couch_util_tests'
    validate_callback_exists tests
      couch_util_tests: should_succeed_for_existent_cb...ok
      couch_util_tests:131: -should_fail_for_missing_cb/0-fun-1- (unknown_module:any/1)...[0.002 s] ok
      couch_util_tests:131: -should_fail_for_missing_cb/0-fun-1- (erlang:unknown_function/1)...ok
      couch_util_tests:131: -should_fail_for_missing_cb/0-fun-1- (erlang:whereis/100)...ok
      [done in 0.014 s]
    couch_util_tests: to_existed_atom_test...ok
    couch_util_tests: implode_test...ok
    couch_util_tests: trim_test...ok
    couch_util_tests: abs_pathname_test...ok
    couch_util_tests: flush_test...[0.034 s] ok
    couch_util_tests: verify_test...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in foobar)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in foofoo)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in barfoo)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in barfo)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for f in fobarfff)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for f in obarfff)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for f in obarggf)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for f in f)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for f in g)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in f)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in g)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in )...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for fofo in foofo)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in gfobarfo)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in gfobarf)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for foo in gfobar)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for fog in gbarfogquiz)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for ggg in ggg)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for ggg in ggggg)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for ggg in bggg)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for ggg in bbgg)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for ggg in bbbg)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for ggg in bgbggbggg)...ok
    couch_util_tests:110: -find_in_binary_test_/0-fun-1- (Looking for ggg in bgbggb)...ok
    couch_util_tests:141: -to_hex_test_/0-fun-15-...ok
    couch_util_tests:142: -to_hex_test_/0-fun-13-...ok
    couch_util_tests:143: -to_hex_test_/0-fun-11-...ok
    couch_util_tests:144: -to_hex_test_/0-fun-9-...ok
    couch_util_tests:145: -to_hex_test_/0-fun-7-...ok
    couch_util_tests:146: -to_hex_test_/0-fun-5-...ok
    couch_util_tests:147: -to_hex_test_/0-fun-3-...ok
    couch_util_tests:148: -to_hex_test_/0-fun-1-...ok
    couch_util_tests: to_hex_range_test...[0.001 s] ok
    couch_util_tests:192: -json_decode_test_/0-fun-5-...ok
    couch_util_tests:193: -json_decode_test_/0-fun-3-...ok
    couch_util_tests:194: -json_decode_test_/0-fun-1-...ok
    couch_util_tests: ejson_to_map_test...ok
    [done in 0.178 s]
  [done in 0.178 s]
module 'couch_passwords'
  module 'couch_passwords_tests'
    PBKDF2
      couch_passwords_tests:20: -pbkdf2_test_/0-fun-11- (Iterations: 1, length: 20)...ok
      couch_passwords_tests:26: -pbkdf2_test_/0-fun-9- (Iterations: 2, length: 20)...ok
      couch_passwords_tests:32: -pbkdf2_test_/0-fun-7- (Iterations: 4096, length: 20)...[0.001 s] ok
      couch_passwords_tests:38: -pbkdf2_test_/0-fun-5- (Iterations: 4096, length: 25)...[0.001 s] ok
      couch_passwords_tests:48: -pbkdf2_test_/0-fun-3- (Null byte)...[0.001 s] ok
      couch_passwords_tests:61: -pbkdf2_test_/0-fun-1- (Iterations: 16777216 - this may take some time)...[2.660 s] ok
      [done in 2.681 s]
    [done in 2.681 s]
  [done in 2.681 s]
module 'couch_bt_engine'
  module 'couch_bt_engine_tests'
    cpse_test_open_close_delete
      cpse_gather: -make_test_fun/3-fun-2- (cpse_open_non_existent)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_open_create)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_open_when_exists)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_terminate)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_rapid_recycle)...[0.322 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_delete)...[0.053 s] ok
      [done in 0.402 s]
    cpse_test_get_set_props
      cpse_gather: -make_test_fun/3-fun-2- (cpse_default_props)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_admin_only_security)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_set_security)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_set_revs_limit)...[0.003 s] ok
      [done in 0.022 s]
    cpse_test_read_write_docs
      cpse_gather: -make_test_fun/3-fun-2- (cpse_read_docs_from_empty_db)...ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_read_empty_local_docs)...ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_write_one_doc)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_write_two_docs)...[0.006 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_write_three_doc_batch)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_update_doc)...[0.005 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_delete_doc)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_write_local_doc)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_write_mixed_batch)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_update_local_doc)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_delete_local_doc)...[0.004 s] ok
      [done in 0.087 s]
    cpse_test_attachments
      cpse_gather: -make_test_fun/3-fun-2- (cpse_write_attachment)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_inactive_stream)...[0.001 s] ok
      [done in 0.014 s]
    cpse_test_fold_docs
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_all)...[0.006 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_all_local)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_start_key)...[0.007 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_start_key_local)...[0.005 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_end_key)...[0.007 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_end_key_local)...[0.005 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_end_key_gt)...[0.007 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_end_key_gt_local)...[0.005 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_range)...[0.007 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_range_local)...[0.005 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_stop)...[0.007 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_stop_local)...[0.005 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_fold_include_reductions)...[0.006 s] ok
      [done in 0.115 s]
    cpse_test_fold_changes
      cpse_gather: -make_test_fun/3-fun-2- (cpse_empty_changes)...ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_single_change)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_two_changes)...[0.005 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_two_changes_batch)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_two_changes_batch_sorted)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_update_one)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_update_first_of_two)...[0.006 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_update_second_of_two)...[0.006 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_check_mutation_ordering)...[0.119 s] ok
      [done in 0.193 s]
    cpse_test_fold_purge_infos
      cpse_gather: -make_test_fun/3-fun-2- (cpse_empty_purged_docs)...ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_all_purged_docs)...[0.008 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_start_seq)...[0.026 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_id_rev_repeated)...[0.018 s] ok
      [done in 0.072 s]
    cpse_test_copy_purge_infos
      cpse_gather: -make_test_fun/3-fun-2- (cpse_copy_empty_purged_info)...ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_copy_purged_info)...[0.001 s] ok
      [done in 0.033 s]
    cpse_test_purge_docs
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_simple)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_simple_info_check)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_empty_db)...[0.001 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_single_docid)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_multiple_docids)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_no_docids)...[0.001 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_rev_path)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_deep_revision_path)...[0.144 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_partial_revs)...[0.007 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_missing_docid)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_duplicate_docids)...[0.003 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_internal_revision)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_missing_revision)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_repeated_revisions)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_repeated_uuid)...[0.003 s] ok
      [done in 0.268 s]
    cpse_test_purge_replication
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_http_replication)...[0.550 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_internal_repl_disabled)...[0.030 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_repl_simple_pull)...[0.012 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_repl_simple_push)...[0.015 s] ok
      [done in 0.638 s]
    cpse_test_purge_bad_checkpoints
      cpse_gather: -make_test_fun/3-fun-2- (cpse_bad_purge_seq)...[0.002 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_verify_non_boolean)...[0.001 s] ok
      [done in 0.019 s]
    cpse_test_compaction
      cpse_gather: -make_test_fun/3-fun-2- (cpse_compact_empty)...[0.058 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_compact_doc)...[0.060 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_compact_local_doc)...[0.061 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_compact_with_everything)...[0.280 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_recompact_updates)...[0.141 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_purge_during_compact)...[0.147 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_multiple_purge_during_compact)...[0.144 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_compact_purged_docs_limit)...[0.116 s] ok
      [done in 1.052 s]
    cpse_test_ref_counting
      cpse_gather: -make_test_fun/3-fun-2- (cpse_empty_monitors)...ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_incref_decref)...ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_incref_decref_many)...[0.009 s] ok
      [done in 0.024 s]
    cpse_test_purge_seqs
      cpse_gather: -make_test_fun/3-fun-2- (cpse_increment_purge_seq_on_complete_purge)...[0.006 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_increment_purge_multiple_times)...[0.004 s] ok
      cpse_gather: -make_test_fun/3-fun-2- (cpse_increment_purge_seq_on_partial_purge)...[0.004 s] ok
      [done in 0.029 s]
    [done in 4.075 s]
  [done in 4.075 s]
module 'couch_proc_manager'
module 'couch_stream'
  module 'couch_stream_tests'
    CouchDB stream tests
      couch_stream_tests:39: -stream_test_/0-fun-16- (should_write)...ok
      couch_stream_tests:40: -stream_test_/0-fun-14- (should_write_consecutive)...ok
      couch_stream_tests:41: -stream_test_/0-fun-12- (should_write_empty_binary)...ok
      couch_stream_tests:42: -stream_test_/0-fun-10- (should_return_file_pointers_on_close)...ok
      couch_stream_tests:43: -stream_test_/0-fun-8- (should_return_stream_size_on_close)...ok
      couch_stream_tests:44: -stream_test_/0-fun-6- (should_return_valid_pointers)...ok
      couch_stream_tests:45: -stream_test_/0-fun-4- (should_recall_last_pointer_position)...ok
      couch_stream_tests:46: -stream_test_/0-fun-2- (should_stream_more_with_4K_chunk_size)...[0.001 s] ok
      couch_stream_tests:47: -stream_test_/0-fun-0- (should_stop_on_normal_exit_of_stream_opener)...ok
      [done in 0.028 s]
    [done in 0.153 s]
  [done in 0.153 s]
module 'couch_uuids'
  couch_uuids: utc_id_time_does_not_advance_test...ok
  couch_uuids: utc_id_time_advanced_test...ok
  couch_uuids: utc_random_test_time_does_not_advance_test...ok
  couch_uuids: utc_random_test_time_advance_test...ok
  module 'couch_uuids_tests'
    couch_uuids_tests: default_algorithm...[0.304 s] ok
    couch_uuids_tests: sequential_algorithm...[0.307 s] ok
    couch_uuids_tests: utc_algorithm...[0.293 s] ok
    couch_uuids_tests: utc_id_suffix_algorithm...[0.302 s] ok
    [done in 1.218 s]
  [done in 1.237 s]
module 'couch_httpd_rewrite'
module 'couch_partition'
module 'couch_httpd_db'
module 'couch_native_process'
module 'couch_db_epi'
module 'couch_ejson_size'
  module 'couch_ejson_size_tests'
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    couch_ejson_size_tests:26: -ejson_size_test_/0-fun-2-...ok
    [done in 0.126 s]
  [done in 0.126 s]
module 'couch_password_hasher'
module 'couch_db_updater'
  couch_db_updater: t_good_local_doc (Test local doc with valid rev)...ok
  couch_db_updater: t_bad_local_doc (Test local doc with invalid rev)...ok
  couch_db_updater: t_dead_local_doc (Test deleted local doc)...ok
  [done in 0.003 s]
module 'couch_debug'
  link_tree tests
    couch_debug:1173: -should_have_same_shape/1-fun-1-...ok
    couch_debug:1181: -should_include_extra_info/1-fun-4-...[0.001 s] ok
    [done in 0.010 s]
  [done in 0.010 s]
module 'couch_hyper'
  couch_hyper: basics_test...ok
  couch_hyper: valid_precisions_test...[0.002 s] ok
  couch_hyper: on_disk_format_test...ok
  couch_hyper: large_cardinaty_test...[0.051 s] ok
  couch_hyper: same_value_repeated_update_optimization_buffer_test...ok
  couch_hyper: buffered_under_threshold_union_test...ok
  couch_hyper: buffered_over_threshold_union_test...ok
  couch_hyper: buffered_over_threshold_with_duplicates_union_test...ok
  couch_hyper: mixed_under_threshold_union_test...ok
  couch_hyper: mixed_over_the_threshold_union_test...ok
  couch_hyper: dense_under_threshold_union_test...ok
  couch_hyper: dense_over_threshold_union_test...ok
  couch_hyper: merge_test...ok
  couch_hyper: max_registers_test...ok
  couch_hyper: run_of_zeroes_test...ok
  couch_hyper: dense_index_test...ok
  [done in 0.101 s]
module 'couch_httpd_vhost'
module 'couch_users_db'
module 'couch_totp'
  module 'couch_totp_tests'
    couch_totp_tests: totp_sha_test...ok
    couch_totp_tests: totp_sha256_test...ok
    couch_totp_tests: totp_sha512_test...ok
    [done in 0.009 s]
  [done in 0.009 s]
module 'couch_multidb_changes'
  couch_multidb_changes:415: -couch_multidb_changes_test_/0-fun-76- (t_handle_call_change_in_shard_map)...ok
  couch_multidb_changes:416: -couch_multidb_changes_test_/0-fun-74- (t_handle_call_change_not_in_shard_map)...ok
  couch_multidb_changes:417: -couch_multidb_changes_test_/0-fun-72- (t_handle_call_change_stale_entry)...ok
  couch_multidb_changes:418: -couch_multidb_changes_test_/0-fun-70- (t_handle_call_change_filter_design_docs)...ok
  couch_multidb_changes:419: -couch_multidb_changes_test_/0-fun-68- (t_handle_call_checkpoint_new)...ok
  couch_multidb_changes:420: -couch_multidb_changes_test_/0-fun-66- (t_handle_call_checkpoint_existing)...ok
  couch_multidb_changes:421: -couch_multidb_changes_test_/0-fun-64- (t_handle_call_checkpoint_stale_changes_pid)...ok
  couch_multidb_changes:422: -couch_multidb_changes_test_/0-fun-62- (t_handle_info_created_in_shard_map)...ok
  couch_multidb_changes:423: -couch_multidb_changes_test_/0-fun-60- (t_handle_info_created_not_in_shard_map)...ok
  couch_multidb_changes:424: -couch_multidb_changes_test_/0-fun-58- (t_handle_info_deleted)...ok
  couch_multidb_changes:425: -couch_multidb_changes_test_/0-fun-56- (t_handle_info_deleted_mismatched_suffix)...ok
  couch_multidb_changes:426: -couch_multidb_changes_test_/0-fun-54- (t_handle_info_updated_new_shard)...ok
  couch_multidb_changes:427: -couch_multidb_changes_test_/0-fun-52- (t_handle_info_updated_shard_not_in_map)...ok
  couch_multidb_changes:428: -couch_multidb_changes_test_/0-fun-50- (t_handle_info_other_event)...ok
  couch_multidb_changes:429: -couch_multidb_changes_test_/0-fun-48- (t_handle_info_created_other_db)...ok
  couch_multidb_changes:430: -couch_multidb_changes_test_/0-fun-46- (t_handle_info_scanner_exit_normal)...ok
  couch_multidb_changes:431: -couch_multidb_changes_test_/0-fun-44- (t_handle_info_scanner_crashed)...ok
  couch_multidb_changes:432: -couch_multidb_changes_test_/0-fun-42- (t_handle_info_event_server_exited)...ok
  couch_multidb_changes:433: -couch_multidb_changes_test_/0-fun-40- (t_handle_info_unknown_pid_exited)...ok
  couch_multidb_changes:434: -couch_multidb_changes_test_/0-fun-38- (t_handle_info_change_feed_exited)...ok
  couch_multidb_changes:435: -couch_multidb_changes_test_/0-fun-36- (t_handle_info_change_feed_exited_and_need_rescan)...ok
  couch_multidb_changes:436: -couch_multidb_changes_test_/0-fun-34- (t_spawn_changes_reader)...ok
  couch_multidb_changes:437: -couch_multidb_changes_test_/0-fun-32- (t_changes_reader_cb_change)...[0.002 s] ok
  couch_multidb_changes:438: -couch_multidb_changes_test_/0-fun-30- (t_changes_reader_cb_stop)...ok
  couch_multidb_changes:439: -couch_multidb_changes_test_/0-fun-28- (t_changes_reader_cb_other)...ok
  couch_multidb_changes:440: -couch_multidb_changes_test_/0-fun-26- (t_handle_call_resume_scan_no_chfeed_no_ets_entry)...ok
  couch_multidb_changes:441: -couch_multidb_changes_test_/0-fun-24- (t_handle_call_resume_scan_chfeed_no_ets_entry)...ok
  couch_multidb_changes:442: -couch_multidb_changes_test_/0-fun-22- (t_handle_call_resume_scan_chfeed_ets_entry)...ok
  couch_multidb_changes:443: -couch_multidb_changes_test_/0-fun-20- (t_handle_call_resume_scan_no_chfeed_ets_entry)...ok
  couch_multidb_changes:444: -couch_multidb_changes_test_/0-fun-18- (t_created_shard_not_in_shard_map)...[0.051 s] ok
  couch_multidb_changes:445: -couch_multidb_changes_test_/0-fun-16- (t_created_node_local_shard)...[0.051 s] ok
  couch_multidb_changes:446: -couch_multidb_changes_test_/0-fun-14- (t_created_then_shard_appears_in_shard_map)...[0.153 s] ok
  couch_multidb_changes:447: -couch_multidb_changes_test_/0-fun-12- (t_resume_scan_while_waiting_for_shard_map)...[0.161 s] ok
  couch_multidb_changes:448: -couch_multidb_changes_test_/0-fun-10- (t_created_then_shard_disappears_from_shard_map)...[0.153 s] ok
  couch_multidb_changes:449: -couch_multidb_changes_test_/0-fun-8- (t_check_shards_db_holdoff_time_works)...[0.055 s] ok
  couch_multidb_changes:450: -couch_multidb_changes_test_/0-fun-6- (t_check_shards_db_fold)...ok
  couch_multidb_changes:451: -couch_multidb_changes_test_/0-fun-4- (t_start_link)...ok
  couch_multidb_changes:452: -couch_multidb_changes_test_/0-fun-2- (t_start_link_no_ddocs)...ok
  couch_multidb_changes:453: -couch_multidb_changes_test_/0-fun-0- (t_misc_gen_server_callbacks)...ok
  couch_multidb_changes:97: -with/1-fun-0- (t_find_shard)...ok
  couch_multidb_changes:97: -with/1-fun-0- (t_shard_not_found)...ok
  couch_multidb_changes:97: -with/1-fun-0- (t_pass_local)...ok
  couch_multidb_changes:97: -with/1-fun-0- (t_fail_local)...ok
  couch_multidb_changes:97: -with/1-fun-0- (t_scan_all_dbs)...[0.010 s] ok
  [done in 2.259 s]
module 'test_request'
module 'couch_compress'
  module 'couch_compress_tests'
    couch compress tests
      couch_compress_tests: t_compress...ok
      couch_compress_tests: t_decompress...ok
      couch_compress_tests: t_recompress...ok
      couch_compress_tests: t_is_compressed...ok
      couch_compress_tests: t_uncompressed_size...ok
      [done in 0.015 s]
    [done in 0.015 s]
  [done in 0.015 s]
module 'couch_task_status'
  module 'couch_task_status_tests'
    CouchDB task status updates
      couch_task_status_tests:45: -couch_task_status_test_/0-fun-20- (should_register_task)...ok
      couch_task_status_tests:46: -couch_task_status_test_/0-fun-18- (should_set_task_startup_time)...ok
      couch_task_status_tests:47: -couch_task_status_test_/0-fun-16- (should_have_update_time_as_startup_before_any_progress)...ok
      couch_task_status_tests:48: -couch_task_status_test_/0-fun-14- (should_set_task_type)...ok
      couch_task_status_tests:49: -couch_task_status_test_/0-fun-12- (should_not_register_multiple_tasks_for_same_pid)...ok
      couch_task_status_tests:50: -couch_task_status_test_/0-fun-10- (should_set_task_progress)...ok
      couch_task_status_tests:51: -couch_task_status_test_/0-fun-8- (should_update_task_progress)...ok
      couch_task_status_tests:52: -couch_task_status_test_/0-fun-6- (should_update_time_changes_on_task_progress)...[1.001 s] ok
      couch_task_status_tests:54: -couch_task_status_test_/0-fun-4- (should_reset_control_update_frequency)...ok
      couch_task_status_tests:55: -couch_task_status_test_/0-fun-2- (should_track_multiple_tasks)...ok
      couch_task_status_tests:56: -couch_task_status_test_/0-fun-0- (should_finish_task)...ok
      [done in 1.799 s]
    [done in 1.799 s]
  [done in 1.799 s]
module 'couch_query_servers'
  couch_query_servers: builtin_sum_rows_negative_test...ok
  couch_query_servers: sum_values_test...ok
  couch_query_servers: sum_values_negative_test...ok
  couch_query_servers: stat_values_test...ok
  couch_query_servers: reduce_stats_test...ok
  couch_query_servers: force_utf8_test...ok
  couch_query_servers:959: -db_key_test_/0-fun-4- (t_db_key_default)...ok
  couch_query_servers:960: -db_key_test_/0-fun-2- (t_db_key_prefix)...ok
  couch_query_servers:961: -db_key_test_/0-fun-0- (t_db_key_none)...ok
  module 'couch_query_servers_tests'
    Test overflow detection in the _sum reduce function
      couch_query_servers_tests: should_return_error_on_overflow...[0.005 s] ok
      couch_query_servers_tests: should_return_object_on_log...[0.004 s] ok
      couch_query_servers_tests: should_return_object_on_false...[0.004 s] ok
      [done in 0.022 s]
    Test recovery from oom in filters
      couch_query_servers_tests: should_split_large_batches...[0.098 s] ok
      [done in 0.101 s]
    [done in 0.304 s]
  [done in 0.492 s]
module 'couch_emsort'
module 'couch_server'
  couch_server: should_add_sys_db_callbacks...[0.001 s] ok
  couch_server: should_not_add_sys_db_callbacks...ok
  module 'couch_server_tests'
    Test for proper deletion of db file
      rename
        couch_server_tests:71: -should_rename_on_delete/2-fun-6-...[0.001 s] ok
        [done in 0.004 s]
      delete
        couch_server_tests:87: -should_delete/2-fun-4-...ok
        [done in 0.003 s]
      [done in 0.011 s]
    couch_server_tests: t_bad_engine_option...ok
    couch_server_tests:132: -should_return_engine_path/1-fun-1-...ok
    couch_server_tests:138: -should_return_invalid_engine_error/1-fun-1-...ok
    couch_server_tests: -make_interleaved_requests/1-fun-0-...[0.304 s] ok
    [done in 1.558 s]
  [done in 1.618 s]
module 'couch_work_queue'
  module 'couch_work_queue_tests'
    Single producer and consumer
      Queue with 3 max items
        couch_work_queue_tests:145: -should_have_no_items_for_new_queue/1-fun-1-...ok
        couch_work_queue_tests:217: -should_block_producer_on_full_queue_count/1-fun-4-...ok
        couch_work_queue_tests:255: -should_receive_first_queued_item/1-fun-2-...ok
        couch_work_queue_tests:242: -should_consume_multiple_items/1-fun-1-...ok
        couch_work_queue_tests:265: -should_consume_all/1-fun-1-...ok
        couch_work_queue_tests:157: -should_block_consumer_on_dequeue_from_empty_queue/1-fun-5-...ok
        couch_work_queue_tests:190: -should_consume_right_item/1-fun-11-...ok
        couch_work_queue_tests:271: -should_timeout_on_close_non_empty_queue/1-fun-1-...ok
        couch_work_queue_tests:280: -should_not_block_producer_for_non_empty_queue_after_close/1-fun-1-...ok
        couch_work_queue_tests:304: -should_be_closed/1-fun-5-...ok
        [done in 1.035 s]
      Queue with max size of 160 bytes
        couch_work_queue_tests:148: -should_have_zero_size_for_new_queue/1-fun-1-...ok
        couch_work_queue_tests:230: -should_block_producer_on_full_queue_size/1-fun-5-...ok
        couch_work_queue_tests:202: -should_increase_queue_size_on_produce/1-fun-1-...ok
        couch_work_queue_tests:255: -should_receive_first_queued_item/1-fun-2-...ok
        couch_work_queue_tests:242: -should_consume_multiple_items/1-fun-1-...ok
        couch_work_queue_tests:265: -should_consume_all/1-fun-1-...ok
        couch_work_queue_tests:157: -should_block_consumer_on_dequeue_from_empty_queue/1-fun-5-...ok
        couch_work_queue_tests:190: -should_consume_right_item/1-fun-11-...ok
        couch_work_queue_tests:271: -should_timeout_on_close_non_empty_queue/1-fun-1-...ok
        couch_work_queue_tests:280: -should_not_block_producer_for_non_empty_queue_after_close/1-fun-1-...ok
        couch_work_queue_tests:304: -should_be_closed/1-fun-5-...ok
        [done in 1.038 s]
      Queue with max size of 160 bytes and 3 max items
        couch_work_queue_tests:145: -should_have_no_items_for_new_queue/1-fun-1-...ok
        couch_work_queue_tests:217: -should_block_producer_on_full_queue_count/1-fun-4-...ok
        couch_work_queue_tests:255: -should_receive_first_queued_item/1-fun-2-...ok
        couch_work_queue_tests:242: -should_consume_multiple_items/1-fun-1-...ok
        couch_work_queue_tests:265: -should_consume_all/1-fun-1-...ok
        couch_work_queue_tests:148: -should_have_zero_size_for_new_queue/1-fun-1-...ok
        couch_work_queue_tests:230: -should_block_producer_on_full_queue_size/1-fun-5-...ok
        couch_work_queue_tests:202: -should_increase_queue_size_on_produce/1-fun-1-...ok
        couch_work_queue_tests:255: -should_receive_first_queued_item/1-fun-2-...ok
        couch_work_queue_tests:242: -should_consume_multiple_items/1-fun-1-...ok
        couch_work_queue_tests:265: -should_consume_all/1-fun-1-...ok
        couch_work_queue_tests:157: -should_block_consumer_on_dequeue_from_empty_queue/1-fun-5-...ok
        couch_work_queue_tests:190: -should_consume_right_item/1-fun-11-...ok
        couch_work_queue_tests:271: -should_timeout_on_close_non_empty_queue/1-fun-1-...ok
        couch_work_queue_tests:280: -should_not_block_producer_for_non_empty_queue_after_close/1-fun-1-...ok
        couch_work_queue_tests:304: -should_be_closed/1-fun-5-...ok
        [done in 1.455 s]
      [done in 3.528 s]
    Single producer and multiple consumers
      Queue with max size of 160 bytes and 3 max items
        couch_work_queue_tests:153: -should_block_consumer_on_dequeue_from_empty_queue/1-fun-3-...ok
        couch_work_queue_tests:182: -should_consume_right_item/1-fun-9-...ok
        couch_work_queue_tests:271: -should_timeout_on_close_non_empty_queue/1-fun-1-...ok
        couch_work_queue_tests:280: -should_not_block_producer_for_non_empty_queue_after_close/1-fun-1-...ok
        couch_work_queue_tests:291: -should_be_closed/1-fun-3-...ok
        couch_work_queue_tests:148: -should_have_zero_size_for_new_queue/1-fun-1-...ok
        couch_work_queue_tests:145: -should_have_no_items_for_new_queue/1-fun-1-...ok
        couch_work_queue_tests:202: -should_increase_queue_size_on_produce/1-fun-1-...ok
        [done in 1.029 s]
      [done in 1.029 s]
    [done in 4.557 s]
  [done in 4.557 s]
module 'couch_os_process'
module 'couch_lru'
  couch_lru:108: -couch_lru_test_/0-fun-20- (t_new)...ok
  couch_lru:109: -couch_lru_test_/0-fun-18- (t_insert)...ok
  couch_lru:110: -couch_lru_test_/0-fun-16- (t_insert_duplicate)...ok
  couch_lru:111: -couch_lru_test_/0-fun-14- (t_update)...ok
  couch_lru:112: -couch_lru_test_/0-fun-12- (t_update_non_existent)...ok
  couch_lru:113: -couch_lru_test_/0-fun-10- (t_close_empty)...ok
  couch_lru:114: -couch_lru_test_/0-fun-8- (t_close_unlocked_idle)...ok
  couch_lru:115: -couch_lru_test_/0-fun-6- (t_close_bump_busy_all)...ok
  couch_lru:116: -couch_lru_test_/0-fun-4- (t_close_bump_busy_one)...ok
  couch_lru:117: -couch_lru_test_/0-fun-2- (t_close_entry_one_is_missing)...ok
  couch_lru:118: -couch_lru_test_/0-fun-0- (t_multiple_inserts_and_close)...ok
  [done in 14.586 s]
module 'couch_disk_monitor'
  couch_disk_monitor: not_enabled_by_default_test...ok
  couch_disk_monitor:208: -enabled_test_/0-fun-6- (block_background_view_indexing_test)...ok
  couch_disk_monitor:209: -enabled_test_/0-fun-4- (block_interactive_view_indexing_test)...ok
  couch_disk_monitor:210: -enabled_test_/0-fun-2- (block_interactive_database_writes_test)...ok
  couch_disk_monitor:211: -enabled_test_/0-fun-0- (update_disk_data_test)...ok
  [done in 0.089 s]
module 'couch_event_sup'
module 'couch_db_plugin'
  module 'couch_db_plugin_tests'
    callback tests
      couch_db_plugin_tests: validate_dbname_match (validate_dbname_match)...ok
      couch_db_plugin_tests: validate_dbname_no_match (validate_dbname_no_match)...ok
      couch_db_plugin_tests: validate_dbname_throw (validate_dbname_throw)...ok
      couch_db_plugin_tests: validate_dbname_pass (validate_dbname_pass)...ok
      couch_db_plugin_tests: before_doc_update_match (before_doc_update_match)...ok
      couch_db_plugin_tests: before_doc_update_no_match (before_doc_update_no_match)...ok
      couch_db_plugin_tests: before_doc_update_throw (before_doc_update_throw)...ok
      couch_db_plugin_tests: after_doc_read_match (after_doc_read_match)...ok
      couch_db_plugin_tests: after_doc_read_no_match (after_doc_read_no_match)...ok
      couch_db_plugin_tests: after_doc_read_throw (after_doc_read_throw)...ok
      couch_db_plugin_tests: validate_docid_match (validate_docid_match)...ok
      couch_db_plugin_tests: validate_docid_no_match (validate_docid_no_match)...ok
      couch_db_plugin_tests: validate_docid_throw (validate_docid_throw)...ok
      couch_db_plugin_tests: check_is_admin_match (check_is_admin_match)...ok
      couch_db_plugin_tests: check_is_admin_no_match (check_is_admin_no_match)...ok
      couch_db_plugin_tests: check_is_admin_throw (check_is_admin_throw)...ok
      couch_db_plugin_tests: on_delete_match (on_delete_match)...ok
      couch_db_plugin_tests: on_delete_no_match (on_delete_no_match)...ok
      couch_db_plugin_tests: on_delete_throw (on_delete_throw)...ok
      [done in 0.057 s]
    [done in 0.068 s]
  [done in 0.068 s]
module 'couch_hash'
module 'couch_base32'
  couch_base32_tests: base32_test (module 'couch_base32_tests')...ok
  [done in 0.003 s]
module 'couch_btree'
  module 'couch_btree_tests'
    couch_btree_tests:84: -btree_open_test_/0-fun-3- (Ensure that created btree is really a btree record)...ok
    BTree with sorted keys
      couch_btree_tests:192: -should_set_fd_correctly/2-fun-1-...ok
      couch_btree_tests:195: -should_set_root_correctly/2-fun-1-...ok
      couch_btree_tests:198: -should_create_zero_sized_btree/2-fun-1-...ok
      couch_btree_tests:203: -should_set_reduce_option/2-fun-1-...ok
      couch_btree_tests:207: -should_fold_over_empty_btree/2-fun-2-...ok
      couch_btree_tests:220: -should_return_complete_btree_on_adding_all_keys/2-fun-1-...[0.036 s] ok
      couch_btree_tests:223: -should_have_non_zero_size/1-fun-1-...ok
      couch_btree_tests:226: -should_have_lesser_size_than_file/2-fun-1-...ok
      couch_btree_tests:229: -should_keep_root_pointer_to_kp_node/2-fun-1-...ok
      Should remove all the keys
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...ok
        couch_btree_tests:540: -should_be_empty/1-fun-1-...ok
        [done in 0.006 s]
      Should continuously add key-values to btree
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...[0.036 s] ok
        couch_btree_tests:543: -should_not_be_empty/1-fun-1-...ok
        [done in 0.042 s]
      Should continuously remove keys from btree
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...ok
        couch_btree_tests:540: -should_be_empty/1-fun-1-...ok
        [done in 0.006 s]
      couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...[0.035 s] ok
      couch_btree_tests:307: -should_add_every_odd_key_remove_every_even/2-fun-2-...[0.113 s] ok
      couch_btree_tests:321: -should_add_every_even_key_remove_every_old/2-fun-2-...[0.112 s] ok
      [done in 0.527 s]
    BTree with backward sorted keys
      couch_btree_tests:192: -should_set_fd_correctly/2-fun-1-...ok
      couch_btree_tests:195: -should_set_root_correctly/2-fun-1-...ok
      couch_btree_tests:198: -should_create_zero_sized_btree/2-fun-1-...ok
      couch_btree_tests:203: -should_set_reduce_option/2-fun-1-...ok
      couch_btree_tests:207: -should_fold_over_empty_btree/2-fun-2-...ok
      couch_btree_tests:220: -should_return_complete_btree_on_adding_all_keys/2-fun-1-...[0.038 s] ok
      couch_btree_tests:223: -should_have_non_zero_size/1-fun-1-...ok
      couch_btree_tests:226: -should_have_lesser_size_than_file/2-fun-1-...ok
      couch_btree_tests:229: -should_keep_root_pointer_to_kp_node/2-fun-1-...ok
      Should remove all the keys
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...ok
        couch_btree_tests:540: -should_be_empty/1-fun-1-...ok
        [done in 0.006 s]
      Should continuously add key-values to btree
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...[0.036 s] ok
        couch_btree_tests:543: -should_not_be_empty/1-fun-1-...ok
        [done in 0.042 s]
      Should continuously remove keys from btree
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...ok
        couch_btree_tests:540: -should_be_empty/1-fun-1-...ok
        [done in 0.006 s]
      couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...[0.037 s] ok
      couch_btree_tests:307: -should_add_every_odd_key_remove_every_even/2-fun-2-...[0.106 s] ok
      couch_btree_tests:321: -should_add_every_even_key_remove_every_old/2-fun-2-...[0.110 s] ok
      [done in 0.524 s]
    BTree with shuffled keys
      couch_btree_tests:192: -should_set_fd_correctly/2-fun-1-...ok
      couch_btree_tests:195: -should_set_root_correctly/2-fun-1-...ok
      couch_btree_tests:198: -should_create_zero_sized_btree/2-fun-1-...ok
      couch_btree_tests:203: -should_set_reduce_option/2-fun-1-...ok
      couch_btree_tests:207: -should_fold_over_empty_btree/2-fun-2-...ok
      couch_btree_tests:220: -should_return_complete_btree_on_adding_all_keys/2-fun-1-...[0.039 s] ok
      couch_btree_tests:223: -should_have_non_zero_size/1-fun-1-...ok
      couch_btree_tests:226: -should_have_lesser_size_than_file/2-fun-1-...ok
      couch_btree_tests:229: -should_keep_root_pointer_to_kp_node/2-fun-1-...ok
      Should remove all the keys
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...ok
        couch_btree_tests:540: -should_be_empty/1-fun-1-...ok
        [done in 0.006 s]
      Should continuously add key-values to btree
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...[0.040 s] ok
        couch_btree_tests:543: -should_not_be_empty/1-fun-1-...ok
        [done in 0.046 s]
      Should continuously remove keys from btree
        couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...ok
        couch_btree_tests:540: -should_be_empty/1-fun-1-...ok
        [done in 0.006 s]
      couch_btree_tests:537: -should_produce_valid_btree/2-fun-1-...[0.040 s] ok
      couch_btree_tests:307: -should_add_every_odd_key_remove_every_even/2-fun-2-...[0.107 s] ok
      couch_btree_tests:321: -should_add_every_even_key_remove_every_old/2-fun-2-...[0.116 s] ok
      [done in 0.546 s]
    BTree reductions
      Common tests
        couch_btree_tests:324: -should_reduce_without_specified_direction/1-fun-1-...[0.001 s] ok
        couch_btree_tests:330: -should_reduce_forward/1-fun-1-...[0.001 s] ok
        couch_btree_tests:336: -should_reduce_backward/1-fun-1-...[0.001 s] ok
        [done in 0.012 s]
      Range requests
        Forward direction
          couch_btree_tests:346: -should_reduce_whole_range/2-fun-3- (include endkey)...[0.001 s] ok
          couch_btree_tests:360: -should_reduce_whole_range/2-fun-1- (exclude endkey)...ok
          couch_btree_tests:411: -should_reduce_first_half/2-fun-3- (include endkey)...ok
          couch_btree_tests:425: -should_reduce_first_half/2-fun-1- (exclude endkey)...ok
          couch_btree_tests:476: -should_reduce_second_half/2-fun-3- (include endkey)...ok
          couch_btree_tests:490: -should_reduce_second_half/2-fun-1- (exclude endkey)...ok
          [done in 0.021 s]
        Backward direction
          couch_btree_tests:378: -should_reduce_whole_range/2-fun-7- (include endkey)...ok
          couch_btree_tests:392: -should_reduce_whole_range/2-fun-5- (exclude endkey)...ok
          couch_btree_tests:443: -should_reduce_first_half/2-fun-7- (include endkey)...[0.001 s] ok
          couch_btree_tests:457: -should_reduce_first_half/2-fun-5- (exclude endkey)...ok
          couch_btree_tests:508: -should_reduce_second_half/2-fun-7- (include endkey)...ok
          couch_btree_tests:522: -should_reduce_second_half/2-fun-5- (exclude endkey)...ok
          [done in 0.020 s]
        [done in 0.041 s]
      [done in 0.053 s]
    [done in 2.156 s]
  [done in 2.157 s]
module 'couch_httpd_handlers'
module 'couch_changes'
  module 'couch_changes_tests'
    Changes feed
      Filter _selector
        couch_changes_tests:149: -filter_by_selector/0-fun-14- (t_select_basic)...[0.006 s] ok
        couch_changes_tests:150: -filter_by_selector/0-fun-12- (t_select_with_since)...ok
        couch_changes_tests:151: -filter_by_selector/0-fun-10- (t_select_when_no_result)...ok
        couch_changes_tests:152: -filter_by_selector/0-fun-8- (t_select_with_deleted_docs)...[0.001 s] ok
        couch_changes_tests:153: -filter_by_selector/0-fun-6- (t_select_with_continuous)...[0.309 s] ok
        couch_changes_tests:154: -filter_by_selector/0-fun-4- (t_stop_selector_when_db_deleted)...[0.101 s] ok
        couch_changes_tests:155: -filter_by_selector/0-fun-2- (t_select_with_empty_fields)...[0.002 s] ok
        couch_changes_tests:156: -filter_by_selector/0-fun-0- (t_select_with_fields)...[0.001 s] ok
        [done in 0.596 s]
      Filter _doc_id
        couch_changes_tests:132: -filter_by_doc_id/0-fun-8- (t_filter_by_specific_doc_ids)...ok
        couch_changes_tests:133: -filter_by_doc_id/0-fun-6- (t_filter_by_specific_doc_ids_descending)...ok
        couch_changes_tests:134: -filter_by_doc_id/0-fun-4- (t_filter_by_specific_doc_ids_no_result)...ok
        couch_changes_tests:135: -filter_by_doc_id/0-fun-2- (t_filter_by_specific_doc_ids_with_since)...ok
        couch_changes_tests:136: -filter_by_doc_id/0-fun-0- (t_handle_deleted_docs)...[0.001 s] ok
        [done in 0.115 s]
      Filter _design
        couch_changes_tests:168: -filter_by_design/0-fun-0- (t_emit_only_design_documents)...[0.001 s] ok
        [done in 0.004 s]
      Continuous Feed
        couch_changes_tests:219: -continuous_feed/0-fun-2- (t_filter_continuous_feed_by_specific_doc_ids)...[0.618 s] ok
        couch_changes_tests:220: -continuous_feed/0-fun-0- (t_end_changes_when_db_deleted)...[0.101 s] ok
        [done in 0.763 s]
      Filter function
        couch_changes_tests:179: -filter_by_custom_function/0-fun-0- (t_receive_heartbeats)...[5.158 s] ok
        [done in 5.161 s]
      Filter by filters
        couch_changes_tests:191: -filter_by_filter_function/0-fun-2- (t_filter_by_doc_attribute)...[0.008 s] ok
        couch_changes_tests:192: -filter_by_filter_function/0-fun-0- (t_filter_by_user_ctx)...[0.008 s] ok
        [done in 0.079 s]
      Filter _view
        couch_changes_tests:205: -filter_by_view/0-fun-2- (t_filter_by_view)...[0.009 s] ok
        couch_changes_tests:206: -filter_by_view/0-fun-0- (t_filter_by_erlang_view)...[0.004 s] ok
        [done in 0.054 s]
      Style and include_docs with revtree
        couch_changes_tests:233: -style_and_include_docs_with_revtree/0-fun-58- (t_style_main_only_with_revtree)...[0.001 s] ok
        couch_changes_tests:234: -style_and_include_docs_with_revtree/0-fun-56- (t_style_all_docs_with_revtree)...ok
        couch_changes_tests:235: -style_and_include_docs_with_revtree/0-fun-54- (t_style_main_only_with_include_docs_with_revtree)...ok
        couch_changes_tests:236: -style_and_include_docs_with_revtree/0-fun-52- (t_style_all_docs_with_include_docs_with_revtree)...ok
        couch_changes_tests:237: -style_and_include_docs_with_revtree/0-fun-50- (t_style_main_only_with_include_docs_conflicts_with_revtree)...ok
        couch_changes_tests:238: -style_and_include_docs_with_revtree/0-fun-48- (t_style_all_docs_with_include_docs_conflicts_with_revtree)...ok
        couch_changes_tests:240: -style_and_include_docs_with_revtree/0-fun-46- (t_doc_ids_style_main_only_with_revtree)...ok
        couch_changes_tests:241: -style_and_include_docs_with_revtree/0-fun-44- (t_doc_ids_style_all_docs_with_revtree)...ok
        couch_changes_tests:242: -style_and_include_docs_with_revtree/0-fun-42- (t_doc_ids_style_main_only_with_include_docs_with_revtree)...ok
        couch_changes_tests:243: -style_and_include_docs_with_revtree/0-fun-40- (t_doc_ids_style_all_docs_with_include_docs_with_revtree)...ok
        couch_changes_tests:244: -style_and_include_docs_with_revtree/0-fun-38- (t_doc_ids_style_main_only_with_include_docs_conflicts_with_revtree)...ok
        couch_changes_tests:245: -style_and_include_docs_with_revtree/0-fun-36- (t_doc_ids_style_all_docs_with_include_docs_conflicts_with_revtree)...ok
        couch_changes_tests:247: -style_and_include_docs_with_revtree/0-fun-34- (t_selector_style_main_only_with_revtree)...ok
        couch_changes_tests:248: -style_and_include_docs_with_revtree/0-fun-32- (t_selector_style_all_docs_with_revtree)...ok
        couch_changes_tests:249: -style_and_include_docs_with_revtree/0-fun-30- (t_selector_style_main_only_with_include_docs_with_revtree)...ok
        couch_changes_tests:250: -style_and_include_docs_with_revtree/0-fun-28- (t_selector_style_all_docs_with_include_docs_with_revtree)...[0.001 s] ok
        couch_changes_tests:251: -style_and_include_docs_with_revtree/0-fun-26- (t_selector_style_main_only_with_include_docs_conflicts_with_revtree)...ok
        couch_changes_tests:252: -style_and_include_docs_with_revtree/0-fun-24- (t_selector_style_all_docs_with_include_docs_conflicts_with_revtree)...ok
        couch_changes_tests:254: -style_and_include_docs_with_revtree/0-fun-22- (t_view_style_main_only_with_revtree)...[0.006 s] ok
        couch_changes_tests:255: -style_and_include_docs_with_revtree/0-fun-20- (t_view_style_all_docs_with_revtree)...[0.006 s] ok
        couch_changes_tests:256: -style_and_include_docs_with_revtree/0-fun-18- (t_view_style_main_only_with_include_docs_with_revtree)...[0.005 s] ok
        couch_changes_tests:257: -style_and_include_docs_with_revtree/0-fun-16- (t_view_style_all_docs_with_include_docs_with_revtree)...[0.005 s] ok
        couch_changes_tests:258: -style_and_include_docs_with_revtree/0-fun-14- (t_view_style_main_only_with_include_docs_conflicts_with_revtree)...[0.006 s] ok
        couch_changes_tests:259: -style_and_include_docs_with_revtree/0-fun-12- (t_view_style_all_docs_with_include_docs_conflicts_with_revtree)...[0.005 s] ok
        couch_changes_tests:261: -style_and_include_docs_with_revtree/0-fun-10- (t_custom_style_main_only_with_revtree)...[0.004 s] ok
        couch_changes_tests:262: -style_and_include_docs_with_revtree/0-fun-8- (t_custom_style_all_docs_with_revtree)...[0.004 s] ok
        couch_changes_tests:263: -style_and_include_docs_with_revtree/0-fun-6- (t_custom_style_main_only_with_include_docs_with_revtree)...[0.004 s] ok
        couch_changes_tests:264: -style_and_include_docs_with_revtree/0-fun-4- (t_custom_style_all_docs_with_include_docs_with_revtree)...[0.005 s] ok
        couch_changes_tests:265: -style_and_include_docs_with_revtree/0-fun-2- (t_custom_style_main_only_with_include_docs_conflicts_with_revtree)...[0.004 s] ok
        couch_changes_tests:266: -style_and_include_docs_with_revtree/0-fun-0- (t_custom_style_all_docs_with_include_docs_conflicts_with_revtree)...[0.004 s] ok
        [done in 0.402 s]
      [done in 7.214 s]
    [done in 7.290 s]
  [done in 7.290 s]
module 'couch_db_engine'
module 'couch_db'
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("long/co$mplex-/path+/something")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"long/co$mplex-/path+/something">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/long/co$mplex-/path+/something.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/something.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/long/co$mplex-/path+/something.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/something.1415960794.couch">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("something")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"something">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/something.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/something.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/something.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/something.1415960794.couch">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("_dbs")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"_dbs">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_dbs.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_dbs.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_dbs.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_dbs.1415960794.couch">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("_global_changes")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"_global_changes">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_global_changes.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_global_changes.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_global_changes.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_global_changes.1415960794.couch">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("_metadata")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"_metadata">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_metadata.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_metadata.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_metadata.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_metadata.1415960794.couch">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("_nodes")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"_nodes">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_nodes.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_nodes.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_nodes.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_nodes.1415960794.couch">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("_replicator")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"_replicator">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_replicator.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_replicator.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_replicator.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_replicator.1415960794.couch">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("_users")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"_users">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_users.1415960794")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_users.1415960794">>)...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- ("shards/00000000-3fffffff/_users.1415960794.couch")...ok
  couch_db:2232: -should_pass_validate_dbname/1-fun-1- (<<"shards/00000000-3fffffff/_users.1415960794.couch">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("_long/co$mplex-/path+/_something")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"_long/co$mplex-/path+/_something">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("_something")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"_something">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("long/co$mplex-/path+/_something#")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"long/co$mplex-/path+/_something#">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("shards/00000000-3fffffff/long/co$mplex-/path+/_something#.1415960794")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_something#.1415960794">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("shards/00000000-3fffffff/long/co$mplex-/path+/_something#.1415960794.couch")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_something#.1415960794.couch">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("long/co$mplex-/path+/some.thing")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"long/co$mplex-/path+/some.thing">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("shards/00000000-3fffffff/long/co$mplex-/path+/some.thing.1415960794")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/some.thing.1415960794">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("shards/00000000-3fffffff/long/co$mplex-/path+/some.thing.1415960794.couch")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/some.thing.1415960794.couch">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("!abcdefg/werwej/_users")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"!abcdefg/werwej/_users">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("!abcdefg/werwej/_users")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"!abcdefg/werwej/_users">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("shards/00000000-3fffffff/!abcdefg/werwej/_users.1415960794")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"shards/00000000-3fffffff/!abcdefg/werwej/_users.1415960794">>)...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- ("shards/00000000-3fffffff/!abcdefg/werwej/_users.1415960794.couch")...ok
  couch_db:2237: -should_fail_validate_dbname/1-fun-2- (<<"shards/00000000-3fffffff/!abcdefg/werwej/_users.1415960794.couch">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- ("long/co$mplex-/path+/_something" -> <<"long/co$mplex-/path+/_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- (<<"long/co$mplex-/path+/_something">> -> <<"long/co$mplex-/path+/_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- ("shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794" -> <<"long/co$mplex-/path+/_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794">> -> <<"long/co$mplex-/path+/_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- ("shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794.couch" -> <<"long/co$mplex-/path+/_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794.couch">> -> <<"long/co$mplex-/path+/_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- ("_something" -> <<"_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- (<<"_something">> -> <<"_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- ("shards/00000000-3fffffff/_something.1415960794" -> <<"_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- (<<"shards/00000000-3fffffff/_something.1415960794">> -> <<"_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- ("shards/00000000-3fffffff/_something.1415960794.couch" -> <<"_something">>)...ok
  couch_db:2200: -normalize_dbname_test_/0-fun-3- (<<"shards/00000000-3fffffff/_something.1415960794.couch">> -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- ("long/co$mplex-/path+/_something" -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- (<<"long/co$mplex-/path+/_something">> -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- ("shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794" -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794">> -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- ("shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794.couch" -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_something.1415960794.couch">> -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- ("_something" -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- (<<"_something">> -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- ("shards/00000000-3fffffff/_something.1415960794" -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- (<<"shards/00000000-3fffffff/_something.1415960794">> -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- ("shards/00000000-3fffffff/_something.1415960794.couch" -> <<"_something">>)...ok
  couch_db:2210: -dbname_suffix_test_/0-fun-3- (<<"shards/00000000-3fffffff/_something.1415960794.couch">> -> <<"_something">>)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("long/co$mplex-/path+/_dbs" -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"long/co$mplex-/path+/_dbs">> -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_dbs.1415960794" -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_dbs.1415960794">> -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_dbs.1415960794.couch" -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_dbs.1415960794.couch">> -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("long/co$mplex-/path+/_global_changes" -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"long/co$mplex-/path+/_global_changes">> -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_global_changes.1415960794" -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_global_changes.1415960794">> -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_global_changes.1415960794.couch" -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_global_changes.1415960794.couch">> -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("long/co$mplex-/path+/_metadata" -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"long/co$mplex-/path+/_metadata">> -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_metadata.1415960794" -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_metadata.1415960794">> -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_metadata.1415960794.couch" -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_metadata.1415960794.couch">> -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("long/co$mplex-/path+/_nodes" -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"long/co$mplex-/path+/_nodes">> -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_nodes.1415960794" -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_nodes.1415960794">> -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_nodes.1415960794.couch" -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_nodes.1415960794.couch">> -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("long/co$mplex-/path+/_replicator" -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"long/co$mplex-/path+/_replicator">> -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_replicator.1415960794" -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_replicator.1415960794">> -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_replicator.1415960794.couch" -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_replicator.1415960794.couch">> -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("long/co$mplex-/path+/_users" -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"long/co$mplex-/path+/_users">> -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_users.1415960794" -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_users.1415960794">> -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/long/co$mplex-/path+/_users.1415960794.couch" -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/long/co$mplex-/path+/_users.1415960794.couch">> -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("_dbs" -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"_dbs">> -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_dbs.1415960794" -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_dbs.1415960794">> -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_dbs.1415960794.couch" -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_dbs.1415960794.couch">> -> <<"_dbs">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("_global_changes" -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"_global_changes">> -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_global_changes.1415960794" -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_global_changes.1415960794">> -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_global_changes.1415960794.couch" -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_global_changes.1415960794.couch">> -> <<"_global_changes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("_metadata" -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"_metadata">> -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_metadata.1415960794" -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_metadata.1415960794">> -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_metadata.1415960794.couch" -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_metadata.1415960794.couch">> -> <<"_metadata">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("_nodes" -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"_nodes">> -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_nodes.1415960794" -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_nodes.1415960794">> -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_nodes.1415960794.couch" -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_nodes.1415960794.couch">> -> <<"_nodes">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("_replicator" -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"_replicator">> -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_replicator.1415960794" -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_replicator.1415960794">> -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_replicator.1415960794.couch" -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_replicator.1415960794.couch">> -> <<"_replicator">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("_users" -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"_users">> -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_users.1415960794" -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_users.1415960794">> -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- ("shards/00000000-3fffffff/_users.1415960794.couch" -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2227: -is_system_db_name_test_/0-fun-5- (<<"shards/00000000-3fffffff/_users.1415960794.couch">> -> <<"_users">> in ?SYSTEM_DATABASES)...ok
  couch_db:2289: -t_calculate_start_seq_uuid_mismatch/0-fun-1-...ok
  couch_db:2296: -t_calculate_start_seq_is_owner/0-fun-1-...ok
  couch_db:2303: -t_calculate_start_seq_not_owner/0-fun-1-...ok
  couch_db:2310: -t_calculate_start_seq_raw/0-fun-1-...ok
  couch_db:2317: -t_calculate_start_seq_epoch_mismatch/0-fun-1-...ok
  couch_db:2325: -t_calculate_start_seq_shard_move/0-fun-4-...ok
  couch_db: is_owner_test...ok
  couch_db:2387: -get_minimum_purge_sequence_test_/0-fun-6- (t_purge_warn_log)...ok
  couch_db:2388: -get_minimum_purge_sequence_test_/0-fun-4- (t_purge_client_exists)...ok
  couch_db:2389: -get_minimum_purge_sequence_test_/0-fun-2- (t_purge_client_doesnt_exist)...ok
  couch_db:2390: -get_minimum_purge_sequence_test_/0-fun-0- (t_purge_client_check_throws_error)...ok
  module 'couch_db_tests'
    Database create/delete tests
      couch_db_tests:93: -should_create_db/1-fun-3-...[0.004 s] ok
      couch_db_tests:102: -should_delete_db/1-fun-3-...[0.004 s] ok
      [done in 0.014 s]
    Multiple database create/delete tests
      couch_db_tests:112: -should_create_multiple_dbs/1-fun-7-...[0.014 s] ok
      couch_db_tests:125: -should_delete_multiple_dbs/1-fun-8-...[0.013 s] ok
      [done in 0.033 s]
    Continious database create/delete tests
      couch_db_tests:138: -should_create_delete_database_continuously/2-fun-4- (10 times)...[0.023 s] ok
      couch_db_tests:138: -should_create_delete_database_continuously/2-fun-4- (100 times)...[0.208 s] ok
      [done in 0.237 s]
    Database open tests
      couch_db_tests:151: -should_create_db_if_missing/1-fun-2-...[0.004 s] ok
      couch_db_tests:161: -should_open_db_if_exists/1-fun-3-...[0.003 s] ok
      couch_db_tests:172: -locking_should_work/1-fun-7-...[0.053 s] ok
      [done in 0.069 s]
    [done in 0.642 s]
  [done in 1.747 s]
module 'couch_file'
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/dbname.couch)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.dbname_design/mrview/3133e28517e89a3e11435dd5ac4ad85a.view)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/shards/00000000-1fffffff/dbname.1458336317.couch)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.shards/00000000-1fffffff/dbname.1458336317_design)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.shards/00000000-1fffffff/dbname.1458336317_design/mrview/3133e28517e89a3e11435dd5ac4ad85a.view)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/db.name.couch)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.db.name_design/mrview/3133e28517e89a3e11435dd5ac4ad85a.view)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/shards/00000000-1fffffff/db.name.1458336317.couch)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.shards/00000000-1fffffff/db.name.1458336317_design)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.shards/00000000-1fffffff/db.name.1458336317_design/mrview/3133e28517e89a3e11435dd5ac4ad85a.view)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/user/dbname.couch)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.user/dbname_design/mrview/3133e28517e89a3e11435dd5ac4ad85a.view)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/shards/00000000-1fffffff/user/dbname.1458336317.couch)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.shards/00000000-1fffffff/user/dbname.1458336317_design)...ok
  couch_file:999: -should_create_proper_deleted_filename/1-fun-2- (/srv/data/.shards/00000000-1fffffff/user/dbname.1458336317_design/mrview/3133e28517e89a3e11435dd5ac4ad85a.view)...ok
  module 'couch_file_tests'
    Test for proper file open and close
      couch_file_tests:49: -should_return_enoent_if_missed/0-fun-1-...ok
      couch_file_tests:52: -should_ignore_invalid_flags_with_open/0-fun-3-...ok
      couch_file_tests:58: -should_return_pid_on_file_open/1-fun-1-...ok
      couch_file_tests:63: -should_close_file_properly/0-fun-3-...ok
      couch_file_tests:66: -should_create_empty_new_files/1-fun-1-...ok
      [done in 0.015 s]
    Common file read/write tests
      couch_file_tests:80: -read_write_test_/0-fun-22- (should_increase_file_size_on_write)...ok
      couch_file_tests:81: -read_write_test_/0-fun-20- (should_return_current_file_size_on_write)...ok
      couch_file_tests:82: -read_write_test_/0-fun-18- (should_write_and_read_term)...ok
      couch_file_tests:83: -read_write_test_/0-fun-16- (should_write_and_read_binary)...ok
      couch_file_tests:84: -read_write_test_/0-fun-14- (should_write_and_read_large_binary)...[0.002 s] ok
      couch_file_tests:85: -read_write_test_/0-fun-12- (should_return_term_as_binary_for_reading_binary)...ok
      couch_file_tests:86: -read_write_test_/0-fun-10- (should_read_term_written_as_binary)...ok
      couch_file_tests:87: -read_write_test_/0-fun-8- (should_read_iolist)...ok
      couch_file_tests:88: -read_write_test_/0-fun-6- (should_fsync)...ok
      couch_file_tests:89: -read_write_test_/0-fun-4- (should_update_fsync_stats)...[0.002 s] ok
      couch_file_tests:90: -read_write_test_/0-fun-2- (should_not_read_beyond_eof)...[0.002 s] ok
      couch_file_tests:91: -read_write_test_/0-fun-0- (should_truncate)...[0.002 s] ok
      [done in 0.044 s]
    Read limit tests
      couch_file_tests:194: -pread_limit_test_/0-fun-8- (should_increase_file_size_on_write)...ok
      couch_file_tests:195: -pread_limit_test_/0-fun-6- (should_return_current_file_size_on_write)...ok
      couch_file_tests:196: -pread_limit_test_/0-fun-4- (should_write_and_read_term)...ok
      couch_file_tests:197: -pread_limit_test_/0-fun-2- (should_write_and_read_binary)...ok
      couch_file_tests:198: -pread_limit_test_/0-fun-0- (should_not_read_more_than_pread_limit)...[0.002 s] ok
      [done in 0.017 s]
    File header read/write tests
      couch_file_tests:241: -should_write_and_read_atom_header/1-fun-1-...ok
      couch_file_tests:245: -should_write_and_read_tuple_header/1-fun-1-...ok
      couch_file_tests:250: -should_write_and_read_second_header/1-fun-1-...ok
      couch_file_tests:257: -should_truncate_second_header/1-fun-1-...ok
      couch_file_tests:266: -should_produce_same_file_size_on_rewrite/1-fun-1-...ok
      couch_file_tests:271: -should_save_headers_larger_than_block_size/1-fun-1- (COUCHDB-1319)...ok
      couch_file_tests:274: -should_recover_header_marker_corruption/0-fun-4-...[0.020 s] ok
      couch_file_tests:286: -should_recover_header_size_corruption/0-fun-4-...[0.011 s] ok
      couch_file_tests:299: -should_recover_header_md5sig_corruption/0-fun-4-...[0.010 s] ok
      couch_file_tests:312: -should_recover_header_data_corruption/0-fun-4-...[0.006 s] ok
      [done in 0.077 s]
    File delete tests
      enable_database_recovery = false, context = delete
        couch_file_tests:424: -make_enable_recovery_test_case/3-fun-10-...ok
        couch_file_tests:425: -make_enable_recovery_test_case/3-fun-8-...ok
        couch_file_tests:426: -make_enable_recovery_test_case/3-fun-6-...ok
        couch_file_tests:427: -make_enable_recovery_test_case/3-fun-4-...ok
        couch_file_tests:428: -make_enable_recovery_test_case/3-fun-2-...ok
        [done in 0.015 s]
      enable_database_recovery = true, context = delete
        couch_file_tests:424: -make_enable_recovery_test_case/3-fun-10-...ok
        couch_file_tests:425: -make_enable_recovery_test_case/3-fun-8-...ok
        couch_file_tests:426: -make_enable_recovery_test_case/3-fun-6-...ok
        couch_file_tests:427: -make_enable_recovery_test_case/3-fun-4-...ok
        couch_file_tests:428: -make_enable_recovery_test_case/3-fun-2-...ok
        [done in 0.015 s]
      enable_database_recovery = false, context = compaction
        couch_file_tests:424: -make_enable_recovery_test_case/3-fun-10-...ok
        couch_file_tests:425: -make_enable_recovery_test_case/3-fun-8-...ok
        couch_file_tests:426: -make_enable_recovery_test_case/3-fun-6-...ok
        couch_file_tests:427: -make_enable_recovery_test_case/3-fun-4-...ok
        couch_file_tests:428: -make_enable_recovery_test_case/3-fun-2-...ok
        [done in 0.015 s]
      enable_database_recovery = true, context = compaction
        couch_file_tests:424: -make_enable_recovery_test_case/3-fun-10-...ok
        couch_file_tests:425: -make_enable_recovery_test_case/3-fun-8-...ok
        couch_file_tests:426: -make_enable_recovery_test_case/3-fun-6-...ok
        couch_file_tests:427: -make_enable_recovery_test_case/3-fun-4-...ok
        couch_file_tests:428: -make_enable_recovery_test_case/3-fun-2-...ok
        [done in 0.015 s]
      delete_after_rename = true
        couch_file_tests:446: -make_delete_after_rename_test_case/2-fun-6-...ok
        couch_file_tests:447: -make_delete_after_rename_test_case/2-fun-4-...ok
        couch_file_tests:448: -make_delete_after_rename_test_case/2-fun-2-...ok
        [done in 0.009 s]
      delete_after_rename = false
        couch_file_tests:446: -make_delete_after_rename_test_case/2-fun-6-...ok
        couch_file_tests:447: -make_delete_after_rename_test_case/2-fun-4-...ok
        couch_file_tests:448: -make_delete_after_rename_test_case/2-fun-2-...ok
        [done in 0.009 s]
      [done in 0.079 s]
    Nuke directory tests
      enable_database_recovery = false
        couch_file_tests:522: -make_rename_dir_test_case/2-fun-6-...ok
        couch_file_tests:523: -make_rename_dir_test_case/2-fun-4-...ok
        couch_file_tests:524: -make_rename_dir_test_case/2-fun-2-...ok
        [done in 0.009 s]
      enable_database_recovery = true
        couch_file_tests:522: -make_rename_dir_test_case/2-fun-6-...ok
        couch_file_tests:523: -make_rename_dir_test_case/2-fun-4-...ok
        couch_file_tests:524: -make_rename_dir_test_case/2-fun-2-...ok
        [done in 0.009 s]
      delete_after_rename = true
        couch_file_tests:545: -make_delete_dir_test_case/2-fun-8-...ok
        couch_file_tests:546: -make_delete_dir_test_case/2-fun-6-...ok
        couch_file_tests:547: -make_delete_dir_test_case/2-fun-4-...ok
        couch_file_tests:548: -make_delete_dir_test_case/2-fun-2-...ok
        [done in 0.012 s]
      delete_after_rename = false
        couch_file_tests:545: -make_delete_dir_test_case/2-fun-8-...ok
        couch_file_tests:546: -make_delete_dir_test_case/2-fun-6-...ok
        couch_file_tests:547: -make_delete_dir_test_case/2-fun-4-...ok
        couch_file_tests:548: -make_delete_dir_test_case/2-fun-2-...ok
        [done in 0.012 s]
      [done in 0.043 s]
    Test fsync raises errors
      couch_file_tests: fsync_raises_errors...ok
      [done in 0.003 s]
    couch_file_tests:591: -checksum_test_/0-fun-8- (t_write_read_xxhash_checksums)...[0.001 s] ok
    couch_file_tests:592: -checksum_test_/0-fun-6- (t_downgrade_xxhash_checksums)...ok
    couch_file_tests:593: -checksum_test_/0-fun-4- (t_read_legacy_checksums_after_upgrade)...[0.001 s] ok
    couch_file_tests:594: -checksum_test_/0-fun-2- (t_can_detect_block_corruption_with_xxhash)...ok
    couch_file_tests:595: -checksum_test_/0-fun-0- (t_can_detect_block_corruption_with_legacy_checksum)...[0.001 s] ok
    [done in 1.275 s]
  [done in 1.321 s]
module 'couch_auth_lockout'
module 'couch_key_tree'
  module 'couch_key_tree_tests'
    Key tree merge
      couch_key_tree_tests:107: -should_merge_with_empty_tree/0-fun-1-...ok
      couch_key_tree_tests:114: -should_merge_reflexive/0-fun-1-...ok
      couch_key_tree_tests:125: -should_merge_prefix_of_a_tree_with_tree/0-fun-1-...ok
      couch_key_tree_tests:141: -should_produce_conflict_on_merge_with_unrelated_branch/0-fun-1-...ok
      couch_key_tree_tests:148: -should_merge_reflexive_for_child_nodes/0-fun-1-...ok
      couch_key_tree_tests:170: -should_merge_tree_to_itself/0-fun-2-...ok
      couch_key_tree_tests:195: -should_merge_tree_of_odd_length/0-fun-1-...ok
      couch_key_tree_tests:209: -should_merge_tree_with_stem/0-fun-1-...ok
      couch_key_tree_tests:222: -should_merge_with_stem_at_deeper_level/0-fun-1-...ok
      couch_key_tree_tests:233: -should_merge_with_stem_at_deeper_level_with_deeper_paths/0-fun-1-...ok
      couch_key_tree_tests:241: -should_merge_single_tree_with_deeper_stem/0-fun-1-...ok
      couch_key_tree_tests:249: -should_merge_tree_with_large_stem/0-fun-1-...ok
      couch_key_tree_tests:257: -should_merge_stems/0-fun-1-...ok
      couch_key_tree_tests:265: -should_create_conflicts_on_merge/0-fun-1-...ok
      couch_key_tree_tests:274: -should_create_no_conflicts_on_merge/0-fun-1-...ok
      couch_key_tree_tests:302: -should_ignore_conflicting_branch/0-fun-1- (COUCHDB-902)...ok
      [done in 0.048 s]
    Missing tree leaves
      couch_key_tree_tests:310: -should_not_find_missing_leaves/0-fun-1-...ok
      couch_key_tree_tests:323: -should_find_missing_leaves/0-fun-5-...ok
      couch_key_tree_tests:330: -should_find_missing_leaves/0-fun-3-...ok
      couch_key_tree_tests:337: -should_find_missing_leaves/0-fun-1-...ok
      couch_key_tree_tests:347: -should_not_find_missing_leaves_large_test/0-fun-1-...[0.083 s] ok
      couch_key_tree_tests:357: -should_find_missing_leaves_large_test/0-fun-2-...[0.076 s] ok
      [done in 0.177 s]
    Remove tree leaves
      couch_key_tree_tests:369: -should_have_no_effect_on_removing_no_leaves/0-fun-1-...ok
      couch_key_tree_tests:379: -should_have_no_effect_on_removing_non_existant_branch/0-fun-1-...ok
      couch_key_tree_tests:390: -should_remove_leaf/0-fun-1-...ok
      couch_key_tree_tests:400: -should_produce_empty_tree_on_removing_all_leaves/0-fun-1-...ok
      couch_key_tree_tests:410: -should_have_no_effect_on_removing_non_existant_node/0-fun-1-...ok
      couch_key_tree_tests:420: -should_produce_empty_tree_on_removing_last_leaf/0-fun-1-...ok
      [done in 0.018 s]
    Leaves retrieving
      couch_key_tree_tests:430: -should_extract_subtree/0-fun-1-...ok
      couch_key_tree_tests:437: -should_extract_subsubtree/0-fun-1-...ok
      couch_key_tree_tests:444: -should_gather_non_existant_leaf/0-fun-1-...ok
      couch_key_tree_tests:451: -should_gather_leaf/0-fun-1-...ok
      couch_key_tree_tests:458: -shoul_gather_multiple_leaves/0-fun-1-...ok
      couch_key_tree_tests:466: -should_gather_single_leaf_for_multiple_revs/0-fun-1-...ok
      couch_key_tree_tests:474: -should_gather_multiple_for_multiple_revs/0-fun-1-...ok
      couch_key_tree_tests:481: -should_retrieve_full_key_path/0-fun-1-...ok
      couch_key_tree_tests:488: -should_retrieve_full_key_path_for_node/0-fun-1-...ok
      couch_key_tree_tests:497: -should_retrieve_leaves_with_parent_node/0-fun-3-...ok
      couch_key_tree_tests:501: -should_retrieve_leaves_with_parent_node/0-fun-1-...ok
      couch_key_tree_tests:514: -should_retrieve_all_leaves/0-fun-3-...ok
      couch_key_tree_tests:518: -should_retrieve_all_leaves/0-fun-1-...ok
      [done in 0.039 s]
    Leaf counting
      couch_key_tree_tests:525: -should_have_no_leaves_for_empty_tree/0-fun-1-...ok
      couch_key_tree_tests:528: -should_have_single_leaf_for_tree_with_single_node/0-fun-1-...ok
      couch_key_tree_tests:532: -should_have_two_leaves_for_tree_with_chindler_siblings/0-fun-1-...ok
      couch_key_tree_tests:535: -should_not_affect_on_leaf_counting_for_stemmed_tree/0-fun-1-...ok
      [done in 0.012 s]
    Stemming
      couch_key_tree_tests:539: -should_have_no_effect_for_stemming_more_levels_than_exists/0-fun-1-...ok
      couch_key_tree_tests:544: -should_return_one_deepest_node/0-fun-1-...ok
      couch_key_tree_tests:549: -should_return_two_deepest_nodes/0-fun-1-...ok
      [done in 0.009 s]
    couch_key_tree_tests: should_not_find_missing_leaves_large_test...ok
    couch_key_tree_tests: should_find_missing_leaves_large_test...ok
    [done in 0.309 s]
  [done in 0.309 s]
module 'couch'
  module 'couch_tests'
module 'couch_bt_engine_compactor'
  module 'couch_bt_engine_compactor_tests'
    couch_bt_engine_compactor_tests:50: -compaction_resume/1-fun-1-...[0.400 s] ok
    couch_bt_engine_compactor_tests:66: -is_compacting_works/1-fun-2-...[0.198 s] ok
    [done in 0.610 s]
  [done in 0.686 s]
module 'couch_doc'
  module 'couch_doc_tests'
    couch_doc_tests: parse_rev_test...ok
    couch_doc_tests: doc_from_multi_part_stream_test...[0.056 s] ok
    couch_doc_tests: doc_to_multi_part_stream_test...ok
    couch_doc_tests: len_doc_to_multi_part_stream_test...ok
    couch_doc_tests:102: -validate_docid_test_/0-fun-31-...ok
    couch_doc_tests:103: -validate_docid_test_/0-fun-29-...ok
    couch_doc_tests:104: -validate_docid_test_/0-fun-27-...ok
    couch_doc_tests:105: -validate_docid_test_/0-fun-25-...ok
    couch_doc_tests:106: -validate_docid_test_/0-fun-23-...ok
    couch_doc_tests:107: -validate_docid_test_/0-fun-21-...ok
    couch_doc_tests:108: -validate_docid_test_/0-fun-19-...ok
    couch_doc_tests:109: -validate_docid_test_/0-fun-17-...ok
    couch_doc_tests:113: -validate_docid_test_/0-fun-15-...ok
    couch_doc_tests:117: -validate_docid_test_/0-fun-13-...ok
    couch_doc_tests:121: -validate_docid_test_/0-fun-11-...ok
    couch_doc_tests:125: -validate_docid_test_/0-fun-9-...ok
    couch_doc_tests:129: -validate_docid_test_/0-fun-7-...ok
    couch_doc_tests:133: -validate_docid_test_/0-fun-5-...ok
    couch_doc_tests:137: -validate_docid_test_/0-fun-3-...ok
    couch_doc_tests:141: -validate_docid_test_/0-fun-1-...ok
    [done in 0.200 s]
  [done in 0.200 s]
module 'couch_hotp'
  couch_hotp_tests: hotp_test (module 'couch_hotp_tests')...ok
  [done in 0.004 s]
module 'couch_ejson_compare'
  module 'couch_ejson_compare_tests'
    couch_ejson_compare_tests: get_icu_version_test...ok
    couch_ejson_compare_tests: get_uca_version_test...ok
    couch_ejson_compare_tests: get_collator_version_test...ok
    couch_ejson_compare_tests: max_depth_error_list_test...ok
    couch_ejson_compare_tests: max_depth_error_obj_test...ok
    couch_ejson_compare_tests: compare_strings_nif_test...[0.047 s] ok
    [done in 0.065 s]
  [done in 0.065 s]
module 'couch_flags_config'
  module 'couch_flags_config_tests'
    test couch_flags_config
      couch_flags_config_tests: all_combinations_return_same_result...[0.008 s] ok
      couch_flags_config_tests:88: -latest_overide_wins/0-fun-2- (["flag||*","flag||a*","flag||ab*","flag||abc*"] -> true)...ok
      couch_flags_config_tests:88: -latest_overide_wins/0-fun-2- (["flag||*","flag||a*","flag||ab*","flag||abc*"] -> false)...ok
      couch_flags_config_tests: rules_are_sorted (rules_are_sorted)...ok
      [done in 0.020 s]
    couch_flags_config_tests:124: -parse_flags_term_test_/0-fun-11- (empty binary)...ok
    couch_flags_config_tests:128: -parse_flags_term_test_/0-fun-9- (single flag)...ok
    couch_flags_config_tests:132: -parse_flags_term_test_/0-fun-7- (sorted)...ok
    couch_flags_config_tests:136: -parse_flags_term_test_/0-fun-5- (whitespace)...ok
    couch_flags_config_tests:140: -parse_flags_term_test_/0-fun-3- (error)...ok
    couch_flags_config_tests:144: -parse_flags_term_test_/0-fun-1- (unknown_flag)...ok
    [done in 0.052 s]
  [done in 0.052 s]
module 'couch_att'
  Lazy record upgrade tests
    couch_att: test_non_upgrading_fields (Existing record fields don't upgrade)...ok
    couch_att: test_upgrading_fields (New fields upgrade)...ok
    [done in 0.006 s]
  Attachment defaults tests
    couch_att: test_legacy_defaults (Records retain old default values)...ok
    couch_att: test_legacy_defaults (Upgraded records inherit defaults)...ok
    couch_att: test_elided_entries (Undefined entries are elided on upgrade)...ok
    [done in 0.009 s]
  Basic attachment field api
    couch_att: test_construction...ok
    couch_att: test_store_and_fetch...ok
    couch_att: test_transform...ok
    [done in 0.009 s]
  Disk term tests
    couch_att:856: -attachment_disk_term_test_/0-fun-7-...ok
    couch_att:857: -attachment_disk_term_test_/0-fun-5-...ok
    couch_att:858: -attachment_disk_term_test_/0-fun-3-...ok
    couch_att:859: -attachment_disk_term_test_/0-fun-1-...ok
    [done in 0.012 s]
  JSON term tests
    couch_att:888: -attachment_json_term_test_/0-fun-9-...[0.002 s] ok
    couch_att:889: -attachment_json_term_test_/0-fun-7-...ok
    couch_att:890: -attachment_json_term_test_/0-fun-5-...ok
    couch_att:891: -attachment_json_term_test_/0-fun-3-...ok
    couch_att:892: -attachment_json_term_test_/0-fun-1-...ok
    [done in 0.017 s]
  Attachment stub merging tests
  Max attachment size tests
    couch_att:959: -max_attachment_size_test_/0-fun-5-...ok
    couch_att:960: -max_attachment_size_test_/0-fun-3-...ok
    couch_att:961: -max_attachment_size_test_/0-fun-1-...ok
    [done in 0.009 s]
  [done in 0.062 s]
module 'couch_httpd_auth'
module 'couch_bt_engine_header'
  couch_bt_engine_header: upgrade_v5_to_v8_test...ok
  couch_bt_engine_header: upgrade_uuid_test...ok
  couch_bt_engine_header: upgrade_epochs_test...ok
  couch_bt_engine_header: get_uuid_from_old_header_test...ok
  couch_bt_engine_header: get_epochs_from_old_header_test...ok
  [done in 0.015 s]
module 'couch_db_split'
  module 'couch_db_split_tests'
    couch_db_split_tests:74: -should_split_shard/2-fun-7- (Should split an empty shard)...[0.008 s] ok
    couch_db_split_tests:74: -should_split_shard/2-fun-7- (Should split shard in half)...[0.013 s] ok
    couch_db_split_tests:74: -should_split_shard/2-fun-7- (Should split shard in three)...[0.020 s] ok
    couch_db_split_tests:74: -should_split_shard/2-fun-7- (Should split shard in four)...[0.021 s] ok
    couch_db_split_tests:110: -should_fail_on_missing_source/1-fun-2-...ok
    couch_db_split_tests:133: -should_fail_on_existing_target/1-fun-3-...ok
    couch_db_split_tests:146: -should_fail_on_invalid_target_name/1-fun-2-...ok
    couch_db_split_tests:151: -should_crash_on_invalid_tmap/1-fun-1-...ok
    couch_db_split_tests:169: -should_fail_on_opened_target/1-fun-2-...ok
    couch_db_split_tests:204: -should_copy_local_docs/2-fun-6- (Should work with no docs)...[0.009 s] ok
    couch_db_split_tests:204: -should_copy_local_docs/2-fun-6- (Should copy local docs after split in two)...[0.015 s] ok
    couch_db_split_tests:204: -should_copy_local_docs/2-fun-6- (Should copy local docs after split in three)...[0.024 s] ok
    couch_db_split_tests:204: -should_copy_local_docs/2-fun-6- (Should copy local docs after split in four)...[0.029 s] ok
    couch_db_split_tests: should_fail_copy_local_on_missing_source (Should return error on missing source)...ok
    couch_db_split_tests:263: -should_delete_existing_targets/1-fun-6-...[0.013 s] ok
    couch_db_split_tests: should_fail_cleanup_target_on_missing_source (Should return error on missing source)...ok
    [done in 0.490 s]
  [done in 0.490 s]
module 'couch_flags'
  module 'couch_flags_tests'
    test couch_flags
      enabled_flags_tests
        couch_flags_tests:93: -enabled_flags_tests/0-fun-7- (flags_default_rule)...ok
        couch_flags_tests:97: -enabled_flags_tests/0-fun-5- (flags_wildcard_rule)...ok
        couch_flags_tests:102: -enabled_flags_tests/0-fun-3- (flags_exact_rule)...ok
        couch_flags_tests:107: -enabled_flags_tests/0-fun-1- (flags_blacklist_rule)...ok
        [done in 0.012 s]
      is_enabled_tests
        couch_flags_tests:117: -is_enabled/0-fun-17- (flags_default_rule [enabled])...ok
        couch_flags_tests:119: -is_enabled/0-fun-15- (flags_default_rule [disabled])...ok
        couch_flags_tests:121: -is_enabled/0-fun-13- (flags_default_rule [not_existent])...ok
        couch_flags_tests:124: -is_enabled/0-fun-11- (flags_wildcard_rule [enabled])...ok
        couch_flags_tests:126: -is_enabled/0-fun-9- (flags_wildcard_rule [not_existent])...ok
        couch_flags_tests:129: -is_enabled/0-fun-7- (flags_exact_rule [overide_disbled])...ok
        couch_flags_tests:131: -is_enabled/0-fun-5- (flags_exact_rule [not_existent])...ok
        couch_flags_tests:134: -is_enabled/0-fun-3- (flags_blacklist_rule [overide_enabled])...ok
        couch_flags_tests:136: -is_enabled/0-fun-1- (flags_blacklist_rule [not_existent])...ok
        [done in 0.027 s]
      [done in 0.039 s]
    [done in 0.154 s]
  [done in 0.154 s]
module 'couch_secondary_sup'
module 'couch_app'
module 'test_util'
module 'couch_passwords_cache'
module 'couch_sup'
module 'couch_primary_sup'
module 'couch_httpd_misc_handlers'
module 'couch_httpd'
  Tests adding default headers
    couch_httpd:1478: -maybe_add_default_headers_test_/0-fun-1- (Should add Content-Type and Cache-Control to empty heaeders)...ok
    couch_httpd:1478: -maybe_add_default_headers_test_/0-fun-1- (Should add Content-Type only if Cache-Control is present)...ok
    couch_httpd:1478: -maybe_add_default_headers_test_/0-fun-1- (Should add Cache-Control if Content-Type is present)...ok
    couch_httpd:1478: -maybe_add_default_headers_test_/0-fun-1- (Should not add headers if Cache-Control and Content-Type are there)...ok
    [done in 0.012 s]
  couch_httpd: -log_request_test_/0-fun-1-...ok
  couch_httpd: -log_request_test_/0-fun-0-...ok
  [done in 0.034 s]
module 'couchdb_views_tests'
  View indexes cleanup
    couchdb_views_tests:577: -should_have_two_indexes_alive_before_deletion/1-fun-1-...ok
    couchdb_views_tests:582: -should_cleanup_index_file_after_ddoc_deletion/1-fun-1-...ok
    couchdb_views_tests:588: -should_cleanup_all_index_files/1-fun-1-...[0.001 s] ok
    [done in 0.068 s]
  View group db leaks
    couchdb_views_tests:591: -couchdb_1138/1-fun-15-...[0.214 s] ok
    couchdb_views_tests:630: -couchdb_1309/1-fun-14-...[0.011 s] ok
    [done in 0.243 s]
  View group shutdown
    couchdb_views_tests:688: -couchdb_1283/0-fun-5-...[0.037 s] ok
    [done in 0.040 s]
  Upgrade and bugs related tests
    couchdb_views_tests:269: -should_not_remember_docs_in_index_after_backup_restore/1-fun-9-...[0.009 s] ok
    [done in 0.018 s]
  Upgrade 2x tests
    couchdb_views_tests:291: -should_upgrade_legacy_2x_view_files/1-fun-9-...[0.009 s] ok
    [done in 0.012 s]
  Upgrade 3.2.1 tests
    couchdb_views_tests:335: -should_upgrade_legacy_3_2_1_view_files/1-fun-9-...[0.003 s] ok
    couchdb_views_tests:373: -can_disable_auto_commit_on_view_upgrade/1-fun-13-...[0.209 s] ok
    [done in 0.375 s]
  Test views with multiple collators
    couchdb_views_tests:434: -can_read_views_with_old_collators/1-fun-3-...[0.003 s] ok
    couchdb_views_tests:449: -can_update_views_with_old_collators/1-fun-5-...[0.208 s] ok
    [done in 0.368 s]
  Auto compactions triggered to update collators
    couchdb_views_tests:476: -view_collator_auto_upgrade_on_open/1-fun-4-...[0.206 s] ok
    couchdb_views_tests:503: -view_collator_auto_upgrade_on_update/1-fun-4-...[0.209 s] ok
    couchdb_views_tests:539: -view_collator_auto_upgrade_can_be_disabled/1-fun-4-...[0.208 s] ok
    [done in 0.887 s]
  [done in 2.445 s]
module 'couchdb_design_doc_tests'
  Check _list functionality
    couchdb_design_doc_tests:52: -should_return_empty_when_plain_return/1-fun-1-...[0.008 s] ok
    couchdb_design_doc_tests:60: -should_return_empty_when_no_docs/1-fun-1-...[0.004 s] ok
    [done in 0.028 s]
  [done in 0.107 s]
module 'couchdb_vhosts_tests'
  Virtual Hosts rewrite tests
    couchdb_vhosts_tests:92: -should_return_database_info/1-fun-1-...[0.001 s] ok
    couchdb_vhosts_tests:110: -should_return_revs_info/1-fun-1-...[0.001 s] ok
    couchdb_vhosts_tests:134: -should_return_virtual_request_path_field_in_request/1-fun-1-...[0.003 s] ok
    couchdb_vhosts_tests:160: -should_return_real_request_path_field_in_request/1-fun-1-...[0.003 s] ok
    couchdb_vhosts_tests:184: -should_match_wildcard_vhost/1-fun-1-...[0.004 s] ok
    couchdb_vhosts_tests:208: -should_return_db_info_for_wildcard_vhost_for_custom_db/1-fun-1-...[0.001 s] ok
    couchdb_vhosts_tests:232: -should_replace_rewrite_variables_for_db_and_doc/1-fun-1-...[0.003 s] ok
    couchdb_vhosts_tests:257: -should_return_db_info_for_vhost_with_resource/1-fun-1-...ok
    couchdb_vhosts_tests:281: -should_return_revs_info_for_vhost_with_resource/1-fun-1-...[0.001 s] ok
    couchdb_vhosts_tests:305: -should_return_db_info_for_vhost_with_wildcard_resource/1-fun-1-...ok
    couchdb_vhosts_tests:325: -should_return_path_for_vhost_with_wildcard_host/1-fun-1-...[0.003 s] ok
    [done in 0.098 s]
  [done in 0.181 s]
module 'couch_doc_json_tests'
  Document from JSON
    couch_doc_json_tests:351: -from_json_with_dbname_error_cases/0-fun-1- (Disallow non-system-DB underscore prefixed docids in _dbs database.)...ok
    couch_doc_json_tests:351: -from_json_with_dbname_error_cases/0-fun-1- (Disallow arbitrary underscore prefixed docids in regular database.)...ok
    couch_doc_json_tests:351: -from_json_with_dbname_error_cases/0-fun-1- (Disallow system-DB docid _users in regular database.)...ok
    couch_doc_json_tests:225: -from_json_with_db_name_success_cases/0-fun-1- (DbName _dbs is acceptable with no docid)...ok
    couch_doc_json_tests:225: -from_json_with_db_name_success_cases/0-fun-1- (DbName _dbs is acceptable with a normal docid)...ok
    couch_doc_json_tests:225: -from_json_with_db_name_success_cases/0-fun-1- (_dbs/_users is acceptable)...ok
    couch_doc_json_tests:225: -from_json_with_db_name_success_cases/0-fun-1- (_dbs/_replicator is acceptable)...ok
    couch_doc_json_tests:225: -from_json_with_db_name_success_cases/0-fun-1- (_dbs/_global_changes is acceptable)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Return an empty document for an empty JSON object.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Parses document ids.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (_design/document ids.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (_local/document ids.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (_rev stored in revs.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Non underscore prefixed fields stored in body.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Attachments are parsed correctly.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (_deleted controls the deleted field.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- ({"_deleted": false} is ok.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (_revisions attribute are preferred to _rev.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Drops _revs_info.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Drops _local_seq.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Drops _conflicts.)...ok
    couch_doc_json_tests:185: -from_json_success_cases/0-fun-1- (Drops _deleted_conflicts.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (arrays are invalid)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (integers are invalid)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (literals are invalid)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (Document id must be a string.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (Disallow arbitrary underscore prefixed docids.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (_rev must be a string)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (_rev must be %d-%s)...ok
    couch_doc_json_tests:321: -from_json_error_cases/0-fun-7- (Error if _rev's integer expection is broken.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (_revisions.start must be an integer.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (_revions.ids must be a list.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (Revision ids must be strings.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (Revision ids must be a valid hex.)...ok
    couch_doc_json_tests:319: -from_json_error_cases/0-fun-5- (Underscore prefix fields are reserved.)...ok
    couch_doc_json_tests:317: -from_json_error_cases/0-fun-3- (Document too large.)...ok
    [done in 0.108 s]
  Document to JSON
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (Empty docs are {"_id": ""})...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (_id is added.)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (_rev is added.)...ok
    couch_doc_json_tests:523: -to_json_success_cases/0-fun-5- (_revisions include with revs option)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (Arbitrary fields are added.)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (Deleted docs no longer drop body members.)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (_revs_info field is added correctly.)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (_local_seq is added as an integer.)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (_conflicts is added as an array of strings.)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (_deleted_conflicsts is added as an array of strings.)...ok
    couch_doc_json_tests:521: -to_json_success_cases/0-fun-3- (Attachments attached as stubs only include a length.)...ok
    couch_doc_json_tests:523: -to_json_success_cases/0-fun-5- (Attachments included inline with attachments option.)...ok
    [done in 0.036 s]
  [done in 0.144 s]
module 'couchdb_cookie_domain_tests'
  Cookie domain tests
    couchdb_cookie_domain_tests:54: -should_set_cookie_domain/3-fun-2-...[0.007 s] ok
    couchdb_cookie_domain_tests:68: -should_not_set_cookie_domain/3-fun-2-...ok
    couchdb_cookie_domain_tests:77: -should_delete_cookie_domain/3-fun-2-...ok
    [done in 0.016 s]
  [done in 0.111 s]
module 'couch_key_tree_prop_tests'
module 'couchdb_open_doc_revs_tests'
  couchdb_open_doc_revs_tests:24: -open_doc_revs_test_/0-fun-2- (open_doc_revs_single)...ok
  couchdb_open_doc_revs_tests:25: -open_doc_revs_test_/0-fun-0- (open_doc_revs_batch)...[0.001 s] ok
  [done in 0.168 s]
module 'couch_index_tests'
  Test ioq_priority for views
    couch_index_tests:54: -check_io_priority_for_updater/1-fun-3-...[0.006 s] ok
    couch_index_tests:90: -check_io_priority_for_compactor/1-fun-1-...[0.056 s] ok
    [done in 0.085 s]
  [done in 0.167 s]
module 'couchdb_mrview_cors_tests'
  CORS for mrview
    Check CORS for show
      clustered
        couchdb_mrview_cors_tests:86: -should_make_shows_request/2-fun-2-...[0.014 s] ok
        [done in 0.017 s]
      backdoor
        couchdb_mrview_cors_tests:86: -should_make_shows_request/2-fun-2-...[0.003 s] ok
        [done in 0.006 s]
      [done in 0.044 s]
    [done in 0.044 s]
  [done in 0.130 s]
module 'couchdb_auth_tests'
  Auth tests
    clustered
      couchdb_auth_tests:74: -should_return_username_on_post_to_session/2-fun-1-...[0.001 s] ok
      couchdb_auth_tests:104: -should_not_return_authenticated_field/2-fun-1-...ok
      couchdb_auth_tests:90: -should_return_bad_content_type_appropriately/2-fun-1-...ok
      couchdb_auth_tests:123: -should_return_list_of_handlers/2-fun-3-...ok
      [done in 0.013 s]
    backdoor
      couchdb_auth_tests:74: -should_return_username_on_post_to_session/2-fun-1-...[0.001 s] ok
      couchdb_auth_tests:104: -should_not_return_authenticated_field/2-fun-1-...ok
      couchdb_auth_tests:90: -should_return_bad_content_type_appropriately/2-fun-1-...ok
      couchdb_auth_tests:114: -should_return_list_of_handlers/2-fun-1-...ok
      [done in 0.013 s]
    clustered require_valid_user=true
      couchdb_auth_tests:74: -should_return_username_on_post_to_session/2-fun-1-...ok
      [done in 0.003 s]
    [done in 0.029 s]
  [done in 0.114 s]
module 'global_changes_tests'
  Checking global_changes endpoint
    Check response
      global_changes_tests:88: -should_return_correct_response_on_create/1-fun-2-...[1.015 s] ok
      global_changes_tests:97: -should_return_correct_response_on_update/1-fun-2-...[2.008 s] ok
      [done in 3.054 s]
    [done in 3.054 s]
  [done in 3.154 s]
module 'couchdb_mrview_tests'
  Check show functionality
    clustered
      couchdb_mrview_tests:128: -should_return_invalid_request_body/2-fun-3-...[0.004 s] ok
      [done in 0.007 s]
    backdoor
      couchdb_mrview_tests:128: -should_return_invalid_request_body/2-fun-3-...[0.002 s] ok
      [done in 0.005 s]
    [done in 0.030 s]
  Check view query functionality
    clustered
      couchdb_mrview_tests:146: -should_return_400_for_wrong_order_of_keys/2-fun-3-...[0.010 s] ok
      [done in 0.013 s]
    backdoor
      couchdb_mrview_tests:146: -should_return_400_for_wrong_order_of_keys/2-fun-3-...[0.003 s] ok
      [done in 0.006 s]
    [done in 0.037 s]
  Check index files cleanup
    clustered
      couchdb_mrview_tests:164: -should_cleanup_index_files/2-fun-4-...[0.057 s] ok
      [done in 0.060 s]
    [done in 0.075 s]
  [done in 0.476 s]
module 'couch_js_tests'
  Test couchjs
    couch_js_tests:97: -with/1-fun-0- (should_create_sandbox)...[0.002 s] ok
    couch_js_tests:97: -with/1-fun-0- (should_reset_properly)...[0.001 s] ok
    couch_js_tests:97: -with/1-fun-0- (should_freeze_doc_object)...ok
    couch_js_tests:97: -with/1-fun-0- (should_roundtrip_utf8)...ok
    couch_js_tests:97: -with/1-fun-0- (should_roundtrip_modified_utf8)...ok
    couch_js_tests:97: -with/1-fun-0- (should_replace_broken_utf16)...ok
    couch_js_tests:97: -with/1-fun-0- (should_allow_js_string_mutations)...ok
    couch_js_tests:97: -with/1-fun-0- (should_bump_timing_and_call_stats)...[0.001 s] ok
    couch_js_tests:99: -with/1-fun-1- (should_exit_on_internal_error)...[5.002 s] ok
    [done in 5.033 s]
  [done in 5.110 s]
module 'couchdb_location_header_tests'
  CouchDB Location Header Tests
    couchdb_location_header_tests:56: -should_work_with_newlines_in_docs/1-fun-1- (COUCHDB-708)...[0.002 s] ok
    couchdb_location_header_tests:72: -should_work_with_newlines_in_attachments/1-fun-1- (COUCHDB-708)...[0.002 s] ok
    [done in 0.014 s]
  [done in 0.093 s]
module 'couchdb_update_conflicts_tests'
  Update conflicts
    Concurrent updates
      100 clients
        couchdb_update_conflicts_tests:98: -should_concurrently_update_doc/2-fun-1- (update doc)...[0.009 s] ok
        couchdb_update_conflicts_tests:99: -should_concurrently_update_doc/2-fun-0- (ensure in single leaf)...ok
        [done in 0.015 s]
      500 clients
        couchdb_update_conflicts_tests:98: -should_concurrently_update_doc/2-fun-1- (update doc)...[0.010 s] ok
        couchdb_update_conflicts_tests:99: -should_concurrently_update_doc/2-fun-0- (ensure in single leaf)...ok
        [done in 0.016 s]
      1000 clients
        couchdb_update_conflicts_tests:98: -should_concurrently_update_doc/2-fun-1- (update doc)...[0.012 s] ok
        couchdb_update_conflicts_tests:99: -should_concurrently_update_doc/2-fun-0- (ensure in single leaf)...ok
        [done in 0.018 s]
      2000 clients
        couchdb_update_conflicts_tests:98: -should_concurrently_update_doc/2-fun-1- (update doc)...[0.038 s] ok
        couchdb_update_conflicts_tests:99: -should_concurrently_update_doc/2-fun-0- (ensure in single leaf)...ok
        [done in 0.044 s]
      5000 clients
        couchdb_update_conflicts_tests:98: -should_concurrently_update_doc/2-fun-1- (update doc)...[0.153 s] ok
        couchdb_update_conflicts_tests:99: -should_concurrently_update_doc/2-fun-0- (ensure in single leaf)...ok
        [done in 0.159 s]
      10000 clients
        couchdb_update_conflicts_tests:98: -should_concurrently_update_doc/2-fun-1- (update doc)...[0.599 s] ok
        couchdb_update_conflicts_tests:99: -should_concurrently_update_doc/2-fun-0- (ensure in single leaf)...ok
        [done in 0.605 s]
      [done in 0.878 s]
    Bulk docs updates
      couchdb_update_conflicts_tests:104: -should_bulk_create_delete_doc/1-fun-0-...[0.002 s] ok
      couchdb_update_conflicts_tests:107: -should_bulk_create_local_doc/1-fun-0-...[0.001 s] ok
      couchdb_update_conflicts_tests:110: -should_ignore_invalid_local_doc/1-fun-0-...[0.002 s] ok
      [done in 0.024 s]
    [done in 0.903 s]
  [done in 0.985 s]
module 'json_stream_parse_tests'
  Tests with raw JSON string as the input
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (integer numeric literial)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (float numeric literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (negative integer numeric literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (negative float numeric literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (float literal in scientific notation)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (another float literal in scientific notation)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (negative float literal in scientific notation)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (string literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (string literal with \u0005)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (empty string literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (only new lines literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (only white spaces string literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (null literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (true literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (false literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (null string literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (true string literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (false string literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (empty object literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (simple object literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (another simple object literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (empty array literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (empty array literal inside a single element array literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (simple non-empty array literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (another simple non-empty array literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (array of literals)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (object literal with an array valued property)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (nested object literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (complex object literal)...ok
    json_stream_parse_tests:73: -raw_json_input_test_/0-fun-1- (complex array literal)...ok
    [done in 0.099 s]
  Tests with a 1 byte output data function as the input
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (integer numeric literial)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (float numeric literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (negative integer numeric literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (negative float numeric literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (float literal in scientific notation)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (another float literal in scientific notation)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (negative float literal in scientific notation)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (string literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (string literal with \u0005)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (empty string literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (only new lines literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (only white spaces string literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (null literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (true literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (false literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (null string literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (true string literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (false string literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (empty object literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (simple object literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (another simple object literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (empty array literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (empty array literal inside a single element array literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (simple non-empty array literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (another simple non-empty array literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (array of literals)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (object literal with an array valued property)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (nested object literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (complex object literal)...ok
    json_stream_parse_tests:83: -one_byte_data_fun_test_/0-fun-2- (complex array literal)...ok
    [done in 0.099 s]
  Tests with a multiple bytes output data function as the input
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (integer numeric literial)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (float numeric literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (negative integer numeric literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (negative float numeric literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (float literal in scientific notation)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (another float literal in scientific notation)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (negative float literal in scientific notation)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (yet another float literal in scientific notation)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (string literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (string literal with \u0005)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (empty string literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (only new lines literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (only white spaces string literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (null literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (true literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (false literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (null string literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (true string literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (false string literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (empty object literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (simple object literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (another simple object literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (empty array literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (empty array literal inside a single element array literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (simple non-empty array literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (another simple non-empty array literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (array of literals)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (object literal with an array valued property)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (nested object literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (complex object literal)...ok
    json_stream_parse_tests:93: -test_multiple_bytes_data_fun_test_/0-fun-2- (complex array literal)...ok
    [done in 0.099 s]
  [done in 0.297 s]
module 'couch_bt_engine_upgrade_tests'
  Couch Bt Engine Upgrade tests
    couch_bt_engine_upgrade_tests:73: -t_upgrade_without_purge_req/2-fun-13-...[0.007 s] ok
    couch_bt_engine_upgrade_tests:73: -t_upgrade_without_purge_req/2-fun-13-...[0.006 s] ok
    couch_bt_engine_upgrade_tests:115: -t_upgrade_with_1_purge_req/2-fun-13-...[0.007 s] ok
    couch_bt_engine_upgrade_tests:115: -t_upgrade_with_1_purge_req/2-fun-13-...[0.006 s] ok
    couch_bt_engine_upgrade_tests:158: -t_upgrade_with_N_purge_req/2-fun-13-...[0.007 s] ok
    couch_bt_engine_upgrade_tests:158: -t_upgrade_with_N_purge_req/2-fun-13-...[0.006 s] ok
    couch_bt_engine_upgrade_tests:199: -t_upgrade_with_1_purge_req_for_2_docs/2-fun-13-...[0.007 s] ok
    couch_bt_engine_upgrade_tests:199: -t_upgrade_with_1_purge_req_for_2_docs/2-fun-13-...[0.006 s] ok
    [done in 0.712 s]
  [done in 0.712 s]
module 'chttpd_endpoints_tests'
  Checking dynamic endpoints
    chttpd_endpoints_tests: url_handlers...ok
    chttpd_endpoints_tests: db_handlers...ok
    chttpd_endpoints_tests: design_handlers...ok
    [done in 0.009 s]
  [done in 0.092 s]
module 'couch_db_doc_tests'
  CouchDB doc tests
    couch_db_doc_tests:59: -should_truncate_number_of_revisions/1-fun-1-...ok
    couch_db_doc_tests:70: -should_raise_bad_request_on_invalid_rev/1-fun-5- (foo)...ok
    couch_db_doc_tests:71: -should_raise_bad_request_on_invalid_rev/1-fun-3- (a-foo)...ok
    couch_db_doc_tests:72: -should_raise_bad_request_on_invalid_rev/1-fun-1- (1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)...ok
    couch_db_doc_tests:82: -should_allow_access_in_doc_keys_test/1-fun-1-...ok
    [done in 0.041 s]
  [done in 0.118 s]
module 'couchdb_db_tests'
  Checking clustered db API
    DB deletion
      couchdb_db_tests:53: -should_close_deleted_db/1-fun-2-...[0.002 s] ok
      couchdb_db_tests:75: -should_kill_caller_from_load_validation_funs_for_deleted_db/1-fun-1-...[0.003 s] ok
      [done in 0.021 s]
    [done in 0.021 s]
  [done in 0.106 s]
module 'couchdb_attachments_tests'
  Attachments tests
    Attachments MD5 tests
      couchdb_attachments_tests:181: -should_upload_attachment_without_md5/1-fun-3-...[1.002 s] ok
      couchdb_attachments_tests:195: -should_upload_attachment_by_chunks_without_md5/1-fun-3-...[1.002 s] ok
      couchdb_attachments_tests:211: -should_upload_attachment_with_valid_md5_header/1-fun-3-...[1.001 s] ok
      couchdb_attachments_tests:226: -should_upload_attachment_by_chunks_with_valid_md5_header/1-fun-3-...[1.002 s] ok
      couchdb_attachments_tests:243: -should_upload_attachment_by_chunks_with_valid_md5_trailer/1-fun-3-...[1.001 s] ok
      couchdb_attachments_tests:265: -should_upload_attachment_with_invalid_md5/1-fun-3-...[1.001 s] ok
      couchdb_attachments_tests:280: -should_upload_chunked_attachment_with_invalid_md5/1-fun-3-...[1.002 s] ok
      couchdb_attachments_tests:297: -should_upload_chunked_attachment_with_invalid_md5_trailer/1-fun-3-...[1.002 s] ok
      [done in 8.053 s]
    Attachments compression tests
      Created via Attachments API
        Compressiable attachments
          couchdb_attachments_tests:319: -should_get_att_without_accept_gzip_encoding/2-fun-3-...[0.001 s] ok
          couchdb_attachments_tests:336: -should_get_att_with_accept_gzip_encoding/2-fun-7-...[0.001 s] ok
          couchdb_attachments_tests:358: -should_get_att_with_accept_deflate_encoding/2-fun-3-...[0.001 s] ok
          couchdb_attachments_tests:371: -should_return_406_response_on_unsupported_encoding/2-fun-1-...[0.001 s] ok
          couchdb_attachments_tests:402: -should_get_doc_with_att_data/2-fun-7-...[0.003 s] ok
          couchdb_attachments_tests:463: -should_get_doc_with_att_data_stub/2-fun-9-...[0.002 s] ok
          [done in 0.053 s]
        Uncompressiable attachments
          couchdb_attachments_tests:319: -should_get_att_without_accept_gzip_encoding/2-fun-3-...ok
          couchdb_attachments_tests:345: -should_get_att_with_accept_gzip_encoding/2-fun-11-...[0.001 s] ok
          couchdb_attachments_tests:358: -should_get_att_with_accept_deflate_encoding/2-fun-3-...ok
          couchdb_attachments_tests:371: -should_return_406_response_on_unsupported_encoding/2-fun-1-...ok
          couchdb_attachments_tests:422: -should_get_doc_with_att_data/2-fun-11-...[0.001 s] ok
          couchdb_attachments_tests:488: -should_get_doc_with_att_data_stub/2-fun-14-...[0.001 s] ok
          [done in 0.040 s]
        [done in 0.093 s]
      Created inline via Document API
        Compressiable attachments
          couchdb_attachments_tests:319: -should_get_att_without_accept_gzip_encoding/2-fun-3-...[0.047 s] ok
          couchdb_attachments_tests:336: -should_get_att_with_accept_gzip_encoding/2-fun-7-...[0.001 s] ok
          couchdb_attachments_tests:358: -should_get_att_with_accept_deflate_encoding/2-fun-3-...[0.001 s] ok
          couchdb_attachments_tests:371: -should_return_406_response_on_unsupported_encoding/2-fun-1-...[0.001 s] ok
          couchdb_attachments_tests:402: -should_get_doc_with_att_data/2-fun-7-...[0.001 s] ok
          couchdb_attachments_tests:463: -should_get_doc_with_att_data_stub/2-fun-9-...[0.001 s] ok
          [done in 0.099 s]
        Uncompressiable attachments
          couchdb_attachments_tests:319: -should_get_att_without_accept_gzip_encoding/2-fun-3-...ok
          couchdb_attachments_tests:345: -should_get_att_with_accept_gzip_encoding/2-fun-11-...[0.044 s] ok
          couchdb_attachments_tests:358: -should_get_att_with_accept_deflate_encoding/2-fun-3-...ok
          couchdb_attachments_tests:371: -should_return_406_response_on_unsupported_encoding/2-fun-1-...ok
          couchdb_attachments_tests:422: -should_get_doc_with_att_data/2-fun-11-...ok
          couchdb_attachments_tests:488: -should_get_doc_with_att_data_stub/2-fun-14-...ok
          [done in 0.085 s]
        [done in 0.184 s]
      Created already been compressed via Attachments API
        couchdb_attachments_tests:319: -should_get_att_without_accept_gzip_encoding/2-fun-3-...[0.042 s] ok
        couchdb_attachments_tests:327: -should_get_att_with_accept_gzip_encoding/2-fun-3-...[0.001 s] ok
        couchdb_attachments_tests:358: -should_get_att_with_accept_deflate_encoding/2-fun-3-...[0.001 s] ok
        couchdb_attachments_tests:371: -should_return_406_response_on_unsupported_encoding/2-fun-1-...[0.001 s] ok
        couchdb_attachments_tests:382: -should_get_doc_with_att_data/2-fun-3-...[0.002 s] ok
        couchdb_attachments_tests:443: -should_get_doc_with_att_data_stub/2-fun-4-...[0.001 s] ok
        [done in 0.090 s]
      couchdb_attachments_tests:513: -should_not_create_compressed_att_with_deflate_encoding/1-fun-2-...[0.001 s] ok
      couchdb_attachments_tests:534: -should_not_create_compressed_att_with_compress_encoding/1-fun-2-...ok
      couchdb_attachments_tests:551: -should_create_compressible_att_with_ctype_params/1-fun-6-...[0.004 s] ok
      [done in 0.386 s]
    [done in 8.439 s]
  Compact after lowering attachment size limit
    couchdb_attachments_tests:608: -should_compact_after_lowering_attachment_size_limit/1-fun-1-...[0.052 s] ok
    [done in 0.055 s]
  Internal replication after lowering max attachment size
    couchdb_attachments_tests:698: -should_replicate_after_lowering_attachment_size/1-fun-1-...[0.006 s] ok
    [done in 0.009 s]
  [done in 8.765 s]
module 'same_site_cookie_tests'
  same-site cookie tests
    same_site_cookie_tests:54: -same_site_cookie_test_/0-fun-8- (same_site_none)...[0.001 s] ok
    same_site_cookie_tests:55: -same_site_cookie_test_/0-fun-6- (same_site_missing)...[0.001 s] ok
    same_site_cookie_tests:56: -same_site_cookie_test_/0-fun-4- (same_site_strict)...ok
    same_site_cookie_tests:57: -same_site_cookie_test_/0-fun-2- (same_site_lax)...[0.001 s] ok
    same_site_cookie_tests:58: -same_site_cookie_test_/0-fun-0- (same_site_invalid)...[0.001 s] ok
    [done in 0.055 s]
  [done in 0.136 s]
module 'couch_db_props_upgrade_tests'
  Old database versions work
    couch_db_props_upgrade_tests:57: -can_get_props/1-fun-1-...[0.001 s] ok
    couch_db_props_upgrade_tests:64: -can_get_db_info/1-fun-1-...[0.001 s] ok
    couch_db_props_upgrade_tests:72: -can_compact_db/1-fun-1-...[0.010 s] ok
    [done in 0.021 s]
  [done in 0.101 s]
module 'couch_db_mpr_tests'
  multi-part attachment tests
    couch_db_mpr_tests:75: -recreate_with_mpr/1-fun-1-...[0.021 s] ok
    [done in 0.029 s]
  [done in 0.107 s]
module 'couchdb_cors_tests'
  CORS (COUCHDB-431)
    CORS tests
      Server
        couchdb_cors_tests:149: -should_not_allow_origin/2-fun-1-...[0.005 s] ok
        couchdb_cors_tests:163: -should_not_allow_origin_with_port_mismatch/2-fun-1-...ok
        couchdb_cors_tests:178: -should_not_allow_origin_with_scheme_mismatch/2-fun-1-...ok
        couchdb_cors_tests:193: -should_not_all_origin_due_case_mismatch/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:208: -should_make_simple_request/2-fun-3-...ok
        couchdb_cors_tests:225: -should_make_preflight_request/2-fun-1-...ok
        couchdb_cors_tests:237: -should_make_prefligh_request_with_port/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:258: -should_make_prefligh_request_with_scheme/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:279: -should_make_prefligh_request_with_wildcard_origin/2-fun-1-...ok
        couchdb_cors_tests:295: -should_make_request_with_credentials/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:305: -should_make_origin_request_with_auth/2-fun-1-...[0.006 s] ok
        couchdb_cors_tests:319: -should_make_preflight_request_with_auth/2-fun-1-...[0.005 s] ok
        [done in 0.081 s]
      Database
        couchdb_cors_tests:149: -should_not_allow_origin/2-fun-1-...[0.004 s] ok
        couchdb_cors_tests:163: -should_not_allow_origin_with_port_mismatch/2-fun-1-...ok
        couchdb_cors_tests:178: -should_not_allow_origin_with_scheme_mismatch/2-fun-1-...ok
        couchdb_cors_tests:193: -should_not_all_origin_due_case_mismatch/2-fun-1-...ok
        couchdb_cors_tests:208: -should_make_simple_request/2-fun-3-...ok
        couchdb_cors_tests:225: -should_make_preflight_request/2-fun-1-...ok
        couchdb_cors_tests:237: -should_make_prefligh_request_with_port/2-fun-1-...ok
        couchdb_cors_tests:258: -should_make_prefligh_request_with_scheme/2-fun-1-...ok
        couchdb_cors_tests:279: -should_make_prefligh_request_with_wildcard_origin/2-fun-1-...ok
        couchdb_cors_tests:295: -should_make_request_with_credentials/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:305: -should_make_origin_request_with_auth/2-fun-1-...[0.005 s] ok
        couchdb_cors_tests:319: -should_make_preflight_request_with_auth/2-fun-1-...[0.004 s] ok
        [done in 0.074 s]
      [done in 0.155 s]
    Virtual Host CORS
      Server
        couchdb_cors_tests:149: -should_not_allow_origin/2-fun-1-...[0.005 s] ok
        couchdb_cors_tests:163: -should_not_allow_origin_with_port_mismatch/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:178: -should_not_allow_origin_with_scheme_mismatch/2-fun-1-...ok
        couchdb_cors_tests:193: -should_not_all_origin_due_case_mismatch/2-fun-1-...ok
        couchdb_cors_tests:208: -should_make_simple_request/2-fun-3-...ok
        couchdb_cors_tests:225: -should_make_preflight_request/2-fun-1-...ok
        couchdb_cors_tests:237: -should_make_prefligh_request_with_port/2-fun-1-...ok
        couchdb_cors_tests:258: -should_make_prefligh_request_with_scheme/2-fun-1-...ok
        couchdb_cors_tests:279: -should_make_prefligh_request_with_wildcard_origin/2-fun-1-...ok
        couchdb_cors_tests:295: -should_make_request_with_credentials/2-fun-1-...ok
        couchdb_cors_tests:305: -should_make_origin_request_with_auth/2-fun-1-...[0.004 s] ok
        couchdb_cors_tests:319: -should_make_preflight_request_with_auth/2-fun-1-...[0.005 s] ok
        [done in 0.075 s]
      Database
        couchdb_cors_tests:149: -should_not_allow_origin/2-fun-1-...[0.004 s] ok
        couchdb_cors_tests:163: -should_not_allow_origin_with_port_mismatch/2-fun-1-...ok
        couchdb_cors_tests:178: -should_not_allow_origin_with_scheme_mismatch/2-fun-1-...ok
        couchdb_cors_tests:193: -should_not_all_origin_due_case_mismatch/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:208: -should_make_simple_request/2-fun-3-...ok
        couchdb_cors_tests:225: -should_make_preflight_request/2-fun-1-...ok
        couchdb_cors_tests:237: -should_make_prefligh_request_with_port/2-fun-1-...ok
        couchdb_cors_tests:258: -should_make_prefligh_request_with_scheme/2-fun-1-...ok
        couchdb_cors_tests:279: -should_make_prefligh_request_with_wildcard_origin/2-fun-1-...ok
        couchdb_cors_tests:295: -should_make_request_with_credentials/2-fun-1-...[0.001 s] ok
        couchdb_cors_tests:305: -should_make_origin_request_with_auth/2-fun-1-...[0.005 s] ok
        couchdb_cors_tests:319: -should_make_preflight_request_with_auth/2-fun-1-...[0.005 s] ok
        [done in 0.076 s]
      [done in 0.151 s]
    Various headers tests
      couchdb_cors_tests:336: -should_not_return_cors_headers_for_invalid_origin/1-fun-1-...ok
      couchdb_cors_tests:346: -should_not_return_cors_headers_for_invalid_origin_preflight/1-fun-1-...ok
      couchdb_cors_tests:360: -should_make_request_against_attachment/1-fun-2- (COUCHDB-1689)...[0.003 s] ok
      couchdb_cors_tests:380: -should_make_range_request_against_attachment/1-fun-2- (COUCHDB-1689)...[0.002 s] ok
      couchdb_cors_tests:402: -should_make_request_with_if_none_match_header/1-fun-2- (COUCHDB-1697)...[0.002 s] ok
      [done in 0.034 s]
    [done in 0.340 s]
  [done in 0.419 s]
module 'couchdb_file_compression_tests'
  CouchDB file compression tests
    couchdb_file_compression_tests:43: -couch_file_compression_test_/0-fun-8- (should_use_none)...[0.104 s] ok
    couchdb_file_compression_tests:44: -couch_file_compression_test_/0-fun-6- (should_use_deflate_1)...[0.102 s] ok
    couchdb_file_compression_tests:45: -couch_file_compression_test_/0-fun-4- (should_use_deflate_9)...[0.103 s] ok
    couchdb_file_compression_tests:46: -couch_file_compression_test_/0-fun-2- (should_use_snappy)...[0.103 s] ok
    couchdb_file_compression_tests:47: -couch_file_compression_test_/0-fun-0- (should_compare_compression_methods)...[0.467 s] ok
    [done in 1.594 s]
  [done in 1.682 s]
module 'couch_etag_tests'
  couch_etag_tests: local_with_empty_body_test...ok
  couch_etag_tests: local_with_body_test...ok
  couch_etag_tests: normal_doc_uses_rev_test...ok
  [done in 0.009 s]
=======================================================
  All 1400 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/couch/.eunit/index.html

Code Coverage:
chttpd_endpoints_tests         : 100%
couch                          :   0%
couch_app                      :  62%
couch_att                      :  81%
couch_auth_cache               :  65%
couch_auth_lockout             :  44%
couch_base32                   :  96%
couch_bt_engine                :  84%
couch_bt_engine_compactor      :  91%
couch_bt_engine_compactor_ev   :  87%
couch_bt_engine_header         :  85%
couch_bt_engine_stream         :  88%
couch_bt_engine_upgrade_tests  : 100%
couch_btree                    :  89%
couch_changes                  :  82%
couch_compress                 :  90%
couch_db                       :  79%
couch_db_doc_tests             : 100%
couch_db_engine                :  81%
couch_db_epi                   : 100%
couch_db_mpr_tests             : 100%
couch_db_plugin                :  96%
couch_db_props_upgrade_tests   : 100%
couch_db_split                 :  69%
couch_db_updater               :  77%
couch_debug                    :  29%
couch_disk_monitor             :  96%
couch_doc                      :  85%
couch_doc_json_tests           :  97%
couch_ejson_compare            :  20%
couch_ejson_size               :  90%
couch_emsort                   :  91%
couch_etag_tests               : 100%
couch_event_sup                :  55%
couch_file                     :  83%
couch_flags                    :  70%
couch_flags_config             :  89%
couch_hash                     : 100%
couch_hash_test                : 100%
couch_hotp                     :  85%
couch_httpd                    :  59%
couch_httpd_auth               :  41%
couch_httpd_db                 :  51%
couch_httpd_handlers           : 100%
couch_httpd_misc_handlers      :   3%
couch_httpd_multipart          :  61%
couch_httpd_rewrite            :  42%
couch_httpd_vhost              :  83%
couch_hyper                    : 100%
couch_index_tests              :  96%
couch_js_tests                 :  97%
couch_key_tree                 :  93%
couch_key_tree_prop_tests      : not 
couch_lru                      : 100%
couch_multidb_changes          :  98%
couch_native_process           :  36%
couch_os_process               :  67%
couch_partition                :   7%
couch_password_hasher          :  61%
couch_passwords                :  45%
couch_passwords_cache          :  83%
couch_primary_sup              : 100%
couch_proc_manager             :  87%
couch_query_servers            :  67%
couch_secondary_sup            :  88%
couch_server                   :  71%
couch_stream                   :  91%
couch_sup                      :  52%
couch_task_status              :  86%
couch_totp                     : 100%
couch_users_db                 :   2%
couch_util                     :  60%
couch_uuids                    :  90%
couch_work_queue               :  79%
couchdb_attachments_tests      :  99%
couchdb_auth_tests             :  97%
couchdb_cookie_domain_tests    : 100%
couchdb_cors_tests             : 100%
couchdb_db_tests               :  89%
couchdb_design_doc_tests       : 100%
couchdb_file_compression_tests :  99%
couchdb_location_header_tests  : 100%
couchdb_mrview_cors_tests      : 100%
couchdb_mrview_tests           :  99%
couchdb_open_doc_revs_tests    : 100%
couchdb_os_proc_pool           :  96%
couchdb_update_conflicts_tests :  98%
couchdb_vhosts_tests           :  87%
couchdb_views_tests            :  96%
global_changes_tests           :  98%
json_stream_parse_tests        : 100%
same_site_cookie_tests         : 100%
test_request                   :  57%
test_util                      :  67%
test_web                       :   0%

Total                          : 77%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> couch_dist (eunit)
Compiled src/couch_dist.erl
Compiled test/eunit/couch_dist_tests.erl
======================== EUnit ========================
module 'couch_dist'
  module 'couch_dist_tests'
    test couch_dist no_tls/1
      couch_dist_tests:39: -no_tls_test_with_true/0-fun-2-...ok
      couch_dist_tests:48: -no_tls_test_with_false/0-fun-2-...ok
      couch_dist_tests:57: -no_tls_test_with_character/0-fun-2-...ok
      couch_dist_tests:66: -no_tls_test_with_wildcard/0-fun-5-...ok
      couch_dist_tests:78: -no_tls_test_with_question_mark/0-fun-4-...ok
      couch_dist_tests:89: -no_tls_test_with_error/0-fun-2-...ok
      [done in 0.018 s]
    [done in 0.332 s]
  [done in 0.332 s]
=======================================================
  All 6 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/couch_dist/.eunit/index.html

Code Coverage:
couch_dist :  28%

Total      : 28%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> couch_epi (eunit)
Compiled src/couch_epi_app.erl
Compiled src/couch_epi_codechange_monitor.erl
Compiled src/couch_epi_sup.erl
Compiled src/couch_epi_util.erl
Compiled src/couch_epi_codegen.erl
Compiled src/couch_epi_data.erl
Compiled src/couch_epi_plugin.erl
Compiled src/couch_epi_functions.erl
Compiled src/couch_epi_module_keeper.erl
Compiled src/couch_epi.erl
Compiled src/couch_epi_functions_gen.erl
Compiled test/eunit/couch_epi_basic_test.erl
Compiled src/couch_epi_data_gen.erl
Compiled test/eunit/couch_epi_tests.erl
======================== EUnit ========================
couch_epi_data_gen: basic_test (module 'couch_epi_data_gen')...[0.016 s] ok
couch_epi_basic_test: basic_test (module 'couch_epi_basic_test')...ok
module 'couch_epi_functions_gen'
  couch_epi_functions_gen: basic_test...[0.004 s] ok
  couch_epi_functions_gen: decide_test...[0.012 s] ok
  [done in 0.022 s]
module 'couch_epi'
  module 'couch_epi_tests'
    config update tests
      Check notifications for: data_file
        couch_epi_tests:430: -ensure_notified_when_changed/2-fun-5-...[1.003 s] ok
        couch_epi_tests:448: -ensure_not_notified_when_no_change/2-fun-1-...[1.001 s] ok
        [done in 2.032 s]
      Check notifications for: static_data_module
        couch_epi_tests:430: -ensure_notified_when_changed/2-fun-5-...[0.009 s] ok
        couch_epi_tests:448: -ensure_not_notified_when_no_change/2-fun-1-...[1.001 s] ok
        [done in 1.039 s]
      Check notifications for: callback_data_module
        couch_epi_tests:430: -ensure_notified_when_changed/2-fun-5-...[0.008 s] ok
        couch_epi_tests:448: -ensure_not_notified_when_no_change/2-fun-1-...[1.001 s] ok
        [done in 1.038 s]
      Check notifications for: functions
        couch_epi_tests:418: -ensure_notified_when_changed/2-fun-1-...[0.004 s] ok
        couch_epi_tests:448: -ensure_not_notified_when_no_change/2-fun-1-...[1.001 s] ok
        [done in 1.030 s]
      [done in 5.139 s]
    epi data API tests
      Check query API for: data_file
        couch_epi_tests:503: -check_dump/2-fun-1-...ok
        couch_epi_tests:511: -check_get/2-fun-1-...ok
        couch_epi_tests:519: -check_get_value/2-fun-1-...ok
        couch_epi_tests:527: -check_by_key/2-fun-2-...ok
        couch_epi_tests:539: -check_by_source/2-fun-2-...ok
        couch_epi_tests:551: -check_keys/2-fun-1-...ok
        couch_epi_tests:554: -check_subscribers/2-fun-1-...ok
        [done in 0.091 s]
      Check query API for: static_data_module
        couch_epi_tests:503: -check_dump/2-fun-1-...ok
        couch_epi_tests:511: -check_get/2-fun-1-...ok
        couch_epi_tests:519: -check_get_value/2-fun-1-...ok
        couch_epi_tests:527: -check_by_key/2-fun-2-...ok
        couch_epi_tests:539: -check_by_source/2-fun-2-...ok
        couch_epi_tests:551: -check_keys/2-fun-1-...ok
        couch_epi_tests:554: -check_subscribers/2-fun-1-...ok
        [done in 0.102 s]
      Check query API for: callback_data_module
        couch_epi_tests:503: -check_dump/2-fun-1-...ok
        couch_epi_tests:511: -check_get/2-fun-1-...ok
        couch_epi_tests:519: -check_get_value/2-fun-1-...ok
        couch_epi_tests:527: -check_by_key/2-fun-2-...ok
        couch_epi_tests:539: -check_by_source/2-fun-2-...ok
        couch_epi_tests:551: -check_keys/2-fun-1-...ok
        couch_epi_tests:554: -check_subscribers/2-fun-1-...ok
        [done in 0.096 s]
      [done in 0.289 s]
    epi dispatch tests
      couch_epi_tests:466: -check_pipe/1-fun-1-...ok
      couch_epi_tests:473: -check_broken_pipe/1-fun-2-...ok
      couch_epi_tests:490: -ensure_fail/1-fun-1-...ok
      couch_epi_tests:481: -ensure_fail_pipe/1-fun-1-...ok
      [done in 0.064 s]
    epi providers' order test
      couch_epi_tests:615: -check_providers_order/1-fun-3-...ok
      [done in 0.003 s]
    epi reload tests
      Check reload for: data_file
        couch_epi_tests:557: -ensure_reload_if_manually_triggered/2-fun-1-...[1.008 s] ok
        couch_epi_tests:569: -ensure_reload_if_changed/2-fun-2-...[1.001 s] ok
        couch_epi_tests:606: -ensure_no_reload_when_no_change/2-fun-5-...[1.001 s] ok
        [done in 3.052 s]
      Check reload for: static_data_module
        couch_epi_tests:557: -ensure_reload_if_manually_triggered/2-fun-1-...[1.010 s] ok
        couch_epi_tests:581: -ensure_reload_if_changed/2-fun-5-...[1.010 s] ok
        couch_epi_tests:606: -ensure_no_reload_when_no_change/2-fun-5-...[1.001 s] ok
        [done in 3.066 s]
      Check reload for: callback_data_module
        couch_epi_tests:557: -ensure_reload_if_manually_triggered/2-fun-1-...[1.009 s] ok
        couch_epi_tests:581: -ensure_reload_if_changed/2-fun-5-...[1.009 s] ok
        couch_epi_tests:606: -ensure_no_reload_when_no_change/2-fun-5-...[1.001 s] ok
        [done in 3.065 s]
      Check reload for: functions
        couch_epi_tests:557: -ensure_reload_if_manually_triggered/2-fun-1-...[1.007 s] ok
        couch_epi_tests:581: -ensure_reload_if_changed/2-fun-5-...[1.008 s] ok
        couch_epi_tests:595: -ensure_no_reload_when_no_change/2-fun-2-...ok
        [done in 2.066 s]
      [done in 11.249 s]
    apply options tests
      Apply with options: {options,[]}
        couch_epi_tests:455: -ensure_apply_is_called/2-fun-2-...ok
        [done in 0.003 s]
      Apply with options: {options,[ignore_errors]}
        couch_epi_tests:455: -ensure_apply_is_called/2-fun-2-...ok
        [done in 0.003 s]
      Apply with options: {options,[pipe]}
        couch_epi_tests:455: -ensure_apply_is_called/2-fun-2-...ok
        [done in 0.003 s]
      Apply with options: {options,[pipe,ignore_errors]}
        couch_epi_tests:455: -ensure_apply_is_called/2-fun-2-...ok
        [done in 0.003 s]
      Apply with options: {options,[concurrent]}
        couch_epi_tests:455: -ensure_apply_is_called/2-fun-2-...[1.001 s] ok
        [done in 1.004 s]
      Apply with options: {options,[concurrent,ignore_errors]}
        couch_epi_tests:455: -ensure_apply_is_called/2-fun-2-...[1.001 s] ok
        [done in 1.004 s]
      [done in 2.101 s]
    [done in 18.858 s]
  [done in 18.858 s]
module 'couch_epi_module_keeper'
module 'couch_epi_functions'
module 'couch_epi_plugin'
  couch_epi_plugin: provider_modules_order_test...[0.003 s] ok
  couch_epi_plugin: providers_order_test...[0.002 s] ok
  couch_epi_plugin: definitions_test...[0.004 s] ok
  [done in 0.018 s]
module 'couch_epi_data'
module 'couch_epi_codegen'
module 'couch_epi_util'
module 'couch_epi_sup'
module 'couch_epi_codechange_monitor'
module 'couch_epi_app'
=======================================================
  All 59 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/couch_epi/.eunit/index.html

Code Coverage:
couch_epi                    :  63%
couch_epi_app                : 100%
couch_epi_basic_test         :  93%
couch_epi_codechange_monitor :   0%
couch_epi_codegen            :  96%
couch_epi_data               :  67%
couch_epi_data_gen           :  92%
couch_epi_functions          : 100%
couch_epi_functions_gen      :  97%
couch_epi_module_keeper      :  84%
couch_epi_plugin             :  98%
couch_epi_sup                :  90%
couch_epi_util               : 100%

Total                        : 89%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> couch_event (eunit)
Compiled src/couch_event_listener.erl
Compiled src/couch_event_app.erl
Compiled src/couch_event_sup2.erl
Compiled src/couch_event.erl
Compiled src/couch_event_listener_mfa.erl
Compiled src/couch_event_server.erl
======================== EUnit ========================
module 'couch_event_server'
  couch_event_server:121: -couch_event_test_/0-fun-14- (t_register_proc_basic)...[0.002 s] ok
  couch_event_server:122: -couch_event_test_/0-fun-12- (t_unregister_proc_basic)...ok
  couch_event_server:123: -couch_event_test_/0-fun-10- (t_unregister_on_death)...[0.003 s] ok
  couch_event_server:124: -couch_event_test_/0-fun-8- (t_notify_basic)...ok
  couch_event_server:125: -couch_event_test_/0-fun-6- (t_notify_all_dbs)...ok
  couch_event_server:126: -couch_event_test_/0-fun-4- (t_register_multiple)...ok
  couch_event_server:127: -couch_event_test_/0-fun-2- (t_reregister)...ok
  couch_event_server:128: -couch_event_test_/0-fun-0- (t_invalid_gen_server_messages)...[0.001 s] ok
  [done in 0.123 s]
module 'couch_event_listener_mfa'
module 'couch_event'
module 'couch_event_sup2'
module 'couch_event_app'
module 'couch_event_listener'
=======================================================
  All 8 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/couch_event/.eunit/index.html

Code Coverage:
couch_event              :   0%
couch_event_app          :   0%
couch_event_listener     :   0%
couch_event_listener_mfa :   0%
couch_event_server       :  97%
couch_event_sup2         :   0%

Total                    : 53%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> couch_index (eunit)
Compiled src/couch_index_plugin.erl
Compiled src/couch_index_app.erl
Compiled src/couch_index_debug.erl
Compiled src/couch_index_compactor.erl
Compiled src/couch_index_sup.erl
Compiled src/couch_index_epi.erl
Compiled src/couch_index_updater.erl
Compiled src/couch_index_plugin_couch_db.erl
Compiled src/couch_index_util.erl
Compiled test/eunit/couch_index_ddoc_updated_tests.erl
Compiled test/eunit/couch_index_compaction_tests.erl
Compiled src/couch_index_server.erl
Compiled src/couch_index.erl
Compiled test/eunit/couch_index_crash_tests.erl
======================== EUnit ========================
module 'couch_index'
  Compaction tests
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ undefined , undefined , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ undefined , disabled , undefined ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ undefined , disabled , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ undefined , enabled , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ true , undefined , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ true , disabled , undefined ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ true , disabled , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ true , enabled , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ false , undefined , undefined ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ false , undefined , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ false , disabled , undefined ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ false , disabled , disabled ])...ok
    couch_index:566: -should_not_call_recompact/2-fun-1- ([ false , enabled , disabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ undefined , undefined , undefined ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ undefined , undefined , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ undefined , enabled , undefined ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ undefined , disabled , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ undefined , enabled , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ true , undefined , undefined ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ true , undefined , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ true , disabled , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ true , enabled , undefined ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ true , enabled , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ false , undefined , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ false , enabled , undefined ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ false , disabled , enabled ])...ok
    couch_index:557: -should_call_recompact/2-fun-1- ([ false , enabled , enabled ])...ok
    [done in 0.081 s]
  couch_index:591: -t_group_timeout_info_integer/0-fun-2-...[0.048 s] ok
  couch_index:603: -t_group_timeout_info_infinity/0-fun-2-...[0.047 s] ok
  [done in 0.542 s]
module 'couch_index_server'
module 'couch_index_util'
module 'couch_index_plugin_couch_db'
module 'couch_index_updater'
module 'couch_index_epi'
module 'couch_index_sup'
module 'couch_index_compactor'
module 'couch_index_debug'
module 'couch_index_app'
module 'couch_index_plugin'
module 'couch_index_crash_tests'
  couch_index_crash_tests: db_event_crash_test...[0.006 s] ok
  Simulate index crashing
    couch_index_crash_tests:72: -index_crash_test_/0-fun-8- (t_can_open_mock_index)...[0.032 s] ok
    couch_index_crash_tests:73: -index_crash_test_/0-fun-6- (t_index_open_returns_error)...[0.017 s] ok
    couch_index_crash_tests:74: -index_crash_test_/0-fun-4- (t_index_open_raises_error)...[0.016 s] ok
    couch_index_crash_tests:75: -index_crash_test_/0-fun-2- (t_index_open_exits_with_error)...[0.015 s] ok
    couch_index_crash_tests:76: -index_crash_test_/0-fun-0- (t_index_process_dies)...[0.017 s] ok
    [done in 3.473 s]
  Simulate index crashing while clients are waiting
    couch_index_crash_tests:89: -index_crash_test_with_client_waiting_test_/0-fun-4- (t_index_open_with_clients_waiting)...[0.519 s] ok
    couch_index_crash_tests:90: -index_crash_test_with_client_waiting_test_/0-fun-2- (t_index_open_crashes_with_client_waiting)...[0.518 s] ok
    couch_index_crash_tests:91: -index_crash_test_with_client_waiting_test_/0-fun-0- (t_index_open_returns_error_with_client_waiting)...[0.519 s] ok
    [done in 3.403 s]
  [done in 6.885 s]
module 'couch_index_compaction_tests'
  Check compaction
    couch_index_compaction_tests:88: -hold_db_for_recompaction/1-fun-4-...[0.001 s] ok
    [done in 0.023 s]
  [done in 0.102 s]
module 'couch_index_ddoc_updated_tests'
  Check ddoc update actions
    couch_index_ddoc_updated_tests:54: -check_all_indexers_exit_on_ddoc_change/1-fun-7-...[0.004 s] ok
    [done in 0.007 s]
  [done in 0.107 s]
=======================================================
  All 40 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/couch_index/.eunit/index.html

Code Coverage:
couch_index                    :  53%
couch_index_app                :   0%
couch_index_compaction_tests   :  95%
couch_index_compactor          :  53%
couch_index_crash_tests        :  93%
couch_index_ddoc_updated_tests :  93%
couch_index_debug              :   0%
couch_index_epi                : 100%
couch_index_plugin             :  20%
couch_index_plugin_couch_db    :   0%
couch_index_server             :  65%
couch_index_sup                :   0%
couch_index_updater            :   6%
couch_index_util               :  29%

Total                          : 61%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> couch_log (eunit)
Compiled src/couch_log_writer.erl
Compiled src/couch_log_error_logger_h.erl
Compiled src/couch_log.erl
Compiled src/couch_log_util.erl
Compiled src/couch_log_writer_file.erl
Compiled src/couch_log_writer_syslog.erl
Compiled src/couch_log_config.erl
Compiled src/couch_log_sup.erl
Compiled src/couch_log_monitor.erl
Compiled src/couch_log_app.erl
Compiled src/couch_log_writer_journald.erl
Compiled src/couch_log_server.erl
Compiled src/couch_log_trunc_io_fmt.erl
Compiled src/couch_log_config_dyn.erl
Compiled src/couch_log_writer_stderr.erl
Compiled test/eunit/couch_log_test.erl
Compiled src/couch_log_formatter.erl
Compiled test/eunit/couch_log_writer_ets.erl
Compiled test/eunit/couch_log_writer_syslog_test.erl
Compiled test/eunit/couch_log_trunc_io_fmt_test.erl
Compiled test/eunit/couch_log_config_listener_test.erl
Compiled test/eunit/couch_log_test_util.erl
Compiled test/eunit/couch_log_formatter_test.erl
Compiled test/eunit/couch_log_writer_test.erl
Compiled test/eunit/couch_log_error_logger_h_test.erl
Compiled test/eunit/couch_log_util_test.erl
Compiled test/eunit/couch_log_writer_stderr_test.erl
Compiled test/eunit/couch_log_server_test.erl
Compiled test/eunit/couch_log_monitor_test.erl
Compiled test/eunit/couch_log_config_test.erl
Compiled test/eunit/couch_log_writer_file_test.erl
Compiled src/couch_log_trunc_io.erl
======================== EUnit ========================
module 'couch_log_trunc_io'
  couch_log_trunc_io: format_test...ok
  couch_log_trunc_io: atom_quoting_test...ok
  couch_log_trunc_io: sane_float_printing_test...ok
  couch_log_trunc_io: float_inside_list_test...ok
  couch_log_trunc_io: quote_strip_test...ok
  couch_log_trunc_io: binary_printing_test...ok
  couch_log_trunc_io: bitstring_printing_test...ok
  couch_log_trunc_io: list_printing_test...ok
  couch_log_trunc_io: iolist_printing_test...ok
  couch_log_trunc_io: tuple_printing_test...ok
  couch_log_trunc_io: map_printing_test...ok
  couch_log_trunc_io: unicode_test...ok
  couch_log_trunc_io: depth_limit_test...ok
  couch_log_trunc_io: print_terms_without_format_string_test...ok
  couch_log_trunc_io: improper_io_list_test...ok
  [done in 0.045 s]
module 'couch_log_writer_file_test'
  couch_log_writer_file_test: check_init_terminate...[0.001 s] ok
  couch_log_writer_file_test: -couch_log_writer_file_test_/0-fun-2-...[0.083 s] ok
  couch_log_writer_file_test: -couch_log_writer_file_test_/0-fun-1-...[0.107 s] ok
  couch_log_writer_file_test: -couch_log_writer_file_test_/0-fun-0-...[0.116 s] ok
  couch_log_writer_file_test: check_file_write...[0.002 s] ok
  couch_log_writer_file_test: check_buffered_file_write...[0.006 s] ok
  couch_log_writer_file_test: check_reopen...ok
  [done in 0.336 s]
module 'couch_log_config_test'
  couch_log_config_test: check_level (check_level)...[0.006 s] ok
  couch_log_config_test: check_report_level (check_report_level)...[0.006 s] ok
  couch_log_config_test: check_max_message_size (check_max_message_size)...[0.005 s] ok
  couch_log_config_test: check_bad_level (check_bad_level)...[0.007 s] ok
  couch_log_config_test: check_bad_max_message_size (check_bad_max_message_size)...[0.007 s] ok
  couch_log_config_test: check_strip_last_msg (check_strip_last_msg)...[0.005 s] ok
  couch_log_config_test: check_bad_strip_last_msg (check_bad_strip_last_msg)...[0.006 s] ok
  couch_log_config_test: check_filter_fields (check_filter_fields)...[0.005 s] ok
  couch_log_config_test: check_bad_filter_fields (check_bad_filter_fields)...[0.007 s] ok
  [done in 0.081 s]
module 'couch_log_monitor_test'
  couch_log_monitor_test: monitor_ignores_unknown_messages...[0.251 s] ok
  couch_log_monitor_test: monitor_restarts_handler...[0.251 s] ok
  [done in 0.508 s]
module 'couch_log_server_test'
  couch_log_server_test: check_can_reconfigure...ok
  couch_log_server_test: check_can_restart...ok
  couch_log_server_test: check_can_cast_log_entry...[0.501 s] ok
  couch_log_server_test: check_logs_ignored_messages...[1.002 s] ok
  [done in 1.515 s]
module 'couch_log_writer_stderr_test'
  couch_log_writer_stderr_test: check_init_terminate...ok
  couch_log_writer_stderr_test: -couch_log_writer_stderr_test_/0-fun-0-...[0.058 s] ok
  [done in 0.064 s]
module 'couch_log_util_test'
  couch_log_util_test: get_message_id_test...ok
  couch_log_util_test: level_to_atom_test...ok
  couch_log_util_test: string_p_test...ok
  [done in 0.009 s]
module 'couch_log_error_logger_h_test'
  couch_log_error_logger_h_test: handler_ignores_unknown_messages...ok
  [done in 0.003 s]
module 'couch_log_writer_test'
  couch_log_writer_test: check_writer_change...[notice] 2025-02-08T05:18:47.261222Z nonode@nohost <0.899.0> -------- config: [log] writer set to couch_log_writer_ets for reason nil
[0.006 s] ok
  [done in 0.009 s]
module 'couch_log_formatter_test'
  couch_log_formatter_test: truncate_fmt_test...[0.062 s] ok
  couch_log_formatter_test: truncate_test...[0.028 s] ok
  couch_log_formatter_test: format_report_etoolong_test...[0.110 s] ok
  couch_log_formatter_test: format_report_test...ok
  couch_log_formatter_test: format_reason_test...ok
  couch_log_formatter_test: crashing_formatting_test...ok
  couch_log_formatter_test: gen_server_error_test...ok
  couch_log_formatter_test: gen_server_error_with_extra_args_test...ok
  couch_log_formatter_test: gen_fsm_error_test...ok
  couch_log_formatter_test: gen_fsm_error_with_extra_args_test...ok
  couch_log_formatter_test: gen_event_error_test...ok
  couch_log_formatter_test: emulator_error_test...ok
  couch_log_formatter_test: normal_error_test...ok
  couch_log_formatter_test: error_report_std_error_test...ok
  couch_log_formatter_test: supervisor_report_test...ok
  couch_log_formatter_test: crash_report_test...ok
  couch_log_formatter_test: warning_report_test...ok
  couch_log_formatter_test: info_report_test...ok
  couch_log_formatter_test: progress_report_test...ok
  couch_log_formatter_test: log_unknown_event_test...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (call to unexported function a:b/2 at c:d/1 <= e:f/2)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (call to unexported function a:b/2 at c:d/1 <= e:f/2)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (call to undefined function a:b/2 at c:d/1 <= e:f/2)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad return value {'EXIT',killed} from a:b/2)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad return value foo)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad return value foo at h:i/0)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad record {foo,1,4} at h:i/0 <= j:k/2)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (no case clause matching bingo at j:k/3 <= z:z/0)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (no function clause matching j:k(a, 2) at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (no true branch found while evaluating if expression at j:k/2 <= y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (no try clause matching bango at j:k/2 <= y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad arithmetic expression at j:k/2 <= y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (no match of right hand value bongo at j:k/2 <= y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (maximum number of file descriptors exhausted, check ulimit -n; j:k/2 <= y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (system limit: maximum number of ports exceeded at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (system limit: maximum number of processes exceeded at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (system limit: maximum number of processes exceeded at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (system limit: tried to create an atom larger than 255, or maximum atom count exceeded at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (system limit: maximum number of ETS tables exceeded at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (system limit: couch_log:totes_logs() at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad argument in call to j:k(a, 2) at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad argument in call to j:k(a, 2) at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (function called with wrong arity of 2 instead of 1 at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (no such process or port in call to y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (bad function 2 called at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (a_reason at y:x/1)...ok
  couch_log_formatter_test: -format_reason_test_/0-fun-2- (a_reason at y:x/1(line:4))...ok
  couch_log_formatter_test: coverage_test...ok
  couch_log_formatter_test: gen_server_error_with_last_msg_test...[0.011 s] ok
  couch_log_formatter_test: gen_event_error_with_last_msg_test...[0.014 s] ok
  couch_log_formatter_test: gen_fsm_error_with_last_msg_test...[0.015 s] ok
  [done in 0.394 s]
module 'couch_log_test_util'
module 'couch_log_config_listener_test'
  couch_log_config_listener_test: check_restart_listener...[0.002 s] ok
  couch_log_config_listener_test: check_ignore_non_log...[1.001 s] ok
  [done in 1.009 s]
module 'couch_log_trunc_io_fmt_test'
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ([])...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("stuff\n\t")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("foo")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("bar")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("{{...}}")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("{...}")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("stuff")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("stuf")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("   stuff")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("stuff   ")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("      stuf")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("    stuff ")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("     stuff")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("     stuff")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("reason at x:k/2")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("1.00000e+0")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("1.000000")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("0.000323")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("31.400000")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("-2.300000")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("1.00000")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("-15")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("15")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("15")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("f")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("F")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("-f")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("-F")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("16#f")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("16#f")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("-16#f")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("16#F")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("16#F")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("-16#F")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("16#F")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("16#f")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("z")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("g")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("~")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("\n")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("\n\n")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("\n\n\n")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ([])...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- (" 1")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- (" 1")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("1 ")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("  ")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- (" 1")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("||")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("|1")...ok
  couch_log_trunc_io_fmt_test:23: -format_test_/0-fun-1- ("q1")...ok
  couch_log_trunc_io_fmt_test: chomp_test...ok
  [done in 0.157 s]
module 'couch_log_writer_syslog_test'
  couch_log_writer_syslog_test: check_init_terminate...[0.004 s] ok
  couch_log_writer_syslog_test: -couch_log_writer_syslog_test_/0-fun-2-...[0.066 s] ok
  couch_log_writer_syslog_test: -couch_log_writer_syslog_test_/0-fun-1-...[0.035 s] ok
  couch_log_writer_syslog_test: -couch_log_writer_syslog_test_/0-fun-0-...[0.041 s] ok
  couch_log_writer_syslog_test: facility_test...ok
  couch_log_writer_syslog_test: level_test...ok
  [done in 0.197 s]
module 'couch_log_writer_ets'
module 'couch_log_formatter'
module 'couch_log_test'
  couch_log_test: -gen/0-fun-0- (Test log level: debug)...[0.066 s] ok
  couch_log_test: -gen/0-fun-0- (Test log level: info)...[0.064 s] ok
  couch_log_test: -gen/0-fun-0- (Test log level: notice)...[0.064 s] ok
  couch_log_test: -gen/0-fun-0- (Test log level: warning)...[0.065 s] ok
  couch_log_test: -gen/0-fun-0- (Test log level: error)...[0.065 s] ok
  couch_log_test: -gen/0-fun-0- (Test log level: critical)...[0.067 s] ok
  couch_log_test: -gen/0-fun-0- (Test log level: alert)...[0.066 s] ok
  couch_log_test: -gen/0-fun-0- (Test log level: emergency)...[0.067 s] ok
  couch_log_test: check_set_level...[0.002 s] ok
  [done in 0.555 s]
module 'couch_log_writer_stderr'
module 'couch_log_config_dyn'
module 'couch_log_trunc_io_fmt'
module 'couch_log_server'
module 'couch_log_writer_journald'
module 'couch_log_app'
module 'couch_log_monitor'
module 'couch_log_sup'
module 'couch_log_config'
module 'couch_log_writer_syslog'
module 'couch_log_writer_file'
module 'couch_log_util'
module 'couch_log'
module 'couch_log_error_logger_h'
module 'couch_log_writer'
=======================================================
  All 164 tests passed.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/couch_log/.eunit/index.html

Code Coverage:
couch_log                      :  70%
couch_log_app                  : 100%
couch_log_config               :  96%
couch_log_config_listener_test :  90%
couch_log_config_test          : 100%
couch_log_error_logger_h       : 100%
couch_log_error_logger_h_test  : 100%
couch_log_formatter            :  96%
couch_log_formatter_test       :  98%
couch_log_monitor              : 100%
couch_log_monitor_test         : 100%
couch_log_server               : 100%
couch_log_server_test          :  97%
couch_log_sup                  : 100%
couch_log_test                 : 100%
couch_log_test_util            :  92%
couch_log_trunc_io             :  91%
couch_log_trunc_io_fmt         :  89%
couch_log_trunc_io_fmt_test    : 100%
couch_log_util                 :  97%
couch_log_util_test            : 100%
couch_log_writer               : 100%
couch_log_writer_ets           : 100%
couch_log_writer_file          : 100%
couch_log_writer_file_test     :  95%
couch_log_writer_journald      :   0%
couch_log_writer_stderr        : 100%
couch_log_writer_stderr_test   : 100%
couch_log_writer_syslog        :  96%
couch_log_writer_syslog_test   : 100%
couch_log_writer_test          : 100%

Total                          : 93%
==> rel (eunit)
==> apache-couchdb-3.4.2 (eunit)
==> couch_mrview (eunit)
Compiled src/couch_mrview_show.erl
Compiled src/couch_mrview_test_util.erl
Compiled src/couch_mrview.erl
Compiled src/couch_mrview_debug.erl
Compiled src/couch_mrview_updater.erl
Compiled src/couch_mrview_util.erl
Compiled src/couch_mrview_cleanup.erl
Compiled src/couch_mrview_update_notifier.erl
Compiled src/couch_mrview_index.erl
Compiled src/couch_mrview_compactor.erl
Compiled test/eunit/couch_mrview_ddoc_updated_tests.erl
Compiled src/couch_mrview_http.erl
Compiled test/eunit/couch_mrview_index_info_tests.erl
Compiled test/eunit/couch_mrview_http_tests.erl
Compiled test/eunit/couch_mrview_map_views_tests.erl
Compiled test/eunit/couch_mrview_red_views_tests.erl
Compiled test/eunit/couch_mrview_purge_docs_tests.erl
Compiled test/eunit/couch_mrview_util_tests.erl
Compiled test/eunit/couch_mrview_purge_docs_fabric_tests.erl
Compiled test/eunit/couch_mrview_all_docs_tests.erl
Compiled test/eunit/couch_mrview_ddoc_validation_tests.erl
Compiled test/eunit/couch_mrview_collation_tests.erl
Compiled test/eunit/couch_mrview_design_docs_tests.erl
Compiled test/eunit/couch_mrview_compact_tests.erl
Compiled test/eunit/couch_mrview_local_docs_tests.erl
======================== EUnit ========================
module 'couch_mrview_http'
  module 'couch_mrview_http_tests'
    couch_mrview_http_tests:20: -mrview_http_test_/0-fun-9-...ok
    couch_mrview_http_tests:29: -mrview_http_test_/0-fun-7-...ok
    couch_mrview_http_tests:38: -mrview_http_test_/0-fun-5-...[0.003 s] ok
    couch_mrview_http_tests:47: -mrview_http_test_/0-fun-3-...ok
    couch_mrview_http_tests:56: -mrview_http_test_/0-fun-1-...ok
    [done in 0.018 s]
  [done in 0.018 s]
module 'couch_mrview_compactor'
  couch_mrview_compactor:292: -recompact_success_after_progress/0-fun-2-...[0.107 s] ok
  couch_mrview_compactor:303: -recompact_exceeded_retry_count/0-fun-3-...[0.004 s] ok
  [done in 0.117 s]
module 'couch_mrview_index'
module 'couch_mrview_update_notifier'
module 'couch_mrview_cleanup'
module 'couch_mrview_util'
  module 'couch_mrview_util_tests'
    couch_mrview_util_tests:23: -couch_mrview_util_test_/0-fun-17-...ok
    couch_mrview_util_tests:24: -couch_mrview_util_test_/0-fun-15-...ok
    couch_mrview_util_tests:25: -couch_mrview_util_test_/0-fun-13-...ok
    couch_mrview_util_tests:26: -couch_mrview_util_test_/0-fun-11-...ok
    couch_mrview_util_tests:27: -couch_mrview_util_test_/0-fun-9-...ok
    couch_mrview_util_tests:28: -couch_mrview_util_test_/0-fun-7-...ok
    couch_mrview_util_tests:29: -couch_mrview_util_test_/0-fun-5-...ok
    couch_mrview_util_tests:30: -couch_mrview_util_test_/0-fun-3-...ok
    couch_mrview_util_tests:31: -couch_mrview_util_test_/0-fun-1-...ok
    couch_mrview_util_tests: get_signature_from_filename_test...ok
    couch_mrview_util_tests: verify_view_filename_test...ok
    couch_mrview_util_tests:86: -get_signatures_test_/0-fun-10- (t_get_signatures_local)...[0.002 s] ok
    couch_mrview_util_tests:87: -get_signatures_test_/0-fun-8- (t_get_signatures_clustered)...[0.005 s] ok
    couch_mrview_util_tests:88: -get_signatures_test_/0-fun-6- (t_get_purge_checkpoints_local)...ok
    couch_mrview_util_tests:89: -get_signatures_test_/0-fun-4- (t_get_purge_checkpoints_clustered)...[0.001 s] ok
    couch_mrview_util_tests:90: -get_signatures_test_/0-fun-2- (t_get_index_files_local)...ok
    couch_mrview_util_tests:91: -get_signatures_test_/0-fun-0- (t_get_index_files_clustered)...[0.001 s] ok
    [done in 0.597 s]
  [done in 0.597 s]
module 'couch_mrview_updater'
module 'couch_mrview_debug'
module 'couch_mrview'
module 'couch_mrview_test_util'
module 'couch_mrview_show'
  couch_mrview_show:429: -should_apply_headers/0-fun-1-...ok
  couch_mrview_show:438: -should_apply_headers_with_merge/0-fun-1-...ok
  couch_mrview_show:452: -should_apply_headers_with_merge_overwrite/0-fun-1-...ok
  Ensure send_list_row returns a valid response on end or error
    couch_mrview_show:510: -should_return_valid_response/2-fun-1- ([<<"end">>, [], []] -- req)...[0.098 s] ok
    couch_mrview_show:510: -should_return_valid_response/2-fun-1- ([<<"end">>, [], []] -- undefined)...ok
    couch_mrview_show:510: -should_return_valid_response/2-fun-1- ([<<"end">>, []] -- req)...ok
    couch_mrview_show:510: -should_return_valid_response/2-fun-1- ([<<"end">>, []] -- undefined)...ok
    couch_mrview_show:510: -should_return_valid_response/2-fun-1- (throw(timeout) -- req)...ok
    couch_mrview_show:510: -should_return_valid_response/2-fun-1- (throw(timeout) -- undefined)...ok
    [done in 0.116 s]
  [done in 0.372 s]
module 'couch_mrview_local_docs_tests'
  _local_docs view tests
Application config was left running!
    couch_mrview_local_docs_tests:68: -should_query/1-fun-1-...ok
    couch_mrview_local_docs_tests:82: -should_query_with_range/1-fun-1-...ok
    couch_mrview_local_docs_tests:98: -should_query_with_range_rev/1-fun-1-...ok
    couch_mrview_local_docs_tests:113: -should_query_with_limit_and_skip/1-fun-1-...ok
    couch_mrview_local_docs_tests:137: -should_query_with_include_docs/1-fun-1-...ok
    couch_mrview_local_docs_tests:150: -should_query_with_update_seq/1-fun-1-...ok
    [done in 0.037 s]
  [done in 0.096 s]
module 'couch_mrview_compact_tests'
  Compaction tests
    couch_mrview_compact_tests:51: -should_swap/1-fun-1-...[0.048 s] ok
    couch_mrview_compact_tests:82: -should_remove/1-fun-3-...[0.038 s] ok
    [done in 0.680 s]
  [done in 0.753 s]
module 'couch_mrview_design_docs_tests'
  _design_docs view tests
    couch_mrview_design_docs_tests:67: -should_query/1-fun-1-...ok
    couch_mrview_design_docs_tests:81: -should_query_with_range/1-fun-1-...ok
    couch_mrview_design_docs_tests:97: -should_query_with_range_rev/1-fun-1-...ok
    couch_mrview_design_docs_tests:112: -should_query_with_limit_and_skip/1-fun-1-...ok
    couch_mrview_design_docs_tests:137: -should_query_with_include_docs/1-fun-1-...ok
    [done in 0.043 s]
  [done in 0.115 s]
module 'couch_mrview_collation_tests'
  Collation tests
    undefined
    *** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:should_collate_fwd/1 (test/eunit/couch_mrview_collation_tests.erl, line 99)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


  undefined
  *** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:should_collate_rev/1 (test/eunit/couch_mrview_collation_tests.erl, line 104)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


undefined
*** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:'-should_collate_range_/1-fun-2-'/3 (test/eunit/couch_mrview_collation_tests.erl, line 112)
in call from lists:map/2 (lists.erl, line 2077)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


undefined
*** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:should_collate_with_inclusive_end_fwd/1 (test/eunit/couch_mrview_collation_tests.erl, line 147)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


undefined
*** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:should_collate_with_inclusive_end_rev/1 (test/eunit/couch_mrview_collation_tests.erl, line 154)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


undefined
*** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:should_collate_without_inclusive_end_fwd/1 (test/eunit/couch_mrview_collation_tests.erl, line 161)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


undefined
*** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:should_collate_without_inclusive_end_rev/1 (test/eunit/couch_mrview_collation_tests.erl, line 168)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


couch_mrview_collation_tests:174: -should_collate_with_endkey_docid/1-fun-2-...*failed*
in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:'-should_collate_with_endkey_docid/1-fun-2-'/1 (test/eunit/couch_mrview_collation_tests.erl, line 175)
in call from eunit_test:run_testfun/1 (eunit_test.erl, line 72)
in call from eunit_proc:run_test/1 (eunit_proc.erl, line 544)
in call from eunit_proc:with_timeout/3 (eunit_proc.erl, line 369)
in call from eunit_proc:handle_test/2 (eunit_proc.erl, line 527)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}
  output:<<"">>

undefined
*** instantiation of subtests failed ***
**in function couch_mrview_util:get_view_index_state/5 (src/couch_mrview_util.erl, line 221)
in call from couch_mrview_util:get_view/4 (src/couch_mrview_util.erl, line 153)
in call from couch_mrview:query_view/6 (src/couch_mrview.erl, line 287)
in call from couch_mrview_collation_tests:should_use_collator_for_reduce_grouping/1 (test/eunit/couch_mrview_collation_tests.erl, line 201)
**throw:{badarg,[{erlang,binary_to_term,
                 [<<131,104,1,108,0,0,0,1,104,2,109,0,...>>],
                 [{error_info,#{module => erl_erts_errors}}]},
         {couch_compress,decompress,1,
                         [{file,"src/couch_compress.erl"},{line,65}]},
         {couch_doc,with_ejson_body,1,[{file,"src/couch_doc.erl"},{line,586}]},
         {couch_db,after_doc_read,2,[{file,"src/couch_db.erl"},{line,1974}]},
         {couch_db,open_doc_int,3,[{file,"src/couch_db.erl"},{line,1873}]},
         {couch_index_updater,'-update/3-fun-2-',5,
                              [{file,"src/couch_index_updater.erl"},
                               {line,157}]},
         {couch_index_updater,'-update/3-fun-3-',7,
                              [{file,"src/couch_index_updater.erl"},
                               {line,167}]},
         {couch_bt_engine,drop_reductions,4,
                          [{file,"src/couch_bt_engine.erl"},{line,1161}]}]}


[done in 0.092 s]
[done in 0.165 s]
module 'couch_mrview_ddoc_validation_tests'
ddoc validation tests
couch_mrview_ddoc_validation_tests:96: -should_reject_invalid_js_map/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:115: -should_reject_invalid_js_reduce/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:134: -should_reject_invalid_builtin_reduce/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:146: -should_reject_non_object_options/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:158: -should_reject_non_object_filters/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:170: -should_accept_obj_in_filters/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:179: -should_reject_non_object_lists/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:350: -should_accept_obj_in_lists/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:191: -should_reject_non_object_shows/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:203: -should_accept_obj_in_shows/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:212: -should_reject_non_object_updates/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:224: -should_accept_obj_in_updates/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:233: -should_reject_non_object_views/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:245: -should_reject_non_string_language/1-fun-1-...ok
couch_mrview_ddoc_validation_tests:257: -should_reject_non_string_validate_doc_update/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:269: -should_accept_string_rewrites/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:278: -should_reject_bad_rewrites/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:290: -should_accept_option/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:299: -should_accept_any_option/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:308: -should_accept_filter/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:317: -should_reject_non_string_or_obj_filter_function/1-fun-1-...ok
couch_mrview_ddoc_validation_tests:329: -should_accept_list/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:338: -should_reject_non_string_or_obj_list_function/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:359: -should_accept_show/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:368: -should_reject_non_string_or_obj_show_function/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:380: -should_accept_update/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:389: -should_reject_non_string_or_obj_update_function/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:404: -should_accept_view/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:420: -should_accept_view_with_reduce/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:439: -should_accept_view_with_lib/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:448: -should_reject_view_that_is_not_an_object/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:463: -should_reject_view_without_map_function/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:481: -should_reject_view_with_non_string_map_function/1-fun-1-...[0.001 s] ok
couch_mrview_ddoc_validation_tests:500: -should_reject_view_with_non_string_reduce_function/1-fun-1-...ok
couch_mrview_ddoc_validation_tests:519: -should_accept_any_in_lib/1-fun-1-...[0.002 s] ok
couch_mrview_ddoc_validation_tests:538: -should_accept_map_object_for_queries/1-fun-1-...[0.010 s] ok
couch_mrview_ddoc_validation_tests:554: -should_reject_map_non_objects_for_queries/1-fun-1-...[0.002 s] ok
[done in 0.402 s]
[done in 0.478 s]
module 'couch_mrview_all_docs_tests'
_all_docs view tests
couch_mrview_all_docs_tests:73: -should_query/1-fun-1-...ok
couch_mrview_all_docs_tests:84: -should_query_with_range/1-fun-1-...ok
couch_mrview_all_docs_tests:89: -should_query_with_non_string_key/1-fun-2-...[0.001 s] ok
couch_mrview_all_docs_tests:89: -should_query_with_non_string_key/1-fun-2-...ok
couch_mrview_all_docs_tests:89: -should_query_with_non_string_key/1-fun-2-...ok
couch_mrview_all_docs_tests:89: -should_query_with_non_string_key/1-fun-2-...ok
couch_mrview_all_docs_tests:95: -should_query_with_non_string_keys/1-fun-2-...ok
couch_mrview_all_docs_tests:95: -should_query_with_non_string_keys/1-fun-2-...ok
couch_mrview_all_docs_tests:95: -should_query_with_non_string_keys/1-fun-2-...ok
couch_mrview_all_docs_tests:95: -should_query_with_non_string_keys/1-fun-2-...ok
couch_mrview_all_docs_tests:112: -should_query_with_range_and_same_keys/1-fun-1-...ok
couch_mrview_all_docs_tests:117: -raise_error_query_with_range_and_different_keys/1-fun-3-...ok
couch_mrview_all_docs_tests:118: -raise_error_query_with_range_and_different_keys/1-fun-1-...ok
couch_mrview_all_docs_tests:135: -should_query_with_range_rev/1-fun-1-...ok
couch_mrview_all_docs_tests:150: -should_query_with_limit_and_skip/1-fun-1-...ok
couch_mrview_all_docs_tests:170: -should_query_with_include_docs/1-fun-1-...ok
couch_mrview_all_docs_tests:178: -should_query_empty_views/1-fun-1-...ok
[done in 0.121 s]
[done in 0.196 s]
module 'couch_mrview_purge_docs_fabric_tests'
Map views
couch_mrview_purge_docs_fabric_tests:65: -test_purge_verify_index/1-fun-7-...[0.018 s] ok
couch_mrview_purge_docs_fabric_tests:122: -test_purge_hook_before_compaction/1-fun-15-...[0.173 s] ok
[done in 0.210 s]
[done in 0.401 s]
module 'couch_mrview_purge_docs_tests'
Map views
couch_mrview_purge_docs_tests:60: -test_purge_single/1-fun-2-...[0.007 s] ok
couch_mrview_purge_docs_tests:128: -test_purge_partial/1-fun-2-...[0.012 s] ok
couch_mrview_purge_docs_tests:170: -test_purge_complete/1-fun-2-...[0.008 s] ok
couch_mrview_purge_docs_tests:248: -test_purge_nochange/1-fun-2-...[0.007 s] ok
couch_mrview_purge_docs_tests:284: -test_purge_index_reset/1-fun-3-...[0.060 s] ok
couch_mrview_purge_docs_tests:346: -test_purge_compact_size_check/1-fun-3-...[0.086 s] ok
couch_mrview_purge_docs_tests:94: -test_purge_single_for_docid_with_list/1-fun-2-...[0.008 s] ok
couch_mrview_purge_docs_tests:209: -test_purge_complete_for_docid_with_list/1-fun-2-...[0.007 s] ok
couch_mrview_purge_docs_tests:388: -test_purge_compact_for_stale_purge_cp_without_client/1-fun-3-...[0.061 s] ok
couch_mrview_purge_docs_tests:444: -test_purge_compact_for_stale_purge_cp_with_client/1-fun-4-...[0.077 s] ok
[done in 0.775 s]
[done in 0.847 s]
module 'couch_mrview_red_views_tests'
Reduce views
couch_mrview_red_views_tests:57: -should_reduce_basic/1-fun-1-...ok
couch_mrview_red_views_tests:66: -should_reduce_key_range/1-fun-1-...ok
couch_mrview_red_views_tests:76: -should_reduce_with_group_level/1-fun-1-...ok
couch_mrview_red_views_tests:94: -should_reduce_with_group_exact/1-fun-1-...ok
[done in 0.059 s]
[done in 0.132 s]
module 'couch_mrview_map_views_tests'
Map views
couch_mrview_map_views_tests:68: -should_map/1-fun-1-...ok
couch_mrview_map_views_tests:84: -should_map_with_range/1-fun-1-...ok
couch_mrview_map_views_tests:99: -should_map_with_limit_and_skip/1-fun-1-...ok
couch_mrview_map_views_tests:118: -should_map_with_include_docs/1-fun-1-...ok
couch_mrview_map_views_tests:126: -should_map_empty_views/1-fun-1-...ok
couch_mrview_map_views_tests:149: -should_give_ext_size_seq_indexed_test/1-fun-1-...ok
[done in 0.077 s]
[done in 0.152 s]
module 'couch_mrview_index_info_tests'
Views index tests
couch_mrview_index_info_tests:58: -sig_is_binary/1-fun-1-...ok
couch_mrview_index_info_tests:61: -language_is_js/1-fun-1-...ok
couch_mrview_index_info_tests:64: -file_size_is_non_neg_int/1-fun-1-...ok
couch_mrview_index_info_tests:67: -active_size_is_non_neg_int/1-fun-1-...ok
couch_mrview_index_info_tests:70: -external_size_is_non_neg_int/1-fun-1-...ok
couch_mrview_index_info_tests:73: -active_size_less_than_file_size/1-fun-1-...ok
couch_mrview_index_info_tests:76: -update_seq_is_non_neg_int/1-fun-1-...ok
couch_mrview_index_info_tests:79: -purge_seq_is_non_neg_int/1-fun-1-...ok
couch_mrview_index_info_tests:83: -update_opts_is_bin_list/1-fun-2-...ok
[done in 0.120 s]
[done in 0.193 s]
module 'couch_mrview_ddoc_updated_tests'
Check ddoc update actions
couch_mrview_ddoc_updated_tests:88: -check_indexing_stops_on_ddoc_change/1-fun-6-...[0.053 s] ok
[done in 0.103 s]
[done in 0.177 s]
=======================================================
  Failed: 1.  Skipped: 0.  Passed: 132.
One or more tests were cancelled.
Cover analysis: /startdir/src/apache-couchdb-3.4.2/src/couch_mrview/.eunit/index.html

Code Coverage:
couch_mrview                         :  75%
couch_mrview_all_docs_tests          : 100%
couch_mrview_cleanup                 :   0%
couch_mrview_collation_tests         :  45%
couch_mrview_compact_tests           :  93%
couch_mrview_compactor               :  90%
couch_mrview_ddoc_updated_tests      :  94%
couch_mrview_ddoc_validation_tests   : 100%
couch_mrview_debug                   :   0%
couch_mrview_design_docs_tests       : 100%
couch_mrview_http                    :   6%
couch_mrview_index                   :  62%
couch_mrview_index_info_tests        :  96%
couch_mrview_local_docs_tests        : 100%
couch_mrview_map_views_tests         : 100%
couch_mrview_purge_docs_fabric_tests :  98%
couch_mrview_purge_docs_tests        :  98%
couch_mrview_red_views_tests         : 100%
couch_mrview_show                    :  37%
couch_mrview_test_util               :  95%
couch_mrview_update_notifier         :   0%
couch_mrview_updater                 :  84%
couch_mrview_util                    :  66%

Total                                : 64%
ERROR: One or more eunit tests failed.
ERROR: eunit failed while processing /startdir/src/apache-couchdb-3.4.2/src/couch_mrview: rebar_abort
make[1]: *** [Makefile:180: eunit] Error 1
make[1]: Leaving directory '/startdir/src/apache-couchdb-3.4.2'
make: *** [Makefile:159: check] Error 2
==> ERROR: A failure occurred in check().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_575290cc-806a-4160-a038-6a5136a6590c/build