RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux lgw01-amd64-058 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 Buildd toolchain package versions: launchpad-buildd_152 python-lpbuildd_152 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.3 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 16 Oct 09:22:43 ntpdate[1781]: adjust time server 10.211.37.1 offset -0.000225 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13582301 /home/buildd/filecache-default/f027e517e95d0e91684230ee23be60d709f816c0 Creating target for build PACKAGEBUILD-13582301 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13582301 Starting target for build PACKAGEBUILD-13582301 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13582301 'deb http://ftpmaster.internal/ubuntu artful main universe' 'deb http://ftpmaster.internal/ubuntu artful-security main universe' 'deb http://ftpmaster.internal/ubuntu artful-updates main universe' 'deb http://ftpmaster.internal/ubuntu artful-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-13582301 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13582301 Updating target for build PACKAGEBUILD-13582301 Get:1 http://ftpmaster.internal/ubuntu artful InRelease [237 kB] Get:2 http://ftpmaster.internal/ubuntu artful-security InRelease [65.5 kB] Get:3 http://ftpmaster.internal/ubuntu artful-updates InRelease [65.5 kB] Get:4 http://ftpmaster.internal/ubuntu artful-proposed InRelease [235 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main amd64 Packages [1071 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main Translation-en [542 kB] Get:7 http://ftpmaster.internal/ubuntu artful/universe amd64 Packages [8101 kB] Get:8 http://ftpmaster.internal/ubuntu artful/universe Translation-en [4789 kB] Get:9 http://ftpmaster.internal/ubuntu artful-proposed/main amd64 Packages [31.2 kB] Get:10 http://ftpmaster.internal/ubuntu artful-proposed/main Translation-en [13.2 kB] Get:11 http://ftpmaster.internal/ubuntu artful-proposed/universe amd64 Packages [38.3 kB] Get:12 http://ftpmaster.internal/ubuntu artful-proposed/universe Translation-en [23.8 kB] Fetched 15.2 MB in 3s (3804 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libustr-1.0-1 Use 'sudo apt autoremove' to remove it. The following packages will be upgraded: apt apt-transport-https base-files binutils binutils-common binutils-x86-64-linux-gnu build-essential coreutils cpp-7 g++-7 gcc-7 gcc-7-base gnupg gnupg-agent gpgv libapt-pkg5.0 libasan4 libatomic1 libbinutils libc-bin libc-dev-bin libc6 libc6-dev libcap2 libcc1-0 libcilkrts5 libcurl3-gnutls libgcc-7-dev libgcc1 libgomp1 libhogweed4 libitm1 liblsan0 libmpx2 libnettle6 libpcre3 libpng16-16 libquadmath0 libseccomp2 libsemanage-common libsemanage1 libstdc++-7-dev libstdc++6 libsystemd0 libtsan0 libubsan0 libudev1 linux-libc-dev multiarch-support systemd systemd-sysv 51 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 45.1 MB of archives. After this operation, 186 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu artful-proposed/main amd64 base-files amd64 9.6ubuntu102 [59.0 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main amd64 coreutils amd64 8.26-3ubuntu4 [1213 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main amd64 libc6-dev amd64 2.26-0ubuntu2 [2524 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main amd64 libc-dev-bin amd64 2.26-0ubuntu2 [69.6 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main amd64 linux-libc-dev amd64 4.13.0-16.19 [954 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main amd64 libquadmath0 amd64 7.2.0-8ubuntu3 [132 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main amd64 libitm1 amd64 7.2.0-8ubuntu3 [27.6 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main amd64 gcc-7-base amd64 7.2.0-8ubuntu3 [18.0 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main amd64 libgcc1 amd64 1:7.2.0-8ubuntu3 [39.4 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main amd64 libmpx2 amd64 7.2.0-8ubuntu3 [11.7 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main amd64 libgomp1 amd64 7.2.0-8ubuntu3 [76.4 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main amd64 libatomic1 amd64 7.2.0-8ubuntu3 [8954 B] Get:13 http://ftpmaster.internal/ubuntu artful/main amd64 libasan4 amd64 7.2.0-8ubuntu3 [360 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main amd64 liblsan0 amd64 7.2.0-8ubuntu3 [133 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main amd64 libtsan0 amd64 7.2.0-8ubuntu3 [282 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main amd64 libubsan0 amd64 7.2.0-8ubuntu3 [126 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main amd64 libcilkrts5 amd64 7.2.0-8ubuntu3 [42.5 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main amd64 cpp-7 amd64 7.2.0-8ubuntu3 [6727 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main amd64 libcc1-0 amd64 7.2.0-8ubuntu3 [38.6 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main amd64 g++-7 amd64 7.2.0-8ubuntu3 [7551 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main amd64 gcc-7 amd64 7.2.0-8ubuntu3 [7411 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main amd64 libgcc-7-dev amd64 7.2.0-8ubuntu3 [2378 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main amd64 libstdc++-7-dev amd64 7.2.0-8ubuntu3 [1456 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main amd64 libstdc++6 amd64 7.2.0-8ubuntu3 [405 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main amd64 libbinutils amd64 2.29.1-4ubuntu1 [502 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main amd64 binutils amd64 2.29.1-4ubuntu1 [3342 B] Get:27 http://ftpmaster.internal/ubuntu artful/main amd64 binutils-common amd64 2.29.1-4ubuntu1 [190 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main amd64 binutils-x86-64-linux-gnu amd64 2.29.1-4ubuntu1 [1824 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main amd64 libc6 amd64 2.26-0ubuntu2 [2778 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main amd64 libc-bin amd64 2.26-0ubuntu2 [593 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main amd64 libudev1 amd64 234-2ubuntu12 [51.7 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main amd64 libapt-pkg5.0 amd64 1.5 [781 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main amd64 gpgv amd64 2.1.15-1ubuntu8 [186 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main amd64 apt amd64 1.5 [1120 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main amd64 libcap2 amd64 1:2.25-1.1 [13.2 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main amd64 libseccomp2 amd64 2.3.1-2.1ubuntu3 [37.3 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main amd64 systemd amd64 234-2ubuntu12 [2780 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main amd64 libsystemd0 amd64 234-2ubuntu12 [208 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main amd64 systemd-sysv amd64 234-2ubuntu12 [10.8 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main amd64 libpcre3 amd64 2:8.39-5ubuntu3 [229 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main amd64 libsemanage-common all 2.7-2 [6916 B] Get:42 http://ftpmaster.internal/ubuntu artful/main amd64 libsemanage1 amd64 2.7-2 [84.6 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main amd64 libnettle6 amd64 3.3-2 [91.7 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main amd64 libhogweed4 amd64 3.3-2 [135 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main amd64 gnupg amd64 2.1.15-1ubuntu8 [780 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main amd64 gnupg-agent amd64 2.1.15-1ubuntu8 [255 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main amd64 multiarch-support amd64 2.26-0ubuntu2 [6832 B] Get:48 http://ftpmaster.internal/ubuntu artful/main amd64 libpng16-16 amd64 1.6.34-1 [176 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main amd64 libcurl3-gnutls amd64 7.55.1-1ubuntu2 [193 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main amd64 apt-transport-https amd64 1.5 [34.7 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main amd64 build-essential amd64 12.4ubuntu1 [4758 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 45.1 MB in 0s (48.5 MB/s) (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../base-files_9.6ubuntu102_amd64.deb ... Unpacking base-files (9.6ubuntu102) over (9.6ubuntu101) ... Setting up base-files (9.6ubuntu102) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../coreutils_8.26-3ubuntu4_amd64.deb ... Unpacking coreutils (8.26-3ubuntu4) over (8.26-3ubuntu3) ... Setting up coreutils (8.26-3ubuntu4) ... (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.26-0ubuntu2_amd64.deb ... Unpacking libc6-dev:amd64 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../1-libc-dev-bin_2.26-0ubuntu2_amd64.deb ... Unpacking libc-dev-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../2-linux-libc-dev_4.13.0-16.19_amd64.deb ... Unpacking linux-libc-dev:amd64 (4.13.0-16.19) over (4.13.0-11.12) ... Preparing to unpack .../3-libquadmath0_7.2.0-8ubuntu3_amd64.deb ... Unpacking libquadmath0:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../4-libitm1_7.2.0-8ubuntu3_amd64.deb ... Unpacking libitm1:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../5-gcc-7-base_7.2.0-8ubuntu3_amd64.deb ... Unpacking gcc-7-base:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Setting up gcc-7-base:amd64 (7.2.0-8ubuntu3) ... (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a7.2.0-8ubuntu3_amd64.deb ... Unpacking libgcc1:amd64 (1:7.2.0-8ubuntu3) over (1:7.2.0-6ubuntu1) ... Setting up libgcc1:amd64 (1:7.2.0-8ubuntu3) ... (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../00-libmpx2_7.2.0-8ubuntu3_amd64.deb ... Unpacking libmpx2:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../01-libgomp1_7.2.0-8ubuntu3_amd64.deb ... Unpacking libgomp1:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../02-libatomic1_7.2.0-8ubuntu3_amd64.deb ... Unpacking libatomic1:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../03-libasan4_7.2.0-8ubuntu3_amd64.deb ... Unpacking libasan4:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../04-liblsan0_7.2.0-8ubuntu3_amd64.deb ... Unpacking liblsan0:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../05-libtsan0_7.2.0-8ubuntu3_amd64.deb ... Unpacking libtsan0:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../06-libubsan0_7.2.0-8ubuntu3_amd64.deb ... Unpacking libubsan0:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../07-libcilkrts5_7.2.0-8ubuntu3_amd64.deb ... Unpacking libcilkrts5:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../08-cpp-7_7.2.0-8ubuntu3_amd64.deb ... Unpacking cpp-7 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../09-libcc1-0_7.2.0-8ubuntu3_amd64.deb ... Unpacking libcc1-0:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../10-g++-7_7.2.0-8ubuntu3_amd64.deb ... Unpacking g++-7 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../11-gcc-7_7.2.0-8ubuntu3_amd64.deb ... Unpacking gcc-7 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../12-libgcc-7-dev_7.2.0-8ubuntu3_amd64.deb ... Unpacking libgcc-7-dev:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../13-libstdc++-7-dev_7.2.0-8ubuntu3_amd64.deb ... Unpacking libstdc++-7-dev:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Preparing to unpack .../14-libstdc++6_7.2.0-8ubuntu3_amd64.deb ... Unpacking libstdc++6:amd64 (7.2.0-8ubuntu3) over (7.2.0-6ubuntu1) ... Setting up libstdc++6:amd64 (7.2.0-8ubuntu3) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libbinutils_2.29.1-4ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.29.1-4ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils_2.29.1-4ubuntu1_amd64.deb ... Unpacking binutils (2.29.1-4ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-common_2.29.1-4ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.29.1-4ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-x86-64-linux-gnu_2.29.1-4ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.29.1-4ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../libc6_2.26-0ubuntu2_amd64.deb ... Unpacking libc6:amd64 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc6:amd64 (2.26-0ubuntu2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libc-bin_2.26-0ubuntu2_amd64.deb ... Unpacking libc-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc-bin (2.26-0ubuntu2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libudev1_234-2ubuntu12_amd64.deb ... Unpacking libudev1:amd64 (234-2ubuntu12) over (234-2ubuntu10) ... Setting up libudev1:amd64 (234-2ubuntu12) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.5_amd64.deb ... Unpacking libapt-pkg5.0:amd64 (1.5) over (1.5~rc4) ... Setting up libapt-pkg5.0:amd64 (1.5) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../gpgv_2.1.15-1ubuntu8_amd64.deb ... Unpacking gpgv (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Setting up gpgv (2.1.15-1ubuntu8) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../apt/archives/apt_1.5_amd64.deb ... Unpacking apt (1.5) over (1.5~rc4) ... Setting up apt (1.5) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.25-1.1_amd64.deb ... Unpacking libcap2:amd64 (1:2.25-1.1) over (1:2.25-1) ... Preparing to unpack .../libseccomp2_2.3.1-2.1ubuntu3_amd64.deb ... Unpacking libseccomp2:amd64 (2.3.1-2.1ubuntu3) over (2.3.1-2.1ubuntu2) ... Preparing to unpack .../systemd_234-2ubuntu12_amd64.deb ... Unpacking systemd (234-2ubuntu12) over (234-2ubuntu10) ... Preparing to unpack .../libsystemd0_234-2ubuntu12_amd64.deb ... Unpacking libsystemd0:amd64 (234-2ubuntu12) over (234-2ubuntu10) ... Setting up libsystemd0:amd64 (234-2ubuntu12) ... Setting up libcap2:amd64 (1:2.25-1.1) ... Setting up libseccomp2:amd64 (2.3.1-2.1ubuntu3) ... Setting up systemd (234-2ubuntu12) ... Removing empty /etc/rc.local addgroup: The group `systemd-journal' already exists as a system group. Exiting. Removed /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service. (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../systemd-sysv_234-2ubuntu12_amd64.deb ... Unpacking systemd-sysv (234-2ubuntu12) over (234-2ubuntu10) ... Preparing to unpack .../libpcre3_2%3a8.39-5ubuntu3_amd64.deb ... Unpacking libpcre3:amd64 (2:8.39-5ubuntu3) over (2:8.39-4) ... Setting up libpcre3:amd64 (2:8.39-5ubuntu3) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.7-2_all.deb ... Unpacking libsemanage-common (2.7-2) over (2.7-1) ... Setting up libsemanage-common (2.7-2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.7-2_amd64.deb ... Unpacking libsemanage1:amd64 (2.7-2) over (2.7-1) ... Setting up libsemanage1:amd64 (2.7-2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libnettle6_3.3-2_amd64.deb ... Unpacking libnettle6:amd64 (3.3-2) over (3.3-1) ... Setting up libnettle6:amd64 (3.3-2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.3-2_amd64.deb ... Unpacking libhogweed4:amd64 (3.3-2) over (3.3-1) ... Setting up libhogweed4:amd64 (3.3-2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../0-gnupg_2.1.15-1ubuntu8_amd64.deb ... Unpacking gnupg (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../1-gnupg-agent_2.1.15-1ubuntu8_amd64.deb ... Unpacking gnupg-agent (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../2-multiarch-support_2.26-0ubuntu2_amd64.deb ... Unpacking multiarch-support (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../3-libpng16-16_1.6.34-1_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.34-1) over (1.6.32-2) ... Preparing to unpack .../4-libcurl3-gnutls_7.55.1-1ubuntu2_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.55.1-1ubuntu2) over (7.55.1-1ubuntu1) ... Preparing to unpack .../5-apt-transport-https_1.5_amd64.deb ... Unpacking apt-transport-https (1.5) over (1.5~rc4) ... Preparing to unpack .../6-build-essential_12.4ubuntu1_amd64.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Setting up libquadmath0:amd64 (7.2.0-8ubuntu3) ... Setting up libgomp1:amd64 (7.2.0-8ubuntu3) ... Setting up libatomic1:amd64 (7.2.0-8ubuntu3) ... Setting up libcc1-0:amd64 (7.2.0-8ubuntu3) ... Setting up libasan4:amd64 (7.2.0-8ubuntu3) ... Setting up libpng16-16:amd64 (1.6.34-1) ... Setting up libcilkrts5:amd64 (7.2.0-8ubuntu3) ... Setting up libcurl3-gnutls:amd64 (7.55.1-1ubuntu2) ... Setting up multiarch-support (2.26-0ubuntu2) ... Setting up systemd-sysv (234-2ubuntu12) ... Setting up libubsan0:amd64 (7.2.0-8ubuntu3) ... Setting up libtsan0:amd64 (7.2.0-8ubuntu3) ... Setting up linux-libc-dev:amd64 (4.13.0-16.19) ... Setting up cpp-7 (7.2.0-8ubuntu3) ... Setting up liblsan0:amd64 (7.2.0-8ubuntu3) ... Setting up binutils-common:amd64 (2.29.1-4ubuntu1) ... Setting up libmpx2:amd64 (7.2.0-8ubuntu3) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libc-dev-bin (2.26-0ubuntu2) ... Setting up gnupg-agent (2.1.15-1ubuntu8) ... Setting up libc6-dev:amd64 (2.26-0ubuntu2) ... Setting up libitm1:amd64 (7.2.0-8ubuntu3) ... Setting up apt-transport-https (1.5) ... Setting up libbinutils:amd64 (2.29.1-4ubuntu1) ... Setting up build-essential (12.4ubuntu1) ... Setting up gnupg (2.1.15-1ubuntu8) ... Setting up libgcc-7-dev:amd64 (7.2.0-8ubuntu3) ... Setting up libstdc++-7-dev:amd64 (7.2.0-8ubuntu3) ... Setting up binutils-x86-64-linux-gnu (2.29.1-4ubuntu1) ... Setting up binutils (2.29.1-4ubuntu1) ... Setting up gcc-7 (7.2.0-8ubuntu3) ... Setting up g++-7 (7.2.0-8ubuntu3) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-13582301 amd64 artful-proposed -c chroot:build-PACKAGEBUILD-13582301 --arch=amd64 --dist=artful-proposed --nolog -A libmongodb-perl_1.8.0-1.dsc Initiating build PACKAGEBUILD-13582301 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lgw01-amd64-058.buildd +==============================================================================+ | libmongodb-perl 1.8.0-1 (amd64) 16 Oct 2017 09:23 | +==============================================================================+ Package: libmongodb-perl Version: 1.8.0-1 Source Version: 1.8.0-1 Distribution: artful-proposed Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/libmongodb-perl-eblnkQ/libmongodb-perl-1.8.0' with '<>' I: NOTICE: Log filtering will replace 'build/libmongodb-perl-eblnkQ' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13582301/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- libmongodb-perl_1.8.0-1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-UKTam4/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-UKTam4/apt_archive ./ InRelease Get:2 copy:/<>/resolver-UKTam4/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-UKTam4/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-UKTam4/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-UKTam4/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libustr-1.0-1 Use 'apt autoremove' to remove it. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 778 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-UKTam4/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [778 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 778 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9.20120312~), libauthen-scram-perl, libboolean-perl, libbson-perl, libclass-method-modifiers-perl, libclass-xsaccessor-perl, libconfig-autoconf-perl (>= 0.22), libdatetime-perl (>= 2:0.7800), libdatetime-tiny-perl, libjson-maybexs-perl, libmoo-perl (>= 2), libnamespace-clean-perl, libpath-tiny-perl, libsafe-isa-perl, libtest-deep-perl (>= 0.111), libtest-fatal-perl, libtie-ixhash-perl, libtry-tiny-perl, libtype-tiny-perl, libtype-tiny-xs-perl, mongodb-server, net-tools, perl (>= 5.21.5) | libjson-pp-perl (>= 2.27300), perl, procps Filtered Build-Depends: debhelper (>= 9.20120312~), libauthen-scram-perl, libboolean-perl, libbson-perl, libclass-method-modifiers-perl, libclass-xsaccessor-perl, libconfig-autoconf-perl (>= 0.22), libdatetime-perl (>= 2:0.7800), libdatetime-tiny-perl, libjson-maybexs-perl, libmoo-perl (>= 2), libnamespace-clean-perl, libpath-tiny-perl, libsafe-isa-perl, libtest-deep-perl (>= 0.111), libtest-fatal-perl, libtie-ixhash-perl, libtry-tiny-perl, libtype-tiny-perl, libtype-tiny-xs-perl, mongodb-server, net-tools, perl (>= 5.21.5) | libjson-pp-perl (>= 2.27300), perl, procps dpkg-deb: building package 'sbuild-build-depends-libmongodb-perl-dummy' in '/<>/resolver-YqmHlE/apt_archive/sbuild-build-depends-libmongodb-perl-dummy.deb'. Ign:1 copy:/<>/resolver-YqmHlE/apt_archive ./ InRelease Get:2 copy:/<>/resolver-YqmHlE/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-YqmHlE/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-YqmHlE/apt_archive ./ Sources [440 B] Get:5 copy:/<>/resolver-YqmHlE/apt_archive ./ Packages [751 B] Fetched 3310 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install libmongodb-perl build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libustr-1.0-1 Use 'apt autoremove' to remove it. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libalgorithm-c3-perl libarchive-zip-perl libauthen-sasl-saslprep-perl libauthen-scram-perl libb-hooks-endofscope-perl libboolean-perl libboost-chrono1.62.0 libboost-filesystem1.62.0 libboost-iostreams1.62.0 libboost-program-options1.62.0 libboost-system1.62.0 libboost-thread1.62.0 libbsd0 libbson-perl libcapture-tiny-perl libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-singleton-perl libclass-xsaccessor-perl libconfig-autoconf-perl libcpanel-json-xs-perl libcroco3 libcrypt-urandom-perl libdata-optlist-perl libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl libdatetime-tiny-perl libdevel-globaldestruction-perl libdevel-stacktrace-perl libeval-closure-perl libexception-class-perl libexporter-tiny-perl libfile-sharedir-perl libfile-slurp-tiny-perl libfile-stripnondeterminism-perl libglib2.0-0 libgoogle-perftools4 libicu57 libimport-into-perl libjson-maybexs-perl libmagic-mgc libmagic1 libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libparams-validationcompiler-perl libpath-tiny-perl libpbkdf2-tiny-perl libpcrecpp0v5 libpipeline1 librole-tiny-perl libsafe-isa-perl libsigsegv2 libsnappy1v5 libspecio-perl libstemmer0d libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libtcmalloc-minimal4 libtest-deep-perl libtest-fatal-perl libtie-ixhash-perl libtimedate-perl libtool libtry-tiny-perl libtype-tiny-perl libtype-tiny-xs-perl libunicode-stringprep-perl libunwind8 libvariable-magic-perl libxml2 libyaml-cpp0.5v5 m4 man-db mongodb-clients mongodb-server net-tools po-debconf Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc less www-browser libmail-box-perl Recommended packages: curl | wget | lynx-cur libclass-c3-xs-perl libdevel-lexalias-perl libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libpackage-stash-xs-perl libunicode-utf8-perl libref-util-perl libltdl-dev mongo-tools libmail-sendmail-perl The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libalgorithm-c3-perl libarchive-zip-perl libauthen-sasl-saslprep-perl libauthen-scram-perl libb-hooks-endofscope-perl libboolean-perl libboost-chrono1.62.0 libboost-filesystem1.62.0 libboost-iostreams1.62.0 libboost-program-options1.62.0 libboost-system1.62.0 libboost-thread1.62.0 libbsd0 libbson-perl libcapture-tiny-perl libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-singleton-perl libclass-xsaccessor-perl libconfig-autoconf-perl libcpanel-json-xs-perl libcroco3 libcrypt-urandom-perl libdata-optlist-perl libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl libdatetime-tiny-perl libdevel-globaldestruction-perl libdevel-stacktrace-perl libeval-closure-perl libexception-class-perl libexporter-tiny-perl libfile-sharedir-perl libfile-slurp-tiny-perl libfile-stripnondeterminism-perl libglib2.0-0 libgoogle-perftools4 libicu57 libimport-into-perl libjson-maybexs-perl libmagic-mgc libmagic1 libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libparams-validationcompiler-perl libpath-tiny-perl libpbkdf2-tiny-perl libpcrecpp0v5 libpipeline1 librole-tiny-perl libsafe-isa-perl libsigsegv2 libsnappy1v5 libspecio-perl libstemmer0d libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libtcmalloc-minimal4 libtest-deep-perl libtest-fatal-perl libtie-ixhash-perl libtimedate-perl libtool libtry-tiny-perl libtype-tiny-perl libtype-tiny-xs-perl libunicode-stringprep-perl libunwind8 libvariable-magic-perl libxml2 libyaml-cpp0.5v5 m4 man-db mongodb-clients mongodb-server net-tools po-debconf sbuild-build-depends-libmongodb-perl-dummy 0 upgraded, 106 newly installed, 1 to remove and 0 not upgraded. Need to get 59.1 MB of archives. After this operation, 225 MB of additional disk space will be used. Get:1 copy:/<>/resolver-YqmHlE/apt_archive ./ sbuild-build-depends-libmongodb-perl-dummy 0.invalid.0 [998 B] Get:2 http://ftpmaster.internal/ubuntu artful/main amd64 groff-base amd64 1.22.3-9 [1144 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main amd64 libbsd0 amd64 0.8.6-1 [41.6 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main amd64 bsdmainutils amd64 9.0.12+nmu1ubuntu1 [179 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main amd64 libpipeline1 amd64 1.4.2-1 [25.2 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main amd64 man-db amd64 2.7.6.1-2 [895 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main amd64 libstemmer0d amd64 0+svn585-1 [62.1 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main amd64 libmagic-mgc amd64 1:5.32-1 [184 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main amd64 libmagic1 amd64 1:5.32-1 [68.4 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main amd64 file amd64 1:5.32-1 [22.0 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main amd64 libglib2.0-0 amd64 2.54.1-1ubuntu1 [1163 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main amd64 libicu57 amd64 57.1-6 [7690 kB] Get:13 http://ftpmaster.internal/ubuntu artful/main amd64 libxml2 amd64 2.9.4+dfsg1-4ubuntu1 [671 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main amd64 gettext-base amd64 0.19.8.1-4ubuntu1 [49.4 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main amd64 libsigsegv2 amd64 2.11-1 [13.2 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main amd64 m4 amd64 1.4.18-1 [197 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main amd64 autoconf all 2.69-11 [322 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main amd64 autotools-dev all 20161112.1 [39.5 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main amd64 automake all 1:1.15-6ubuntu1 [509 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main amd64 autopoint all 0.19.8.1-4ubuntu1 [412 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main amd64 libtool all 2.4.6-2 [194 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main amd64 dh-autoreconf all 14 [15.5 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main amd64 libarchive-zip-perl all 1.59-1 [84.0 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main amd64 libfile-stripnondeterminism-perl all 0.038-1 [13.3 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main amd64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main amd64 dh-strip-nondeterminism all 0.038-1 [5026 B] Get:27 http://ftpmaster.internal/ubuntu artful/main amd64 libcroco3 amd64 0.6.12-1 [81.3 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main amd64 gettext amd64 0.19.8.1-4ubuntu1 [1093 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main amd64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main amd64 po-debconf all 1.0.20 [232 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main amd64 debhelper all 10.7.2ubuntu2 [877 kB] Get:32 http://ftpmaster.internal/ubuntu artful/universe amd64 libalgorithm-c3-perl all 0.10-1 [11.3 kB] Get:33 http://ftpmaster.internal/ubuntu artful/universe amd64 libunicode-stringprep-perl all 1.105+dfsg-1 [31.0 kB] Get:34 http://ftpmaster.internal/ubuntu artful/universe amd64 libauthen-sasl-saslprep-perl all 1.100-1 [5894 B] Get:35 http://ftpmaster.internal/ubuntu artful/universe amd64 libcrypt-urandom-perl all 0.36-1 [9666 B] Get:36 http://ftpmaster.internal/ubuntu artful/main amd64 libclass-method-modifiers-perl all 2.12-1 [15.7 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main amd64 libsub-exporter-progressive-perl all 0.001013-1 [6784 B] Get:38 http://ftpmaster.internal/ubuntu artful/main amd64 libdevel-globaldestruction-perl all 0.14-1 [6752 B] Get:39 http://ftpmaster.internal/ubuntu artful/main amd64 libparams-classify-perl amd64 0.013-8build1 [21.1 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main amd64 libmodule-runtime-perl all 0.014-2 [15.6 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main amd64 libimport-into-perl all 1.002005-1 [11.0 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main amd64 librole-tiny-perl all 2.000005-1 [15.7 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main amd64 libstrictures-perl all 2.000003-1 [16.1 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main amd64 libsub-quote-perl all 2.004000-1 [15.5 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main amd64 libmoo-perl all 2.003002-1 [45.4 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main amd64 libtry-tiny-perl all 0.28-1 [20.1 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main amd64 libmodule-implementation-perl all 0.09-1 [12.2 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main amd64 libvariable-magic-perl amd64 0.61-1build1 [34.5 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main amd64 libb-hooks-endofscope-perl all 0.21-1 [14.7 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main amd64 libpackage-stash-perl all 0.37-1 [18.3 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main amd64 libsub-identify-perl amd64 0.12-2build3 [10.5 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main amd64 libsub-name-perl amd64 0.21-1build1 [11.6 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main amd64 libnamespace-clean-perl all 0.27-1 [13.6 kB] Get:54 http://ftpmaster.internal/ubuntu artful/universe amd64 libpbkdf2-tiny-perl all 0.005-2 [10.4 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main amd64 libexporter-tiny-perl all 0.042-1 [28.8 kB] Get:56 http://ftpmaster.internal/ubuntu artful/universe amd64 libtype-tiny-perl all 1.000006-1 [218 kB] Get:57 http://ftpmaster.internal/ubuntu artful/universe amd64 libauthen-scram-perl all 0.005-2 [20.1 kB] Get:58 http://ftpmaster.internal/ubuntu artful/universe amd64 libboolean-perl all 0.46-1 [8654 B] Get:59 http://ftpmaster.internal/ubuntu artful/main amd64 libboost-system1.62.0 amd64 1.62.0+dfsg-4build3 [9212 B] Get:60 http://ftpmaster.internal/ubuntu artful/main amd64 libboost-chrono1.62.0 amd64 1.62.0+dfsg-4build3 [11.8 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main amd64 libboost-filesystem1.62.0 amd64 1.62.0+dfsg-4build3 [38.6 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main amd64 libboost-iostreams1.62.0 amd64 1.62.0+dfsg-4build3 [27.4 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main amd64 libboost-program-options1.62.0 amd64 1.62.0+dfsg-4build3 [136 kB] Get:64 http://ftpmaster.internal/ubuntu artful/main amd64 libboost-thread1.62.0 amd64 1.62.0+dfsg-4build3 [47.3 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main amd64 libtie-ixhash-perl all 1.23-2 [11.2 kB] Get:66 http://ftpmaster.internal/ubuntu artful-proposed/universe amd64 libbson-perl all 1.4.0-1 [79.4 kB] Get:67 http://ftpmaster.internal/ubuntu artful/universe amd64 libcapture-tiny-perl all 0.46-1 [20.3 kB] Get:68 http://ftpmaster.internal/ubuntu artful/universe amd64 libclass-c3-perl all 0.32-1 [18.9 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main amd64 libclass-data-inheritable-perl all 0.08-2 [8774 B] Get:70 http://ftpmaster.internal/ubuntu artful/universe amd64 libclass-inspector-perl all 1.31-1 [16.1 kB] Get:71 http://ftpmaster.internal/ubuntu artful/universe amd64 libclass-singleton-perl all 1.5-1 [13.0 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main amd64 libclass-xsaccessor-perl amd64 1.19-2build7 [32.5 kB] Get:73 http://ftpmaster.internal/ubuntu artful/universe amd64 libfile-slurp-tiny-perl all 0.003-1 [6560 B] Get:74 http://ftpmaster.internal/ubuntu artful/universe amd64 libconfig-autoconf-perl all 0.313-1 [35.4 kB] Get:75 http://ftpmaster.internal/ubuntu artful/universe amd64 libcpanel-json-xs-perl amd64 3.0225-1build1 [93.8 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main amd64 libparams-util-perl amd64 1.07-3build3 [19.6 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main amd64 libsub-install-perl all 0.928-1 [10.5 kB] Get:78 http://ftpmaster.internal/ubuntu artful/main amd64 libdata-optlist-perl all 0.110-1 [9956 B] Get:79 http://ftpmaster.internal/ubuntu artful/universe amd64 libdatetime-tiny-perl all 1.06-1 [12.3 kB] Get:80 http://ftpmaster.internal/ubuntu artful/main amd64 libdevel-stacktrace-perl all 2.0200-1 [22.0 kB] Get:81 http://ftpmaster.internal/ubuntu artful/main amd64 libsub-exporter-perl all 0.986-1 [50.6 kB] Get:82 http://ftpmaster.internal/ubuntu artful/universe amd64 libeval-closure-perl all 0.14-1 [10.3 kB] Get:83 http://ftpmaster.internal/ubuntu artful/main amd64 libexception-class-perl all 1.42-1 [25.6 kB] Get:84 http://ftpmaster.internal/ubuntu artful/universe amd64 libfile-sharedir-perl all 1.102-2 [11.5 kB] Get:85 http://ftpmaster.internal/ubuntu artful/main amd64 libtcmalloc-minimal4 amd64 2.5-2.2ubuntu1 [91.4 kB] Get:86 http://ftpmaster.internal/ubuntu artful/main amd64 libunwind8 amd64 1.1-4.1ubuntu2 [46.3 kB] Get:87 http://ftpmaster.internal/ubuntu artful/main amd64 libgoogle-perftools4 amd64 2.5-2.2ubuntu1 [189 kB] Get:88 http://ftpmaster.internal/ubuntu artful/universe amd64 libjson-maybexs-perl all 1.003008-1 [10.4 kB] Get:89 http://ftpmaster.internal/ubuntu artful/universe amd64 libmro-compat-perl all 0.12-1 [12.2 kB] Get:90 http://ftpmaster.internal/ubuntu artful/universe amd64 libnamespace-autoclean-perl all 0.28-1 [12.5 kB] Get:91 http://ftpmaster.internal/ubuntu artful/universe amd64 libparams-validationcompiler-perl all 0.24-1 [25.3 kB] Get:92 http://ftpmaster.internal/ubuntu artful/main amd64 libpath-tiny-perl all 0.100-1 [54.3 kB] Get:93 http://ftpmaster.internal/ubuntu artful/main amd64 libpcrecpp0v5 amd64 2:8.39-5ubuntu3 [15.2 kB] Get:94 http://ftpmaster.internal/ubuntu artful/universe amd64 libsafe-isa-perl all 1.000006-1 [6930 B] Get:95 http://ftpmaster.internal/ubuntu artful/universe amd64 libtest-fatal-perl all 0.014-1 [11.1 kB] Get:96 http://ftpmaster.internal/ubuntu artful/universe amd64 libspecio-perl all 0.40-1 [134 kB] Get:97 http://ftpmaster.internal/ubuntu artful/universe amd64 libtest-deep-perl all 1.127-1 [41.2 kB] Get:98 http://ftpmaster.internal/ubuntu artful/universe amd64 libtype-tiny-xs-perl amd64 0.012-1build3 [23.1 kB] Get:99 http://ftpmaster.internal/ubuntu artful/universe amd64 libyaml-cpp0.5v5 amd64 0.5.2-4ubuntu1 [150 kB] Get:100 http://ftpmaster.internal/ubuntu artful/main amd64 libsnappy1v5 amd64 1.1.6-4 [16.0 kB] Get:101 http://ftpmaster.internal/ubuntu artful/universe amd64 mongodb-clients amd64 1:3.4.7-1 [18.7 MB] Get:102 http://ftpmaster.internal/ubuntu artful/universe amd64 mongodb-server amd64 1:3.4.7-1 [19.2 MB] Get:103 http://ftpmaster.internal/ubuntu artful/main amd64 net-tools amd64 1.60+git20161116.90da8a0-1ubuntu1 [194 kB] Get:104 http://ftpmaster.internal/ubuntu artful/universe amd64 libdatetime-locale-perl all 1:1.16-1 [2168 kB] Get:105 http://ftpmaster.internal/ubuntu artful/universe amd64 libdatetime-timezone-perl all 1:2.13-1+2017b [247 kB] Get:106 http://ftpmaster.internal/ubuntu artful/universe amd64 libdatetime-perl amd64 2:1.43-1 [90.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 59.1 MB in 5s (11.8 MB/s) (Reading database ... 12677 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package groff-base. (Reading database ... 12668 files and directories currently installed.) Preparing to unpack .../000-groff-base_1.22.3-9_amd64.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../001-libbsd0_0.8.6-1_amd64.deb ... Unpacking libbsd0:amd64 (0.8.6-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../002-bsdmainutils_9.0.12+nmu1ubuntu1_amd64.deb ... Unpacking bsdmainutils (9.0.12+nmu1ubuntu1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.4.2-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.4.2-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.7.6.1-2_amd64.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package libstemmer0d:amd64. Preparing to unpack .../005-libstemmer0d_0+svn585-1_amd64.deb ... Unpacking libstemmer0d:amd64 (0+svn585-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.32-1_amd64.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../007-libmagic1_1%3a5.32-1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.32-1_amd64.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../009-libglib2.0-0_2.54.1-1ubuntu1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.54.1-1ubuntu1) ... Selecting previously unselected package libicu57:amd64. Preparing to unpack .../010-libicu57_57.1-6_amd64.deb ... Unpacking libicu57:amd64 (57.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../011-libxml2_2.9.4+dfsg1-4ubuntu1_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-4ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../012-gettext-base_0.19.8.1-4ubuntu1_amd64.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../013-libsigsegv2_2.11-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-1_amd64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.15-6ubuntu1_all.deb ... Unpacking automake (1:1.15-6ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.19.8.1-4ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_0.038-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.038-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../023-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../024-dh-strip-nondeterminism_0.038-1_all.deb ... Unpacking dh-strip-nondeterminism (0.038-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../025-libcroco3_0.6.12-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../026-gettext_0.19.8.1-4ubuntu1_amd64.deb ... Unpacking gettext (0.19.8.1-4ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../027-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../028-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../029-debhelper_10.7.2ubuntu2_all.deb ... Unpacking debhelper (10.7.2ubuntu2) ... Selecting previously unselected package libalgorithm-c3-perl. Preparing to unpack .../030-libalgorithm-c3-perl_0.10-1_all.deb ... Unpacking libalgorithm-c3-perl (0.10-1) ... Selecting previously unselected package libunicode-stringprep-perl. Preparing to unpack .../031-libunicode-stringprep-perl_1.105+dfsg-1_all.deb ... Unpacking libunicode-stringprep-perl (1.105+dfsg-1) ... Selecting previously unselected package libauthen-sasl-saslprep-perl. Preparing to unpack .../032-libauthen-sasl-saslprep-perl_1.100-1_all.deb ... Unpacking libauthen-sasl-saslprep-perl (1.100-1) ... Selecting previously unselected package libcrypt-urandom-perl. Preparing to unpack .../033-libcrypt-urandom-perl_0.36-1_all.deb ... Unpacking libcrypt-urandom-perl (0.36-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../034-libclass-method-modifiers-perl_2.12-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.12-1) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../035-libsub-exporter-progressive-perl_0.001013-1_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-1) ... Selecting previously unselected package libdevel-globaldestruction-perl. Preparing to unpack .../036-libdevel-globaldestruction-perl_0.14-1_all.deb ... Unpacking libdevel-globaldestruction-perl (0.14-1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../037-libparams-classify-perl_0.013-8build1_amd64.deb ... Unpacking libparams-classify-perl (0.013-8build1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../038-libmodule-runtime-perl_0.014-2_all.deb ... Unpacking libmodule-runtime-perl (0.014-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../039-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../040-librole-tiny-perl_2.000005-1_all.deb ... Unpacking librole-tiny-perl (2.000005-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../041-libstrictures-perl_2.000003-1_all.deb ... Unpacking libstrictures-perl (2.000003-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../042-libsub-quote-perl_2.004000-1_all.deb ... Unpacking libsub-quote-perl (2.004000-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../043-libmoo-perl_2.003002-1_all.deb ... Unpacking libmoo-perl (2.003002-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../044-libtry-tiny-perl_0.28-1_all.deb ... Unpacking libtry-tiny-perl (0.28-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../045-libmodule-implementation-perl_0.09-1_all.deb ... Unpacking libmodule-implementation-perl (0.09-1) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../046-libvariable-magic-perl_0.61-1build1_amd64.deb ... Unpacking libvariable-magic-perl (0.61-1build1) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../047-libb-hooks-endofscope-perl_0.21-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.21-1) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../048-libpackage-stash-perl_0.37-1_all.deb ... Unpacking libpackage-stash-perl (0.37-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../049-libsub-identify-perl_0.12-2build3_amd64.deb ... Unpacking libsub-identify-perl (0.12-2build3) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../050-libsub-name-perl_0.21-1build1_amd64.deb ... Unpacking libsub-name-perl (0.21-1build1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../051-libnamespace-clean-perl_0.27-1_all.deb ... Unpacking libnamespace-clean-perl (0.27-1) ... Selecting previously unselected package libpbkdf2-tiny-perl. Preparing to unpack .../052-libpbkdf2-tiny-perl_0.005-2_all.deb ... Unpacking libpbkdf2-tiny-perl (0.005-2) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../053-libexporter-tiny-perl_0.042-1_all.deb ... Unpacking libexporter-tiny-perl (0.042-1) ... Selecting previously unselected package libtype-tiny-perl. Preparing to unpack .../054-libtype-tiny-perl_1.000006-1_all.deb ... Unpacking libtype-tiny-perl (1.000006-1) ... Selecting previously unselected package libauthen-scram-perl. Preparing to unpack .../055-libauthen-scram-perl_0.005-2_all.deb ... Unpacking libauthen-scram-perl (0.005-2) ... Selecting previously unselected package libboolean-perl. Preparing to unpack .../056-libboolean-perl_0.46-1_all.deb ... Unpacking libboolean-perl (0.46-1) ... Selecting previously unselected package libboost-system1.62.0:amd64. Preparing to unpack .../057-libboost-system1.62.0_1.62.0+dfsg-4build3_amd64.deb ... Unpacking libboost-system1.62.0:amd64 (1.62.0+dfsg-4build3) ... Selecting previously unselected package libboost-chrono1.62.0:amd64. Preparing to unpack .../058-libboost-chrono1.62.0_1.62.0+dfsg-4build3_amd64.deb ... Unpacking libboost-chrono1.62.0:amd64 (1.62.0+dfsg-4build3) ... Selecting previously unselected package libboost-filesystem1.62.0:amd64. Preparing to unpack .../059-libboost-filesystem1.62.0_1.62.0+dfsg-4build3_amd64.deb ... Unpacking libboost-filesystem1.62.0:amd64 (1.62.0+dfsg-4build3) ... Selecting previously unselected package libboost-iostreams1.62.0:amd64. Preparing to unpack .../060-libboost-iostreams1.62.0_1.62.0+dfsg-4build3_amd64.deb ... Unpacking libboost-iostreams1.62.0:amd64 (1.62.0+dfsg-4build3) ... Selecting previously unselected package libboost-program-options1.62.0:amd64. Preparing to unpack .../061-libboost-program-options1.62.0_1.62.0+dfsg-4build3_amd64.deb ... Unpacking libboost-program-options1.62.0:amd64 (1.62.0+dfsg-4build3) ... Selecting previously unselected package libboost-thread1.62.0:amd64. Preparing to unpack .../062-libboost-thread1.62.0_1.62.0+dfsg-4build3_amd64.deb ... Unpacking libboost-thread1.62.0:amd64 (1.62.0+dfsg-4build3) ... Selecting previously unselected package libtie-ixhash-perl. Preparing to unpack .../063-libtie-ixhash-perl_1.23-2_all.deb ... Unpacking libtie-ixhash-perl (1.23-2) ... Selecting previously unselected package libbson-perl. Preparing to unpack .../064-libbson-perl_1.4.0-1_all.deb ... Unpacking libbson-perl (1.4.0-1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../065-libcapture-tiny-perl_0.46-1_all.deb ... Unpacking libcapture-tiny-perl (0.46-1) ... Selecting previously unselected package libclass-c3-perl. Preparing to unpack .../066-libclass-c3-perl_0.32-1_all.deb ... Unpacking libclass-c3-perl (0.32-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../067-libclass-data-inheritable-perl_0.08-2_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-2) ... Selecting previously unselected package libclass-inspector-perl. Preparing to unpack .../068-libclass-inspector-perl_1.31-1_all.deb ... Unpacking libclass-inspector-perl (1.31-1) ... Selecting previously unselected package libclass-singleton-perl. Preparing to unpack .../069-libclass-singleton-perl_1.5-1_all.deb ... Unpacking libclass-singleton-perl (1.5-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../070-libclass-xsaccessor-perl_1.19-2build7_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-2build7) ... Selecting previously unselected package libfile-slurp-tiny-perl. Preparing to unpack .../071-libfile-slurp-tiny-perl_0.003-1_all.deb ... Unpacking libfile-slurp-tiny-perl (0.003-1) ... Selecting previously unselected package libconfig-autoconf-perl. Preparing to unpack .../072-libconfig-autoconf-perl_0.313-1_all.deb ... Unpacking libconfig-autoconf-perl (0.313-1) ... Selecting previously unselected package libcpanel-json-xs-perl. Preparing to unpack .../073-libcpanel-json-xs-perl_3.0225-1build1_amd64.deb ... Unpacking libcpanel-json-xs-perl (3.0225-1build1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../074-libparams-util-perl_1.07-3build3_amd64.deb ... Unpacking libparams-util-perl (1.07-3build3) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../075-libsub-install-perl_0.928-1_all.deb ... Unpacking libsub-install-perl (0.928-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../076-libdata-optlist-perl_0.110-1_all.deb ... Unpacking libdata-optlist-perl (0.110-1) ... Selecting previously unselected package libdatetime-tiny-perl. Preparing to unpack .../077-libdatetime-tiny-perl_1.06-1_all.deb ... Unpacking libdatetime-tiny-perl (1.06-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../078-libdevel-stacktrace-perl_2.0200-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0200-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../079-libsub-exporter-perl_0.986-1_all.deb ... Unpacking libsub-exporter-perl (0.986-1) ... Selecting previously unselected package libeval-closure-perl. Preparing to unpack .../080-libeval-closure-perl_0.14-1_all.deb ... Unpacking libeval-closure-perl (0.14-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../081-libexception-class-perl_1.42-1_all.deb ... Unpacking libexception-class-perl (1.42-1) ... Selecting previously unselected package libfile-sharedir-perl. Preparing to unpack .../082-libfile-sharedir-perl_1.102-2_all.deb ... Unpacking libfile-sharedir-perl (1.102-2) ... Selecting previously unselected package libtcmalloc-minimal4. Preparing to unpack .../083-libtcmalloc-minimal4_2.5-2.2ubuntu1_amd64.deb ... Unpacking libtcmalloc-minimal4 (2.5-2.2ubuntu1) ... Selecting previously unselected package libunwind8. Preparing to unpack .../084-libunwind8_1.1-4.1ubuntu2_amd64.deb ... Unpacking libunwind8 (1.1-4.1ubuntu2) ... Selecting previously unselected package libgoogle-perftools4. Preparing to unpack .../085-libgoogle-perftools4_2.5-2.2ubuntu1_amd64.deb ... Unpacking libgoogle-perftools4 (2.5-2.2ubuntu1) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../086-libjson-maybexs-perl_1.003008-1_all.deb ... Unpacking libjson-maybexs-perl (1.003008-1) ... Selecting previously unselected package libmro-compat-perl. Preparing to unpack .../087-libmro-compat-perl_0.12-1_all.deb ... Unpacking libmro-compat-perl (0.12-1) ... Selecting previously unselected package libnamespace-autoclean-perl. Preparing to unpack .../088-libnamespace-autoclean-perl_0.28-1_all.deb ... Unpacking libnamespace-autoclean-perl (0.28-1) ... Selecting previously unselected package libparams-validationcompiler-perl. Preparing to unpack .../089-libparams-validationcompiler-perl_0.24-1_all.deb ... Unpacking libparams-validationcompiler-perl (0.24-1) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../090-libpath-tiny-perl_0.100-1_all.deb ... Unpacking libpath-tiny-perl (0.100-1) ... Selecting previously unselected package libpcrecpp0v5:amd64. Preparing to unpack .../091-libpcrecpp0v5_2%3a8.39-5ubuntu3_amd64.deb ... Unpacking libpcrecpp0v5:amd64 (2:8.39-5ubuntu3) ... Selecting previously unselected package libsafe-isa-perl. Preparing to unpack .../092-libsafe-isa-perl_1.000006-1_all.deb ... Unpacking libsafe-isa-perl (1.000006-1) ... Selecting previously unselected package libtest-fatal-perl. Preparing to unpack .../093-libtest-fatal-perl_0.014-1_all.deb ... Unpacking libtest-fatal-perl (0.014-1) ... Selecting previously unselected package libspecio-perl. Preparing to unpack .../094-libspecio-perl_0.40-1_all.deb ... Unpacking libspecio-perl (0.40-1) ... Selecting previously unselected package libtest-deep-perl. Preparing to unpack .../095-libtest-deep-perl_1.127-1_all.deb ... Unpacking libtest-deep-perl (1.127-1) ... Selecting previously unselected package libtype-tiny-xs-perl. Preparing to unpack .../096-libtype-tiny-xs-perl_0.012-1build3_amd64.deb ... Unpacking libtype-tiny-xs-perl (0.012-1build3) ... Selecting previously unselected package libyaml-cpp0.5v5:amd64. Preparing to unpack .../097-libyaml-cpp0.5v5_0.5.2-4ubuntu1_amd64.deb ... Unpacking libyaml-cpp0.5v5:amd64 (0.5.2-4ubuntu1) ... Selecting previously unselected package libsnappy1v5:amd64. Preparing to unpack .../098-libsnappy1v5_1.1.6-4_amd64.deb ... Unpacking libsnappy1v5:amd64 (1.1.6-4) ... Selecting previously unselected package mongodb-clients. Preparing to unpack .../099-mongodb-clients_1%3a3.4.7-1_amd64.deb ... Unpacking mongodb-clients (1:3.4.7-1) ... Selecting previously unselected package mongodb-server. Preparing to unpack .../100-mongodb-server_1%3a3.4.7-1_amd64.deb ... Unpacking mongodb-server (1:3.4.7-1) ... Selecting previously unselected package net-tools. Preparing to unpack .../101-net-tools_1.60+git20161116.90da8a0-1ubuntu1_amd64.deb ... Unpacking net-tools (1.60+git20161116.90da8a0-1ubuntu1) ... Selecting previously unselected package libdatetime-locale-perl. Preparing to unpack .../102-libdatetime-locale-perl_1%3a1.16-1_all.deb ... Unpacking libdatetime-locale-perl (1:1.16-1) ... Selecting previously unselected package libdatetime-timezone-perl. Preparing to unpack .../103-libdatetime-timezone-perl_1%3a2.13-1+2017b_all.deb ... Unpacking libdatetime-timezone-perl (1:2.13-1+2017b) ... Selecting previously unselected package libdatetime-perl. Preparing to unpack .../104-libdatetime-perl_2%3a1.43-1_amd64.deb ... Unpacking libdatetime-perl (2:1.43-1) ... Selecting previously unselected package sbuild-build-depends-libmongodb-perl-dummy. Preparing to unpack .../105-sbuild-build-depends-libmongodb-perl-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-libmongodb-perl-dummy (0.invalid.0) ... Setting up libdatetime-tiny-perl (1.06-1) ... Setting up libpath-tiny-perl (0.100-1) ... Setting up libsub-install-perl (0.928-1) ... Setting up libtest-deep-perl (1.127-1) ... Setting up libsub-exporter-progressive-perl (0.001013-1) ... Setting up libtry-tiny-perl (0.28-1) ... Setting up libfile-slurp-tiny-perl (0.003-1) ... Setting up libclass-method-modifiers-perl (2.12-1) ... Setting up libclass-data-inheritable-perl (0.08-2) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libvariable-magic-perl (0.61-1build1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:amd64 (2.11-1) ... Setting up librole-tiny-perl (2.000005-1) ... Setting up libboost-program-options1.62.0:amd64 (1.62.0+dfsg-4build3) ... Setting up libdevel-stacktrace-perl (2.0200-1) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:amd64 (2.54.1-1ubuntu1) ... No schema files found: doing nothing. Setting up libcapture-tiny-perl (0.46-1) ... Setting up libexporter-tiny-perl (0.042-1) ... Setting up libtie-ixhash-perl (1.23-2) ... Setting up libsafe-isa-perl (1.000006-1) ... Setting up gettext-base (0.19.8.1-4ubuntu1) ... Setting up libstemmer0d:amd64 (0+svn585-1) ... Setting up libpipeline1:amd64 (1.4.2-1) ... Setting up m4 (1.4.18-1) ... Setting up libtype-tiny-xs-perl (0.012-1build3) ... Setting up libsub-identify-perl (0.12-2build3) ... Setting up libicu57:amd64 (57.1-6) ... Setting up libbsd0:amd64 (0.8.6-1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-4ubuntu1) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libmagic1:amd64 (1:5.32-1) ... Setting up libboost-iostreams1.62.0:amd64 (1.62.0+dfsg-4build3) ... Setting up libcroco3:amd64 (0.6.12-1) ... Setting up libboolean-perl (0.46-1) ... Setting up libtcmalloc-minimal4 (2.5-2.2ubuntu1) ... Setting up libstrictures-perl (2.000003-1) ... Setting up libcpanel-json-xs-perl (3.0225-1build1) ... Setting up libunwind8 (1.1-4.1ubuntu2) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libjson-maybexs-perl (1.003008-1) ... Setting up autotools-dev (20161112.1) ... Setting up libpbkdf2-tiny-perl (0.005-2) ... Setting up libsnappy1v5:amd64 (1.1.6-4) ... Processing triggers for systemd (234-2ubuntu12) ... Setting up libdevel-globaldestruction-perl (0.14-1) ... Setting up libclass-xsaccessor-perl (1.19-2build7) ... Setting up libpcrecpp0v5:amd64 (2:8.39-5ubuntu3) ... Setting up libtest-fatal-perl (0.014-1) ... Setting up libyaml-cpp0.5v5:amd64 (0.5.2-4ubuntu1) ... Setting up libcrypt-urandom-perl (0.36-1) ... Setting up bsdmainutils (9.0.12+nmu1ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libparams-util-perl (1.07-3build3) ... Setting up net-tools (1.60+git20161116.90da8a0-1ubuntu1) ... Setting up libsub-name-perl (0.21-1build1) ... Setting up libparams-classify-perl (0.013-8build1) ... Setting up libsub-quote-perl (2.004000-1) ... Setting up autopoint (0.19.8.1-4ubuntu1) ... Setting up libalgorithm-c3-perl (0.10-1) ... Setting up libboost-system1.62.0:amd64 (1.62.0+dfsg-4build3) ... Setting up libunicode-stringprep-perl (1.105+dfsg-1) ... Setting up libclass-inspector-perl (1.31-1) ... Setting up libclass-c3-perl (0.32-1) ... Setting up libclass-singleton-perl (1.5-1) ... Setting up libfile-stripnondeterminism-perl (0.038-1) ... Setting up libdata-optlist-perl (0.110-1) ... Setting up libauthen-sasl-saslprep-perl (1.100-1) ... Setting up libexception-class-perl (1.42-1) ... Setting up gettext (0.19.8.1-4ubuntu1) ... Setting up libtype-tiny-perl (1.000006-1) ... Setting up libboost-thread1.62.0:amd64 (1.62.0+dfsg-4build3) ... Setting up libmodule-runtime-perl (0.014-2) ... Setting up libconfig-autoconf-perl (0.313-1) ... Setting up autoconf (2.69-11) ... Setting up libmro-compat-perl (0.12-1) ... Setting up file (1:5.32-1) ... Setting up libsub-exporter-perl (0.986-1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libgoogle-perftools4 (2.5-2.2ubuntu1) ... Setting up libboost-filesystem1.62.0:amd64 (1.62.0+dfsg-4build3) ... Setting up automake (1:1.15-6ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libeval-closure-perl (0.14-1) ... Setting up libparams-validationcompiler-perl (0.24-1) ... Setting up libfile-sharedir-perl (1.102-2) ... Setting up libboost-chrono1.62.0:amd64 (1.62.0+dfsg-4build3) ... Setting up libtool (2.4.6-2) ... Setting up mongodb-clients (1:3.4.7-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmodule-implementation-perl (0.09-1) ... Setting up po-debconf (1.0.20) ... Setting up mongodb-server (1:3.4.7-1) ... Created symlink /etc/systemd/system/multi-user.target.wants/mongodb.service → /lib/systemd/system/mongodb.service. Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libmoo-perl (2.003002-1) ... Setting up libspecio-perl (0.40-1) ... Setting up libb-hooks-endofscope-perl (0.21-1) ... Setting up libpackage-stash-perl (0.37-1) ... Setting up libnamespace-clean-perl (0.27-1) ... Setting up libnamespace-autoclean-perl (0.28-1) ... Setting up libdatetime-timezone-perl (1:2.13-1+2017b) ... Setting up libbson-perl (1.4.0-1) ... Setting up libauthen-scram-perl (0.005-2) ... Setting up libdatetime-locale-perl (1:1.16-1) ... Setting up libdatetime-perl (2:1.43-1) ... Setting up dh-autoreconf (14) ... Setting up dh-strip-nondeterminism (0.038-1) ... Setting up debhelper (10.7.2ubuntu2) ... Setting up sbuild-build-depends-libmongodb-perl-dummy (0.invalid.0) ... (Reading database ... 18045 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Processing triggers for systemd (234-2ubuntu12) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-97-generic amd64 (x86_64) Toolchain package versions: binutils_2.29.1-4ubuntu1 dpkg-dev_1.18.24ubuntu1 g++-7_7.2.0-8ubuntu3 gcc-7_7.2.0-8ubuntu3 libc6-dev_2.26-0ubuntu2 libstdc++-7-dev_7.2.0-8ubuntu3 libstdc++6_7.2.0-8ubuntu3 linux-libc-dev_4.13.0-16.19 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_2.0-1 apt_1.5 apt-transport-https_1.5 autoconf_2.69-11 automake_1:1.15-6ubuntu1 autopoint_0.19.8.1-4ubuntu1 autotools-dev_20161112.1 base-files_9.6ubuntu102 base-passwd_3.5.43 bash_4.4-5ubuntu1 binutils_2.29.1-4ubuntu1 binutils-common_2.29.1-4ubuntu1 binutils-x86-64-linux-gnu_2.29.1-4ubuntu1 bsdmainutils_9.0.12+nmu1ubuntu1 bsdutils_1:2.30.1-0ubuntu4 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20170717 coreutils_8.26-3ubuntu4 cpp_4:7.2.0-1ubuntu1 cpp-7_7.2.0-8ubuntu3 dash_0.5.8-2.3ubuntu1 debconf_1.5.63 debhelper_10.7.2ubuntu2 debianutils_4.8.2 dh-autoreconf_14 dh-strip-nondeterminism_0.038-1 diffutils_1:3.6-1 dmsetup_2:1.02.137-2ubuntu3 dpkg_1.18.24ubuntu1 dpkg-dev_1.18.24ubuntu1 e2fslibs_1.43.5-1 e2fsprogs_1.43.5-1 fakeroot_1.21-1ubuntu2 fdisk_2.30.1-0ubuntu4 file_1:5.32-1 findutils_4.6.0+git+20170729-2 g++_4:7.2.0-1ubuntu1 g++-7_7.2.0-8ubuntu3 gcc_4:7.2.0-1ubuntu1 gcc-7_7.2.0-8ubuntu3 gcc-7-base_7.2.0-8ubuntu3 gettext_0.19.8.1-4ubuntu1 gettext-base_0.19.8.1-4ubuntu1 gnupg_2.1.15-1ubuntu8 gnupg-agent_2.1.15-1ubuntu8 gpgv_2.1.15-1ubuntu8 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.49ubuntu1 init-system-helpers_1.49ubuntu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libalgorithm-c3-perl_0.10-1 libapparmor1_2.11.0-2ubuntu17 libapt-pkg5.0_1.5 libarchive-zip-perl_1.59-1 libasan4_7.2.0-8ubuntu3 libasn1-8-heimdal_7.4.0.dfsg.1-2 libassuan0_2.4.3-3 libatomic1_7.2.0-8ubuntu3 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libauthen-sasl-saslprep-perl_1.100-1 libauthen-scram-perl_0.005-2 libb-hooks-endofscope-perl_0.21-1 libbinutils_2.29.1-4ubuntu1 libblkid1_2.30.1-0ubuntu4 libboolean-perl_0.46-1 libboost-chrono1.62.0_1.62.0+dfsg-4build3 libboost-filesystem1.62.0_1.62.0+dfsg-4build3 libboost-iostreams1.62.0_1.62.0+dfsg-4build3 libboost-program-options1.62.0_1.62.0+dfsg-4build3 libboost-system1.62.0_1.62.0+dfsg-4build3 libboost-thread1.62.0_1.62.0+dfsg-4build3 libbsd0_0.8.6-1 libbson-perl_1.4.0-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.26-0ubuntu2 libc-dev-bin_2.26-0ubuntu2 libc6_2.26-0ubuntu2 libc6-dev_2.26-0ubuntu2 libcap-ng0_0.7.7-3build1 libcap2_1:2.25-1.1 libcapture-tiny-perl_0.46-1 libcc1-0_7.2.0-8ubuntu3 libcilkrts5_7.2.0-8ubuntu3 libclass-c3-perl_0.32-1 libclass-data-inheritable-perl_0.08-2 libclass-inspector-perl_1.31-1 libclass-method-modifiers-perl_2.12-1 libclass-singleton-perl_1.5-1 libclass-xsaccessor-perl_1.19-2build7 libcomerr2_1.43.5-1 libconfig-autoconf-perl_0.313-1 libcpanel-json-xs-perl_3.0225-1build1 libcroco3_0.6.12-1 libcrypt-urandom-perl_0.36-1 libcryptsetup4_2:1.7.3-4ubuntu1 libcurl3-gnutls_7.55.1-1ubuntu2 libdata-optlist-perl_0.110-1 libdatetime-locale-perl_1:1.16-1 libdatetime-perl_2:1.43-1 libdatetime-timezone-perl_1:2.13-1+2017b libdatetime-tiny-perl_1.06-1 libdb5.3_5.3.28-13.1 libdebconfclient0_0.213ubuntu1 libdevel-globaldestruction-perl_0.14-1 libdevel-stacktrace-perl_2.0200-1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdpkg-perl_1.18.24ubuntu1 libeval-closure-perl_0.14-1 libexception-class-perl_1.42-1 libexporter-tiny-perl_0.042-1 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.1-0ubuntu4 libffi6_3.2.1-6 libfile-sharedir-perl_1.102-2 libfile-slurp-tiny-perl_0.003-1 libfile-stripnondeterminism-perl_0.038-1 libgcc-7-dev_7.2.0-8ubuntu3 libgcc1_1:7.2.0-8ubuntu3 libgcrypt20_1.7.8-2ubuntu1 libgdbm3_1.8.3-14 libglib2.0-0_2.54.1-1ubuntu1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu3 libgomp1_7.2.0-8ubuntu3 libgoogle-perftools4_2.5-2.2ubuntu1 libgpg-error0_1.27-3 libgssapi-krb5-2_1.15.1-2 libgssapi3-heimdal_7.4.0.dfsg.1-2 libhcrypto4-heimdal_7.4.0.dfsg.1-2 libheimbase1-heimdal_7.4.0.dfsg.1-2 libheimntlm0-heimdal_7.4.0.dfsg.1-2 libhogweed4_3.3-2 libhx509-5-heimdal_7.4.0.dfsg.1-2 libicu57_57.1-6 libidn11_1.33-2 libidn2-0_2.0.2-5 libimport-into-perl_1.002005-1 libip4tc0_1.6.1-2ubuntu1 libisl15_0.18-1 libitm1_7.2.0-8ubuntu3 libjson-maybexs-perl_1.003008-1 libk5crypto3_1.15.1-2 libkeyutils1_1.5.9-9ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.4.0.dfsg.1-2 libkrb5-3_1.15.1-2 libkrb5support0_1.15.1-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblsan0_7.2.0-8ubuntu3 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmodule-implementation-perl_0.09-1 libmodule-runtime-perl_0.014-2 libmoo-perl_2.003002-1 libmount1_2.30.1-0ubuntu4 libmpc3_1.0.3-2 libmpfr4_3.1.6-1 libmpx2_7.2.0-8ubuntu3 libmro-compat-perl_0.12-1 libnamespace-autoclean-perl_0.28-1 libnamespace-clean-perl_0.27-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-2 libnpth0_1.5-2 libp11-kit0_0.23.7-3 libpackage-stash-perl_0.37-1 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libparams-classify-perl_0.013-8build1 libparams-util-perl_1.07-3build3 libparams-validationcompiler-perl_0.24-1 libpath-tiny-perl_0.100-1 libpbkdf2-tiny-perl_0.005-2 libpcre3_2:8.39-5ubuntu3 libpcrecpp0v5_2:8.39-5ubuntu3 libperl5.26_5.26.0-8ubuntu1 libpipeline1_1.4.2-1 libpng16-16_1.6.34-1 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.18.0-2 libquadmath0_7.2.0-8ubuntu3 libreadline7_7.0-0ubuntu2 libroken18-heimdal_7.4.0.dfsg.1-2 librole-tiny-perl_2.000005-1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsafe-isa-perl_1.000006-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu1 libseccomp2_2.3.1-2.1ubuntu3 libselinux1_2.7-1 libsemanage-common_2.7-2 libsemanage1_2.7-2 libsepol1_2.7-1 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsmartcols1_2.30.1-0ubuntu4 libsnappy1v5_1.1.6-4 libspecio-perl_0.40-1 libsqlite3-0_3.19.3-3 libss2_1.43.5-1 libssl1.0.0_1.0.2g-1ubuntu13 libstdc++-7-dev_7.2.0-8ubuntu3 libstdc++6_7.2.0-8ubuntu3 libstemmer0d_0+svn585-1 libstrictures-perl_2.000003-1 libsub-exporter-perl_0.986-1 libsub-exporter-progressive-perl_0.001013-1 libsub-identify-perl_0.12-2build3 libsub-install-perl_0.928-1 libsub-name-perl_0.21-1build1 libsub-quote-perl_2.004000-1 libsystemd0_234-2ubuntu12 libtasn1-6_4.12-2.1 libtcmalloc-minimal4_2.5-2.2ubuntu1 libtest-deep-perl_1.127-1 libtest-fatal-perl_0.014-1 libtie-ixhash-perl_1.23-2 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libtry-tiny-perl_0.28-1 libtsan0_7.2.0-8ubuntu3 libtype-tiny-perl_1.000006-1 libtype-tiny-xs-perl_0.012-1build3 libubsan0_7.2.0-8ubuntu3 libudev1_234-2ubuntu12 libunicode-stringprep-perl_1.105+dfsg-1 libunistring0_0.9.3-5.2ubuntu1 libunwind8_1.1-4.1ubuntu2 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.30.1-0ubuntu4 libvariable-magic-perl_0.61-1build1 libwind0-heimdal_7.4.0.dfsg.1-2 libxml2_2.9.4+dfsg1-4ubuntu1 libyaml-cpp0.5v5_0.5.2-4ubuntu1 linux-libc-dev_4.13.0-16.19 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mongodb-clients_1:3.4.7-1 mongodb-server_1:3.4.7-1 mount_2.30.1-0ubuntu4 multiarch-support_2.26-0ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 net-tools_1.60+git20161116.90da8a0-1ubuntu1 openssl_1.0.2g-1ubuntu13 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu4 patch_2.7.5-1build1 perl_5.26.0-8ubuntu1 perl-base_5.26.0-8ubuntu1 perl-modules-5.26_5.26.0-8ubuntu1 pinentry-curses_1.0.0-2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-libmongodb-perl-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.10 systemd_234-2ubuntu12 systemd-sysv_234-2ubuntu12 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 tar_1.29b-2 tzdata_2017b-2 ubuntu-keyring_2016.10.27 util-linux_2.30.1-0ubuntu4 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Fri Sep 29 15:32:20 2017 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libmongodb-perl_1.8.0-1.dsc dpkg-source: info: extracting libmongodb-perl in libmongodb-perl-1.8.0 dpkg-source: info: unpacking libmongodb-perl_1.8.0.orig.tar.gz dpkg-source: info: unpacking libmongodb-perl_1.8.0-1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-13582301 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-13582301 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-13582301 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package libmongodb-perl dpkg-buildpackage: info: source version 1.8.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build libmongodb-perl-1.8.0 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_auto_clean debian/rules override_dh_clean make[1]: Entering directory '/<>' dh_clean rm -rf /<>/debian/build make[1]: Leaving directory '/<>' debian/rules build dh build dh_update_autotools_config dh_auto_configure perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now" Checking for cc... x86_64-linux-gnu-gcc Checking for cc... x86_64-linux-gnu-gcc Checking for timespec... no Checking for _Decimal128... yes Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MongoDB Writing MYMETA.yml and MYMETA.json dh_auto_build make -j1 make[1]: Entering directory '/<>' cp lib/MongoDB/Code.pm blib/lib/MongoDB/Code.pm cp lib/MongoDB/GridFSBucket/UploadStream.pm blib/lib/MongoDB/GridFSBucket/UploadStream.pm cp lib/MongoDB/MongoClient.pm blib/lib/MongoDB/MongoClient.pm cp lib/MongoDB/BSON/Binary.pm blib/lib/MongoDB/BSON/Binary.pm cp lib/MongoDB/Error.pm blib/lib/MongoDB/Error.pm cp lib/MongoDB/BulkWriteResult.pm blib/lib/MongoDB/BulkWriteResult.pm cp lib/MongoDB/DeleteResult.pm blib/lib/MongoDB/DeleteResult.pm cp lib/MongoDB/Cursor.pm blib/lib/MongoDB/Cursor.pm cp lib/MongoDB/BSON/Regexp.pm blib/lib/MongoDB/BSON/Regexp.pm cp lib/MongoDB/GridFS/File.pm blib/lib/MongoDB/GridFS/File.pm cp lib/MongoDB/InsertManyResult.pm blib/lib/MongoDB/InsertManyResult.pm cp lib/MongoDB/Op/_Distinct.pm blib/lib/MongoDB/Op/_Distinct.pm cp lib/MongoDB/BSON/_EncodedDoc.pm blib/lib/MongoDB/BSON/_EncodedDoc.pm cp lib/MongoDB/DBRef.pm blib/lib/MongoDB/DBRef.pm cp lib/MongoDB/Op/_DropCollection.pm blib/lib/MongoDB/Op/_DropCollection.pm cp lib/MongoDB/Op/_Explain.pm blib/lib/MongoDB/Op/_Explain.pm cp lib/MongoDB/Op/_Aggregate.pm blib/lib/MongoDB/Op/_Aggregate.pm cp lib/MongoDB/BulkWrite.pm blib/lib/MongoDB/BulkWrite.pm cp lib/MongoDB/Op/_Count.pm blib/lib/MongoDB/Op/_Count.pm cp lib/MongoDB/GridFSBucket/DownloadStream.pm blib/lib/MongoDB/GridFSBucket/DownloadStream.pm cp lib/MongoDB.pm blib/lib/MongoDB.pm cp lib/MongoDB/BSON.pm blib/lib/MongoDB/BSON.pm cp lib/MongoDB/Op/_DropDatabase.pm blib/lib/MongoDB/Op/_DropDatabase.pm cp lib/MongoDB/Examples.pod blib/lib/MongoDB/Examples.pod cp lib/MongoDB/Op/_BatchInsert.pm blib/lib/MongoDB/Op/_BatchInsert.pm cp lib/MongoDB/BulkWriteView.pm blib/lib/MongoDB/BulkWriteView.pm cp lib/MongoDB/Database.pm blib/lib/MongoDB/Database.pm cp lib/MongoDB/DataTypes.pod blib/lib/MongoDB/DataTypes.pod cp lib/MongoDB/Op/_Command.pm blib/lib/MongoDB/Op/_Command.pm cp lib/MongoDB/Op/_Delete.pm blib/lib/MongoDB/Op/_Delete.pm cp lib/MongoDB/InsertOneResult.pm blib/lib/MongoDB/InsertOneResult.pm cp lib/MongoDB/GridFS.pm blib/lib/MongoDB/GridFS.pm cp lib/MongoDB/GridFSBucket.pm blib/lib/MongoDB/GridFSBucket.pm cp lib/MongoDB/Op/_BulkWrite.pm blib/lib/MongoDB/Op/_BulkWrite.pm cp lib/MongoDB/OID.pm blib/lib/MongoDB/OID.pm cp lib/MongoDB/Collection.pm blib/lib/MongoDB/Collection.pm cp lib/MongoDB/Op/_CreateIndexes.pm blib/lib/MongoDB/Op/_CreateIndexes.pm cp lib/MongoDB/CommandResult.pm blib/lib/MongoDB/CommandResult.pm cp lib/MongoDB/Op/_DropIndexes.pm blib/lib/MongoDB/Op/_DropIndexes.pm cp lib/MongoDB/IndexView.pm blib/lib/MongoDB/IndexView.pm cp lib/MongoDB/Role/_WriteOp.pm blib/lib/MongoDB/Role/_WriteOp.pm cp lib/MongoDB/Op/_FSyncUnlock.pm blib/lib/MongoDB/Op/_FSyncUnlock.pm cp lib/MongoDB/Op/_RenameCollection.pm blib/lib/MongoDB/Op/_RenameCollection.pm cp lib/MongoDB/Tutorial.pod blib/lib/MongoDB/Tutorial.pod cp lib/MongoDB/Role/_OpReplyParser.pm blib/lib/MongoDB/Role/_OpReplyParser.pm cp lib/MongoDB/Op/_FindAndDelete.pm blib/lib/MongoDB/Op/_FindAndDelete.pm cp lib/MongoDB/Role/_ReadPrefModifier.pm blib/lib/MongoDB/Role/_ReadPrefModifier.pm cp lib/MongoDB/Role/_WriteResult.pm blib/lib/MongoDB/Role/_WriteResult.pm cp lib/MongoDB/Role/_CursorAPI.pm blib/lib/MongoDB/Role/_CursorAPI.pm cp lib/MongoDB/Role/_CommandCursorOp.pm blib/lib/MongoDB/Role/_CommandCursorOp.pm cp lib/MongoDB/ReadConcern.pm blib/lib/MongoDB/ReadConcern.pm cp lib/MongoDB/Role/_UpdatePreEncoder.pm blib/lib/MongoDB/Role/_UpdatePreEncoder.pm cp lib/MongoDB/Role/_InsertPreEncoder.pm blib/lib/MongoDB/Role/_InsertPreEncoder.pm cp lib/MongoDB/Op/_ListIndexes.pm blib/lib/MongoDB/Op/_ListIndexes.pm cp lib/MongoDB/Role/_SingleBatchDocWrite.pm blib/lib/MongoDB/Role/_SingleBatchDocWrite.pm cp lib/MongoDB/Op/_Update.pm blib/lib/MongoDB/Op/_Update.pm cp lib/MongoDB/ReadPreference.pm blib/lib/MongoDB/ReadPreference.pm cp lib/MongoDB/Op/_KillCursors.pm blib/lib/MongoDB/Op/_KillCursors.pm cp lib/MongoDB/Op/_Query.pm blib/lib/MongoDB/Op/_Query.pm cp lib/MongoDB/Op/_GetMore.pm blib/lib/MongoDB/Op/_GetMore.pm cp lib/MongoDB/Role/_DeprecationWarner.pm blib/lib/MongoDB/Role/_DeprecationWarner.pm cp lib/MongoDB/QueryResult.pm blib/lib/MongoDB/QueryResult.pm cp lib/MongoDB/QueryResult/Filtered.pm blib/lib/MongoDB/QueryResult/Filtered.pm cp lib/MongoDB/Role/_BypassValidation.pm blib/lib/MongoDB/Role/_BypassValidation.pm cp lib/MongoDB/Role/_DatabaseOp.pm blib/lib/MongoDB/Role/_DatabaseOp.pm cp lib/MongoDB/Op/_FindAndUpdate.pm blib/lib/MongoDB/Op/_FindAndUpdate.pm cp lib/MongoDB/Role/_CollectionOp.pm blib/lib/MongoDB/Role/_CollectionOp.pm cp lib/MongoDB/Role/_PrivateConstructor.pm blib/lib/MongoDB/Role/_PrivateConstructor.pm cp lib/MongoDB/Timestamp.pm blib/lib/MongoDB/Timestamp.pm cp lib/MongoDB/Role/_ReadOp.pm blib/lib/MongoDB/Role/_ReadOp.pm cp lib/MongoDB/Op/_ListCollections.pm blib/lib/MongoDB/Op/_ListCollections.pm cp lib/MongoDB/Op/_InsertOne.pm blib/lib/MongoDB/Op/_InsertOne.pm cp lib/MongoDB/Role/_DatabaseErrorThrower.pm blib/lib/MongoDB/Role/_DatabaseErrorThrower.pm cp lib/MongoDB/Op/_ParallelScan.pm blib/lib/MongoDB/Op/_ParallelScan.pm cp lib/MongoDB/Upgrading.pod blib/lib/MongoDB/Upgrading.pod cp lib/MongoDB/_Constants.pm blib/lib/MongoDB/_Constants.pm cp lib/MongoDB/_URI.pm blib/lib/MongoDB/_URI.pm cp lib/MongoDB/_Link.pm blib/lib/MongoDB/_Link.pm cp lib/MongoDB/_Platform.pm blib/lib/MongoDB/_Platform.pm cp lib/MongoDB/UnacknowledgedResult.pm blib/lib/MongoDB/UnacknowledgedResult.pm cp lib/MongoDB/UpdateResult.pm blib/lib/MongoDB/UpdateResult.pm cp lib/MongoDB/_Types.pm blib/lib/MongoDB/_Types.pm cp lib/MongoDB/_Protocol.pm blib/lib/MongoDB/_Protocol.pm cp lib/MongoDB/_Topology.pm blib/lib/MongoDB/_Topology.pm cp lib/MongoDB/WriteConcern.pm blib/lib/MongoDB/WriteConcern.pm cp lib/MongoDB/_Server.pm blib/lib/MongoDB/_Server.pm cp lib/MongoDB/_Credential.pm blib/lib/MongoDB/_Credential.pm Running Mkbootstrap for MongoDB () chmod 644 "MongoDB.bs" "/usr/bin/perl" "-Iinc" -MExtUtils::Command::MM -e 'cp_nonempty' -- MongoDB.bs blib/arch/auto/MongoDB/MongoDB.bs 644 "/usr/bin/perl" "-Iinc" "/usr/share/perl/5.26/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.26/ExtUtils/typemap' xs/BSON.xs > xs/BSON.xsc mv xs/BSON.xsc xs/BSON.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o xs/BSON.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" xs/BSON.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o perl_mongo.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" perl_mongo.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-atomic.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-atomic.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-clock.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-clock.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-context.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-context.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-decimal128.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-decimal128.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-error.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-error.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-iso8601.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-iso8601.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-iter.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-iter.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-keys.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-keys.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-md5.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-md5.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-memory.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-memory.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-oid.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-oid.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-reader.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-reader.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-string.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-string.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-timegm.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-timegm.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-utf8.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-utf8.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-value.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-value.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-version.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-version.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson-writer.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson-writer.c x86_64-linux-gnu-gcc -c -I. -Ibson -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_USE_64_BIT_INT -DBSON_COMPILATION -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"v1.8.0\" -DXS_VERSION=\"v1.8.0\" -o bson/bson.o -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" bson/bson.c rm -f blib/arch/auto/MongoDB/MongoDB.so x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -L/usr/local/lib -fstack-protector-strong xs/BSON.o perl_mongo.o bson/bson-atomic.o bson/bson-clock.o bson/bson-context.o bson/bson-decimal128.o bson/bson-error.o bson/bson-iso8601.o bson/bson-iter.o bson/bson-keys.o bson/bson-md5.o bson/bson-memory.o bson/bson-oid.o bson/bson-reader.o bson/bson-string.o bson/bson-timegm.o bson/bson-utf8.o bson/bson-value.o bson/bson-version.o bson/bson-writer.o bson/bson.o -o blib/arch/auto/MongoDB/MongoDB.so \ -lrt \ chmod 755 blib/arch/auto/MongoDB/MongoDB.so Manifying 35 pod documents Manifying 2 pod documents make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' mkdir -p /<>/debian/build # mongod is required during build only on i386 amd64 # "until netstat" command wait for mongod to be listening on PORT if [ -x /usr/bin/mongod ]; then \ mongod --dbpath /<>/debian/build --noprealloc --bind_ip 127.0.0.1 --nojournal --port 12345 --quiet --fork --logpath /<>/debian/build/mongod.log --pidfilepath /<>/debian/build/mongod.pid; \ i=10; \ until (/bin/netstat -want | grep -q 127.0.0.1:12345 ) || [ $i = 0 ]; do sleep 1; i=$((i-1)); echo waiting for mongod; done \ fi note: noprealloc may hurt performance in many applications about to fork child process, waiting until server is ready for connections. forked process: 4591 child process started successfully, parent exiting export MONGOD=localhost:12345;\ dh_auto_test make -j1 test TEST_VERBOSE=1 make[2]: Entering directory '/<>' "/usr/bin/perl" "-Iinc" -MExtUtils::Command::MM -e 'cp_nonempty' -- MongoDB.bs blib/arch/auto/MongoDB/MongoDB.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/bson_codec/*.t t/deprecated/*.t t/threads/*.t t/unit/*.t # Checking MongoDB test environment # $ENV{MONGOD}=localhost:12345 # MongoDB version v3.4.7 (Standalone) t/00-report-mongod.t ........ ok 1 - checked MongoDB test environment 1..1 ok t/max_time_ms.t ............. skipped: $ENV{FAILPOINT_TESTING} is false # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------------- ----- ----- # Config::AutoConf 0.22 0.313 # ExtUtils::MakeMaker any 7.24 # Path::Tiny 0.052 0.100 # # === Configure Suggests === # # Module Want Have # -------- ------- ---------- # JSON::PP 2.27300 2.27400_02 # # === Build Requires === # # Module Want Have # ------------------- -------- -------- # Data::Dumper any 2.167 # Devel::Peek any 1.26 # ExtUtils::MakeMaker 6.59 7.24 # File::Spec any 3.67 # File::Temp 0.17 0.2304 # FileHandle any 2.03 # JSON::MaybeXS 1.002005 1.003008 # Math::BigInt any 1.999806 # Path::Tiny 0.054 0.100 # Test::Deep 0.111 1.127 # Test::Fatal any 0.014 # Test::More 0.96 1.302073 # bigint any 0.47 # lib any 0.64 # utf8 any 1.19 # # === Test Requires === # # Module Want Have # ------------------- ----- -------- # Data::Dumper any 2.167 # ExtUtils::MakeMaker any 7.24 # File::Compare any 1.1006 # File::Spec any 3.67 # File::Temp any 0.2304 # FileHandle any 2.03 # JSON::MaybeXS any 1.003008 # Math::BigInt any 1.999806 # Path::Tiny 0.054 0.100 # Test::Deep 0.111 1.127 # Test::Fatal any 0.014 # Test::More 0.96 1.302073 # bigint any 0.47 # lib any 0.64 # threads::shared any 1.56 # utf8 any 1.19 # # === Test Recommends === # # Module Want Have # -------------- -------- -------- # CPAN::Meta 2.120900 2.150010 # DateTime::Tiny 1 1.06 # Test::Harness 3.31 3.38 # Time::Moment 0.22 missing # # === Runtime Requires === # # Module Want Have # --------------------- ----- -------- # Authen::SCRAM::Client 0.003 0.005 # BSON::Decimal128 1 v1.4.0 # BSON::Types any v1.4.0 # Carp any 1.42 # Class::XSAccessor any 1.19 # DateTime 0.78 1.43 # Digest::MD5 any 2.55 # Encode any 2.88 # Exporter 5.57 5.72 # IO::File any 1.16 # IO::Socket any 1.38 # List::Util any 1.46_02 # MIME::Base64 any 3.15 # Moo 2 2.003002 # Moo::Role any 2.003002 # Safe::Isa any 1.000006 # Scalar::Util any 1.46_02 # Socket any 2.020_03 # Sub::Quote any 2.004000 # Tie::IxHash any 1.23 # Time::HiRes any 1.9741 # Try::Tiny any 0.28 # Type::Library any 1.000006 # Type::Tiny 1 1.000006 # Type::Tiny::XS any 0.012 # Type::Utils any 1.000006 # Types::Standard any 1.000006 # XSLoader any 0.27 # boolean 0.25 0.46 # bytes any 1.05 # constant any 1.33 # if any 0.0606 # namespace::clean any 0.27 # overload any 1.28 # re any 0.34 # strict any 1.11 # version any 0.9917 # warnings any 1.37 # # === Runtime Recommends === # # Module Want Have # --------------- -------- ------- # IO::Socket::IP 0.25 0.38 # IO::Socket::SSL 1.42 missing # Mozilla::CA 20130114 missing # Net::SSLeay 1.49 missing # # === Runtime Suggests === # # Module Want Have # --------------- ---- ------- # IO::Socket::SSL 1.56 missing # t/00-report-prereqs.t ....... 1..1 ok 1 ok t/bson.t .................... # Subtest: realloc ok 1 - realloc 1..1 ok 1 - realloc # Subtest: id realloc ok 1 - id realloc 1..1 ok 2 - id realloc # Subtest: types ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 8 - An object of class 'DateTime' isa 'DateTime' ok 9 ok 10 ok 11 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 12 ok 13 1..13 ok 3 - types # Subtest: $MongoDB::BSON::char ok 1 1..1 ok 4 - $MongoDB::BSON::char # Subtest: $MongoDB::BSON::char ':' ok 1 ok 2 ok 3 1..3 ok 5 - $MongoDB::BSON::char ':' # Subtest: UTF-8 strings ok 1 ok 2 ok 3 1..3 ok 6 - UTF-8 strings # Subtest: bad UTF8 ok 1 - invalid UTF-8 throws an error inserting 0xc080 ok 2 - invalid UTF-8 throws an error inserting 0xc0af ok 3 - invalid UTF-8 throws an error inserting 0xe08080 ok 4 - invalid UTF-8 throws an error inserting 0xf0808080 ok 5 - invalid UTF-8 throws an error inserting 0xe083bf ok 6 - invalid UTF-8 throws an error inserting 0xf08083bf ok 7 - invalid UTF-8 throws an error inserting 0xf080a380 1..7 ok 7 - bad UTF8 # Subtest: undefined ok 1 - undef 1..1 ok 8 - undefined # Subtest: circular references ok 1 ok 2 ok 3 1..3 ok 9 - circular references # Subtest: no . in key names ok 1 - insert ok 2 - insert ok 3 - insert ok 4 - insert ok 5 - batch insert # TODO insert_many doesn't check for nested keys ok 6 - batch insert # TODO insert_many doesn't check for nested keys 1..6 ok 10 - no . in key names # Subtest: empty key name ok 1 1..1 ok 11 - empty key name # Subtest: Person object ok 1 - roundtrip number 1..1 ok 12 - Person object # Subtest: warn on floating timezone ok 1 - warn on floating timezone 1..1 ok 13 - warn on floating timezone # Subtest: epoch time ok 1 - inserting DateTime at epoch succeeds 1..1 ok 14 - epoch time # Subtest: half-conversion to int type ok 1 1..1 ok 15 - half-conversion to int type # Subtest: store a scalar with magic that's both a float and int (PVMG w/pIOK set) ok 1 1..1 ok 16 - store a scalar with magic that's both a float and int (PVMG w/pIOK set) # Subtest: make sure _ids aren't double freed ok 1 ok 2 1..2 ok 17 - make sure _ids aren't double freed # Subtest: aggressively convert numbers ok 1 ok 2 ok 3 1..3 ok 18 - aggressively convert numbers # Subtest: MongoDB::BSON::String type ok 1 ok 2 ok 3 1..3 ok 19 - MongoDB::BSON::String type # Subtest: MongoDB::BSON::Binary type ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 1..27 ok 20 - MongoDB::BSON::Binary type # Subtest: Checking hash key unicode support ok 1 ok 2 1..2 ok 21 - Checking hash key unicode support # Subtest: PERL-489 ref to PVNV ok 1 - inserting ref to PVNV is not fatal 1..1 ok 22 - PERL-489 ref to PVNV # Subtest: PERL-543 IxHash undef ok 1 - round-trip undef with IxHash ok 2 - round-trip undef with regular hash 1..2 ok 23 - PERL-543 IxHash undef # Subtest: PERL-575 inflated boolean ok 1 - replacing one boolean doesn't affect another 1..1 ok 24 - PERL-575 inflated boolean # Subtest: PERL-611 Decimal128 ok 1 - inserted doc with Decimal128 ok 2 - retrieved doc with Decimal128 ok 3 - 'Decimal128 field' isa 'BSON::Decimal128' ok 4 - Decimal128 round-tripped 1..4 ok 25 - PERL-611 Decimal128 1..25 ok t/bson_codec/booleans.t ..... ok 1 - require MongoDB::BSON; ok 2 - 'new with no args' isa 'MongoDB::BSON' # Subtest: class boolean ok 1 - encode_one ok 2 - decode_one 1..2 ok 3 - class boolean # Subtest: class JSON::PP ok 1 - encode_one ok 2 - decode_one 1..2 ok 4 - class JSON::PP # Subtest: class Types::Serialiser 1..0 # SKIP requires Types::Serialiser ok 5 # skip requires Types::Serialiser # Subtest: class Cpanel::JSON::XS ok 1 - encode_one ok 2 - decode_one 1..2 ok 6 - class Cpanel::JSON::XS # Subtest: class Mojo::JSON 1..0 # SKIP requires Mojo::JSON ok 7 # skip requires Mojo::JSON # Subtest: class JSON::Tiny 1..0 # SKIP requires JSON::Tiny ok 8 # skip requires JSON::Tiny 1..8 ok t/bson_codec/containers.t ... ok 1 - require MongoDB::BSON; ok 2 - 'new with no args' isa 'MongoDB::BSON' # Subtest: empty doc ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 3 - empty doc # Subtest: BSON double ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 4 - BSON double # Subtest: BSON string ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 5 - BSON string # Subtest: BSON OID ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 6 - BSON OID # Subtest: add _id ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 7 - add _id # Subtest: add _id, ignore existing ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 8 - add _id, ignore existing # Subtest: add _id with null ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 9 - add _id with null # Subtest: empty key is error ok 1 - exception for HASH ok 2 - exception for ARRAY ok 3 - exception for Tie::IxHash 1..3 ok 10 - empty key is error # Subtest: dot in key is normally valid ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 11 - dot in key is normally valid # Subtest: dot in key fails invalid check ok 1 - exception for HASH ok 2 - exception for ARRAY ok 3 - exception for Tie::IxHash 1..3 ok 12 - dot in key fails invalid check # Subtest: dot in key fails multi invalid chars ok 1 - exception for HASH ok 2 - exception for ARRAY ok 3 - exception for Tie::IxHash 1..3 ok 13 - dot in key fails multi invalid chars # Subtest: op_char replacement ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 14 - op_char replacement # Subtest: op_char change before invalid check ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 15 - op_char change before invalid check # Subtest: op_char and invalid check ignore empty string ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 16 - op_char and invalid check ignore empty string # Subtest: prefer_numeric false ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 17 - prefer_numeric false # Subtest: prefer_numeric true ok 1 - encode_one( HASH ) ok 2 - doc unmodified ok 3 - encode_one( ARRAY ) ok 4 - doc unmodified ok 5 - encode_one( IxHash ) ok 6 - doc unmodified 1..6 ok 18 - prefer_numeric true # Subtest: BSON too long ok 1 - exception for HASH ok 2 - exception for ARRAY ok 3 - exception for Tie::IxHash 1..3 ok 19 - BSON too long # Subtest: BSON too long ok 1 - exception for HASH ok 2 - exception for ARRAY ok 3 - exception for Tie::IxHash 1..3 ok 20 - BSON too long ok 21 - decode exceeding max_length throws error ok 22 - duplicate key in array document is fatal 1..22 ok t/bson_codec/elements.t ..... ok 1 - require MongoDB::BSON; ok 2 - 'new with no args' isa 'MongoDB::BSON' ok 3 - BSON double: encode_one ok 4 - BSON double: decode_one ok 5 - BSON string: encode_one ok 6 - BSON string: decode_one ok 7 - BSON OID: encode_one ok 8 - BSON OID: decode_one ok 9 - BSON Regexp (qr to obj): encode_one ok 10 - BSON Regexp (qr to obj): decode_one ok 11 - BSON Regexp (obj to obj): encode_one ok 12 - BSON Regexp (obj to obj): decode_one ok 13 - BSON Datetime from DateTime to raw: encode_one ok 14 - BSON Datetime from DateTime to raw: decode_one ok 15 - BSON Datetime from DateTime to DateTime: encode_one ok 16 - BSON Datetime from DateTime to DateTime: decode_one ok 17 - BSON DBRef to unblessed: encode_one ok 18 - BSON DBRef to unblessed: decode_one ok 19 - BSON DBRef to arrayref: encode_one ok 20 - BSON DBRef to arrayref: decode_one ok 21 - BSON Int32: encode_one ok 22 - BSON Int32: decode_one ok 23 - BSON Int32 (max 32 bit int): encode_one ok 24 - BSON Int32 (max 32 bit int): decode_one ok 25 - BSON Int32 (min 32 bit int): encode_one ok 26 - BSON Int32 (min 32 bit int): decode_one ok 27 - BSON Datetime from DateTime::Tiny to DateTime::Tiny: encode_one ok 28 - BSON Datetime from DateTime::Tiny to DateTime::Tiny: decode_one ok 29 - BSON Int64: encode_one ok 30 - BSON Int64: decode_one ok 31 - BSON Int64 (small bigint): encode_one ok 32 - BSON Int64 (small bigint): decode_one ok 33 - BSON Int64 (64 bit pos igint): encode_one ok 34 - BSON Int64 (64 bit pos igint): decode_one ok 35 - BSON Int64 (64 bit neg bigint): encode_one ok 36 - BSON Int64 (64 bit neg bigint): decode_one # Subtest: bigint over/underflow ok 1 - error encoding 9223372036854775808 ok 2 - error encoding -9223372036854775809 1..2 ok 37 - bigint over/underflow # Subtest: unhandled types ok 1 - scalar ref class ok 2 - hash ref class (as element) 1..2 ok 38 - unhandled types 1..38 ok t/bson_codec/time_moment.t .. skipped: Requires Time::Moment t/bulk.t .................... # Subtest: constructors ok 1 - 'initialize_ordered_bulk_op' isa 'MongoDB::BulkWrite' ok 2 - ordered attr is true ok 3 - MongoDB::BulkWrite holds ref to originating Collection ok 4 - 'initialize_unordered_bulk_op' isa 'MongoDB::BulkWrite' ok 5 - ordered attr is false ok 6 - MongoDB::BulkWrite holds ref to originating Collection ok 7 - 'ordered_bulk' isa 'MongoDB::BulkWrite' ok 8 - ordered attr is true ok 9 - MongoDB::BulkWrite holds ref to originating Collection ok 10 - 'unordered_bulk' isa 'MongoDB::BulkWrite' ok 11 - ordered attr is false ok 12 - MongoDB::BulkWrite holds ref to originating Collection 1..12 ok 1 - constructors # QA-477 INSERT # Subtest: initialize_ordered_bulk_op: insert errors ok 1 - insert( EMPTY ) throws an error ok 2 - insert( LIST ) throws an error ok 3 - insert( 'foo' ) throws an error ok 4 - insert( ['foo'] ) throws an error ok 5 - find({})->insert_one({}) throws an error ok 6 - queuing insertion of document with $key is allowed ok 7 - 'executing insertion with $key' isa 'MongoDB::WriteError' 1..7 ok 2 - initialize_ordered_bulk_op: insert errors # Subtest: initialize_ordered_bulk_op: successful insert ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::WriteResult' ok 5 - 'result object' isa 'MongoDB::BulkWriteResult' ok 6 - result object correct 1..6 ok 3 - initialize_ordered_bulk_op: successful insert # Subtest: initialize_ordered_bulk_op insert without _id ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::BulkWriteResult' ok 5 - result object correct ok 6 - generated ID has our PID 1..6 ok 4 - initialize_ordered_bulk_op insert without _id # Subtest: initialize_unordered_bulk_op: insert errors ok 1 - insert( EMPTY ) throws an error ok 2 - insert( LIST ) throws an error ok 3 - insert( 'foo' ) throws an error ok 4 - insert( ['foo'] ) throws an error ok 5 - find({})->insert_one({}) throws an error ok 6 - queuing insertion of document with $key is allowed ok 7 - 'executing insertion with $key' isa 'MongoDB::WriteError' 1..7 ok 5 - initialize_unordered_bulk_op: insert errors # Subtest: initialize_unordered_bulk_op: successful insert ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::WriteResult' ok 5 - 'result object' isa 'MongoDB::BulkWriteResult' ok 6 - result object correct 1..6 ok 6 - initialize_unordered_bulk_op: successful insert # Subtest: initialize_unordered_bulk_op insert without _id ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::BulkWriteResult' ok 5 - result object correct ok 6 - generated ID has our PID 1..6 ok 7 - initialize_unordered_bulk_op insert without _id # QA-477 FIND # Subtest: initialize_ordered_bulk_op: find ok 1 - find without doc selector throws exception 1..1 ok 8 - initialize_ordered_bulk_op: find # Subtest: initialize_unordered_bulk_op: find ok 1 - find without doc selector throws exception 1..1 ok 9 - initialize_unordered_bulk_op: find # QA-477 UPDATE and UPDATE_ONE # Subtest: update and update_one errors with initialize_ordered_bulk_op ok 1 - update_many( EMPTY ) throws an error ok 2 - update_many( SCALAR ) throws an error ok 3 - update_many on bulk object (without find) throws an error ok 4 - single non-op key in update_many doc throws exception ok 5 - first non-op key in update_many doc throws exception ok 6 - update_one( EMPTY ) throws an error ok 7 - update_one( SCALAR ) throws an error ok 8 - update_one on bulk object (without find) throws an error ok 9 - single non-op key in update_one doc throws exception ok 10 - first non-op key in update_one doc throws exception 1..10 ok 10 - update and update_one errors with initialize_ordered_bulk_op # Subtest: update all docs with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - newer server has_modified_count ok 5 - all documents updated 1..5 ok 11 - update all docs with initialize_ordered_bulk_op # Subtest: update only matching docs with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 12 - update only matching docs with initialize_ordered_bulk_op # Subtest: update_one with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - one document updated 1..4 ok 13 - update_one with initialize_ordered_bulk_op # Subtest: update and update_one with collation, using initialize_ordered_bulk_op ok 1 - bulk update_one w/ collation ok 2 - collection updated ok 3 - bulk update_one w/ collation ok 4 - collection updated 1..4 ok 14 - update and update_one with collation, using initialize_ordered_bulk_op # Subtest: update and update_one errors with initialize_unordered_bulk_op ok 1 - update_many( EMPTY ) throws an error ok 2 - update_many( SCALAR ) throws an error ok 3 - update_many on bulk object (without find) throws an error ok 4 - single non-op key in update_many doc throws exception ok 5 - first non-op key in update_many doc throws exception ok 6 - update_one( EMPTY ) throws an error ok 7 - update_one( SCALAR ) throws an error ok 8 - update_one on bulk object (without find) throws an error ok 9 - single non-op key in update_one doc throws exception ok 10 - first non-op key in update_one doc throws exception 1..10 ok 15 - update and update_one errors with initialize_unordered_bulk_op # Subtest: update all docs with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - newer server has_modified_count ok 5 - all documents updated 1..5 ok 16 - update all docs with initialize_unordered_bulk_op # Subtest: update only matching docs with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 17 - update only matching docs with initialize_unordered_bulk_op # Subtest: update_one with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - one document updated 1..4 ok 18 - update_one with initialize_unordered_bulk_op # Subtest: update and update_one with collation, using initialize_unordered_bulk_op ok 1 - bulk update_one w/ collation ok 2 - collection updated ok 3 - bulk update_one w/ collation ok 4 - collection updated 1..4 ok 19 - update and update_one with collation, using initialize_unordered_bulk_op # QA-477 REPLACE_ONE # Subtest: replace_one errors with initialize_ordered_bulk_op ok 1 - replace_one( EMPTY ) throws an error ok 2 - replace_one( SCALAR ) throws an error ok 3 - replace_one on bulk object (without find) throws an error ok 4 - single op key in replace_one doc throws exception ok 5 - mixed op and non-op key in replace_one doc throws exception 1..5 ok 20 - replace_one errors with initialize_ordered_bulk_op # Subtest: replace_one with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one document replaced 1..4 ok 21 - replace_one with initialize_ordered_bulk_op # Subtest: replace_one with collation, using initialize_ordered_bulk_op ok 1 - bulk replace_one w/ collation ok 2 - collection updated 1..2 ok 22 - replace_one with collation, using initialize_ordered_bulk_op # Subtest: replace_one errors with initialize_unordered_bulk_op ok 1 - replace_one( EMPTY ) throws an error ok 2 - replace_one( SCALAR ) throws an error ok 3 - replace_one on bulk object (without find) throws an error ok 4 - single op key in replace_one doc throws exception ok 5 - mixed op and non-op key in replace_one doc throws exception 1..5 ok 23 - replace_one errors with initialize_unordered_bulk_op # Subtest: replace_one with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one document replaced 1..4 ok 24 - replace_one with initialize_unordered_bulk_op # Subtest: replace_one with collation, using initialize_unordered_bulk_op ok 1 - bulk replace_one w/ collation ok 2 - collection updated 1..2 ok 25 - replace_one with collation, using initialize_unordered_bulk_op # QA-477 UPSERT-UPDATE # Subtest: upsert errors with initialize_ordered_bulk_op ok 1 - upsert on bulk object (without find) throws an error ok 2 - upsert( NONEMPTY ) throws an error 1..2 ok 26 - upsert errors with initialize_ordered_bulk_op # Subtest: upsert-update insertion with initialize_ordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct ok 5 - no error on second upsert-update ok 6 - result object correct 1..6 ok 27 - upsert-update insertion with initialize_ordered_bulk_op # Subtest: upsert-update updates with initialize_ordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 28 - upsert-update updates with initialize_ordered_bulk_op # Subtest: upsert-update large doc with initialize_ordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct 1..3 ok 29 - upsert-update large doc with initialize_ordered_bulk_op # Subtest: upsert errors with initialize_unordered_bulk_op ok 1 - upsert on bulk object (without find) throws an error ok 2 - upsert( NONEMPTY ) throws an error 1..2 ok 30 - upsert errors with initialize_unordered_bulk_op # Subtest: upsert-update insertion with initialize_unordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct ok 5 - no error on second upsert-update ok 6 - result object correct 1..6 ok 31 - upsert-update insertion with initialize_unordered_bulk_op # Subtest: upsert-update updates with initialize_unordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 32 - upsert-update updates with initialize_unordered_bulk_op # Subtest: upsert-update large doc with initialize_unordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct 1..3 ok 33 - upsert-update large doc with initialize_unordered_bulk_op # QA-477 UPSERT-UPDATE_ONE # Subtest: upsert-update_one insertion with initialize_ordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 34 - upsert-update_one insertion with initialize_ordered_bulk_op # Subtest: upsert-update_one (no insert) with initialize_ordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 35 - upsert-update_one (no insert) with initialize_ordered_bulk_op # Subtest: upsert-update_one insertion with initialize_unordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 36 - upsert-update_one insertion with initialize_unordered_bulk_op # Subtest: upsert-update_one (no insert) with initialize_unordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 37 - upsert-update_one (no insert) with initialize_unordered_bulk_op # QA-477 UPSERT-REPLACE_ONE # Subtest: upsert-replace_one insertion with initialize_ordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 38 - upsert-replace_one insertion with initialize_ordered_bulk_op # Subtest: upsert-replace_one (no insert) with initialize_ordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 39 - upsert-replace_one (no insert) with initialize_ordered_bulk_op # Subtest: upsert-replace_one insertion with initialize_unordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 40 - upsert-replace_one insertion with initialize_unordered_bulk_op # Subtest: upsert-replace_one (no insert) with initialize_unordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 41 - upsert-replace_one (no insert) with initialize_unordered_bulk_op # QA-477 delete_many # Subtest: delete_many errors with initialize_ordered_bulk_op ok 1 - delete_many on bulk object (without find) throws an error 1..1 ok 42 - delete_many errors with initialize_ordered_bulk_op # Subtest: delete_many all with initialize_ordered_bulk_op ok 1 - no error on delete_many ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents removed 1..4 ok 43 - delete_many all with initialize_ordered_bulk_op # Subtest: delete_many matching with initialize_ordered_bulk_op ok 1 - no error on delete_many ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - correct object remains 1..4 ok 44 - delete_many matching with initialize_ordered_bulk_op # Subtest: delete_many with collation, using initialize_ordered_bulk_op ok 1 - bulk delete_many w/ collation ok 2 - collection updated 1..2 ok 45 - delete_many with collation, using initialize_ordered_bulk_op # Subtest: delete_many errors with initialize_unordered_bulk_op ok 1 - delete_many on bulk object (without find) throws an error 1..1 ok 46 - delete_many errors with initialize_unordered_bulk_op # Subtest: delete_many all with initialize_unordered_bulk_op ok 1 - no error on delete_many ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents removed 1..4 ok 47 - delete_many all with initialize_unordered_bulk_op # Subtest: delete_many matching with initialize_unordered_bulk_op ok 1 - no error on delete_many ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - correct object remains 1..4 ok 48 - delete_many matching with initialize_unordered_bulk_op # Subtest: delete_many with collation, using initialize_unordered_bulk_op ok 1 - bulk delete_many w/ collation ok 2 - collection updated 1..2 ok 49 - delete_many with collation, using initialize_unordered_bulk_op # QA-477 delete_one # Subtest: delete_one errors with initialize_ordered_bulk_op ok 1 - delete_one on bulk object (without find) throws an error 1..1 ok 50 - delete_one errors with initialize_ordered_bulk_op # Subtest: delete_one with initialize_ordered_bulk_op ok 1 - no error on delete_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one doc removed 1..4 ok 51 - delete_one with initialize_ordered_bulk_op # Subtest: delete_one with collation, using initialize_ordered_bulk_op ok 1 - bulk delete_one w/ collation ok 2 - collection updated 1..2 ok 52 - delete_one with collation, using initialize_ordered_bulk_op # Subtest: delete_one errors with initialize_unordered_bulk_op ok 1 - delete_one on bulk object (without find) throws an error 1..1 ok 53 - delete_one errors with initialize_unordered_bulk_op # Subtest: delete_one with initialize_unordered_bulk_op ok 1 - no error on delete_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one doc removed 1..4 ok 54 - delete_one with initialize_unordered_bulk_op # Subtest: delete_one with collation, using initialize_unordered_bulk_op ok 1 - bulk delete_one w/ collation ok 2 - collection updated 1..2 ok 55 - delete_one with collation, using initialize_unordered_bulk_op # QA-477 MIXED OPERATIONS, UNORDERED # Subtest: mixed operations, unordered ok 1 - no error on mixed operations ok 2 - result object correct 1..2 ok 56 - mixed operations, unordered # QA-477 MIXED OPERATIONS, ORDERED # Subtest: mixed operations, ordered ok 1 - no error on mixed operations ok 2 - result object correct 1..2 ok 57 - mixed operations, ordered # QA-477 UNORDERED BATCH WITH ERRORS # Subtest: unordered batch with errors ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - op_count ok 3 - batch_count # inserts went first ok 4 - inserted_count ok 5 - upserted_count ok 6 - deleted_count ok 7 - matched_count ok 8 - modified_count ok 9 - writeError count ok 10 - upsert list ok 11 - distinct keys 1..11 ok 58 - unordered batch with errors # QA-477 ORDERED BATCH WITH ERRORS # Subtest: ordered batch with errors ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - upserted_count ok 3 - matched_count ok 4 - deleted_count ok 5 - modified_count ok 6 - inserted_count ok 7 - op_count ok 8 - op_count ok 9 - writeError count ok 10 - error code ok 11 - error index ok 12 - error string ok 13 - error op ok 14 - subsequent inserts did not run 1..14 ok 59 - ordered batch with errors # QA-477 BATCH SPLITTING: maxBsonObjectSize # Subtest: ordered batch split on size ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' # TODO pending topology monitoring ok 2 - inserted_count # TODO pending topology monitoring ok 3 - inserted_ids correct # TODO pending topology monitoring ok 4 - count_write_errors # TODO pending topology monitoring ok 5 - error code # TODO pending topology monitoring ok 6 - error index # TODO pending topology monitoring ok 7 - error message # TODO pending topology monitoring ok 8 - collection count # TODO pending topology monitoring 1..8 ok 60 - ordered batch split on size # Subtest: unordered batch split on size ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' # TODO pending topology monitoring ok 2 - inserted_count # TODO pending topology monitoring ok 3 - count_write_errors # TODO pending topology monitoring ok 4 - error code # TODO pending topology monitoring ok 5 - error index # TODO pending topology monitoring ok 6 - error message # TODO pending topology monitoring ok 7 - collection count # TODO pending topology monitoring 1..7 ok 61 - unordered batch split on size # QA-477 BATCH SPLITTING: maxWriteBatchSize # Subtest: ordered batch split on number of ops ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - inserted_count ok 3 - inserted_ids correct ok 4 - count_write_errors ok 5 - error code ok 6 - error index ok 7 - error message ok 8 - collection count 1..8 ok 62 - ordered batch split on number of ops # Subtest: unordered batch split on number of ops ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - inserted_count ok 3 - count_write_errors ok 4 - error code ok 5 - error index ok 6 - error message ok 7 - collection count 1..7 ok 63 - unordered batch split on number of ops # QA-477 RE-RUNNING A BATCH # Subtest: initialize_ordered_bulk_op: rerun a bulk operation ok 1 - first execute succeeds ok 2 - 're-running a bulk op throws exception' isa 'MongoDB::Error' ok 3 - error message 1..3 ok 64 - initialize_ordered_bulk_op: rerun a bulk operation # Subtest: initialize_unordered_bulk_op: rerun a bulk operation ok 1 - first execute succeeds ok 2 - 're-running a bulk op throws exception' isa 'MongoDB::Error' ok 3 - error message 1..3 ok 65 - initialize_unordered_bulk_op: rerun a bulk operation # QA-477 EMPTY BATCH # Subtest: initialize_ordered_bulk_op: empty bulk operation ok 1 - 'empty bulk op throws exception' isa 'MongoDB::Error' ok 2 - error message 1..2 ok 66 - initialize_ordered_bulk_op: empty bulk operation # Subtest: initialize_unordered_bulk_op: empty bulk operation ok 1 - 'empty bulk op throws exception' isa 'MongoDB::Error' ok 2 - error message 1..2 ok 67 - initialize_unordered_bulk_op: empty bulk operation # QA-477 W>1 AGAINST STANDALONE # Subtest: initialize_ordered_bulk_op: w > 1 against standalone (explicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 68 - initialize_ordered_bulk_op: w > 1 against standalone (explicit) # Subtest: initialize_ordered_bulk_op: w > 1 against standalone (implicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 69 - initialize_ordered_bulk_op: w > 1 against standalone (implicit) # Subtest: initialize_unordered_bulk_op: w > 1 against standalone (explicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 70 - initialize_unordered_bulk_op: w > 1 against standalone (explicit) # Subtest: initialize_unordered_bulk_op: w > 1 against standalone (implicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 71 - initialize_unordered_bulk_op: w > 1 against standalone (implicit) # QA-477 WTIMEOUT PLUS DUPLICATE KEY ERROR # Subtest: initialize_unordered_bulk_op: wtimeout plus duplicate keys 1..0 # SKIP needs a replica set ok 72 # skip needs a replica set # QA-477 W = 0 # Subtest: initialize_ordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (1) 1..2 ok 73 - initialize_ordered_bulk_op: w = 0 # Subtest: initialize_unordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (2) 1..2 ok 74 - initialize_unordered_bulk_op: w = 0 # WRITE CONCERN ERRORS # Subtest: initialize_ordered_bulk_op: write concern errors 1..0 # SKIP needs a replica set ok 75 # skip needs a replica set # Subtest: initialize_unordered_bulk_op: write concern errors 1..0 # SKIP needs a replica set ok 76 # skip needs a replica set # ARRAY REFS # Subtest: insert (ARRAY) ok 1 - no docs in collection ok 2 - no error on insert ok 3 - doc count 1..3 ok 77 - insert (ARRAY) # Subtest: update (ARRAY) ok 1 - no error on update ok 2 - document updated 1..2 ok 78 - update (ARRAY) # Subtest: update_one (ARRAY) ok 1 - no error on update_one ok 2 - only one doc updated 1..2 ok 79 - update_one (ARRAY) # Subtest: replace_one (ARRAY) ok 1 - no error on replace ok 2 - only one doc replaced 1..2 ok 80 - replace_one (ARRAY) # Tie::IxHash # Subtest: insert (Tie::IxHash) ok 1 - no docs in collection ok 2 - no error on insert ok 3 - doc count 1..3 ok 81 - insert (Tie::IxHash) # Subtest: update (Tie::IxHash) ok 1 - no error on update ok 2 - document updated 1..2 ok 82 - update (Tie::IxHash) # Subtest: update_one (Tie::IxHash) ok 1 - no error on update ok 2 - only one doc updated 1..2 ok 83 - update_one (Tie::IxHash) # Subtest: replace_one (Tie::IxHash) ok 1 - no error on replace ok 2 - only one doc replaced 1..2 ok 84 - replace_one (Tie::IxHash) # W = 0 IGNORES ERRORS # Subtest: initialize_ordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (1) 1..2 ok 85 - initialize_ordered_bulk_op: w = 0 # Subtest: initialize_unordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (2) 1..2 ok 86 - initialize_unordered_bulk_op: w = 0 # Subtest: collation w/ w:0 bulk writes return error, using initialize_ordered_bulk_op ok 1 - bulk write w/ collation returns error if write is unacknowledged 1..1 ok 87 - collation w/ w:0 bulk writes return error, using initialize_ordered_bulk_op # Subtest: collation w/ w:0 bulk writes return error, using initialize_unordered_bulk_op ok 1 - bulk write w/ collation returns error if write is unacknowledged 1..1 ok 88 - collation w/ w:0 bulk writes return error, using initialize_unordered_bulk_op # UPSERT _ID NOT RETURNED # Subtest: initialize_ordered_bulk_op: upsert with non OID _ids ok 1 - execute doesn't throw error ok 2 - result object correct 1..2 ok 89 - initialize_ordered_bulk_op: upsert with non OID _ids # Subtest: initialize_unordered_bulk_op: upsert with non OID _ids ok 1 - execute doesn't throw error ok 2 - result object correct 1..2 ok 90 - initialize_unordered_bulk_op: upsert with non OID _ids # Subtest: replace with custom op_char ok 1 - single non-op key in update doc throws exception 1..1 ok 91 - replace with custom op_char 1..91 ok t/bypass_doc_validation.t ... # Subtest: insert_one ok 1 - reset collection ok 2 - invalid insert_one throws error ok 3 - validation bypassed 1..3 ok 1 - insert_one # Subtest: replace_one ok 1 - reset collection ok 2 - invalid replace_one throws error ok 3 - validation bypassed 1..3 ok 2 - replace_one # Subtest: update_one ok 1 - reset collection ok 2 - invalid update_one throws error ok 3 - validation bypassed 1..3 ok 3 - update_one # Subtest: update_many ok 1 - reset collection ok 2 - invalid update_many throws error ok 3 - validation bypassed 1..3 ok 4 - update_many # Subtest: bulk_write (unordered) ok 1 - reset collection ok 2 - invalid bulk_write throws error ok 3 - validation bypassed 1..3 ok 5 - bulk_write (unordered) # Subtest: bulk_write (ordered) ok 1 - reset collection ok 2 - invalid bulk_write throws error ok 3 - validation bypassed 1..3 ok 6 - bulk_write (ordered) # Subtest: insert_many ok 1 - reset collection ok 2 - invalid insert_many throws error ok 3 - validation bypassed 1..3 ok 7 - insert_many # Subtest: find_one_and_replace ok 1 - reset collection ok 2 - invalid find_one_and_replace throws error ok 3 - validation bypassed 1..3 ok 8 - find_one_and_replace # Subtest: find_one_and_update ok 1 - reset collection ok 2 - invalid find_one_and_update throws error ok 3 - validation bypassed 1..3 ok 9 - find_one_and_update # Subtest: aggregate with $out ok 1 - reset collection ok 2 - invalid aggregate output throws error ok 3 - no docs in $out collection ok 4 - validation bypassed ok 5 - correct doc count in $out collection ok 6 - bypassDocumentValidation without $out 1..6 ok 10 - aggregate with $out 1..10 ok t/collection.t .............. # Subtest: get_collection ok 1 - get_collection(NAME) ok 2 - An object of class 'MongoDB::Collection' isa 'MongoDB::Collection' ok 3 - get name ok 4 - get_collection(NAME, OPTION) (wc) ok 5 - coll-level write concern as expected ok 6 - get_collection(NAME, OPTION) (wc) ok 7 - coll-level write concern coerces ok 8 - get_collection(NAME, OPTION) (rp) ok 9 - coll-level read pref as expected ok 10 - get_collection(NAME, OPTION) (rp) ok 11 - coll-level read pref coerces 1..11 ok 1 - get_collection # Subtest: get_namespace ok 1 - get_namespace(NAME) ok 2 - An object of class 'MongoDB::Collection' isa 'MongoDB::Collection' ok 3 - get name ok 4 - get_collection(NAME, OPTION) (wc) ok 5 - coll-level write concern as expected ok 6 - ns(NAME) ok 7 - An object of class 'MongoDB::Collection' isa 'MongoDB::Collection' ok 8 - get name 1..8 ok 2 - get_namespace ok 3 ok 4 ok 5 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 6 # Subtest: write_concern ok 1 - get collection with w=999 ok 2 - collection-level write concern applies to insert_one 1..2 ok 7 - write_concern ok 8 - inserting an _id subdoc with $ keys should error ok 9 - count ok 10 ok 11 - rename ok 12 - rename ok 13 - rename ok 14 - rename ok 15 - rename ok 16 - rename ok 17 - count = 0 ok 18 - count = 1 ok 19 - inner obj count ok 20 - count on missing collection lives ok 21 - count is correct ok 22 - find_one ok 23 - find_one type ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 - find_id ok 30 - find_id projection ok 31 - remove() deleted everything (won't work on an old version of Mongo) ok 32 - inserting float number value ok 33 ok 34 ok 35 - round trip float looks like float ok 36 ok 37 - inserting undefined data ok 38 - finding undefined row ok 39 - got null field ok 40 - null field is undefined ok 41 - non-ascii values ok 42 - non-ascii keys ok 43 - byte key ok 44 - y exists ok 45 - _id exists ok 46 - x doesn't exist ok 47 - z doesn't exist ok 48 - w doesn't exist ok 49 - insert_many ok 50 ok 51 ok 52 ok 53 - projection fields correct ok 54 - remove just one ok 55 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 # Subtest: multiple update ok 1 - count ok 2 - y == 3 ok 3 - y == 4 1..3 ok 75 - multiple update ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 - insert float ok 83 ok 84 ok 85 # skip buildbot is stupid ok 86 - got error ok 87 - 'duplicate insert error' isa 'MongoDB::DatabaseError' ok 88 - error was duplicate key exception ok 89 - find ok 90 ok 91 ok 92 - find fields ok 93 - batch ok 94 - batch with next ok 95 - batch after next ok 96 - empty batch ok 97 - round trip UTF-8 ok 98 - Insert key with Null Char Operation Failed ok 99 - Insert key with Null Char in Key Failed ok 100 - insert_many key with Null Char in Key Operation Failed ok 101 - insert_many key with Null Char in Key Failed ok 102 - ixHash Insert key with Null Char in Key Operation Failed ok 103 - ixHash key with Null Char in Key Operation Failed # Subtest: aggregation ok 1 - An object of class 'MongoDB::QueryResult' isa 'MongoDB::QueryResult' ok 2 ok 3 1..3 ok 104 - aggregation # Subtest: aggregation cursors ok 1 - An object of class 'MongoDB::QueryResult' isa 'MongoDB::QueryResult' ok 2 ok 3 ok 4 - document count cached in cursor ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 - An object of class 'MongoDB::QueryResult' isa 'MongoDB::QueryResult' ok 66 ok 67 ok 68 - doc count correct ok 69 - A reference of type 'HASH' isa 'HASH' ok 70 - doc count field is 1 ok 71 - A reference of type 'HASH' isa 'HASH' ok 72 - doc count field is 2 ok 73 - A reference of type 'HASH' isa 'HASH' ok 74 - doc count field is 3 ok 75 - A reference of type 'HASH' isa 'HASH' ok 76 - doc count field is 4 ok 77 - A reference of type 'HASH' isa 'HASH' ok 78 - doc count field is 5 ok 79 - A reference of type 'HASH' isa 'HASH' ok 80 - doc count field is 6 ok 81 - A reference of type 'HASH' isa 'HASH' ok 82 - doc count field is 7 ok 83 - A reference of type 'HASH' isa 'HASH' ok 84 - doc count field is 8 ok 85 - A reference of type 'HASH' isa 'HASH' ok 86 - doc count field is 9 ok 87 - A reference of type 'HASH' isa 'HASH' ok 88 - doc count field is 10 ok 89 - A reference of type 'HASH' isa 'HASH' ok 90 - doc count field is 11 ok 91 - A reference of type 'HASH' isa 'HASH' ok 92 - doc count field is 12 ok 93 - A reference of type 'HASH' isa 'HASH' ok 94 - doc count field is 13 ok 95 - A reference of type 'HASH' isa 'HASH' ok 96 - doc count field is 14 ok 97 - A reference of type 'HASH' isa 'HASH' ok 98 - doc count field is 15 ok 99 - A reference of type 'HASH' isa 'HASH' ok 100 - doc count field is 16 ok 101 - A reference of type 'HASH' isa 'HASH' ok 102 - doc count field is 17 ok 103 - A reference of type 'HASH' isa 'HASH' ok 104 - doc count field is 18 ok 105 - A reference of type 'HASH' isa 'HASH' ok 106 - doc count field is 19 ok 107 - A reference of type 'HASH' isa 'HASH' ok 108 - doc count field is 20 1..108 ok 105 - aggregation cursors # Subtest: aggregation $out ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 1..41 ok 106 - aggregation $out # Subtest: aggregation explain ok 1 - aggregate with explain returns a hashref ok 2 - result had 'stages' field 1..2 ok 107 - aggregation explain # Subtest: aggregation with collation ok 1 - aggregate with collation 1..1 ok 108 - aggregation with collation # Subtest: deep update ok 1 - deep update worked ok 2 - replace with dots in field dies 1..2 ok 109 - deep update # Subtest: count w/ hint ok 1 - count = 2 ok 2 - count w/ hint & spec ok 3 - count w/ hint ok 4 - check bad hint error ok 5 - spec & hint on empty sparse index not ok 6 - hint on empty sparse index # TODO Failing nightly master # Failed (TODO) test 'hint on empty sparse index' # at t/collection.t line 765. # got: '0' # expected: '2' 1..6 ok 110 - count w/ hint # Subtest: count w/ collation ok 1 - count w/ collation 1..1 ok 111 - count w/ collation # Subtest: distinct w/ collation ok 1 - distinct w/ collation 1..1 ok 112 - distinct w/ collation # Subtest: querying w/ collation ok 1 - find w/ collation ok 2 - find_one w/ collation 1..2 ok 113 - querying w/ collation # Subtest: query with $where as string ok 1 - correct count a > b ok 2 - javascript query correct 1..2 ok 114 - query with $where as string # Subtest: query with $where as MongoDB::Code ok 1 - correct count a > b ok 2 - javascript query correct 1..2 ok 115 - query with $where as MongoDB::Code 1..115 ok t/connection.t .............. ok 1 - client is connected ok 2 - An object of class 'MongoDB::MongoClient' isa 'MongoDB::MongoClient' # Subtest: bad seedlist ok 1 - no exception on construction for bad port ok 2 - bad port reports not connected 1..2 ok 3 - bad seedlist # Subtest: get_database and check names ok 1 - 'get_database' isa 'MongoDB::Database' ok 2 - database_names ok 3 - db was dropped 1..3 ok 4 - get_database and check names # Subtest: wire protocol versions ok 1 - default min wire version ok 2 - default max wire version ok 3 - exception on wire protocol 1..3 ok 5 - wire protocol versions # Subtest: reconnect ok 1 - ran reconnect ok 2 - inserted a doc after reconnection 1..2 ok 6 - reconnect # Subtest: topology status ok 1 - topology_status returns a hash reference ok 2 - scan time refreshed 1..2 ok 7 - topology status # Subtest: cooldown ok 1 - Unknown server not scanned again during cooldown 1..1 ok 8 - cooldown # Subtest: app name ok 1 - expected to see app name in client doc from currentOp output 1..1 ok 9 - app name # Subtest: localhost translated to 127.0.0.1 ok 1 - Socket can convert to plain INET (IPv4) 1..1 ok 10 - localhost translated to 127.0.0.1 1..10 ok t/connection_string_spec.t .. # Subtest: t/data/connection_string/valid-options.json # Subtest: Option names are normalized to lowercase ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 1 - Option names are normalized to lowercase # Subtest: Option key and value (escaped null bytes) ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 2 - Option key and value (escaped null bytes) 1..2 ok 1 - t/data/connection_string/valid-options.json # Subtest: t/data/connection_string/invalid-uris.json # Subtest: Empty string ok 1 - invalid uri 1..1 ok 1 - Empty string # Subtest: Invalid scheme ok 1 - invalid uri 1..1 ok 2 - Invalid scheme # Subtest: Missing host ok 1 - invalid uri 1..1 ok 3 - Missing host # Subtest: Double colon in host identifier ok 1 - invalid uri 1..1 ok 4 - Double colon in host identifier # Subtest: Double colon in host identifier and trailing slash ok 1 - invalid uri 1..1 ok 5 - Double colon in host identifier and trailing slash # Subtest: Double colon in host identifier with missing host and port ok 1 - invalid uri 1..1 ok 6 - Double colon in host identifier with missing host and port # Subtest: Double colon in host identifier with missing port ok 1 - invalid uri 1..1 ok 7 - Double colon in host identifier with missing port # Subtest: Double colon in host identifier and second host ok 1 - invalid uri 1..1 ok 8 - Double colon in host identifier and second host # Subtest: Invalid port (negative number) with hostname ok 1 - invalid uri 1..1 ok 9 - Invalid port (negative number) with hostname # Subtest: Invalid port (zero) with hostname ok 1 - invalid uri 1..1 ok 10 - Invalid port (zero) with hostname # Subtest: Invalid port (positive number) with hostname ok 1 - invalid uri 1..1 ok 11 - Invalid port (positive number) with hostname # Subtest: Invalid port (positive number) with hostname and trailing slash ok 1 - invalid uri 1..1 ok 12 - Invalid port (positive number) with hostname and trailing slash # Subtest: Invalid port (non-numeric string) with hostname ok 1 - invalid uri 1..1 ok 13 - Invalid port (non-numeric string) with hostname # Subtest: Invalid port (negative number) with IP literal ok 1 - invalid uri 1..1 ok 14 - Invalid port (negative number) with IP literal # Subtest: Invalid port (zero) with IP literal ok 1 - invalid uri 1..1 ok 15 - Invalid port (zero) with IP literal # Subtest: Invalid port (positive number) with IP literal ok 1 - invalid uri 1..1 ok 16 - Invalid port (positive number) with IP literal # Subtest: Invalid port (positive number) with IP literal and trailing slash ok 1 - invalid uri 1..1 ok 17 - Invalid port (positive number) with IP literal and trailing slash # Subtest: Invalid port (non-numeric string) with IP literal ok 1 - invalid uri 1..1 ok 18 - Invalid port (non-numeric string) with IP literal # Subtest: Missing delimiting slash between hosts and options ok 1 - invalid uri 1..1 ok 19 - Missing delimiting slash between hosts and options # Subtest: Incomplete key value pair for option ok 1 - invalid uri 1..1 ok 20 - Incomplete key value pair for option # Subtest: Username with password containing an unescaped colon ok 1 - invalid uri 1..1 ok 21 - Username with password containing an unescaped colon # Subtest: Username containing an unescaped at-sign ok 1 - invalid uri 1..1 ok 22 - Username containing an unescaped at-sign # Subtest: Username with password containing an unescaped at-sign ok 1 - invalid uri 1..1 ok 23 - Username with password containing an unescaped at-sign # Subtest: Host with unescaped slash ok 1 - invalid uri 1..1 ok 24 - Host with unescaped slash 1..24 ok 2 - t/data/connection_string/invalid-uris.json # Subtest: t/data/connection_string/valid-unix_socket-absolute.json # Subtest: Unix domain socket (absolute path with trailing slash) ok 1 - invalid uri 1..1 ok 1 - Unix domain socket (absolute path with trailing slash) # Subtest: Unix domain socket (absolute path without trailing slash) ok 1 - invalid uri 1..1 ok 2 - Unix domain socket (absolute path without trailing slash) # Subtest: Unix domain socket (absolute path with spaces in path) ok 1 - invalid uri 1..1 ok 3 - Unix domain socket (absolute path with spaces in path) # Subtest: Multiple Unix domain sockets (absolute paths) ok 1 - invalid uri 1..1 ok 4 - Multiple Unix domain sockets (absolute paths) # Subtest: Multiple hosts (absolute path and ipv4) ok 1 - invalid uri 1..1 ok 5 - Multiple hosts (absolute path and ipv4) # Subtest: Multiple hosts (absolute path and hostname resembling relative path) ok 1 - invalid uri 1..1 ok 6 - Multiple hosts (absolute path and hostname resembling relative path) # Subtest: Unix domain socket with auth database (absolute path) ok 1 - invalid uri 1..1 ok 7 - Unix domain socket with auth database (absolute path) # Subtest: Unix domain socket with path resembling socket file (absolute path with trailing slash) ok 1 - invalid uri 1..1 ok 8 - Unix domain socket with path resembling socket file (absolute path with trailing slash) # Subtest: Unix domain socket with path resembling socket file (absolute path without trailing slash) ok 1 - invalid uri 1..1 ok 9 - Unix domain socket with path resembling socket file (absolute path without trailing slash) # Subtest: Unix domain socket with path resembling socket file and auth (absolute path) ok 1 - invalid uri 1..1 ok 10 - Unix domain socket with path resembling socket file and auth (absolute path) # Subtest: Multiple Unix domain sockets and auth DB resembling a socket (absolute path) ok 1 - invalid uri 1..1 ok 11 - Multiple Unix domain sockets and auth DB resembling a socket (absolute path) # Subtest: Multiple Unix domain sockets with auth DB resembling a path (absolute path) ok 1 - invalid uri 1..1 ok 12 - Multiple Unix domain sockets with auth DB resembling a path (absolute path) # Subtest: Multiple Unix domain sockets with auth and query string (absolute path) ok 1 - invalid uri 1..1 ok 13 - Multiple Unix domain sockets with auth and query string (absolute path) 1..13 ok 3 - t/data/connection_string/valid-unix_socket-absolute.json # Subtest: t/data/connection_string/valid-host_identifiers.json # Subtest: Single IPv4 host without port ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 1 - Single IPv4 host without port # Subtest: Single IPv4 host with port ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 2 - Single IPv4 host with port # Subtest: Single IP literal host without port ok 1 - invalid uri 1..1 ok 3 - Single IP literal host without port # Subtest: Single IP literal host with port ok 1 - invalid uri 1..1 ok 4 - Single IP literal host with port # Subtest: Single hostname without port ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 5 - Single hostname without port # Subtest: Single hostname with port ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 6 - Single hostname with port # Subtest: Single hostname (resembling IPv4) without port ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 7 - Single hostname (resembling IPv4) without port # Subtest: Multiple hosts (mixed formats) ok 1 - invalid uri 1..1 ok 8 - Multiple hosts (mixed formats) # Subtest: UTF-8 hosts ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 9 - UTF-8 hosts 1..9 ok 4 - t/data/connection_string/valid-host_identifiers.json # Subtest: t/data/connection_string/valid-auth.json # Subtest: User info for single IPv4 host without database ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 1 - User info for single IPv4 host without database # Subtest: User info for single IPv4 host with database ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 2 - User info for single IPv4 host with database # Subtest: User info for single IPv4 host with database (escaped null bytes) ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 3 - User info for single IPv4 host with database (escaped null bytes) # Subtest: User info for single IP literal host without database ok 1 - invalid uri 1..1 ok 4 - User info for single IP literal host without database # Subtest: User info for single IP literal host with database ok 1 - invalid uri 1..1 ok 5 - User info for single IP literal host with database # Subtest: User info for single hostname without database ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 6 - User info for single hostname without database # Subtest: User info for single hostname with database ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 7 - User info for single hostname with database # Subtest: User info for multiple hosts without database ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 8 - User info for multiple hosts without database # Subtest: User info for multiple hosts with database ok 1 - invalid uri 1..1 ok 9 - User info for multiple hosts with database # Subtest: Username without password ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 10 - Username without password # Subtest: Username with empty password ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 11 - Username with empty password # Subtest: Escaped username and database without password ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 12 - Escaped username and database without password # Subtest: Escaped user info and database (MONGODB-CR) ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 13 - Escaped user info and database (MONGODB-CR) # Subtest: Escaped username (MONGODB-X509) ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 14 - Escaped username (MONGODB-X509) # Subtest: At-signs in options aren't part of the userinfo ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 15 - At-signs in options aren't part of the userinfo 1..15 ok 5 - t/data/connection_string/valid-auth.json # Subtest: t/data/connection_string/valid-warnings.json # Subtest: Unrecognized option keys are ignored ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 1 - Unrecognized option keys are ignored # Subtest: Unsupported option values are ignored ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 2 - Unsupported option values are ignored # Subtest: Repeated option keys ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 3 - Repeated option keys # Subtest: Deprecated (or unknown) options are ignored if replacement exists ok 1 - 'uri construction' isa 'MongoDB::_URI' ok 2 - parsing of host list ok 3 - parsing of auth database ok 4 - parsing of username ok 5 - parsing of password ok 6 - parsing of options ok 7 - correct number of warnings 1..7 ok 4 - Deprecated (or unknown) options are ignored if replacement exists 1..4 ok 6 - t/data/connection_string/valid-warnings.json # Subtest: t/data/connection_string/valid-unix_socket-relative.json # Subtest: Unix domain socket (relative path with trailing slash) ok 1 - invalid uri 1..1 ok 1 - Unix domain socket (relative path with trailing slash) # Subtest: Unix domain socket (relative path without trailing slash) ok 1 - invalid uri 1..1 ok 2 - Unix domain socket (relative path without trailing slash) # Subtest: Unix domain socket (relative path with spaces) ok 1 - invalid uri 1..1 ok 3 - Unix domain socket (relative path with spaces) # Subtest: Multiple Unix domain sockets (relative paths) ok 1 - invalid uri 1..1 ok 4 - Multiple Unix domain sockets (relative paths) # Subtest: Multiple Unix domain sockets (relative and absolute paths) ok 1 - invalid uri 1..1 ok 5 - Multiple Unix domain sockets (relative and absolute paths) # Subtest: Multiple hosts (relative path and ipv4) ok 1 - invalid uri 1..1 ok 6 - Multiple hosts (relative path and ipv4) # Subtest: Multiple hosts (relative path and hostname resembling relative path) ok 1 - invalid uri 1..1 ok 7 - Multiple hosts (relative path and hostname resembling relative path) # Subtest: Unix domain socket with auth database (relative path) ok 1 - invalid uri 1..1 ok 8 - Unix domain socket with auth database (relative path) # Subtest: Unix domain socket with path resembling socket file (relative path with trailing slash) ok 1 - invalid uri 1..1 ok 9 - Unix domain socket with path resembling socket file (relative path with trailing slash) # Subtest: Unix domain socket with path resembling socket file (relative path without trailing slash) ok 1 - invalid uri 1..1 ok 10 - Unix domain socket with path resembling socket file (relative path without trailing slash) # Subtest: Unix domain socket with path resembling socket file and auth (relative path) ok 1 - invalid uri 1..1 ok 11 - Unix domain socket with path resembling socket file and auth (relative path) # Subtest: Multiple Unix domain sockets and auth DB resembling a socket (relative path) ok 1 - invalid uri 1..1 ok 12 - Multiple Unix domain sockets and auth DB resembling a socket (relative path) # Subtest: Multiple Unix domain sockets with auth DB resembling a path (relative path) ok 1 - invalid uri 1..1 ok 13 - Multiple Unix domain sockets with auth DB resembling a path (relative path) # Subtest: Multiple Unix domain sockets with auth and query string (relative path) ok 1 - invalid uri 1..1 ok 14 - Multiple Unix domain sockets with auth and query string (relative path) 1..14 ok 7 - t/data/connection_string/valid-unix_socket-relative.json 1..7 ok t/crud.t .................... # Subtest: insert_one ok 1 - insert with _id: doc inserted ok 2 - result acknowledged ok 3 - 'result' isa 'MongoDB::InsertOneResult' ok 4 - res->inserted_id ok 5 - insert without _id: hash doc inserted ok 6 - result acknowledged ok 7 - doc has expected inserted _id ok 8 - original unmodified ok 9 - insert without _id: array doc inserted ok 10 - insert without _id: Tie::IxHash doc inserted 1..10 ok 1 - insert_one # Subtest: insert_many ok 1 - insert many: docs inserted ok 2 - result acknowledged ok 3 - 'result' isa 'MongoDB::InsertManyResult' ok 4 - inserted contains correct hashrefs ok 5 - inserted_ids contains correct keys/values ok 6 - Two docs inserted. ok 7 - ordered insert got an error ok 8 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 9 - only first three inserted ok 10 - unordered insert got an error ok 11 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 12 - all valid docs inserted ok 13 - exception inserting bad type 1..13 ok 2 - insert_many # Subtest: delete_one ok 1 - inserted two docs ok 2 - result acknowledged ok 3 - 'result' isa 'MongoDB::DeleteResult' ok 4 - delete one document ok 5 - one document left ok 6 - delete non existent document does nothing ok 7 - one document left ok 8 - delete_one with collation ok 9 - no documents left ok 10 - delete_one w/ collation returns error if write is unacknowledged ok 11 - deleting from capped collection throws error ok 12 - An object of class 'MongoDB::WriteError' isa 'MongoDB::WriteError' ok 13 - error had string 'capped' 1..13 ok 3 - delete_one # Subtest: delete_many ok 1 - inserted five docs ok 2 - result acknowledged ok 3 - 'result' isa 'MongoDB::DeleteResult' ok 4 - deleted two documents ok 5 - three documents left ok 6 - delete non existent document does nothing ok 7 - three documents left ok 8 - delete_many with collation ok 9 - no documents left ok 10 - deleting from capped collection throws error ok 11 - An object of class 'MongoDB::WriteError' isa 'MongoDB::WriteError' ok 12 - error had string 'capped' 1..12 ok 4 - delete_many # Subtest: replace_one ok 1 - result acknowledged ok 2 - 'result' isa 'MongoDB::UpdateResult' ok 3 - matched count is zero ok 4 - collection still empty ok 5 - matched count is zero ok 6 - modified count correct based on server version ok 7 - has_modified_count correct ok 8 - 'got upserted id' isa 'MongoDB::OID' ok 9 - one doc in database ok 10 - document contents correct ok 11 - replace existing with upsert ok 12 - matched_count 1 ok 13 - modified count correct based on server version ok 14 - collection docs correct ok 15 - replace existing with upsert ok 16 - matched_count 1 ok 17 - modified count correct based on server version ok 18 - collection docs correct ok 19 - replace with update operators is an error ok 20 - correct error message ok 21 - replace with op_char update operators is an error ok 22 - correct error message ok 23 - replace_one with collation 1..23 ok 5 - replace_one # Subtest: update_one ok 1 - result acknowledged ok 2 - 'result' isa 'MongoDB::UpdateResult' ok 3 - matched count is zero ok 4 - collection still empty ok 5 - matched count is zero ok 6 - modified count correct based on server version ok 7 - 'got upserted id' isa 'MongoDB::OID' ok 8 - one doc in database ok 9 - document contents correct ok 10 - update existing with upsert ok 11 - matched_count 1 ok 12 - modified count correct based on server version ok 13 - collection docs correct ok 14 - update existing with upsert ok 15 - matched_count 1 ok 16 - modified count correct based on server version ok 17 - collection docs correct ok 18 - update without update operators is an error ok 19 - correct error message ok 20 - update_one with collation ok 21 - update_one w/ collation returns error if write is unacknowledged 1..21 ok 6 - update_one # Subtest: update_many ok 1 - result acknowledged ok 2 - 'result' isa 'MongoDB::UpdateResult' ok 3 - matched count is zero ok 4 - collection still empty ok 5 - matched count is zero ok 6 - modified count correct based on server version ok 7 - 'got upserted id' isa 'MongoDB::OID' ok 8 - one doc in database ok 9 - collection docs correct ok 10 - update existing with upsert ok 11 - matched_count 2 ok 12 - modified count correct based on server version ok 13 - collection docs correct ok 14 - update existing with upsert ok 15 - matched_count 1 ok 16 - modified count correct based on server version ok 17 - collection docs correct ok 18 - update without update operators is an error ok 19 - correct error message ok 20 - update_many with collation 1..20 ok 7 - update_many # Subtest: bulk_write ok 1 - result acknowledged ok 2 - 'result' isa 'MongoDB::BulkWriteResult' ok 3 - op count correct ok 4 - collection docs correct ok 5 - ordered bulk got an error ok 6 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 7 - only first two inserted ok 8 - unordered bulk got an error ok 9 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 10 - three valid docs inserted ok 11 - bulk_write w/ collation ok 12 - collection updated 1..12 ok 8 - bulk_write # Subtest: find_one_and_delete ok 1 - inserted 2 docs ok 2 - find_one_and_delete on nonexistent doc returns undef ok 3 - still 2 docs ok 4 - expected doc returned ok 5 - only 1 doc left ok 6 - find_one_and_delete with collation ok 7 - no documents left 1..7 ok 9 - find_one_and_delete # Subtest: find_one_and_replace ok 1 - inserted 2 docs ok 2 - find_one_and_replace on nonexistent doc returns undef ok 3 - still 2 docs ok 4 - no docs matching replacment ok 5 - find_one_and_replace upsert on nonexistent doc returns undef ok 6 - doc has been upserted ok 7 - 1 doc matching replacment ok 8 - find_one_and_replace on existing doc returned old doc ok 9 - no new doc added ok 10 - 1 doc matching replacment ok 11 - find_one_and_replace on existing doc returned new doc ok 12 - no new doc added ok 13 - 1 doc matching replacment ok 14 - find_one_and_replace on existing doc returned new doc ok 15 - 1 doc matching replacment ok 16 - correct doc untouched ok 17 - upsert dup key got an error ok 18 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 19 - find_one_and_replace with collation ok 20 - doc matching replacement 1..20 ok 10 - find_one_and_replace # Subtest: find_one_and_update ok 1 - inserted 2 docs ok 2 - find_one_and_update on nonexistent doc returns undef ok 3 - still 2 docs ok 4 - no docs matching update ok 5 - find_one_and_update upsert on nonexistent doc returns undef ok 6 - doc has been upserted ok 7 - 1 doc matching upsert ok 8 - find_one_and_update on existing doc returned old doc ok 9 - no new doc added ok 10 - 1 doc matching replacment ok 11 - find_one_and_update on existing doc returned new doc ok 12 - no new doc added ok 13 - 1 doc matching replacment ok 14 - find_one_and_update on existing doc returned new doc ok 15 - 1 doc matching replacment ok 16 - correct doc untouched ok 17 - update dup key got an error ok 18 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 19 - find_one_and_update with collation ok 20 - doc matching replacement 1..20 ok 11 - find_one_and_update # Subtest: write concern errors 1..0 # SKIP not a replica set ok 12 # skip not a replica set 1..12 ok t/crud_spec.t ............... # Subtest: count ok 1 - Count without a filter: result scalar ok 2 - Count with a filter: result scalar ok 3 - Count with skip and limit: result scalar 1..3 ok 1 - count # Subtest: aggregate ok 1 - Aggregate with multiple stages: result documents ok 2 - Aggregate with $out: result documents ok 3 - Aggregate with $out: collection data 1..3 ok 2 - aggregate # Subtest: find ok 1 - Find with filter: result documents ok 2 - Find with filter, sort, skip, and limit: result documents ok 3 - Find with limit, sort, and batchsize: result documents 1..3 ok 3 - find # Subtest: distinct ok 1 - Distinct without a filter: result documents ok 2 - Distinct with a filter: result documents 1..2 ok 4 - distinct # Subtest: deleteMany ok 1 - DeleteMany when many documents match: deletedCount ok 2 - DeleteMany when many documents match: collection data ok 3 - DeleteMany when no document matches: deletedCount ok 4 - DeleteMany when no document matches: collection data 1..4 ok 5 - deleteMany # Subtest: updateOne ok 1 - UpdateOne when many documents match: modifiedCount ok 2 - UpdateOne when many documents match: matchedCount ok 3 - UpdateOne when one document matches: modifiedCount ok 4 - UpdateOne when one document matches: matchedCount ok 5 - UpdateOne when one document matches: collection data ok 6 - UpdateOne when no documents match: modifiedCount ok 7 - UpdateOne when no documents match: matchedCount ok 8 - UpdateOne when no documents match: collection data ok 9 - UpdateOne with upsert when no documents match: matchedCount ok 10 - UpdateOne with upsert when no documents match: modifiedCount ok 11 - UpdateOne with upsert when no documents match: upsertedId ok 12 - UpdateOne with upsert when no documents match: collection data 1..12 ok 6 - updateOne # Subtest: insertOne ok 1 - InsertOne with a non-existing document: insertedId ok 2 - InsertOne with a non-existing document: collection data 1..2 ok 7 - insertOne # Subtest: findOneAndReplace ok 1 - FindOneAndReplace when many documents match returning the document before modification: result doc ok 2 - FindOneAndReplace when many documents match returning the document before modification: collection data ok 3 - FindOneAndReplace when many documents match returning the document after modification: result doc ok 4 - FindOneAndReplace when many documents match returning the document after modification: collection data ok 5 - FindOneAndReplace when one document matches returning the document before modification: result doc ok 6 - FindOneAndReplace when one document matches returning the document before modification: collection data ok 7 - FindOneAndReplace when one document matches returning the document after modification: result doc ok 8 - FindOneAndReplace when one document matches returning the document after modification: collection data ok 9 - FindOneAndReplace when no documents match returning the document before modification: result doc ok 10 - FindOneAndReplace when no documents match returning the document before modification: collection data ok 11 - FindOneAndReplace when no documents match with upsert returning the document before modification: result doc ok 12 - FindOneAndReplace when no documents match with upsert returning the document before modification: collection data ok 13 - FindOneAndReplace when no documents match returning the document after modification: result doc ok 14 - FindOneAndReplace when no documents match returning the document after modification: collection data ok 15 - FindOneAndReplace when no documents match with upsert returning the document after modification: result doc ok 16 - FindOneAndReplace when no documents match with upsert returning the document after modification: collection data 1..16 ok 8 - findOneAndReplace # Subtest: findOneAndUpdate ok 1 - FindOneAndUpdate when many documents match returning the document before modification: result doc ok 2 - FindOneAndUpdate when many documents match returning the document before modification: collection data ok 3 - FindOneAndUpdate when many documents match returning the document after modification: result doc ok 4 - FindOneAndUpdate when many documents match returning the document after modification: collection data ok 5 - FindOneAndUpdate when one document matches returning the document before modification: result doc ok 6 - FindOneAndUpdate when one document matches returning the document before modification: collection data ok 7 - FindOneAndUpdate when one document matches returning the document after modification: result doc ok 8 - FindOneAndUpdate when one document matches returning the document after modification: collection data ok 9 - FindOneAndUpdate when no documents match returning the document before modification: result doc ok 10 - FindOneAndUpdate when no documents match returning the document before modification: collection data ok 11 - FindOneAndUpdate when no documents match with upsert returning the document before modification: result doc ok 12 - FindOneAndUpdate when no documents match with upsert returning the document before modification: collection data ok 13 - FindOneAndUpdate when no documents match returning the document after modification: result doc ok 14 - FindOneAndUpdate when no documents match returning the document after modification: collection data ok 15 - FindOneAndUpdate when no documents match with upsert returning the document after modification: result doc ok 16 - FindOneAndUpdate when no documents match with upsert returning the document after modification: collection data 1..16 ok 9 - findOneAndUpdate # Subtest: insertMany ok 1 - InsertMany with non-existing documents: result doc ok 2 - InsertMany with non-existing documents: collection data 1..2 ok 10 - insertMany # Subtest: replaceOne ok 1 - ReplaceOne when many documents match: modifiedCount ok 2 - ReplaceOne when many documents match: matchedCount ok 3 - ReplaceOne when one document matches: matchedCount ok 4 - ReplaceOne when one document matches: modifiedCount ok 5 - ReplaceOne when one document matches: collection data ok 6 - ReplaceOne when no documents match: matchedCount ok 7 - ReplaceOne when no documents match: modifiedCount ok 8 - ReplaceOne when no documents match: collection data ok 9 - ReplaceOne with upsert when no documents match without an id specified: modifiedCount ok 10 - ReplaceOne with upsert when no documents match without an id specified: upsertedId ok 11 - ReplaceOne with upsert when no documents match without an id specified: matchedCount ok 12 - ReplaceOne with upsert when no documents match without an id specified: collection data ok 13 - ReplaceOne with upsert when no documents match with an id specified: upsertedId ok 14 - ReplaceOne with upsert when no documents match with an id specified: modifiedCount ok 15 - ReplaceOne with upsert when no documents match with an id specified: matchedCount ok 16 - ReplaceOne with upsert when no documents match with an id specified: collection data 1..16 ok 11 - replaceOne # Subtest: findOneAndDelete ok 1 - FindOneAndDelete when many documents match: result doc ok 2 - FindOneAndDelete when many documents match: collection data ok 3 - FindOneAndDelete when one document matches: result doc ok 4 - FindOneAndDelete when one document matches: collection data ok 5 - FindOneAndDelete when no documents match: result doc ok 6 - FindOneAndDelete when no documents match: collection data 1..6 ok 12 - findOneAndDelete # Subtest: deleteOne ok 1 - DeleteOne when many documents match: deletedCount ok 2 - DeleteOne when one document matches: deletedCount ok 3 - DeleteOne when one document matches: collection data ok 4 - DeleteOne when no documents match: deletedCount ok 5 - DeleteOne when no documents match: collection data 1..5 ok 13 - deleteOne # Subtest: updateMany ok 1 - UpdateMany when many documents match: modifiedCount ok 2 - UpdateMany when many documents match: matchedCount ok 3 - UpdateMany when many documents match: collection data ok 4 - UpdateMany when one document matches: modifiedCount ok 5 - UpdateMany when one document matches: matchedCount ok 6 - UpdateMany when one document matches: collection data ok 7 - UpdateMany when no documents match: matchedCount ok 8 - UpdateMany when no documents match: modifiedCount ok 9 - UpdateMany when no documents match: collection data ok 10 - UpdateMany with upsert when no documents match: upsertedId ok 11 - UpdateMany with upsert when no documents match: modifiedCount ok 12 - UpdateMany with upsert when no documents match: matchedCount ok 13 - UpdateMany with upsert when no documents match: collection data 1..13 ok 14 - updateMany 1..14 ok t/cursor.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 - test undef ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 - Cursor->sort ok 32 ok 33 ok 34 ok 35 ok 36 - Tie::IxHash cursor->sort ok 37 ok 38 - check has_next ok 39 - if this failed, the database you're running is old and snapshot won't work ok 40 - check has_next is false ok 41 - snapshot exception without argument ok 42 - check skip/limit ok 43 ok 44 ok 45 ok 46 - got limited documents ok 47 - first reset ok 48 - first doc after first reset ok 49 - second reset ok 50 - first doc after second reset ok 51 - reset ok 52 - count of items ok 53 - explain with limit ok 54 - explain with negative limit ok 55 - hint returns self ok 56 - check error on hint with explain ok 57 - set tailable ok 58 - clear tailable ok 59 - set tailable_await ok 60 - clear tailable_await ok 61 - set tailable ok 62 - clear tailable_await ok 63 - set tailable_await ok 64 - clear tailable ok 65 ok 66 - set immortal ok 67 - clear immortal ok 68 ok 69 ok 70 - before execution, info only has num field ok 71 - cursor executed and has results ok 72 - cursor reports more than zero results ok 73 - cursor still not iterated ok 74 ok 75 - cursor_id non-zero ok 76 ok 77 ok 78 # Subtest: delayed tailable cursor ok 1 1..1 ok 79 - delayed tailable cursor # Subtest: await data ok 1 - cursor blocked to await data 1..1 ok 80 - await data 1..80 ok t/database.t ................ # Subtest: get_database ok 1 - An object of class 'MongoDB::MongoClient' isa 'MongoDB::MongoClient' ok 2 - get_database(NAME) ok 3 - An object of class 'MongoDB::Database' isa 'MongoDB::Database' ok 4 - get_database(NAME, OPTIONS) ok 5 - DB-level write concern as expected ok 6 - get_database(NAME, OPTIONS) ok 7 - DB-level write concern coerces ok 8 - get_database(NAME, OPTIONS) ok 9 - DB-level bson_codec coerces 1..9 ok 1 - get_database # Subtest: run_command ok 1 - run_command(ARRAYREF) gives HASH ok 2 - run_command(HASHREF) gives HASH ok 3 - run_command(IxHash) gives HASH ok 4 - error from non-existent command ok 5 - error on too large command 1..5 ok 2 - run_command # Subtest: collection names ok 1 - no collections ok 2 - list_collections has empty cursor ok 3 - create test collection ok 4 - create capped collection ok 5 - collection_names included test ok 6 - list_collections included test ok 7 - collection_names included test_capped ok 8 - list_collections included test_capped ok 9 - collection_names with filter 1..9 ok 3 - collection names ok 4 - reset error ok 5 - An object of class 'MongoDB::DatabaseError' isa 'MongoDB::DatabaseError' ok 6 1..6 ok t/dbref.t ................... ok 1 ok 2 - An object of class 'MongoDB::DBRef' isa 'MongoDB::DBRef' ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - no db in new gives undef db ok 10 - explicit undef db in new gives undef db ok 11 ok 12 - An object of class 'MongoDB::DBRef' isa 'MongoDB::DBRef' ok 13 ok 14 ok 15 ok 16 - An object of class 'MongoDB::DBRef' isa 'MongoDB::DBRef' ok 17 - $ref ok 18 - $id ok 19 - $db undefined ok 20 - got inserted doc from db ok 21 - doc is hash, not object ok 22 - $id ok 23 - $ref ok 24 - $db ok 25 - got inserted doc from db ok 26 - $id ok 27 - $ref ok 28 - $db not inserted # Subtest: round-trip fields ok 1 - An object of class 'MongoDB::DBRef' isa 'MongoDB::DBRef' ok 2 - foo ok 3 - baz ok 4 - id 1..4 ok 29 - round-trip fields 1..29 ok t/deprecated/bulk.t ......... # Subtest: constructors ok 1 - 'initialize_ordered_bulk_op' isa 'MongoDB::BulkWrite' ok 2 - ordered attr is true ok 3 - MongoDB::BulkWrite holds ref to originating Collection ok 4 - 'initialize_unordered_bulk_op' isa 'MongoDB::BulkWrite' ok 5 - ordered attr is false ok 6 - MongoDB::BulkWrite holds ref to originating Collection ok 7 - 'ordered_bulk' isa 'MongoDB::BulkWrite' ok 8 - ordered attr is true ok 9 - MongoDB::BulkWrite holds ref to originating Collection ok 10 - 'unordered_bulk' isa 'MongoDB::BulkWrite' ok 11 - ordered attr is false ok 12 - MongoDB::BulkWrite holds ref to originating Collection 1..12 ok 1 - constructors # QA-477 INSERT # Subtest: initialize_ordered_bulk_op: insert errors ok 1 - insert( EMPTY ) throws an error ok 2 - insert( LIST ) throws an error ok 3 - insert( 'foo' ) throws an error ok 4 - insert( ['foo'] ) throws an error ok 5 - find({})->insert({}) throws an error ok 6 - queuing insertion of document with $key is allowed ok 7 - 'executing insertion with $key' isa 'MongoDB::WriteError' 1..7 ok 2 - initialize_ordered_bulk_op: insert errors # Subtest: initialize_ordered_bulk_op: successful insert ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::WriteResult' ok 5 - 'result object' isa 'MongoDB::BulkWriteResult' ok 6 - result object correct 1..6 ok 3 - initialize_ordered_bulk_op: successful insert # Subtest: initialize_ordered_bulk_op insert without _id ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::BulkWriteResult' ok 5 - result object correct ok 6 - generated ID has our PID 1..6 ok 4 - initialize_ordered_bulk_op insert without _id # Subtest: initialize_unordered_bulk_op: insert errors ok 1 - insert( EMPTY ) throws an error ok 2 - insert( LIST ) throws an error ok 3 - insert( 'foo' ) throws an error ok 4 - insert( ['foo'] ) throws an error ok 5 - find({})->insert({}) throws an error ok 6 - queuing insertion of document with $key is allowed ok 7 - 'executing insertion with $key' isa 'MongoDB::WriteError' 1..7 ok 5 - initialize_unordered_bulk_op: insert errors # Subtest: initialize_unordered_bulk_op: successful insert ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::WriteResult' ok 5 - 'result object' isa 'MongoDB::BulkWriteResult' ok 6 - result object correct 1..6 ok 6 - initialize_unordered_bulk_op: successful insert # Subtest: initialize_unordered_bulk_op insert without _id ok 1 - no docs in collection ok 2 - no error on insert ok 3 - one doc in collection ok 4 - 'result object' isa 'MongoDB::BulkWriteResult' ok 5 - result object correct ok 6 - generated ID has our PID 1..6 ok 7 - initialize_unordered_bulk_op insert without _id # QA-477 FIND # Subtest: initialize_ordered_bulk_op: find ok 1 - find without doc selector throws exception 1..1 ok 8 - initialize_ordered_bulk_op: find # Subtest: initialize_unordered_bulk_op: find ok 1 - find without doc selector throws exception 1..1 ok 9 - initialize_unordered_bulk_op: find # QA-477 UPDATE and UPDATE_ONE # Subtest: update and update_one errors with initialize_ordered_bulk_op ok 1 - update( EMPTY ) throws an error ok 2 - update( SCALAR ) throws an error ok 3 - update on bulk object (without find) throws an error ok 4 - single non-op key in update doc throws exception ok 5 - first non-op key in update doc throws exception ok 6 - update_one( EMPTY ) throws an error ok 7 - update_one( SCALAR ) throws an error ok 8 - update_one on bulk object (without find) throws an error ok 9 - single non-op key in update_one doc throws exception ok 10 - first non-op key in update_one doc throws exception 1..10 ok 10 - update and update_one errors with initialize_ordered_bulk_op # Subtest: update all docs with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - newer server has_modified_count ok 5 - all documents updated 1..5 ok 11 - update all docs with initialize_ordered_bulk_op # Subtest: update only matching docs with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 12 - update only matching docs with initialize_ordered_bulk_op # Subtest: update_one with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - one document updated 1..4 ok 13 - update_one with initialize_ordered_bulk_op # Subtest: update and update_one errors with initialize_unordered_bulk_op ok 1 - update( EMPTY ) throws an error ok 2 - update( SCALAR ) throws an error ok 3 - update on bulk object (without find) throws an error ok 4 - single non-op key in update doc throws exception ok 5 - first non-op key in update doc throws exception ok 6 - update_one( EMPTY ) throws an error ok 7 - update_one( SCALAR ) throws an error ok 8 - update_one on bulk object (without find) throws an error ok 9 - single non-op key in update_one doc throws exception ok 10 - first non-op key in update_one doc throws exception 1..10 ok 14 - update and update_one errors with initialize_unordered_bulk_op # Subtest: update all docs with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - newer server has_modified_count ok 5 - all documents updated 1..5 ok 15 - update all docs with initialize_unordered_bulk_op # Subtest: update only matching docs with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 16 - update only matching docs with initialize_unordered_bulk_op # Subtest: update_one with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - one document updated 1..4 ok 17 - update_one with initialize_unordered_bulk_op # QA-477 REPLACE_ONE # Subtest: replace_one errors with initialize_ordered_bulk_op ok 1 - replace_one( EMPTY ) throws an error ok 2 - replace_one( SCALAR ) throws an error ok 3 - replace_one on bulk object (without find) throws an error ok 4 - single op key in replace_one doc throws exception ok 5 - mixed op and non-op key in replace_one doc throws exception 1..5 ok 18 - replace_one errors with initialize_ordered_bulk_op # Subtest: replace_one with initialize_ordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one document replaced 1..4 ok 19 - replace_one with initialize_ordered_bulk_op # Subtest: replace_one errors with initialize_unordered_bulk_op ok 1 - replace_one( EMPTY ) throws an error ok 2 - replace_one( SCALAR ) throws an error ok 3 - replace_one on bulk object (without find) throws an error ok 4 - single op key in replace_one doc throws exception ok 5 - mixed op and non-op key in replace_one doc throws exception 1..5 ok 20 - replace_one errors with initialize_unordered_bulk_op # Subtest: replace_one with initialize_unordered_bulk_op ok 1 - no error on update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one document replaced 1..4 ok 21 - replace_one with initialize_unordered_bulk_op # QA-477 UPSERT-UPDATE # Subtest: upsert errors with initialize_ordered_bulk_op ok 1 - upsert on bulk object (without find) throws an error ok 2 - upsert( NONEMPTY ) throws an error 1..2 ok 22 - upsert errors with initialize_ordered_bulk_op # Subtest: upsert-update insertion with initialize_ordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct ok 5 - no error on second upsert-update ok 6 - result object correct 1..6 ok 23 - upsert-update insertion with initialize_ordered_bulk_op # Subtest: upsert-update updates with initialize_ordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 24 - upsert-update updates with initialize_ordered_bulk_op # Subtest: upsert-update large doc with initialize_ordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct 1..3 ok 25 - upsert-update large doc with initialize_ordered_bulk_op # Subtest: upsert errors with initialize_unordered_bulk_op ok 1 - upsert on bulk object (without find) throws an error ok 2 - upsert( NONEMPTY ) throws an error 1..2 ok 26 - upsert errors with initialize_unordered_bulk_op # Subtest: upsert-update insertion with initialize_unordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct ok 5 - no error on second upsert-update ok 6 - result object correct 1..6 ok 27 - upsert-update insertion with initialize_unordered_bulk_op # Subtest: upsert-update updates with initialize_unordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents updated 1..4 ok 28 - upsert-update updates with initialize_unordered_bulk_op # Subtest: upsert-update large doc with initialize_unordered_bulk_op ok 1 - no error on upsert-update ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct 1..3 ok 29 - upsert-update large doc with initialize_unordered_bulk_op # QA-477 UPSERT-UPDATE_ONE # Subtest: upsert-update_one insertion with initialize_ordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 30 - upsert-update_one insertion with initialize_ordered_bulk_op # Subtest: upsert-update_one (no insert) with initialize_ordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 31 - upsert-update_one (no insert) with initialize_ordered_bulk_op # Subtest: upsert-update_one insertion with initialize_unordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 32 - upsert-update_one insertion with initialize_unordered_bulk_op # Subtest: upsert-update_one (no insert) with initialize_unordered_bulk_op ok 1 - no error on upsert-update_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 33 - upsert-update_one (no insert) with initialize_unordered_bulk_op # QA-477 UPSERT-REPLACE_ONE # Subtest: upsert-replace_one insertion with initialize_ordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 34 - upsert-replace_one insertion with initialize_ordered_bulk_op # Subtest: upsert-replace_one (no insert) with initialize_ordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 35 - upsert-replace_one (no insert) with initialize_ordered_bulk_op # Subtest: upsert-replace_one insertion with initialize_unordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - upserted document correct 1..4 ok 36 - upsert-replace_one insertion with initialize_unordered_bulk_op # Subtest: upsert-replace_one (no insert) with initialize_unordered_bulk_op ok 1 - no error on upsert-replace_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - updated document correct 1..4 ok 37 - upsert-replace_one (no insert) with initialize_unordered_bulk_op # QA-477 REMOVE # Subtest: remove errors with initialize_ordered_bulk_op ok 1 - remove on bulk object (without find) throws an error 1..1 ok 38 - remove errors with initialize_ordered_bulk_op # Subtest: remove all with initialize_ordered_bulk_op ok 1 - no error on remove ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents removed 1..4 ok 39 - remove all with initialize_ordered_bulk_op # Subtest: remove matching with initialize_ordered_bulk_op ok 1 - no error on remove ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - correct object remains 1..4 ok 40 - remove matching with initialize_ordered_bulk_op # Subtest: remove errors with initialize_unordered_bulk_op ok 1 - remove on bulk object (without find) throws an error 1..1 ok 41 - remove errors with initialize_unordered_bulk_op # Subtest: remove all with initialize_unordered_bulk_op ok 1 - no error on remove ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - all documents removed 1..4 ok 42 - remove all with initialize_unordered_bulk_op # Subtest: remove matching with initialize_unordered_bulk_op ok 1 - no error on remove ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - correct object remains 1..4 ok 43 - remove matching with initialize_unordered_bulk_op # QA-477 REMOVE_ONE # Subtest: remove_one errors with initialize_ordered_bulk_op ok 1 - remove_one on bulk object (without find) throws an error 1..1 ok 44 - remove_one errors with initialize_ordered_bulk_op # Subtest: remove_one with initialize_ordered_bulk_op ok 1 - no error on remove_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one doc removed 1..4 ok 45 - remove_one with initialize_ordered_bulk_op # Subtest: remove_one errors with initialize_unordered_bulk_op ok 1 - remove_one on bulk object (without find) throws an error 1..1 ok 46 - remove_one errors with initialize_unordered_bulk_op # Subtest: remove_one with initialize_unordered_bulk_op ok 1 - no error on remove_one ok 2 - 'result object' isa 'MongoDB::BulkWriteResult' ok 3 - result object correct ok 4 - only one doc removed 1..4 ok 47 - remove_one with initialize_unordered_bulk_op # QA-477 MIXED OPERATIONS, UNORDERED # Subtest: mixed operations, unordered ok 1 - no error on mixed operations ok 2 - result object correct 1..2 ok 48 - mixed operations, unordered # QA-477 MIXED OPERATIONS, ORDERED # Subtest: mixed operations, ordered ok 1 - no error on mixed operations ok 2 - result object correct 1..2 ok 49 - mixed operations, ordered # QA-477 UNORDERED BATCH WITH ERRORS # Subtest: unordered batch with errors ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - op_count ok 3 - batch_count # updates went first ok 4 - inserted_count ok 5 - upserted_count ok 6 - deleted_count ok 7 - matched_count ok 8 - modified_count ok 9 - writeError count ok 10 - upsert list ok 11 - distinct keys 1..11 ok 50 - unordered batch with errors # QA-477 ORDERED BATCH WITH ERRORS # Subtest: ordered batch with errors ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - upserted_count ok 3 - matched_count ok 4 - deleted_count ok 5 - modified_count ok 6 - inserted_count ok 7 - op_count ok 8 - op_count ok 9 - writeError count ok 10 - error code ok 11 - error index ok 12 - error string ok 13 - error op ok 14 - subsequent inserts did not run 1..14 ok 51 - ordered batch with errors # QA-477 BATCH SPLITTING: maxBsonObjectSize # Subtest: ordered batch split on size ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' # TODO pending topology monitoring ok 2 - inserted_count # TODO pending topology monitoring ok 3 - inserted_ids correct # TODO pending topology monitoring ok 4 - count_write_errors # TODO pending topology monitoring ok 5 - error code # TODO pending topology monitoring ok 6 - error index # TODO pending topology monitoring ok 7 - error message # TODO pending topology monitoring ok 8 - collection count # TODO pending topology monitoring 1..8 ok 52 - ordered batch split on size # Subtest: unordered batch split on size ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' # TODO pending topology monitoring ok 2 - inserted_count # TODO pending topology monitoring ok 3 - count_write_errors # TODO pending topology monitoring ok 4 - error code # TODO pending topology monitoring ok 5 - error index # TODO pending topology monitoring ok 6 - error message # TODO pending topology monitoring ok 7 - collection count # TODO pending topology monitoring 1..7 ok 53 - unordered batch split on size # QA-477 BATCH SPLITTING: maxWriteBatchSize # Subtest: ordered batch split on number of ops ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - inserted_count ok 3 - inserted_ids correct ok 4 - count_write_errors ok 5 - error code ok 6 - error index ok 7 - error message ok 8 - collection count 1..8 ok 54 - ordered batch split on number of ops # Subtest: unordered batch split on number of ops ok 1 - 'caught error' isa 'MongoDB::DuplicateKeyError' ok 2 - inserted_count ok 3 - count_write_errors ok 4 - error code ok 5 - error index ok 6 - error message ok 7 - collection count 1..7 ok 55 - unordered batch split on number of ops # QA-477 RE-RUNNING A BATCH # Subtest: initialize_ordered_bulk_op: rerun a bulk operation ok 1 - first execute succeeds ok 2 - 're-running a bulk op throws exception' isa 'MongoDB::Error' ok 3 - error message 1..3 ok 56 - initialize_ordered_bulk_op: rerun a bulk operation # Subtest: initialize_unordered_bulk_op: rerun a bulk operation ok 1 - first execute succeeds ok 2 - 're-running a bulk op throws exception' isa 'MongoDB::Error' ok 3 - error message 1..3 ok 57 - initialize_unordered_bulk_op: rerun a bulk operation # QA-477 EMPTY BATCH # Subtest: initialize_ordered_bulk_op: empty bulk operation ok 1 - 'empty bulk op throws exception' isa 'MongoDB::Error' ok 2 - error message 1..2 ok 58 - initialize_ordered_bulk_op: empty bulk operation # Subtest: initialize_unordered_bulk_op: empty bulk operation ok 1 - 'empty bulk op throws exception' isa 'MongoDB::Error' ok 2 - error message 1..2 ok 59 - initialize_unordered_bulk_op: empty bulk operation # QA-477 W>1 AGAINST STANDALONE # Subtest: initialize_ordered_bulk_op: w > 1 against standalone (explicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 60 - initialize_ordered_bulk_op: w > 1 against standalone (explicit) # Subtest: initialize_ordered_bulk_op: w > 1 against standalone (implicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 61 - initialize_ordered_bulk_op: w > 1 against standalone (implicit) # Subtest: initialize_unordered_bulk_op: w > 1 against standalone (explicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 62 - initialize_unordered_bulk_op: w > 1 against standalone (explicit) # Subtest: initialize_unordered_bulk_op: w > 1 against standalone (implicit) ok 1 - 'executing write concern w > 1 throws error' isa 'MongoDB::DatabaseError' ok 2 - error message mentions replication 1..2 ok 63 - initialize_unordered_bulk_op: w > 1 against standalone (implicit) # QA-477 WTIMEOUT PLUS DUPLICATE KEY ERROR # Subtest: initialize_unordered_bulk_op: wtimeout plus duplicate keys 1..0 # SKIP needs a replica set ok 64 # skip needs a replica set # QA-477 W = 0 # Subtest: initialize_ordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (1) 1..2 ok 65 - initialize_ordered_bulk_op: w = 0 # Subtest: initialize_unordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (2) 1..2 ok 66 - initialize_unordered_bulk_op: w = 0 # WRITE CONCERN ERRORS # Subtest: initialize_ordered_bulk_op: write concern errors 1..0 # SKIP needs a replica set ok 67 # skip needs a replica set # Subtest: initialize_unordered_bulk_op: write concern errors 1..0 # SKIP needs a replica set ok 68 # skip needs a replica set # ARRAY REFS # Subtest: insert (ARRAY) ok 1 - no docs in collection ok 2 - no error on insert ok 3 - doc count 1..3 ok 69 - insert (ARRAY) # Subtest: update (ARRAY) ok 1 - no error on update ok 2 - document updated 1..2 ok 70 - update (ARRAY) # Subtest: update_one (ARRAY) ok 1 - no error on update_one ok 2 - only one doc updated 1..2 ok 71 - update_one (ARRAY) # Subtest: replace_one (ARRAY) ok 1 - no error on replace ok 2 - only one doc replaced 1..2 ok 72 - replace_one (ARRAY) # Tie::IxHash # Subtest: insert (Tie::IxHash) ok 1 - no docs in collection ok 2 - no error on insert ok 3 - doc count 1..3 ok 73 - insert (Tie::IxHash) # Subtest: update (Tie::IxHash) ok 1 - no error on update ok 2 - document updated 1..2 ok 74 - update (Tie::IxHash) # Subtest: update_one (Tie::IxHash) ok 1 - no error on update ok 2 - only one doc updated 1..2 ok 75 - update_one (Tie::IxHash) # Subtest: replace_one (Tie::IxHash) ok 1 - no error on replace ok 2 - only one doc replaced 1..2 ok 76 - replace_one (Tie::IxHash) # W = 0 IGNORES ERRORS # Subtest: initialize_ordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (1) 1..2 ok 77 - initialize_ordered_bulk_op: w = 0 # Subtest: initialize_unordered_bulk_op: w = 0 ok 1 - execute with w = 0 doesn't throw error ok 2 - document count (2) 1..2 ok 78 - initialize_unordered_bulk_op: w = 0 # UPSERT _ID NOT RETURNED # Subtest: initialize_ordered_bulk_op: upsert with non OID _ids ok 1 - execute doesn't throw error ok 2 - result object correct 1..2 ok 79 - initialize_ordered_bulk_op: upsert with non OID _ids # Subtest: initialize_unordered_bulk_op: upsert with non OID _ids ok 1 - execute doesn't throw error ok 2 - result object correct 1..2 ok 80 - initialize_unordered_bulk_op: upsert with non OID _ids # Subtest: replace with custom op_char ok 1 - single non-op key in update doc throws exception 1..1 ok 81 - replace with custom op_char 1..81 ok t/deprecated/collection.t ... # Subtest: get_collection ok 1 - get_collection(NAME) ok 2 - An object of class 'MongoDB::Collection' isa 'MongoDB::Collection' ok 3 - get name ok 4 - get_collection(NAME, OPTION) (wc) ok 5 - coll-level write concern as expected ok 6 - get_collection(NAME, OPTION) (wc) ok 7 - coll-level write concern coerces ok 8 - get_collection(NAME, OPTION) (rp) ok 9 - coll-level read pref as expected ok 10 - get_collection(NAME, OPTION) (rp) ok 11 - coll-level read pref coerces 1..11 ok 1 - get_collection # Subtest: get_namespace ok 1 - get_namespace(NAME) ok 2 - An object of class 'MongoDB::Collection' isa 'MongoDB::Collection' ok 3 - get name ok 4 - get_collection(NAME, OPTION) (wc) ok 5 - coll-level write concern as expected ok 6 - ns(NAME) ok 7 - An object of class 'MongoDB::Collection' isa 'MongoDB::Collection' ok 8 - get name 1..8 ok 2 - get_namespace ok 3 ok 4 ok 5 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 6 ok 7 - count ok 8 - doc not modified by insert ok 9 ok 10 - rename ok 11 - rename ok 12 - rename ok 13 - rename ok 14 - rename ok 15 - rename ok 16 - count = 0 ok 17 - count = 1 ok 18 - inner obj count ok 19 - find_one ok 20 - find_one type ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 - validate ok 27 - remove() deleted everything (won't work on an old version of Mongo) ok 28 - y exists ok 29 - _id exists ok 30 - x doesn't exist ok 31 - z doesn't exist ok 32 - w doesn't exist ok 33 - batch_insert ok 34 ok 35 ok 36 ok 37 - projection fields correct ok 38 - remove just one ok 39 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 # Subtest: multiple update ok 1 - count ok 2 - y == 3 ok 3 - y == 4 ok 4 - update succeeded ok 5 - update match count ok 6 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 7 ok 8 - multi and multiple conflicting is an error ok 9 1..9 ok 59 - multiple update ok 60 - got error ok 61 - 'duplicate insert error' isa 'MongoDB::DatabaseError' ok 62 - error was duplicate key exception ok 63 - bad update with safe => 0: no error ok 64 - bad update with explicit safe gives error ok 65 - error was duplicate key exception ok 66 - did legal update ok 67 - A reference of type 'HASH' isa 'HASH' ok 68 - n set to 1 ok 69 - legal update with explicit safe had no error ok 70 - bad update with explicit safe gives error ok 71 - error was duplicate key exception ok 72 - did legal update ok 73 - A reference of type 'HASH' isa 'HASH' ok 74 - n set to 1 ok 75 - legal update with explicit safe had no error ok 76 - save ok 77 ok 78 ok 79 - find ok 80 ok 81 ok 82 - find fields ok 83 ok 84 ok 85 # Subtest: aggregation ok 1 - An object of class 'MongoDB::QueryResult' isa 'MongoDB::QueryResult' ok 2 ok 3 1..3 ok 86 - aggregation # Subtest: aggregation cursors ok 1 - An object of class 'MongoDB::QueryResult' isa 'MongoDB::QueryResult' ok 2 ok 3 ok 4 - document count cached in cursor ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 - An object of class 'MongoDB::QueryResult' isa 'MongoDB::QueryResult' ok 66 ok 67 ok 68 - doc count correct ok 69 - A reference of type 'HASH' isa 'HASH' ok 70 - doc count field is 1 ok 71 - A reference of type 'HASH' isa 'HASH' ok 72 - doc count field is 2 ok 73 - A reference of type 'HASH' isa 'HASH' ok 74 - doc count field is 3 ok 75 - A reference of type 'HASH' isa 'HASH' ok 76 - doc count field is 4 ok 77 - A reference of type 'HASH' isa 'HASH' ok 78 - doc count field is 5 ok 79 - A reference of type 'HASH' isa 'HASH' ok 80 - doc count field is 6 ok 81 - A reference of type 'HASH' isa 'HASH' ok 82 - doc count field is 7 ok 83 - A reference of type 'HASH' isa 'HASH' ok 84 - doc count field is 8 ok 85 - A reference of type 'HASH' isa 'HASH' ok 86 - doc count field is 9 ok 87 - A reference of type 'HASH' isa 'HASH' ok 88 - doc count field is 10 ok 89 - A reference of type 'HASH' isa 'HASH' ok 90 - doc count field is 11 ok 91 - A reference of type 'HASH' isa 'HASH' ok 92 - doc count field is 12 ok 93 - A reference of type 'HASH' isa 'HASH' ok 94 - doc count field is 13 ok 95 - A reference of type 'HASH' isa 'HASH' ok 96 - doc count field is 14 ok 97 - A reference of type 'HASH' isa 'HASH' ok 98 - doc count field is 15 ok 99 - A reference of type 'HASH' isa 'HASH' ok 100 - doc count field is 16 ok 101 - A reference of type 'HASH' isa 'HASH' ok 102 - doc count field is 17 ok 103 - A reference of type 'HASH' isa 'HASH' ok 104 - doc count field is 18 ok 105 - A reference of type 'HASH' isa 'HASH' ok 106 - doc count field is 19 ok 107 - A reference of type 'HASH' isa 'HASH' ok 108 - doc count field is 20 1..108 ok 87 - aggregation cursors # Subtest: aggregation $out ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 1..41 ok 88 - aggregation $out # Subtest: aggregation explain ok 1 - aggregate with explain returns a hashref ok 2 - result had 'stages' field 1..2 ok 89 - aggregation explain # Subtest: deep update ok 1 - deep update worked ok 2 - replace with dots in field dies 1..2 ok 90 - deep update # Subtest: count w/ hint ok 1 - count = 2 ok 2 - count w/ hint & spec ok 3 - count w/ hint ok 4 - check bad hint error ok 5 - spec & hint on empty sparse index not ok 6 - hint on empty sparse index # TODO Failing nightly master # Failed (TODO) test 'hint on empty sparse index' # at t/deprecated/collection.t line 601. # got: '0' # expected: '2' 1..6 ok 91 - count w/ hint # Subtest: query with $where as string ok 1 - correct count a > b ok 2 - javascript query correct 1..2 ok 92 - query with $where as string # Subtest: query with $where as MongoDB::Code ok 1 - correct count a > b ok 2 - javascript query correct 1..2 ok 93 - query with $where as MongoDB::Code # Subtest: empty update ok 1 - document _id field not modified ok 2 - document data modified 1..2 ok 94 - empty update 1..94 ok t/deprecated/cursor.t ....... ok 1 - empty ok 2 - count ok 3 - count query ok 4 - count limit ok 5 - count skip ok 6 - count limit & skip ok 7 - set slave_ok ok 8 - clear slave_ok # Subtest: count w/ hint ok 1 - count = 2 ok 2 - count w/ hint & spec ok 3 - count w/ hint ok 4 - check bad hint error ok 5 - spec & hint on empty sparse index not ok 6 - hint on empty sparse index # TODO Failing nightly master # Failed (TODO) test 'hint on empty sparse index' # at t/deprecated/cursor.t line 122. # got: '0' # expected: '2' 1..6 ok 9 - count w/ hint 1..9 ok t/deprecated/database.t ..... # Subtest: getlasterror ok 1 ok 2 ok 3 - last_error: ok ok 4 - last_error: err ok 5 - last_error: n is false 1..5 ok 1 - getlasterror # Subtest: eval (deprecated) ok 1 - db eval ok 2 - js err 1..2 ok 2 - eval (deprecated) 1..2 ok t/deprecated/gridfs.t ....... ok 1 - no prefix ok 2 ok 3 - prefix ok 4 ok 5 - put ok 6 ok 7 - compare returned id ok 8 - compare file content ok 9 - 0781b93a5faff923c5960c560c44c246 ok 10 - 0781b93a5faff923c5960c560c44c246 ok 11 ok 12 ok 13 - compare file len ok 14 - compare ids ok 15 ok 16 ok 17 ok 18 - compare first chunk with file ok 19 - compare file length ok 20 - compare ids ok 21 ok 22 - found file ok 23 - compare ts ok 24 - compare filename ok 25 - An object of class 'MongoDB::GridFS::File' isa 'MongoDB::GridFS::File' ok 26 - compare ts ok 27 - compare filename ok 28 ok 29 - slurp ok 30 - read chars from tmpfile ok 31 ok 32 - bin file length ok 33 - three files ok 34 - An object of class 'MongoDB::GridFS::File' isa 'MongoDB::GridFS::File' ok 35 - An object of class 'MongoDB::GridFS::File' isa 'MongoDB::GridFS::File' ok 36 - An object of class 'MongoDB::GridFS::File' isa 'MongoDB::GridFS::File' ok 37 - checking lens ok 38 ok 39 ok 40 - pre-remove ok 41 ok 42 - post-remove ok 43 ok 44 ok 45 - remove just one ok 46 - length: 5000000 ok 47 - /tmp/nypov91l_W ok 48 - length: 5000000 ok 49 - /tmp/PVtFtGIDGE ok 50 - length: 5000000 ok 51 - /tmp/XnPV_9592j ok 52 ok 53 ok 54 - safe insert ok 55 ok 56 - c3bc60f6db5555a70e4e211ad9195b09 ok 57 - put _id ok 58 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 59 - duplicate key exception ok 60 ok 61 - c3bc60f6db5555a70e4e211ad9195b09 ok 62 ok 63 # Subtest: empty file ok 1 - 0 chunks exist ok 2 - inserted ok 3 - 0 chunks still ok 4 - filename ok 5 - length ok 6 - slurp 1..6 ok 64 - empty file ok 65 - inserted file ok 66 - deleted chunks ok 67 - invalid file throws error 1..67 ok t/deprecated/indexes.t ...... # Subtest: basic indexes ok 1 - no indexes yet ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 - unique index ok 9 - three custom indexes and the default _id_ index ok 10 ok 11 ok 12 ok 13 - right index deleted ok 14 - no indexes after dropping ok 15 - 1 custom index and the default _id_ index 1..15 ok 1 - basic indexes # Subtest: drop dups ok 1 ok 2 - got expected error creating unique index with dups 1..2 ok 2 - drop dups # Subtest: new form of ensure index ok 1 ok 2 ok 3 ok 4 - unique index 1..4 ok 3 - new form of ensure index # Subtest: 2d index with options ok 1 - created 2d index ok 2 - sparse option set on index ok 3 - bits option set on index 1..3 ok 4 - 2d index with options # Subtest: ensure index arbitrary options ok 1 - 'error from ensure_index w/ invalid opts' isa 'MongoDB::DatabaseError' 1..1 ok 5 - ensure index arbitrary options # Subtest: indexes with dots ok 1 ok 2 ok 3 1..3 ok 6 - indexes with dots # Subtest: sparse indexes ok 1 ok 2 ok 3 1..3 ok 7 - sparse indexes # Subtest: text indices ok 1 ok 2 ok 3 - default_language option works ok 4 - language_override option works ok 5 - weights option works 1 ok 6 - weights option works 2 ok 7 - correct number of results found 1..7 ok 8 - text indices 1..8 ok t/dt_types.t ................ ok 1 - An object of class 'DateTime' isa 'DateTime' ok 2 ok 3 - dt_type undef returns unblessed value ok 4 - returned value is epoch secs without fractions ok 5 - An object of class 'DateTime::Tiny' isa 'DateTime::Tiny' ok 6 ok 7 - invalid dt_type throws ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 1..22 ok t/errors.t .................. ok 1 - An object of class 'MongoDB::Error' isa 'MongoDB::Error' ok 2 - An object of class 'MongoDB::ConnectionError' isa 'MongoDB::Error' ok 3 - 'MongoDB::WriteError' isa 'MongoDB::DatabaseError' ok 4 - 'MongoDB::WriteError' isa 'MongoDB::Error' ok 5 - object message captured ok 6 - object details captured ok 7 - object stringifies to class plus error message 1..7 ok t/fsync.t ................... # Subtest: normal fsync ok 1 - fsync returned 'ok' => 1 1..1 ok 1 - normal fsync # Subtest: fsync with lock ok 1 - fsync + lock returned 'ok' => 1 ok 2 - MongoDB is locked. ok 3 - Got 'ok' => 1 from unlock command. ok 4 - MongoDB is no longer locked. 1..4 ok 2 - fsync with lock 1..2 ok t/gridfs_spec.t ............. # Subtest: Upload when length is 0 # Subtest: Compare collections ok 1 - No extra chunks in fs.chunks ok 2 - No extra chunks in expected.chunks ok 3 - files[1]._id (*result = &result) ok 4 - files[1].chunkSize ok 5 - files[1].filename ok 6 - files[1].length ok 7 - files[1].md5 ok 8 - files[1].uploadDate (Passing with special *actual value) ok 9 - No extra files in fs.files ok 10 - No extra files in expected.files 1..10 ok 1 - Compare collections 1..1 ok 1 - Upload when length is 0 # Subtest: Upload when length is 1 # Subtest: Compare collections ok 1 - chunk[1]._id (Passing with special *actual value) ok 2 - chunk[1].data ok 3 - chunk[1].files_id (*result = &result) ok 4 - chunk[1].n ok 5 - No extra chunks in fs.chunks ok 6 - No extra chunks in expected.chunks ok 7 - files[1]._id (*result = &result) ok 8 - files[1].chunkSize ok 9 - files[1].filename ok 10 - files[1].length ok 11 - files[1].md5 ok 12 - files[1].uploadDate (Passing with special *actual value) ok 13 - No extra files in fs.files ok 14 - No extra files in expected.files 1..14 ok 1 - Compare collections 1..1 ok 2 - Upload when length is 1 # Subtest: Upload when length is 3 # Subtest: Compare collections ok 1 - chunk[1]._id (Passing with special *actual value) ok 2 - chunk[1].data ok 3 - chunk[1].files_id (*result = &result) ok 4 - chunk[1].n ok 5 - No extra chunks in fs.chunks ok 6 - No extra chunks in expected.chunks ok 7 - files[1]._id (*result = &result) ok 8 - files[1].chunkSize ok 9 - files[1].filename ok 10 - files[1].length ok 11 - files[1].md5 ok 12 - files[1].uploadDate (Passing with special *actual value) ok 13 - No extra files in fs.files ok 14 - No extra files in expected.files 1..14 ok 1 - Compare collections 1..1 ok 3 - Upload when length is 3 # Subtest: Upload when length is 4 # Subtest: Compare collections ok 1 - chunk[1]._id (Passing with special *actual value) ok 2 - chunk[1].data ok 3 - chunk[1].files_id (*result = &result) ok 4 - chunk[1].n ok 5 - No extra chunks in fs.chunks ok 6 - No extra chunks in expected.chunks ok 7 - files[1]._id (*result = &result) ok 8 - files[1].chunkSize ok 9 - files[1].filename ok 10 - files[1].length ok 11 - files[1].md5 ok 12 - files[1].uploadDate (Passing with special *actual value) ok 13 - No extra files in fs.files ok 14 - No extra files in expected.files 1..14 ok 1 - Compare collections 1..1 ok 4 - Upload when length is 4 # Subtest: Upload when length is 5 # Subtest: Compare collections ok 1 - chunk[1]._id (Passing with special *actual value) ok 2 - chunk[1].data ok 3 - chunk[1].files_id (*result = &result) ok 4 - chunk[1].n ok 5 - chunk[2]._id (Passing with special *actual value) ok 6 - chunk[2].data ok 7 - chunk[2].files_id (*result = &result) ok 8 - chunk[2].n ok 9 - No extra chunks in fs.chunks ok 10 - No extra chunks in expected.chunks ok 11 - files[1]._id (*result = &result) ok 12 - files[1].chunkSize ok 13 - files[1].filename ok 14 - files[1].length ok 15 - files[1].md5 ok 16 - files[1].uploadDate (Passing with special *actual value) ok 17 - No extra files in fs.files ok 18 - No extra files in expected.files 1..18 ok 1 - Compare collections 1..1 ok 5 - Upload when length is 5 # Subtest: Upload when length is 8 # Subtest: Compare collections ok 1 - chunk[1]._id (Passing with special *actual value) ok 2 - chunk[1].data ok 3 - chunk[1].files_id (*result = &result) ok 4 - chunk[1].n ok 5 - chunk[2]._id (Passing with special *actual value) ok 6 - chunk[2].data ok 7 - chunk[2].files_id (*result = &result) ok 8 - chunk[2].n ok 9 - No extra chunks in fs.chunks ok 10 - No extra chunks in expected.chunks ok 11 - files[1]._id (*result = &result) ok 12 - files[1].chunkSize ok 13 - files[1].filename ok 14 - files[1].length ok 15 - files[1].md5 ok 16 - files[1].uploadDate (Passing with special *actual value) ok 17 - No extra files in fs.files ok 18 - No extra files in expected.files 1..18 ok 1 - Compare collections 1..1 ok 6 - Upload when length is 8 # Subtest: Upload when contentType is provided # Subtest: Compare collections ok 1 - chunk[1]._id (Passing with special *actual value) ok 2 - chunk[1].data ok 3 - chunk[1].files_id (*result = &result) ok 4 - chunk[1].n ok 5 - No extra chunks in fs.chunks ok 6 - No extra chunks in expected.chunks ok 7 - files[1]._id (*result = &result) ok 8 - files[1].chunkSize ok 9 - files[1].contentType ok 10 - files[1].filename ok 11 - files[1].length ok 12 - files[1].md5 ok 13 - files[1].uploadDate (Passing with special *actual value) ok 14 - No extra files in fs.files ok 15 - No extra files in expected.files 1..15 ok 1 - Compare collections 1..1 ok 7 - Upload when contentType is provided # Subtest: Upload when metadata is provided # Subtest: Compare collections ok 1 - chunk[1]._id (Passing with special *actual value) ok 2 - chunk[1].data ok 3 - chunk[1].files_id (*result = &result) ok 4 - chunk[1].n ok 5 - No extra chunks in fs.chunks ok 6 - No extra chunks in expected.chunks ok 7 - files[1]._id (*result = &result) ok 8 - files[1].chunkSize ok 9 - files[1].filename ok 10 - files[1].length ok 11 - files[1].md5 ok 12 - files[1].metadata.x ok 13 - files[1].uploadDate (Passing with special *actual value) ok 14 - No extra files in fs.files ok 15 - No extra files in expected.files 1..15 ok 1 - Compare collections 1..1 ok 8 - Upload when metadata is provided # Subtest: Download when length is zero ok 1 - Assertion 1..1 ok 9 - Download when length is zero # Subtest: Download when length is zero and there is one empty chunk ok 1 - Assertion 1..1 ok 10 - Download when length is zero and there is one empty chunk # Subtest: Download when there is one chunk ok 1 - Assertion 1..1 ok 11 - Download when there is one chunk # Subtest: Download when there are two chunks ok 1 - Assertion 1..1 ok 12 - Download when there are two chunks # Subtest: Download when there are three chunks ok 1 - Assertion 1..1 ok 13 - Download when there are three chunks # Subtest: Download when files entry does not exist ok 1 - Exception: FileNotFound 1..1 ok 14 - Download when files entry does not exist # Subtest: Download when an intermediate chunk is missing ok 1 - Exception: ChunkIsMissing 1..1 ok 15 - Download when an intermediate chunk is missing # Subtest: Download when final chunk is missing ok 1 - Exception: ChunkIsMissing 1..1 ok 16 - Download when final chunk is missing # Subtest: Download when an intermediate chunk is the wrong size ok 1 - Exception: ChunkIsWrongSize 1..1 ok 17 - Download when an intermediate chunk is the wrong size # Subtest: Download when final chunk is the wrong size ok 1 - Exception: ChunkIsWrongSize 1..1 ok 18 - Download when final chunk is the wrong size # Subtest: Delete when length is 0 ok 1 - Assertion # Subtest: Compare collections ok 1 - chunk[1]._id ok 2 - chunk[1].data ok 3 - chunk[1].files_id ok 4 - chunk[1].n ok 5 - chunk[2]._id ok 6 - chunk[2].data ok 7 - chunk[2].files_id ok 8 - chunk[2].n ok 9 - chunk[3]._id ok 10 - chunk[3].data ok 11 - chunk[3].files_id ok 12 - chunk[3].n ok 13 - chunk[4]._id ok 14 - chunk[4].data ok 15 - chunk[4].files_id ok 16 - chunk[4].n ok 17 - No extra chunks in fs.chunks ok 18 - No extra chunks in expected.chunks ok 19 - files[1]._id ok 20 - files[1].chunkSize ok 21 - files[1].contentType ok 22 - files[1].filename ok 23 - files[1].length ok 24 - files[1].md5 ok 25 - files[1].uploadDate.$date ok 26 - files[2]._id ok 27 - files[2].chunkSize ok 28 - files[2].contentType ok 29 - files[2].filename ok 30 - files[2].length ok 31 - files[2].md5 ok 32 - files[2].uploadDate.$date ok 33 - files[3]._id ok 34 - files[3].chunkSize ok 35 - files[3].contentType ok 36 - files[3].filename ok 37 - files[3].length ok 38 - files[3].md5 ok 39 - files[3].uploadDate.$date ok 40 - No extra files in fs.files ok 41 - No extra files in expected.files 1..41 ok 2 - Compare collections 1..2 ok 19 - Delete when length is 0 # Subtest: Delete when length is 0 and there is one extra empty chunk ok 1 - Assertion # Subtest: Compare collections ok 1 - chunk[1]._id ok 2 - chunk[1].data ok 3 - chunk[1].files_id ok 4 - chunk[1].n ok 5 - chunk[2]._id ok 6 - chunk[2].data ok 7 - chunk[2].files_id ok 8 - chunk[2].n ok 9 - chunk[3]._id ok 10 - chunk[3].data ok 11 - chunk[3].files_id ok 12 - chunk[3].n ok 13 - No extra chunks in fs.chunks ok 14 - No extra chunks in expected.chunks ok 15 - files[1]._id ok 16 - files[1].chunkSize ok 17 - files[1].contentType ok 18 - files[1].filename ok 19 - files[1].length ok 20 - files[1].md5 ok 21 - files[1].uploadDate.$date ok 22 - files[2]._id ok 23 - files[2].chunkSize ok 24 - files[2].contentType ok 25 - files[2].filename ok 26 - files[2].length ok 27 - files[2].md5 ok 28 - files[2].uploadDate.$date ok 29 - files[3]._id ok 30 - files[3].chunkSize ok 31 - files[3].contentType ok 32 - files[3].filename ok 33 - files[3].length ok 34 - files[3].md5 ok 35 - files[3].uploadDate.$date ok 36 - No extra files in fs.files ok 37 - No extra files in expected.files 1..37 ok 2 - Compare collections 1..2 ok 20 - Delete when length is 0 and there is one extra empty chunk # Subtest: Delete when length is 8 ok 1 - Assertion # Subtest: Compare collections ok 1 - chunk[1]._id ok 2 - chunk[1].data ok 3 - chunk[1].files_id ok 4 - chunk[1].n ok 5 - chunk[2]._id ok 6 - chunk[2].data ok 7 - chunk[2].files_id ok 8 - chunk[2].n ok 9 - No extra chunks in fs.chunks ok 10 - No extra chunks in expected.chunks ok 11 - files[1]._id ok 12 - files[1].chunkSize ok 13 - files[1].contentType ok 14 - files[1].filename ok 15 - files[1].length ok 16 - files[1].md5 ok 17 - files[1].uploadDate.$date ok 18 - files[2]._id ok 19 - files[2].chunkSize ok 20 - files[2].contentType ok 21 - files[2].filename ok 22 - files[2].length ok 23 - files[2].md5 ok 24 - files[2].uploadDate.$date ok 25 - files[3]._id ok 26 - files[3].chunkSize ok 27 - files[3].contentType ok 28 - files[3].filename ok 29 - files[3].length ok 30 - files[3].md5 ok 31 - files[3].uploadDate.$date ok 32 - No extra files in fs.files ok 33 - No extra files in expected.files 1..33 ok 2 - Compare collections 1..2 ok 21 - Delete when length is 8 # Subtest: Delete when files entry does not exist ok 1 - Exception: FileNotFound 1..1 ok 22 - Delete when files entry does not exist # Subtest: Delete when files entry does not exist and there are orphaned chunks ok 1 - Exception: FileNotFound # Subtest: Compare collections ok 1 - chunk[1]._id ok 2 - chunk[1].data ok 3 - chunk[1].files_id ok 4 - chunk[1].n ok 5 - chunk[2]._id ok 6 - chunk[2].data ok 7 - chunk[2].files_id ok 8 - chunk[2].n ok 9 - chunk[3]._id ok 10 - chunk[3].data ok 11 - chunk[3].files_id ok 12 - chunk[3].n ok 13 - chunk[4]._id ok 14 - chunk[4].data ok 15 - chunk[4].files_id ok 16 - chunk[4].n ok 17 - No extra chunks in fs.chunks ok 18 - No extra chunks in expected.chunks ok 19 - files[1]._id ok 20 - files[1].chunkSize ok 21 - files[1].contentType ok 22 - files[1].filename ok 23 - files[1].length ok 24 - files[1].md5 ok 25 - files[1].uploadDate.$date ok 26 - files[2]._id ok 27 - files[2].chunkSize ok 28 - files[2].contentType ok 29 - files[2].filename ok 30 - files[2].length ok 31 - files[2].md5 ok 32 - files[2].uploadDate.$date ok 33 - files[3]._id ok 34 - files[3].chunkSize ok 35 - files[3].contentType ok 36 - files[3].filename ok 37 - files[3].length ok 38 - files[3].md5 ok 39 - files[3].uploadDate.$date ok 40 - No extra files in fs.files ok 41 - No extra files in expected.files 1..41 ok 2 - Compare collections 1..2 ok 23 - Delete when files entry does not exist and there are orphaned chunks 1..23 ok t/gridfsbucket.t ............ ok 1 - read preference ok 2 - write concern ok 3 - default bucket name ok 4 - default chunk size bytes ok 5 - upload small file ok 6 - upload small file has 1 chunk ok 7 - upload small file chunk n ok 8 - upload small file data ok 9 - upload small file files document ok 10 - upload small file md5 ok 11 - upload small file length ok 12 - upload small file length ok 13 - upload small file uploadDate ok 14 - upload large file # Subtest: upload large file ok 1 - upload large file chunk 0 n ok 2 - upload large file chunk 0 data ok 3 - upload large file chunk 1 n ok 4 - upload large file chunk 1 data ok 5 - upload large file chunk 2 n ok 6 - upload large file chunk 2 data ok 7 - upload large file chunk 3 n ok 8 - upload large file chunk 3 data ok 9 - upload large file chunk 4 n ok 10 - upload large file chunk 4 data 1..10 ok 15 - upload large file ok 16 - upload large file whole file ok 17 - upload large file files document ok 18 - upload large file md5 ok 19 - upload large file length ok 20 - upload large file filename ok 21 - upload large file uploadDate ok 22 - upload large file metadta ok 23 - upload large file content_type ok 24 - upload large file aliases ok 25 - upload custom id md5 ok 26 - upload custom id length ok 27 - upload custom id filename ok 28 - created file has correct custom file id ok 29 - finding file created with custom file id ok 30 - bucket delete files ok 31 - bucket delete chunks ok 32 - delete nonexistant file ok 33 - found file length ok 34 - only one document found ok 35 - drop leaves files empty ok 36 - drop leaves chunks empty ok 37 - new bucket doesn't create indexes ok 38 - unique files index on filename+uploadDate created ok 39 - unique chunks index on files_id+n created ok 40 - upload on same bucket doesn't reindex ok 41 - upload on same bucket doesn't reindex ok 42 - download_to_stream does not close file handle ok 43 - download_to_stream writes to disk ok 44 - simple read ok 45 - read with null byte padding ok 46 - read with negative offset ok 47 - read with large negative offset ok 48 - readline 1 ok 49 - readline 2 ok 50 - readline 3 ok 51 - readline in ltext_ist context ok 52 - readline slurp mode ok 53 - DownloadStream complex read ok 54 - fileno on fh returns -1 ok 55 - simple fh read ok 56 - complex fh read ok 57 - complex fh readline as expected ok 58 - EOF ok 59 - fileno on closed fh returns undef ok 60 - fh readline before close ok 61 - fh readline after close ok 62 - close returns file document ok 63 - custom chunk size num chunks ok 64 - custom chunk size boundries 1 ok 65 - custom chunk size boundries 2 ok 66 - custom chunk size read ok 67 - custom chunk size download ok 68 - fileno on open fh returns -1 ok 69 - fileno on closed fh returns undef ok 70 - unicode upload ok 71 - unicode upload file length ok 72 - unicode read length ok 73 - unicode read content 1..73 ok t/indexview.t ............... # Subtest: collection API ok 1 - 'coll->indexes' isa 'MongoDB::IndexView' 1..1 ok 1 - collection API # Subtest: create_many ok 1 - got non-empty result ok 2 - returned list of names ok 3 - exception creating impossible index ok 4 - exception giving unordered docs for keys ok 5 - no exception on single-key hashref ok 6 - create_many with valid collation ok 7 - index created successfully ok 8 - created index has correct locale ok 9 - created index has correct strength 1..9 ok 2 - create_many # Subtest: list indexes ok 1 - 'indexes->list' isa 'MongoDB::QueryResult' ok 2 - list only gives _id_ index ok 3 - added index ok 4 - list finds both indexes 1..4 ok 3 - list indexes # Subtest: create_one ok 1 - created one index on x ok 2 - created unique index on y ok 3 - saw unique property in index info for y ok 4 - exception putting 'keys' in options ok 5 - exception putting 'key' in options ok 6 - exception giving unordered docs for keys ok 7 - no exception on single-key hashref ok 8 - exception creating impossible index ok 9 - create_one with valid collation ok 10 - create_one with invalid collation 1..10 ok 4 - create_one # Subtest: drop_one ok 1 - created index on x ok 2 - result of drop_one is a database result document ok 3 - dropped index on x ok 4 - exception calling drop_one on '*' ok 5 - exception dropping _id_ ok 6 - exception dropping hashref 1..6 ok 5 - drop_one # Subtest: drop_all ok 1 - created three indexes ok 2 - result of drop_all is a database result document ok 3 - dropped all but _id index 1..3 ok 6 - drop_all # Subtest: handling duplicates ok 1 - two identical docs inserted ok 2 - got expected error creating unique index with dups 1..2 ok 7 - handling duplicates # Subtest: 2d index with options ok 1 - created 2d index ok 2 - sparse option set on index ok 3 - bits option set on index 1..3 ok 8 - 2d index with options # Subtest: ensure index arbitrary options ok 1 - 'error from create_one w/ invalid opts' isa 'MongoDB::DatabaseError' 1..1 ok 9 - ensure index arbitrary options # Subtest: indexes w/ same key pattern but different collations ok 1 - both indexes created ok 2 - correct index dropped 1..2 ok 10 - indexes w/ same key pattern but different collations # Subtest: index with dots ok 1 - got index ok 2 - has key field ok 3 - has dotted field in key 1..3 ok 11 - index with dots # Subtest: sparse indexes ok 1 - inserted 20 docs ok 2 - error creating non-sparse index ok 3 - index not found ok 4 - sparse index created 1..4 ok 12 - sparse indexes # Subtest: text indices ok 1 - inserted 10 documents ok 2 - created text index ok 3 - default_language option works ok 4 - language_override option works ok 5 - weights option works 1 ok 6 - weights option works 2 ok 7 - correct number of results found 1..7 ok 13 - text indices 1..13 ok t/max_staleness_spec.t ...... ok 1 - ReplicaSetNoPrimary/DefaultNoMaxStaleness ok 2 - ReplicaSetNoPrimary/Incompatible ok 3 - ReplicaSetNoPrimary/LastUpdateTime ok 4 - ReplicaSetNoPrimary/Nearest ok 5 - ReplicaSetNoPrimary/Nearest2 ok 6 - ReplicaSetNoPrimary/NoKnownServers ok 7 - ReplicaSetNoPrimary/PrimaryPreferred ok 8 - ReplicaSetNoPrimary/PrimaryPreferred_tags ok 9 - ReplicaSetNoPrimary/Secondary ok 10 - ReplicaSetNoPrimary/SecondaryPreferred ok 11 - ReplicaSetNoPrimary/SecondaryPreferred_tags ok 12 - ReplicaSetNoPrimary/ZeroMaxStaleness ok 13 - ReplicaSetWithPrimary/DefaultNoMaxStaleness ok 14 - ReplicaSetWithPrimary/Incompatible ok 15 - ReplicaSetWithPrimary/LastUpdateTime ok 16 - ReplicaSetWithPrimary/LongHeartbeat ok 17 - ReplicaSetWithPrimary/LongHeartbeat2 ok 18 - ReplicaSetWithPrimary/MaxStalenessTooSmall ok 19 - ReplicaSetWithPrimary/MaxStalenessWithModePrimary ok 20 - ReplicaSetWithPrimary/Nearest ok 21 - ReplicaSetWithPrimary/Nearest2 ok 22 - ReplicaSetWithPrimary/Nearest_tags ok 23 - ReplicaSetWithPrimary/PrimaryPreferred ok 24 - ReplicaSetWithPrimary/PrimaryPreferred_incompatible ok 25 - ReplicaSetWithPrimary/SecondaryPreferred ok 26 - ReplicaSetWithPrimary/SecondaryPreferred_tags ok 27 - ReplicaSetWithPrimary/SecondaryPreferred_tags2 ok 28 - ReplicaSetWithPrimary/Secondary_tags ok 29 - ReplicaSetWithPrimary/Secondary_tags2 ok 30 - ReplicaSetWithPrimary/ZeroMaxStaleness ok 31 - Sharded/Incompatible ok 32 - Sharded/SmallMaxStaleness ok 33 - Single/Incompatible ok 34 - Single/SmallMaxStaleness ok 35 - Unknown/SmallMaxStaleness ok 36 - mongodb://host/?readPreference=secondary&maxStalenessSeconds=120 parsed ok 37 - mongodb://host/?maxStalenessSeconds=120 is an error ok 38 - mongodb://host/?readPreference=primary&maxStalenessSeconds=120 is an error ok 39 - mongodb://host/?readPreference=secondary&maxStalenessSeconds=-1 parsed ok 40 - mongodb://host/?readPreference=secondary&maxStalenessSeconds=1 parsed ok 41 - mongodb://host/?maxStalenessSeconds=-1 parsed ok 42 - mongodb://host/?readPreference=primary&maxStalenessSeconds=-1 parsed ok 43 - mongodb://host/?readPreference=secondary&maxStalenessSeconds=0 is an error 1..43 ok t/oid_generation.t .......... # Subtest: Given default codec # Subtest: When inserting with insert_one ok 1 - inserted_id is MongoDB::OID 1..1 ok 1 - When inserting with insert_one # Subtest: When inserting with insert_many ok 1 - inserted_id 0 is MongoDB::OID ok 2 - inserted_id 1 is MongoDB::OID 1..2 ok 2 - When inserting with insert_many # Subtest: When uploading with GridFSBucket ok 1 - inserted_id is MongoDB::OID 1..1 ok 3 - When uploading with GridFSBucket 1..3 ok 1 - Given default codec # Subtest: Given TestCodecWrapper codec # Subtest: When inserting with insert_one ok 1 - inserted_id is TestCodecWrapper::OID 1..1 ok 1 - When inserting with insert_one # Subtest: When inserting with insert_many ok 1 - inserted_id 1 is TestCodecWrapper::OID ok 2 - inserted_id 0 is TestCodecWrapper::OID 1..2 ok 2 - When inserting with insert_many # Subtest: When uploading with GridFSBucket ok 1 - inserted_id is TestCodecWrapper::OID 1..1 ok 3 - When uploading with GridFSBucket 1..3 ok 2 - Given TestCodecWrapper codec 1..2 ok t/parallel_scan.t ........... # Subtest: parallel scan ok 1 - parallel_scan() throws error ok 2 - parallel_scan(0) throws error ok 3 - parallel_scan(-1) throws error ok 4 - parallel_scan(10001) throws error ok 5 - parallel_scan(3) returned <= 3 cursors ok 6 - reset on parallel scan cursor throws error ok 7 - count on parallel scan cursor throws error ok 8 - explain on parallel scan cursor throws error ok 9 - cursor 0 had some results ok 10 - cursors returned right number of docs ok 11 - cursors returned all results # Subtest: replica set 1..0 # SKIP needs a replicaset ok 12 # skip needs a replicaset # Subtest: empty collection ok 1 - cursor 0 had no results ok 2 - cursors returned right number of docs ok 3 - cursors returned all results 1..3 ok 13 - empty collection 1..13 ok 1 - parallel scan 1..1 ok t/readpref.t ................ # Subtest: read preference connection string ok 1 - mode from ok 2 - tag set list 1..2 ok 1 - read preference connection string # Subtest: read preference mode propagation ok 1 - primary set on MongoDB::MongoClient ok 2 - primary set on MongoDB::Database ok 3 - primary set on MongoDB::Collection ok 4 - primary set on MongoDB::Cursor ok 5 - secondary set on MongoDB::MongoClient ok 6 - secondary set on MongoDB::Database ok 7 - secondary set on MongoDB::Collection ok 8 - secondary set on MongoDB::Cursor ok 9 - primaryPreferred set on MongoDB::MongoClient ok 10 - primaryPreferred set on MongoDB::Database ok 11 - primaryPreferred set on MongoDB::Collection ok 12 - primaryPreferred set on MongoDB::Cursor ok 13 - secondaryPreferred set on MongoDB::MongoClient ok 14 - secondaryPreferred set on MongoDB::Database ok 15 - secondaryPreferred set on MongoDB::Collection ok 16 - secondaryPreferred set on MongoDB::Cursor ok 17 - nearest set on MongoDB::MongoClient ok 18 - nearest set on MongoDB::Database ok 19 - nearest set on MongoDB::Collection ok 20 - nearest set on MongoDB::Cursor 1..20 ok 2 - read preference mode propagation # Subtest: read preference staleness propagation ok 1 - staleness set on MongoDB::MongoClient ok 2 - staleness set on MongoDB::Database ok 3 - staleness set on MongoDB::Collection ok 4 - staleness set on MongoDB::Cursor 1..4 ok 3 - read preference staleness propagation # Subtest: max staleness vs heartbeat frequency 1..0 # SKIP Needs v3.3.8+ replica set ok 4 # skip Needs v3.3.8+ replica set # Subtest: read preference on cursor ok 1 - primary set on MongoDB::Cursor ok 2 - secondary set on MongoDB::Cursor ok 3 - primaryPreferred set on MongoDB::Cursor ok 4 - secondaryPreferred set on MongoDB::Cursor ok 5 - nearest set on MongoDB::Cursor 1..5 ok 5 - read preference on cursor # Subtest: error cases ok 1 - read_preference on client is read-only ok 2 - primary cannot be combined with a tag set list 1..2 ok 6 - error cases # Subtest: commands ok 1 - read pref set to secondary without error ok 2 - generic helper ran with primary read pref 1..2 ok 7 - commands # Subtest: direct connection ok 1 - count on localhost:12345 (Standalone) succeeds 1..1 ok 8 - direct connection 1..8 ok t/regexp_obj.t .............. ok 1 ok 2 ok 3 ok 4 - exception on invalid flag ok 5 ok 6 ok 7 - An object of class 'MongoDB::BSON::Regexp' isa 'MongoDB::BSON::Regexp' ok 8 ok 9 1..9 ok t/sdam_spec.t ............... # Subtest: single/standalone_removed ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 1 - single/standalone_removed # Subtest: single/direct_connection_external_ip ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 2 - single/direct_connection_external_ip # Subtest: single/direct_connection_slave ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 3 - single/direct_connection_slave # Subtest: single/unavailable_seed ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 4 - single/unavailable_seed # Subtest: single/direct_connection_standalone ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 5 - single/direct_connection_standalone # Subtest: single/direct_connection_rsprimary ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 6 - single/direct_connection_rsprimary # Subtest: single/not_ok_response ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 7 - single/not_ok_response # Subtest: single/direct_connection_rssecondary ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 8 - single/direct_connection_rssecondary # Subtest: single/direct_connection_mongos ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 9 - single/direct_connection_mongos # Subtest: single/direct_connection_rsarbiter ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 10 - single/direct_connection_rsarbiter # Subtest: sharded/mongos_disconnect ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - b:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type ok 19 - correct amount of servers ok 20 - a:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - b:27017 exists in outcome ok 24 - correct server type ok 25 - correct setName for server ok 26 - correct setName for topology ok 27 - correct topology type 1..27 ok 11 - sharded/mongos_disconnect # Subtest: sharded/non_mongos_removed ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 12 - sharded/non_mongos_removed # Subtest: sharded/normalize_uri_case ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 13 - sharded/normalize_uri_case # Subtest: sharded/multiple_mongoses ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 14 - sharded/multiple_mongoses # Subtest: rs/non_rs_member ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 15 - rs/non_rs_member # Subtest: rs/discover_secondary ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 16 - rs/discover_secondary # Subtest: rs/response_from_removed ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type ok 7 - correct amount of servers ok 8 - a:27017 exists in outcome ok 9 - correct server type ok 10 - correct setName for server ok 11 - correct setName for topology ok 12 - correct topology type 1..12 ok 17 - rs/response_from_removed # Subtest: rs/discovery ok 1 - correct amount of servers ok 2 - c:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - a:27017 exists in outcome ok 9 - correct server type ok 10 - correct setName for server ok 11 - correct setName for topology ok 12 - correct topology type ok 13 - correct amount of servers ok 14 - a:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - d:27017 exists in outcome ok 18 - correct server type ok 19 - correct setName for server ok 20 - c:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - b:27017 exists in outcome ok 24 - correct server type ok 25 - correct setName for server ok 26 - correct setName for topology ok 27 - correct topology type ok 28 - correct amount of servers ok 29 - b:27017 exists in outcome ok 30 - correct server type ok 31 - correct setName for server ok 32 - d:27017 exists in outcome ok 33 - correct server type ok 34 - correct setName for server ok 35 - c:27017 exists in outcome ok 36 - correct server type ok 37 - correct setName for server ok 38 - e:27017 exists in outcome ok 39 - correct server type ok 40 - correct setName for server ok 41 - correct setName for topology ok 42 - correct topology type ok 43 - correct amount of servers ok 44 - e:27017 exists in outcome ok 45 - correct server type ok 46 - correct setName for server ok 47 - d:27017 exists in outcome ok 48 - correct server type ok 49 - correct setName for server ok 50 - c:27017 exists in outcome ok 51 - correct server type ok 52 - correct setName for server ok 53 - b:27017 exists in outcome ok 54 - correct server type ok 55 - correct setName for server ok 56 - correct setName for topology ok 57 - correct topology type 1..57 ok 18 - rs/discovery # Subtest: rs/new_primary ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - b:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - a:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type 1..18 ok 19 - rs/new_primary # Subtest: rs/primary_wrong_set_name ok 1 - correct amount of servers ok 2 - correct setName for topology ok 3 - correct topology type 1..3 ok 20 - rs/primary_wrong_set_name # Subtest: rs/secondary_wrong_set_name_with_primary ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - correct setName for topology ok 15 - correct topology type 1..15 ok 21 - rs/secondary_wrong_set_name_with_primary # Subtest: rs/primary_changes_set_name ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type ok 7 - correct amount of servers ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 22 - rs/primary_changes_set_name # Subtest: rs/stepdown_change_set_name ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type ok 7 - correct amount of servers ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 23 - rs/stepdown_change_set_name # Subtest: rs/primary_mismatched_me ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 24 - rs/primary_mismatched_me # Subtest: rs/secondary_wrong_set_name ok 1 - correct amount of servers ok 2 - correct setName for topology ok 3 - correct topology type 1..3 ok 25 - rs/secondary_wrong_set_name # Subtest: rs/unexpected_mongos ok 1 - correct amount of servers ok 2 - correct setName for topology ok 3 - correct topology type 1..3 ok 26 - rs/unexpected_mongos # Subtest: rs/member_standalone ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type ok 7 - correct amount of servers ok 8 - a:27017 exists in outcome ok 9 - correct server type ok 10 - correct setName for server ok 11 - correct setName for topology ok 12 - correct topology type 1..12 ok 27 - rs/member_standalone # Subtest: rs/primary_disconnect ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type ok 7 - correct amount of servers ok 8 - a:27017 exists in outcome ok 9 - correct server type ok 10 - correct setName for server ok 11 - correct setName for topology ok 12 - correct topology type 1..12 ok 28 - rs/primary_disconnect # Subtest: rs/primary_disconnect_electionid ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - b:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type ok 19 - correct amount of servers ok 20 - b:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - a:27017 exists in outcome ok 24 - correct server type ok 25 - correct setName for server ok 26 - correct setName for topology ok 27 - correct topology type ok 28 - correct amount of servers ok 29 - a:27017 exists in outcome ok 30 - correct server type ok 31 - correct setName for server ok 32 - b:27017 exists in outcome ok 33 - correct server type ok 34 - correct setName for server ok 35 - correct setName for topology ok 36 - correct topology type ok 37 - correct amount of servers ok 38 - b:27017 exists in outcome ok 39 - correct server type ok 40 - correct setName for server ok 41 - a:27017 exists in outcome ok 42 - correct server type ok 43 - correct setName for server ok 44 - correct setName for topology ok 45 - correct topology type 1..45 ok 29 - rs/primary_disconnect_electionid # Subtest: rs/equal_electionids ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 30 - rs/equal_electionids # Subtest: rs/new_primary_new_setversion ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - b:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type ok 19 - correct amount of servers ok 20 - a:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - b:27017 exists in outcome ok 24 - correct server type ok 25 - correct setName for server ok 26 - correct setName for topology ok 27 - correct topology type 1..27 ok 31 - rs/new_primary_new_setversion # Subtest: rs/rsother_discovered ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - d:27017 exists in outcome ok 9 - correct server type ok 10 - correct setName for server ok 11 - c:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - correct setName for topology ok 15 - correct topology type 1..15 ok 32 - rs/rsother_discovered # Subtest: rs/primary_to_no_primary_mismatched_me ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - c:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - d:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type 1..18 ok 33 - rs/primary_to_no_primary_mismatched_me # Subtest: rs/discover_passives ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - b:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - a:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type 1..18 ok 34 - rs/discover_passives # Subtest: rs/use_setversion_without_electionid ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - b:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type ok 19 - correct amount of servers ok 20 - a:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - b:27017 exists in outcome ok 24 - correct server type ok 25 - correct setName for server ok 26 - correct setName for topology ok 27 - correct topology type 1..27 ok 35 - rs/use_setversion_without_electionid # Subtest: rs/normalize_case ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - c:27017 exists in outcome ok 9 - correct server type ok 10 - correct setName for server ok 11 - correct setName for topology ok 12 - correct topology type 1..12 ok 36 - rs/normalize_case # Subtest: rs/member_reconfig ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - correct setName for topology ok 15 - correct topology type 1..15 ok 37 - rs/member_reconfig # Subtest: rs/hosts_differ_from_seeds ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 38 - rs/hosts_differ_from_seeds # Subtest: rs/new_primary_wrong_set_name ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - correct setName for topology ok 15 - correct topology type 1..15 ok 39 - rs/new_primary_wrong_set_name # Subtest: rs/primary_becomes_standalone ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type ok 7 - correct amount of servers ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 40 - rs/primary_becomes_standalone # Subtest: rs/ghost_discovered ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 41 - rs/ghost_discovered # Subtest: rs/null_election_id ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - c:27017 exists in outcome ok 9 - correct server type ok 10 - correct setName for server ok 11 - correct setName for topology ok 12 - correct topology type ok 13 - correct amount of servers ok 14 - a:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - b:27017 exists in outcome ok 18 - correct server type ok 19 - correct setName for server ok 20 - c:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - correct setName for topology ok 24 - correct topology type ok 25 - correct amount of servers ok 26 - a:27017 exists in outcome ok 27 - correct server type ok 28 - correct setName for server ok 29 - b:27017 exists in outcome ok 30 - correct server type ok 31 - correct setName for server ok 32 - c:27017 exists in outcome ok 33 - correct server type ok 34 - correct setName for server ok 35 - correct setName for topology ok 36 - correct topology type ok 37 - correct amount of servers ok 38 - a:27017 exists in outcome ok 39 - correct server type ok 40 - correct setName for server ok 41 - c:27017 exists in outcome ok 42 - correct server type ok 43 - correct setName for server ok 44 - b:27017 exists in outcome ok 45 - correct server type ok 46 - correct setName for server ok 47 - correct setName for topology ok 48 - correct topology type 1..48 ok 42 - rs/null_election_id # Subtest: rs/new_primary_new_electionid ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - b:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type ok 19 - correct amount of servers ok 20 - b:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - a:27017 exists in outcome ok 24 - correct server type ok 25 - correct setName for server ok 26 - correct setName for topology ok 27 - correct topology type 1..27 ok 43 - rs/new_primary_new_electionid # Subtest: rs/wrong_set_name ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - correct setName for topology ok 6 - correct topology type 1..6 ok 44 - rs/wrong_set_name # Subtest: rs/setversion_without_electionid ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - b:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - a:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type 1..18 ok 45 - rs/setversion_without_electionid # Subtest: rs/primary_disconnect_setversion ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type ok 10 - correct amount of servers ok 11 - a:27017 exists in outcome ok 12 - correct server type ok 13 - correct setName for server ok 14 - b:27017 exists in outcome ok 15 - correct server type ok 16 - correct setName for server ok 17 - correct setName for topology ok 18 - correct topology type ok 19 - correct amount of servers ok 20 - b:27017 exists in outcome ok 21 - correct server type ok 22 - correct setName for server ok 23 - a:27017 exists in outcome ok 24 - correct server type ok 25 - correct setName for server ok 26 - correct setName for topology ok 27 - correct topology type ok 28 - correct amount of servers ok 29 - a:27017 exists in outcome ok 30 - correct server type ok 31 - correct setName for server ok 32 - b:27017 exists in outcome ok 33 - correct server type ok 34 - correct setName for server ok 35 - correct setName for topology ok 36 - correct topology type ok 37 - correct amount of servers ok 38 - b:27017 exists in outcome ok 39 - correct server type ok 40 - correct setName for server ok 41 - a:27017 exists in outcome ok 42 - correct server type ok 43 - correct setName for server ok 44 - correct setName for topology ok 45 - correct topology type 1..45 ok 46 - rs/primary_disconnect_setversion # Subtest: rs/sec_not_auth ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 47 - rs/sec_not_auth # Subtest: rs/discover_arbiters ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 48 - rs/discover_arbiters # Subtest: rs/discover_primary ok 1 - correct amount of servers ok 2 - b:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - a:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 49 - rs/discover_primary # Subtest: rs/secondary_mismatched_me ok 1 - correct amount of servers ok 2 - a:27017 exists in outcome ok 3 - correct server type ok 4 - correct setName for server ok 5 - b:27017 exists in outcome ok 6 - correct server type ok 7 - correct setName for server ok 8 - correct setName for topology ok 9 - correct topology type 1..9 ok 50 - rs/secondary_mismatched_me 1..50 ok t/ss_spec.t ................. # Subtest: rtt tests ok 1 - first_value ok 2 - first_value_zero ok 3 - value_test_1 ok 4 - value_test_2 ok 5 - value_test_3 ok 6 - value_test_4 ok 7 - value_test_5 ok 8 - negative RTT times throw an excepton 1..8 ok 1 - rtt tests # Subtest: server selection tests ok 1 - ReplicaSetNoPrimary/read/Nearest ok 2 - ReplicaSetNoPrimary/read/Nearest_multiple ok 3 - ReplicaSetNoPrimary/read/Nearest_non_matching ok 4 - ReplicaSetNoPrimary/read/Primary ok 5 - ReplicaSetNoPrimary/read/PrimaryPreferred ok 6 - ReplicaSetNoPrimary/read/PrimaryPreferred_non_matching ok 7 - ReplicaSetNoPrimary/read/Secondary ok 8 - ReplicaSetNoPrimary/read/SecondaryPreferred ok 9 - ReplicaSetNoPrimary/read/SecondaryPreferred_non_matching ok 10 - ReplicaSetNoPrimary/read/Secondary_multi_tags ok 11 - ReplicaSetNoPrimary/read/Secondary_multi_tags2 ok 12 - ReplicaSetNoPrimary/read/Secondary_non_matching ok 13 - ReplicaSetNoPrimary/write/SecondaryPreferred ok 14 - ReplicaSetWithPrimary/read/Nearest ok 15 - ReplicaSetWithPrimary/read/Nearest_multiple ok 16 - ReplicaSetWithPrimary/read/Nearest_non_matching ok 17 - ReplicaSetWithPrimary/read/Primary ok 18 - ReplicaSetWithPrimary/read/PrimaryPreferred ok 19 - ReplicaSetWithPrimary/read/PrimaryPreferred_non_matching ok 20 - ReplicaSetWithPrimary/read/Secondary ok 21 - ReplicaSetWithPrimary/read/SecondaryPreferred ok 22 - ReplicaSetWithPrimary/read/SecondaryPreferred_non_matching ok 23 - ReplicaSetWithPrimary/read/SecondaryPreferred_tags ok 24 - ReplicaSetWithPrimary/read/Secondary_non_matching ok 25 - ReplicaSetWithPrimary/write/SecondaryPreferred ok 26 - Sharded/read/SecondaryPreferred ok 27 - Sharded/write/SecondaryPreferred ok 28 - Single/read/SecondaryPreferred ok 29 - Single/write/SecondaryPreferred ok 30 - Unknown/read/SecondaryPreferred ok 31 - Unknown/write/SecondaryPreferred 1..31 ok 2 - server selection tests # Subtest: random selection ok 1 - servers randomly selected 1..1 ok 3 - random selection 1..3 ok t/threads/basic.t ........... ok 1 - we survived destruction of a cloned connection ok 2 - we inserted and joined the OID back # inserting 100 items each in 5 threads ok 3 - we got 500 unique OIDs ok 4 - right values inserted from threads 1..4 ok t/threads/bson.t ............ ok 1 - require MongoDB::BSON; ok 2 - encoded top level hash and encoded top level shared hash ok 3 - encoded hash and encoded shared hash ok 4 - encoded double and encoded shared clone of double ok 5 - (in thread) encoded top level hash and encoded top level shared hash ok 6 - (in thread) encoded hash and encoded shared hash ok 7 - (in thread) encoded double and encoded shared clone of double 1..7 ok t/threads/cursor.t .......... ok 1 - cursors retain their position on thread cloning ok 2 - joining back cursors works ok 3 - cursors retain their position on thread cloning ok 4 - joining back cursors works 1..4 ok t/threads/oid.t ............. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 1..40 ok t/types.t ................... ok 1 - An object of class 'MongoDB::OID' isa 'MongoDB::OID' ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - OID time >= epoch ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 - Invalid OID throws exception ok 19 - case insensitive ok 20 - case insensitive ok 21 - bob doesn't match ok 22 - starts with ok 23 - matches ok 24 - flag i works ok 25 - not a match ok 26 ok 27 ok 28 ok 29 - An object of class 'MongoDB::MinKey' isa 'MongoDB::MinKey' ok 30 - An object of class 'MongoDB::MaxKey' isa 'MongoDB::MaxKey' ok 31 - inserted IxHash ok 32 - field one ok 33 - field two ok 34 - inserted binary data ok 35 - 'binary data' isa 'MongoDB::BSON::Binary' ok 36 - read binary data ok 37 ok 38 ok 39 ok 40 - big int too large error message ok 41 ok 42 ok 43 ok 44 - eval with scope ok 45 - eval with scope ok 46 ok 47 ok 48 ok 49 ok 50 - 64 bit ints without Math::BigInt ok 51 ok 52 ok 53 ok 54 - roundtrip boolean field x ok 55 - roundtrip boolean field y ok 56 - x is true ok 57 - y is false ok 58 - can't insert a non-recognized obj ok 59 ok 60 ok 61 ok 62 1..62 ok t/unit/configuration.t ...... # Subtest: host and port ok 1 - default host is URI ok 2 - port ok 3 - uri matches host ok 4 - host as hostname is preserved ok 5 - uri gets host ok 6 - host as hostname is preserved ok 7 - default port changed ok 8 - uri gets both host and port ok 9 - host as localhost:27018 ok 10 - host as URI is preserved ok 11 - port changed ok 12 - uri matches host ok 13 - host pairs ignores changed port 1..13 ok 1 - host and port # Subtest: app name ok 1 - default app name ok 2 - app_name ok 3 - appName ok 4 - appName supersedes app_name ok 5 - long app names are rejected 1..5 ok 2 - app name # Subtest: auth mechanism and properties ok 1 - default auth_mechanism ok 2 - default auth_mechanism_properties ok 3 - custom auth_mechanism ok 4 - custom auth_mechanism_properties ok 5 - authMechanism supersedes auth_mechanism ok 6 - authMechanismProperties supersedes auth_mechanism_properties ok 7 - sasl+sasl_mechanism is auth_mechanism default ok 8 - auth_mechanism dominates sasl+sasl_mechanism 1..8 ok 3 - auth mechanism and properties # Subtest: bson_codec ok 1 - default bson_codec object ok 2 - bson_codec object ok 3 - An object of class 'MongoDB::BSON' isa 'MongoDB::BSON' ok 4 - bson_codec coerced from hashref ok 5 - An object of class 'MongoDB::BSON' isa 'MongoDB::BSON' ok 6 - legacy dt_type influences default codec 1..6 ok 4 - bson_codec # Subtest: connect_timeout_ms ok 1 - default connect_timeout_ms ok 2 - legacy 'timeout' as fallback ok 3 - connect_timeout_ms ok 4 - connectTimeoutMS 1..4 ok 5 - connect_timeout_ms # Subtest: db_name ok 1 - default db_name ok 2 - db_name ok 3 - database in URI 1..3 ok 6 - db_name # Subtest: heartbeat_frequency_ms ok 1 - default heartbeat_frequency_ms ok 2 - heartbeat_frequency_ms ok 3 - heartbeatfrequencyms 1..3 ok 7 - heartbeat_frequency_ms # Subtest: local_threshold_ms ok 1 - default local_threshold_ms ok 2 - local_threshold_ms ok 3 - localthresholdms 1..3 ok 8 - local_threshold_ms # Subtest: max_staleness_seconds ok 1 - default max_staleness_seconds ok 2 - max_staleness_seconds ok 3 - maxstalenessseconds 1..3 ok 9 - max_staleness_seconds # Subtest: max_time_ms ok 1 - default max_time_ms ok 2 - max_time_ms ok 3 - maxtimems 1..3 ok 10 - max_time_ms # Subtest: server_selection_timeout_ms ok 1 - default server_selection_timeout_ms ok 2 - server_selection_timeout_ms ok 3 - serverselectiontimeoutms 1..3 ok 11 - server_selection_timeout_ms # Subtest: socket_check_interval_ms ok 1 - default socket_check_interval_ms ok 2 - socket_check_interval_ms ok 3 - socketcheckintervalms 1..3 ok 12 - socket_check_interval_ms # Subtest: journal ok 1 - default j (false) ok 2 - j (true) ok 3 - journal supersedes j 1..3 ok 13 - journal # Subtest: heartbeat frequency minimum ok 1 - heartbeat_frequency_ms < 500 throws ok 2 - heartbeat_frequency_ms == 500 1..2 ok 14 - heartbeat frequency minimum # Subtest: read_pref_mode and read_pref_tag_sets ok 1 - default read_pref_mode ok 2 - default read_pref_tag_sets ok 3 - read_pref_mode ok 4 - read_pref_tag_sets ok 5 - readPreference ok 6 - readPreferenceTags 1..6 ok 15 - read_pref_mode and read_pref_tag_sets # Subtest: replica_set_name ok 1 - default replica_set_name ok 2 - topology object matches ok 3 - replica_set_name ok 4 - topology object matches ok 5 - replicaSet ok 6 - topology object matches 1..6 ok 16 - replica_set_name # Subtest: server_selection_try_once ok 1 - default server_selection_try_once true ok 2 - server_selection_try_once (false) ok 3 - URI supersedes argument 1..3 ok 17 - server_selection_try_once # Subtest: socket_timeout_ms ok 1 - default socket_timeout_ms ok 2 - explicit 'query_timeout' as fallback ok 3 - socket_timeout_ms ok 4 - socketTimeoutMS 1..4 ok 18 - socket_timeout_ms # Subtest: ssl ok 1 - default ssl (false) ok 2 - ssl (true) ok 3 - ssl (hashref) ok 4 - connection string supersedes 1..4 ok 19 - ssl # Subtest: username and password ok 1 - default username ok 2 - default password ok 3 - username ok 4 - password ok 5 - username from URI ok 6 - password from URI ok 7 - username from URI ok 8 - password from URI 1..8 ok 20 - username and password # Subtest: w ok 1 - default w ok 2 - w:2 ok 3 - w:majority ok 4 - w from connection string ok 5 - Setting w to anything but a string or int dies. 1..5 ok 21 - w # Subtest: wtimeout ok 1 - default wtimeout ok 2 - wtimeout ok 3 - wtimeoutMS 1..3 ok 22 - wtimeout # Subtest: warnings and exceptions ok 1 - unknown option warns with original case ok 2 - ssl key with invalid value 1..2 ok 23 - warnings and exceptions 1..23 ok t/unit/link.t ............... ok 1 - require MongoDB::_Link; ok 2 - An object of class 'MongoDB::_Link' isa 'MongoDB::_Link' ok 3 - default max bson object size ok 4 - default max message size ok 5 - over long message throws error 1..5 ok t/unit/read_preference.t .... ok 1 - require MongoDB::ReadPreference; ok 2 - new without args has default # Subtest: mode ok 1 - 'new( mode => 'primary' )' isa 'MongoDB::ReadPreference' ok 2 - 'new( mode => 'PRIMARY' )' isa 'MongoDB::ReadPreference' ok 3 - 'new( mode => 'PrImArY' )' isa 'MongoDB::ReadPreference' ok 4 - 'new( mode => 'secondary' )' isa 'MongoDB::ReadPreference' ok 5 - 'new( mode => 'secondary_preferred' )' isa 'MongoDB::ReadPreference' ok 6 - 'new( mode => 'primary_preferred' )' isa 'MongoDB::ReadPreference' ok 7 - 'new( mode => 'nearest' )' isa 'MongoDB::ReadPreference' ok 8 - 'new( mode => 'secondarypreferred' )' isa 'MongoDB::ReadPreference' ok 9 - 'new( mode => 'primarypreferred' )' isa 'MongoDB::ReadPreference' ok 10 - tag set list not allowed with primary 1..10 ok 3 - mode # Subtest: max_staleness_seconds ok 1 - 'new with max_staleness_seconds -1' isa 'MongoDB::ReadPreference' ok 2 - max_staleness_seconds is correct ok 3 - 'new with max_staleness_seconds 90' isa 'MongoDB::ReadPreference' ok 4 - max_staleness_seconds is correct ok 5 - max_staleness_seconds default is -1 ok 6 - max staleness not allowed with primary 1..6 ok 4 - max_staleness_seconds # Subtest: stringification ok 1 - primary ok 2 - secondaryPreferred ok 3 - secondaryPreferred ({dc:ny,rack:1},{dc:ny},{}) 1..3 ok 5 - stringification 1..5 ok t/unit/uri.t ................ ok 1 - require MongoDB::_URI; # Subtest: basic parsing ok 1 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok 2 - basic parsing # Subtest: host list parsing ok 1 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 2 - single hostname ok 3 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 4 - single hostname with trailing comma ok 5 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 6 - hostname with empty auth credentials ok 7 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 8 - hostname with with trailing slash ok 9 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 10 - multiple hostnames ok 11 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 12 - multiple hostnames at localhost ok 13 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 14 - multiple hostnames (localhost/domain) ok 15 - missing host list ok 16 - missing host list, with trailing slash ok 17 - missing host list, with trailing slash and question mark ok 18 - host list contains unescaped question mark 1..18 ok 3 - host list parsing # Subtest: hostname normalization and validation ok 1 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 2 - hostname normalized for case ok 3 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 4 - hostname url decoded ok 5 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 6 - hostname can contain embedded comma ok 7 - empty hostname ok 8 - empty hostname, with leading at sign ok 9 - unix domain socket (unsupported) with absolute path ok 10 - unix domain socket (unsupported) with relative path ok 11 - unix domain socket (unsupported) with alternate URL encoding ok 12 - ip literal (unsupported) ok 13 - ip literal (unsupported), short localhost ok 14 - ip literal (unsupported) with port ok 15 - ip literal (unsupported) with empty port ok 16 - hostname with empty port ok 17 - non-numeric port ok 18 - negative port ok 19 - port of 0 ok 20 - port of 65536 1..20 ok 4 - hostname normalization and validation # Subtest: db_name ok 1 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 2 - parse db_name ok 3 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 4 - parse db_name with trailing comma on host ok 5 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 6 - parse db_name with trailing question mark ok 7 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 8 - parse db_name, many hosts ok 9 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 10 - no db_name with trailing ? ok 11 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 12 - no db_name with trailing / ok 13 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 14 - no db_name with trailing /? ok 15 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 16 - db_name properly unescaped ok 17 - database with unescaped slash ok 18 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 19 - parse db_name from authSource option ok 20 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 21 - parse db_name authSource override URI db_name 1..21 ok 5 - db_name # Subtest: auth credentials ok 1 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 2 - basic username parsing ok 3 - basic password parsing ok 4 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 5 - username when no password present ok 6 - undefined password, when password not given ok 7 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 8 - empty username ok 9 - empty password ok 10 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 11 - empty username, when password not given ok 12 - undefined password, when username empty and password not given ok 13 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 14 - undefined username, when no credentials given ok 15 - undefined password, when no credentials given ok 16 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 17 - percent encoded username ok 18 - percent encoded password ok 19 - username with unescaped at sign ok 20 - password with unescaped colon 1..20 ok 6 - auth credentials # Subtest: options ok 1 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 2 - no options ok 3 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 4 - no options with trailing question mark ok 5 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 6 - no options with trailing question mark and ampersand ok 7 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 8 - single option ok 9 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 10 - multiple options ok 11 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 12 - multiple options with mixed case ok 13 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 14 - percent encoded option ok 15 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 16 - options with empty option value ok 17 - no equals sign in option ok 18 - extra equals signs at start of option value ok 19 - extra equals signs at end of option value ok 20 - equals signs at beginning and end of option value ok 21 - option value of equals sign ok 22 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 23 - warnings for unknown options ok 24 - warning for 'unknown1' option ok 25 - warning for 'unknown2' option ok 26 - options with warnings ok 27 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 28 - warnings for duplicate options ok 29 - warning for duplicate option 'w' ok 30 - options with duplicate values ok 31 - An object of class 'MongoDB::_URI' isa 'MongoDB::_URI' ok 32 - no warning for duplicate option of list type ok 33 - option of list type with duplicate values 1..33 ok 7 - options 1..7 ok t/unit/write_concern.t ...... ok 1 - require MongoDB::WriteConcern; ok 2 - new without args has default ok 3 - j=1 not allowed with w=0 1..3 ok All tests successful. Files=47, Tests=1146, 81 wallclock secs ( 0.72 usr 0.09 sys + 61.52 cusr 5.26 csys = 67.59 CPU) Result: PASS make[2]: Leaving directory '/<>' # The server process might not have actually started [ ! -s /<>/debian/build/mongod.pid ] || /bin/kill `cat /<>/debian/build/mongod.pid` || true make[1]: Leaving directory '/<>' fakeroot debian/rules binary dh binary dh_testroot dh_prep dh_auto_install make -j1 install DESTDIR=/<>/debian/libmongodb-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/<>' "/usr/bin/perl" "-Iinc" -MExtUtils::Command::MM -e 'cp_nonempty' -- MongoDB.bs blib/arch/auto/MongoDB/MongoDB.bs 644 Manifying 35 pod documents Manifying 2 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/auto/MongoDB/MongoDB.so Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Platform.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/DeleteResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/ReadPreference.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Credential.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/InsertOneResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFS.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/UnacknowledgedResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Topology.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BulkWriteResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Database.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/DataTypes.pod Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Link.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/ReadConcern.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_URI.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/UpdateResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Code.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Server.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Upgrading.pod Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFSBucket.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/WriteConcern.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/MongoClient.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Protocol.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/IndexView.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Cursor.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Collection.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BulkWriteView.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Tutorial.pod Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Constants.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/DBRef.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Types.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Examples.pod Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/CommandResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/InsertManyResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Timestamp.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BulkWrite.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Error.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/QueryResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/OID.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_CursorAPI.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_WriteResult.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_ReadOp.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_InsertPreEncoder.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_CollectionOp.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_SingleBatchDocWrite.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_OpReplyParser.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_DeprecationWarner.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_PrivateConstructor.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_BypassValidation.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_DatabaseOp.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_ReadPrefModifier.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_CommandCursorOp.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_WriteOp.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_DatabaseErrorThrower.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_UpdatePreEncoder.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_GetMore.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_ParallelScan.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Update.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Aggregate.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_CreateIndexes.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_RenameCollection.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_BatchInsert.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Query.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_ListIndexes.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Command.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_BulkWrite.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Delete.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_DropCollection.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_KillCursors.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Count.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Distinct.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_DropIndexes.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_FindAndUpdate.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Explain.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_ListCollections.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_DropDatabase.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_InsertOne.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_FSyncUnlock.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_FindAndDelete.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFSBucket/DownloadStream.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFSBucket/UploadStream.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/QueryResult/Filtered.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFS/File.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON/Regexp.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON/Binary.pm Installing /<>/debian/libmongodb-perl/usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON/_EncodedDoc.pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::DBRef.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Collection.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::InsertOneResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::UpdateResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::BSON::Regexp.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Error.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::QueryResult::Filtered.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::GridFS.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Code.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::WriteConcern.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::GridFSBucket::UploadStream.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::GridFSBucket.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::BulkWriteView.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::UnacknowledgedResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::GridFS::File.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::BulkWrite.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::DataTypes.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Timestamp.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::ReadPreference.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::BSON.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Cursor.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::ReadConcern.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::QueryResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Tutorial.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Upgrading.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::BulkWriteResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::OID.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::InsertManyResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::MongoClient.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Database.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::CommandResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::DeleteResult.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::IndexView.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::GridFSBucket::DownloadStream.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::BSON::Binary.3pm Installing /<>/debian/libmongodb-perl/usr/share/man/man3/MongoDB::Examples.3pm make[1]: Leaving directory '/<>' dh_installdocs dh_installchangelogs dh_installman dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps dh_installdeb dh_gencontrol dh_md5sums dh_builddeb INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libmongodb-perl (in debian/libmongodb-perl); do_strip: , oemstrip: pkgstriptranslations: processing libmongodb-perl-dbgsym (in debian/.debhelper/libmongodb-perl/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libmongodb-perl/DEBIAN/control, package libmongodb-perl, directory debian/libmongodb-perl pkgstripfiles: Truncating usr/share/doc/libmongodb-perl/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libmongodb-perl ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libmongodb-perl' in '../libmongodb-perl_1.8.0-1_amd64.deb'. pkgstripfiles: processing control file: debian/.debhelper/libmongodb-perl/dbgsym-root/DEBIAN/control, package libmongodb-perl-dbgsym, directory debian/.debhelper/libmongodb-perl/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package libmongodb-perl-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libmongodb-perl-dbgsym' in 'debian/.debhelper/scratch-space/build-libmongodb-perl/libmongodb-perl-dbgsym_1.8.0-1_amd64.deb'. Renaming libmongodb-perl-dbgsym_1.8.0-1_amd64.deb to libmongodb-perl-dbgsym_1.8.0-1_amd64.ddeb dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary -mLaunchpad Build Daemon >../libmongodb-perl_1.8.0-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build libmongodb-perl-1.8.0 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20171016-0925 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ libmongodb-perl_1.8.0-1_amd64.changes: -------------------------------------- Format: 1.8 Date: Fri, 29 Sep 2017 10:31:17 +0100 Source: libmongodb-perl Binary: libmongodb-perl Architecture: amd64 Version: 1.8.0-1 Distribution: artful-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Nuno Carvalho Description: libmongodb-perl - Mongo Driver for Perl Changes: libmongodb-perl (1.8.0-1) unstable; urgency=medium . * Team upload. * Import upstream version 1.8.0. * Drop fix spelling patch, applied upstream. * debian/control: + add new dependency lbbson-perl. + add 'Testsuite: autopkgtest-pkg-perl'. + Declare compliance with Debian Policy 4.1.0. * Add lintian override for false positive spelling error 'CAs'. * debian/copyright: update copyright years. Checksums-Sha1: 2256dd08205be64f5cd6e2edc227830f23dab18d 166476 libmongodb-perl-dbgsym_1.8.0-1_amd64.ddeb d88cd1592b68f3a6c64dd9656712a4a6417d6d7b 8236 libmongodb-perl_1.8.0-1_amd64.buildinfo e4379a2af34c89da17bc0949136a5556dbee57e8 316206 libmongodb-perl_1.8.0-1_amd64.deb Checksums-Sha256: 718756a971e7ebdc837be53cf6f2b5cd863a352de24fa3654601be794dbbb630 166476 libmongodb-perl-dbgsym_1.8.0-1_amd64.ddeb a304c1dc5a7264b1f026c1e37c00d7920b57d1fcd4691d91efe6bb08feac5801 8236 libmongodb-perl_1.8.0-1_amd64.buildinfo bf68a55c67a9a3e800f006d43cbd3ddca93d6081a3e3baf03d19b37943009869 316206 libmongodb-perl_1.8.0-1_amd64.deb Files: cac7463e22d6724ec3ed9141b3664f3a 166476 debug extra libmongodb-perl-dbgsym_1.8.0-1_amd64.ddeb d7c82979677c2e5ca5bd62ea782d1b81 8236 perl optional libmongodb-perl_1.8.0-1_amd64.buildinfo aa6e901d2c15046b497ec67ad0a4c695 316206 perl optional libmongodb-perl_1.8.0-1_amd64.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libmongodb-perl_1.8.0-1_amd64.deb --------------------------------- new debian package, version 2.0. size 316206 bytes: control archive=4566 bytes. 900 bytes, 15 lines control 11768 bytes, 130 lines md5sums Package: libmongodb-perl Version: 1.8.0-1 Architecture: amd64 Maintainer: Ubuntu Developers Original-Maintainer: Debian Perl Group Installed-Size: 1132 Depends: perl (>= 5.26.0-8ubuntu1), perlapi-5.26.0, libc6 (>= 2.14), libauthen-scram-perl, libboolean-perl, libbson-perl, libclass-xsaccessor-perl, libdatetime-perl (>= 2:0.7800), libmoo-perl (>= 2), libnamespace-clean-perl, libsafe-isa-perl, libtie-ixhash-perl, libtry-tiny-perl, libtype-tiny-perl, libtype-tiny-xs-perl Recommends: libio-socket-ssl-perl, libnet-ssleay-perl (>= 1.49) Section: perl Priority: optional Homepage: https://metacpan.org/release/MongoDB Description: Mongo Driver for Perl MongoDB is a high-performance, open source, schema-free document-oriented data store. The MongoDB module provides an interface to easily access it from Perl. drwxr-xr-x root/root 0 2017-09-29 09:31 ./ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/ -rw-r--r-- root/root 12506 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/ -rw-r--r-- root/root 13801 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON/ -rw-r--r-- root/root 4764 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON/Binary.pm -rw-r--r-- root/root 3026 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON/Regexp.pm -rw-r--r-- root/root 1273 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BSON/_EncodedDoc.pm -rw-r--r-- root/root 12402 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BulkWrite.pm -rw-r--r-- root/root 14004 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BulkWriteResult.pm -rw-r--r-- root/root 7970 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/BulkWriteView.pm -rw-r--r-- root/root 1963 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Code.pm -rw-r--r-- root/root 96284 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Collection.pm -rw-r--r-- root/root 4804 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/CommandResult.pm -rw-r--r-- root/root 28823 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Cursor.pm -rw-r--r-- root/root 6201 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/DBRef.pm -rw-r--r-- root/root 15941 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/DataTypes.pod -rw-r--r-- root/root 21895 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Database.pm -rw-r--r-- root/root 2450 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/DeleteResult.pm -rw-r--r-- root/root 13878 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Error.pm -rw-r--r-- root/root 14666 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Examples.pod -rw-r--r-- root/root 18805 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFS.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFS/ -rw-r--r-- root/root 6531 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFS/File.pm -rw-r--r-- root/root 27575 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFSBucket.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFSBucket/ -rw-r--r-- root/root 14275 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFSBucket/DownloadStream.pm -rw-r--r-- root/root 16171 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/GridFSBucket/UploadStream.pm -rw-r--r-- root/root 16439 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/IndexView.pm -rw-r--r-- root/root 3476 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/InsertManyResult.pm -rw-r--r-- root/root 2372 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/InsertOneResult.pm -rw-r--r-- root/root 86279 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/MongoClient.pm -rw-r--r-- root/root 5504 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/OID.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/ -rw-r--r-- root/root 5299 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Aggregate.pm -rw-r--r-- root/root 3350 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_BatchInsert.pm -rw-r--r-- root/root 12760 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_BulkWrite.pm -rw-r--r-- root/root 2379 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Command.pm -rw-r--r-- root/root 1922 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Count.pm -rw-r--r-- root/root 2920 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_CreateIndexes.pm -rw-r--r-- root/root 3461 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Delete.pm -rw-r--r-- root/root 2589 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Distinct.pm -rw-r--r-- root/root 1704 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_DropCollection.pm -rw-r--r-- root/root 1383 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_DropDatabase.pm -rw-r--r-- root/root 1559 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_DropIndexes.pm -rw-r--r-- root/root 2616 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Explain.pm -rw-r--r-- root/root 2964 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_FSyncUnlock.pm -rw-r--r-- root/root 2560 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_FindAndDelete.pm -rw-r--r-- root/root 2800 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_FindAndUpdate.pm -rw-r--r-- root/root 2671 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_GetMore.pm -rw-r--r-- root/root 2645 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_InsertOne.pm -rw-r--r-- root/root 1884 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_KillCursors.pm -rw-r--r-- root/root 4019 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_ListCollections.pm -rw-r--r-- root/root 3309 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_ListIndexes.pm -rw-r--r-- root/root 1778 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_ParallelScan.pm -rw-r--r-- root/root 10042 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Query.pm -rw-r--r-- root/root 1639 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_RenameCollection.pm -rw-r--r-- root/root 5648 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Op/_Update.pm -rw-r--r-- root/root 9844 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/QueryResult.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/QueryResult/ -rw-r--r-- root/root 2475 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/QueryResult/Filtered.pm -rw-r--r-- root/root 3449 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/ReadConcern.pm -rw-r--r-- root/root 8742 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/ReadPreference.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/ -rw-r--r-- root/root 1286 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_BypassValidation.pm -rw-r--r-- root/root 1117 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_CollectionOp.pm -rw-r--r-- root/root 2369 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_CommandCursorOp.pm -rw-r--r-- root/root 800 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_CursorAPI.pm -rw-r--r-- root/root 1819 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_DatabaseErrorThrower.pm -rw-r--r-- root/root 1130 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_DatabaseOp.pm -rw-r--r-- root/root 2490 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_DeprecationWarner.pm -rw-r--r-- root/root 2249 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_InsertPreEncoder.pm -rw-r--r-- root/root 2949 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_OpReplyParser.pm -rw-r--r-- root/root 1206 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_PrivateConstructor.pm -rw-r--r-- root/root 1212 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_ReadOp.pm -rw-r--r-- root/root 2950 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_ReadPrefModifier.pm -rw-r--r-- root/root 6356 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_SingleBatchDocWrite.pm -rw-r--r-- root/root 2268 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_UpdatePreEncoder.pm -rw-r--r-- root/root 987 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_WriteOp.pm -rw-r--r-- root/root 3070 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Role/_WriteResult.pm -rw-r--r-- root/root 2046 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Timestamp.pm -rw-r--r-- root/root 9410 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Tutorial.pod -rw-r--r-- root/root 2023 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/UnacknowledgedResult.pm -rw-r--r-- root/root 3585 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/UpdateResult.pm -rw-r--r-- root/root 26561 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/Upgrading.pod -rw-r--r-- root/root 4543 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/WriteConcern.pm -rw-r--r-- root/root 1976 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Constants.pm -rw-r--r-- root/root 10704 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Credential.pm -rw-r--r-- root/root 14876 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Link.pm -rw-r--r-- root/root 902 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Platform.pm -rw-r--r-- root/root 12920 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Protocol.pm -rw-r--r-- root/root 7778 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Server.pm -rw-r--r-- root/root 36188 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Topology.pm -rw-r--r-- root/root 6044 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_Types.pm -rw-r--r-- root/root 7894 2017-04-10 18:06 ./usr/lib/x86_64-linux-gnu/perl5/5.26/MongoDB/_URI.pm drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/auto/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/auto/MongoDB/ -rw-r--r-- root/root 165888 2017-09-29 09:31 ./usr/lib/x86_64-linux-gnu/perl5/5.26/auto/MongoDB/MongoDB.so drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/share/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/share/doc/libmongodb-perl/ -rw-r--r-- root/root 4015 2017-04-10 18:06 ./usr/share/doc/libmongodb-perl/CONTRIBUTING.md -rw-r--r-- root/root 276 2017-09-29 09:31 ./usr/share/doc/libmongodb-perl/NEWS.Debian.gz -rw-r--r-- root/root 1103 2017-09-29 09:31 ./usr/share/doc/libmongodb-perl/changelog.Debian.gz -rw-r--r-- root/root 5720 2017-09-29 09:31 ./usr/share/doc/libmongodb-perl/copyright drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/share/lintian/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 150 2017-09-29 09:31 ./usr/share/lintian/overrides/libmongodb-perl drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/share/man/ drwxr-xr-x root/root 0 2017-09-29 09:31 ./usr/share/man/man3/ -rw-r--r-- root/root 4706 2017-09-29 09:31 ./usr/share/man/man3/MongoDB.3pm.gz -rw-r--r-- root/root 3212 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::BSON.3pm.gz -rw-r--r-- root/root 2683 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::BSON::Binary.3pm.gz -rw-r--r-- root/root 1680 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::BSON::Regexp.3pm.gz -rw-r--r-- root/root 3000 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::BulkWrite.3pm.gz -rw-r--r-- root/root 2601 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::BulkWriteResult.3pm.gz -rw-r--r-- root/root 2226 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::BulkWriteView.3pm.gz -rw-r--r-- root/root 1429 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Code.3pm.gz -rw-r--r-- root/root 8372 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Collection.3pm.gz -rw-r--r-- root/root 1829 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::CommandResult.3pm.gz -rw-r--r-- root/root 4870 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Cursor.3pm.gz -rw-r--r-- root/root 2241 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::DBRef.3pm.gz -rw-r--r-- root/root 7429 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::DataTypes.3pm.gz -rw-r--r-- root/root 3991 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Database.3pm.gz -rw-r--r-- root/root 1713 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::DeleteResult.3pm.gz -rw-r--r-- root/root 3807 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Error.3pm.gz -rw-r--r-- root/root 6310 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Examples.3pm.gz -rw-r--r-- root/root 3822 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::GridFS.3pm.gz -rw-r--r-- root/root 2123 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::GridFS::File.3pm.gz -rw-r--r-- root/root 4404 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::GridFSBucket.3pm.gz -rw-r--r-- root/root 2664 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::GridFSBucket::DownloadStream.3pm.gz -rw-r--r-- root/root 3388 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::GridFSBucket::UploadStream.3pm.gz -rw-r--r-- root/root 3118 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::IndexView.3pm.gz -rw-r--r-- root/root 1818 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::InsertManyResult.3pm.gz -rw-r--r-- root/root 1697 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::InsertOneResult.3pm.gz -rw-r--r-- root/root 12964 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::MongoClient.3pm.gz -rw-r--r-- root/root 2238 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::OID.3pm.gz -rw-r--r-- root/root 2146 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::QueryResult.3pm.gz -rw-r--r-- root/root 1391 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::QueryResult::Filtered.3pm.gz -rw-r--r-- root/root 1810 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::ReadConcern.3pm.gz -rw-r--r-- root/root 3035 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::ReadPreference.3pm.gz -rw-r--r-- root/root 1561 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Timestamp.3pm.gz -rw-r--r-- root/root 4678 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Tutorial.3pm.gz -rw-r--r-- root/root 1585 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::UnacknowledgedResult.3pm.gz -rw-r--r-- root/root 1894 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::UpdateResult.3pm.gz -rw-r--r-- root/root 10082 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::Upgrading.3pm.gz -rw-r--r-- root/root 1855 2017-09-29 09:31 ./usr/share/man/man3/MongoDB::WriteConcern.3pm.gz +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 14076 Build-Time: 97 Distribution: artful-proposed Host Architecture: amd64 Install-Time: 23 Job: libmongodb-perl_1.8.0-1.dsc Machine Architecture: amd64 Package: libmongodb-perl Package-Time: 120 Source-Version: 1.8.0-1 Space: 14076 Status: successful Version: 1.8.0-1 -------------------------------------------------------------------------------- Finished at 20171016-0925 Build needed 00:02:00, 14076k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13582301 Scanning for processes to kill in build PACKAGEBUILD-13582301 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13582301 Stopping target for build PACKAGEBUILD-13582301 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13582301 Removing build PACKAGEBUILD-13582301