0s autopkgtest [20:34:28]: starting date and time: 2025-03-15 20:34:28+0000 0s autopkgtest [20:34:28]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [20:34:28]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.f7nsgjlp/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade python-bcrypt --timeout-short=1200 --timeout-copy=80000 --timeout-build=80000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-riscv64-10.secgroup --name adt-plucky-riscv64-python-bcrypt-20250315-203427-juju-7f2275-prod-proposed-migration-environment-15-4a52b67d-b462-4c69-bf54-e0b2f69b67c9 --image adt/ubuntu-plucky-riscv64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-riscv64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 311s autopkgtest [20:39:39]: testbed dpkg architecture: riscv64 313s autopkgtest [20:39:41]: testbed apt version: 2.9.33 316s autopkgtest [20:39:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 318s autopkgtest [20:39:46]: testbed release detected to be: None 325s autopkgtest [20:39:53]: updating testbed package index (apt update) 328s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 329s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 329s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 329s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 330s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [45.1 kB] 331s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [369 kB] 332s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.5 kB] 332s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main riscv64 Packages [73.5 kB] 332s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main riscv64 c-n-f Metadata [1752 B] 332s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted riscv64 c-n-f Metadata [120 B] 332s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe riscv64 Packages [306 kB] 332s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe riscv64 c-n-f Metadata [14.6 kB] 332s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse riscv64 Packages [3532 B] 332s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse riscv64 c-n-f Metadata [272 B] 343s Fetched 955 kB in 6s (147 kB/s) 365s Reading package lists... 370s + lsb_release --codename --short 370s + RELEASE=plucky 370s + cat 371s + [ plucky != trusty ] 371s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 372s Reading package lists... 374s Building dependency tree... 374s Reading state information... 377s Calculating upgrade... 378s Calculating upgrade... 380s The following packages will be upgraded: 380s pinentry-curses python3-jinja2 strace 381s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 381s Need to get 615 kB of archives. 381s After this operation, 27.6 kB of additional disk space will be used. 381s Get:1 http://ftpmaster.internal/ubuntu plucky/main riscv64 strace riscv64 6.13+ds-1ubuntu1 [460 kB] 381s Get:2 http://ftpmaster.internal/ubuntu plucky/main riscv64 pinentry-curses riscv64 1.3.1-2ubuntu3 [45.4 kB] 381s Get:3 http://ftpmaster.internal/ubuntu plucky/main riscv64 python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 389s Fetched 615 kB in 1s (603 kB/s) 391s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 114110 files and directories currently installed.) 391s Preparing to unpack .../strace_6.13+ds-1ubuntu1_riscv64.deb ... 391s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 393s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_riscv64.deb ... 393s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 394s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 397s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 398s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 398s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 405s Setting up strace (6.13+ds-1ubuntu1) ... 405s Processing triggers for man-db (2.13.0-1) ... 417s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 417s + /usr/lib/apt/apt-helper analyze-pattern ?true 417s + uname -r 417s + sed s/\./\\./g 418s + running_kernel_pattern=^linux-.*6\.14\.0-7-generic.* 418s + apt list ?obsolete 418s + tail -n+2 418s + + cut -d/ -f1 418s grep -v ^linux-.*6\.14\.0-7-generic.* 421s + obsolete_pkgs=linux-headers-6.11.0-8-generic 421s linux-image-6.11.0-8-generic 421s linux-modules-6.11.0-8-generic 421s linux-riscv-headers-6.11.0-8 421s linux-riscv-tools-6.11.0-8 421s linux-tools-6.11.0-8-generic 421s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove linux-headers-6.11.0-8-generic linux-image-6.11.0-8-generic linux-modules-6.11.0-8-generic linux-riscv-headers-6.11.0-8 linux-riscv-tools-6.11.0-8 linux-tools-6.11.0-8-generic 422s Reading package lists... 425s Building dependency tree... 425s Reading state information... 429s Solving dependencies... 430s The following packages will be REMOVED: 430s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 430s linux-headers-6.11.0-8-generic* linux-image-6.11.0-8-generic* 430s linux-modules-6.11.0-8-generic* linux-riscv-headers-6.11.0-8* 430s linux-riscv-tools-6.11.0-8* linux-tools-6.11.0-8-generic* 437s 0 upgraded, 0 newly installed, 10 to remove and 5 not upgraded. 437s After this operation, 355 MB disk space will be freed. 438s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 114110 files and directories currently installed.) 438s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8.1) ... 439s Removing linux-riscv-tools-6.11.0-8 (6.11.0-8.8.1) ... 439s Removing libpython3.12t64:riscv64 (3.12.9-1) ... 439s Removing libpython3.12-stdlib:riscv64 (3.12.9-1) ... 441s Removing libnsl2:riscv64 (1.3.0-3build3) ... 441s Removing libpython3.12-minimal:riscv64 (3.12.9-1) ... 443s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8.1) ... 450s Removing linux-image-6.11.0-8-generic (6.11.0-8.8.1) ... 456s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.14.0-7-generic 456s I: /boot/initrd.img.old is now a symlink to initrd.img-6.14.0-7-generic 457s /etc/kernel/postrm.d/initramfs-tools: 457s update-initramfs: Deleting /boot/initrd.img-6.11.0-8-generic 457s /etc/kernel/postrm.d/zz-u-boot-menu: 457s P: Checking for EXTLINUX directory... found. 459s P: Writing config for vmlinuz-6.14.0-7-generic... 459s P: Updating /boot/extlinux/extlinux.conf... 461s /etc/kernel/postrm.d/zz-update-grub: 461s Sourcing file `/etc/default/grub' 462s Generating grub configuration file ... 468s Found linux image: /boot/vmlinuz-6.14.0-7-generic 469s Found initrd image: /boot/initrd.img-6.14.0-7-generic 478s Warning: os-prober will not be executed to detect other bootable partitions. 478s Systems on them will not be added to the GRUB boot configuration. 478s Check GRUB_DISABLE_OS_PROBER documentation entry. 479s Adding boot menu entry for UEFI Firmware Settings ... 479s done 480s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8.1) ... 488s Removing linux-riscv-headers-6.11.0-8 (6.11.0-8.8.1) ... 507s Processing triggers for libc-bin (2.41-1ubuntu1) ... 510s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75587 files and directories currently installed.) 510s Purging configuration files for linux-image-6.11.0-8-generic (6.11.0-8.8.1) ... 512s /etc/kernel/postrm.d/zz-u-boot-menu: 512s P: Checking for EXTLINUX directory... found. 513s P: Writing config for vmlinuz-6.14.0-7-generic... 515s Purging configuration files for libpython3.12-minimal:riscv64 (3.12.9-1) ... 516s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8.1) ... 524s + grep -q trusty /etc/lsb-release 524s + [ ! -d /usr/share/doc/unattended-upgrades ] 524s + [ ! -d /usr/share/doc/lxd ] 524s + [ ! -d /usr/share/doc/lxd-client ] 524s + [ ! -d /usr/share/doc/snapd ] 524s + type iptables 524s + cat 524s + chmod 755 /etc/rc.local 524s + . /etc/rc.local 524s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 524s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 524s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 524s + uname -m 524s + [ riscv64 = ppc64le ] 524s + [ -d /run/systemd/system ] 524s + systemd-detect-virt --quiet --vm 524s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 524s + cat 524s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 524s + echo COMPRESS=lz4 525s autopkgtest [20:43:13]: upgrading testbed (apt dist-upgrade and autopurge) 527s Reading package lists... 530s Building dependency tree... 530s Reading state information... 533s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 534s Starting 2 pkgProblemResolver with broken count: 0 534s Done 538s Entering ResolveByKeep 540s 541s Calculating upgrade... 542s The following packages will be upgraded: 542s libc-bin libc-dev-bin libc6 libc6-dev locales 543s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 543s Need to get 11.3 MB of archives. 543s After this operation, 2048 B of additional disk space will be used. 543s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main riscv64 libc6-dev riscv64 2.41-1ubuntu2 [3560 kB] 544s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main riscv64 libc-dev-bin riscv64 2.41-1ubuntu2 [24.0 kB] 544s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main riscv64 libc6 riscv64 2.41-1ubuntu2 [2845 kB] 545s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main riscv64 libc-bin riscv64 2.41-1ubuntu2 [640 kB] 545s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main riscv64 locales all 2.41-1ubuntu2 [4246 kB] 552s Preconfiguring packages ... 555s Fetched 11.3 MB in 3s (3488 kB/s) 557s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75584 files and directories currently installed.) 557s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_riscv64.deb ... 557s Unpacking libc6-dev:riscv64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 564s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_riscv64.deb ... 564s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 565s Preparing to unpack .../libc6_2.41-1ubuntu2_riscv64.deb ... 571s Unpacking libc6:riscv64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 574s Setting up libc6:riscv64 (2.41-1ubuntu2) ... 580s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75584 files and directories currently installed.) 580s Preparing to unpack .../libc-bin_2.41-1ubuntu2_riscv64.deb ... 580s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 582s Setting up libc-bin (2.41-1ubuntu2) ... 584s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75584 files and directories currently installed.) 584s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 584s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 590s Setting up locales (2.41-1ubuntu2) ... 636s Generating locales (this might take a while)... 659s en_US.UTF-8... done 659s Generation complete. 660s Setting up libc-dev-bin (2.41-1ubuntu2) ... 660s Setting up libc6-dev:riscv64 (2.41-1ubuntu2) ... 660s Processing triggers for man-db (2.13.0-1) ... 668s Processing triggers for systemd (257.3-1ubuntu3) ... 692s Reading package lists... 695s Building dependency tree... 695s Reading state information... 697s Starting pkgProblemResolver with broken count: 0 697s Starting 2 pkgProblemResolver with broken count: 0 697s Done 701s Solving dependencies... 703s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 706s autopkgtest [20:46:14]: rebooting testbed after setup commands that affected boot 716s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 749s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 782s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 815s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 848s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 887s autopkgtest [20:49:15]: testbed running kernel: Linux 6.14.0-7-generic #7.1-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 1 14:36:03 UTC 2025 907s autopkgtest [20:49:35]: @@@@@@@@@@@@@@@@@@@@ apt-source python-bcrypt 926s Get:1 http://ftpmaster.internal/ubuntu plucky/main python-bcrypt 4.2.0-2.1build1 (dsc) [2332 B] 926s Get:2 http://ftpmaster.internal/ubuntu plucky/main python-bcrypt 4.2.0-2.1build1 (tar) [15.8 kB] 926s Get:3 http://ftpmaster.internal/ubuntu plucky/main python-bcrypt 4.2.0-2.1build1 (diff) [11.5 kB] 930s gpgv: Signature made Tue Mar 4 23:14:48 2025 UTC 930s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 930s gpgv: Can't check signature: No public key 930s dpkg-source: warning: cannot verify inline signature for ./python-bcrypt_4.2.0-2.1build1.dsc: no acceptable signature found 932s autopkgtest [20:50:00]: testing package python-bcrypt version 4.2.0-2.1build1 933s autopkgtest [20:50:01]: build not needed 935s autopkgtest [20:50:03]: test python3-bcrypt: preparing testbed 940s Reading package lists... 943s Building dependency tree... 943s Reading state information... 945s Starting pkgProblemResolver with broken count: 0 945s Starting 2 pkgProblemResolver with broken count: 0 945s Done 948s The following NEW packages will be installed: 948s python3-all python3-iniconfig python3-packaging python3-pluggy 948s python3-pytest 949s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 949s Need to get 332 kB of archives. 949s After this operation, 1660 kB of additional disk space will be used. 949s Get:1 http://ftpmaster.internal/ubuntu plucky/main riscv64 python3-all riscv64 3.13.2-2 [886 B] 949s Get:2 http://ftpmaster.internal/ubuntu plucky/universe riscv64 python3-iniconfig all 1.1.1-2 [6024 B] 949s Get:3 http://ftpmaster.internal/ubuntu plucky/main riscv64 python3-packaging all 24.2-1 [51.5 kB] 949s Get:4 http://ftpmaster.internal/ubuntu plucky/universe riscv64 python3-pluggy all 1.5.0-1 [21.0 kB] 951s Get:5 http://ftpmaster.internal/ubuntu plucky/universe riscv64 python3-pytest all 8.3.5-1 [252 kB] 956s Fetched 332 kB in 1s (308 kB/s) 957s Selecting previously unselected package python3-all. 959s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75584 files and directories currently installed.) 959s Preparing to unpack .../python3-all_3.13.2-2_riscv64.deb ... 959s Unpacking python3-all (3.13.2-2) ... 959s Selecting previously unselected package python3-iniconfig. 959s Preparing to unpack .../python3-iniconfig_1.1.1-2_all.deb ... 959s Unpacking python3-iniconfig (1.1.1-2) ... 960s Selecting previously unselected package python3-packaging. 960s Preparing to unpack .../python3-packaging_24.2-1_all.deb ... 960s Unpacking python3-packaging (24.2-1) ... 961s Selecting previously unselected package python3-pluggy. 961s Preparing to unpack .../python3-pluggy_1.5.0-1_all.deb ... 961s Unpacking python3-pluggy (1.5.0-1) ... 962s Selecting previously unselected package python3-pytest. 962s Preparing to unpack .../python3-pytest_8.3.5-1_all.deb ... 962s Unpacking python3-pytest (8.3.5-1) ... 963s Setting up python3-iniconfig (1.1.1-2) ... 967s Setting up python3-all (3.13.2-2) ... 967s Setting up python3-packaging (24.2-1) ... 971s Setting up python3-pluggy (1.5.0-1) ... 974s Setting up python3-pytest (8.3.5-1) ... 984s Processing triggers for man-db (2.13.0-1) ... 1003s autopkgtest [20:51:11]: test python3-bcrypt: [----------------------- 1007s [*] testing python3.13: 1014s ============================= test session starts ============================== 1014s platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1014s cachedir: .pytest_cache 1014s rootdir: /tmp/autopkgtest.dhMiwR/autopkgtest_tmp 1014s plugins: typeguard-4.4.2 1015s collecting ... collected 150 items 1015s 1015s tests/test_bcrypt.py::test_gensalt_basic PASSED [ 0%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[4-$2b$04$] PASSED [ 1%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[5-$2b$05$] PASSED [ 2%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[6-$2b$06$] PASSED [ 2%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[7-$2b$07$] PASSED [ 3%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[8-$2b$08$] PASSED [ 4%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[9-$2b$09$] PASSED [ 4%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[10-$2b$10$] PASSED [ 5%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[11-$2b$11$] PASSED [ 6%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[12-$2b$12$] PASSED [ 6%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[13-$2b$13$] PASSED [ 7%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[14-$2b$14$] PASSED [ 8%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[15-$2b$15$] PASSED [ 8%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[16-$2b$16$] PASSED [ 9%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[17-$2b$17$] PASSED [ 10%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[18-$2b$18$] PASSED [ 10%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[19-$2b$19$] PASSED [ 11%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[20-$2b$20$] PASSED [ 12%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[21-$2b$21$] PASSED [ 12%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[22-$2b$22$] PASSED [ 13%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[23-$2b$23$] PASSED [ 14%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_valid[24-$2b$24$] PASSED [ 14%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_invalid[1] PASSED [ 15%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_invalid[2] PASSED [ 16%] 1015s tests/test_bcrypt.py::test_gensalt_rounds_invalid[3] PASSED [ 16%] 1015s tests/test_bcrypt.py::test_gensalt_bad_prefix PASSED [ 17%] 1015s tests/test_bcrypt.py::test_gensalt_2a_prefix PASSED [ 18%] 1015s tests/test_bcrypt.py::test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm] PASSED [ 18%] 1015s tests/test_bcrypt.py::test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy] PASSED [ 19%] 1015s tests/test_bcrypt.py::test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW] PASSED [ 20%] 1015s tests/test_bcrypt.py::test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne] PASSED [ 20%] 1015s tests/test_bcrypt.py::test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2] PASSED [ 21%] 1015s tests/test_bcrypt.py::test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy] PASSED [ 22%] 1015s tests/test_bcrypt.py::test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG] PASSED [ 22%] 1015s tests/test_bcrypt.py::test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO] PASSED [ 23%] 1016s tests/test_bcrypt.py::test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu] PASSED [ 24%] 1016s tests/test_bcrypt.py::test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG] PASSED [ 24%] 1016s tests/test_bcrypt.py::test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2] PASSED [ 25%] 1016s tests/test_bcrypt.py::test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG] PASSED [ 26%] 1016s tests/test_bcrypt.py::test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m] PASSED [ 26%] 1016s tests/test_bcrypt.py::test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy] PASSED [ 27%] 1016s tests/test_bcrypt.py::test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6] PASSED [ 28%] 1016s tests/test_bcrypt.py::test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6] PASSED [ 28%] 1016s tests/test_bcrypt.py::test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS] PASSED [ 29%] 1016s tests/test_bcrypt.py::test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe] PASSED [ 30%] 1016s tests/test_bcrypt.py::test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m] PASSED [ 30%] 1016s tests/test_bcrypt.py::test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.] PASSED [ 31%] 1016s tests/test_bcrypt.py::test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW] PASSED [ 32%] 1016s tests/test_bcrypt.py::test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK] PASSED [ 32%] 1016s tests/test_bcrypt.py::test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a] PASSED [ 33%] 1016s tests/test_bcrypt.py::test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui] PASSED [ 34%] 1016s tests/test_bcrypt.py::test_hashpw_new[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6] PASSED [ 34%] 1016s tests/test_bcrypt.py::test_hashpw_new[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq] PASSED [ 35%] 1016s tests/test_bcrypt.py::test_hashpw_new[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.] PASSED [ 36%] 1016s tests/test_bcrypt.py::test_hashpw_new[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG] PASSED [ 36%] 1016s tests/test_bcrypt.py::test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm] PASSED [ 37%] 1016s tests/test_bcrypt.py::test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy] PASSED [ 38%] 1016s tests/test_bcrypt.py::test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW] PASSED [ 38%] 1016s tests/test_bcrypt.py::test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne] PASSED [ 39%] 1016s tests/test_bcrypt.py::test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2] PASSED [ 40%] 1016s tests/test_bcrypt.py::test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy] PASSED [ 40%] 1016s tests/test_bcrypt.py::test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG] PASSED [ 41%] 1016s tests/test_bcrypt.py::test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO] PASSED [ 42%] 1016s tests/test_bcrypt.py::test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu] PASSED [ 42%] 1016s tests/test_bcrypt.py::test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG] PASSED [ 43%] 1016s tests/test_bcrypt.py::test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2] PASSED [ 44%] 1016s tests/test_bcrypt.py::test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG] PASSED [ 44%] 1016s tests/test_bcrypt.py::test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m] PASSED [ 45%] 1016s tests/test_bcrypt.py::test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy] PASSED [ 46%] 1016s tests/test_bcrypt.py::test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6] PASSED [ 46%] 1016s tests/test_bcrypt.py::test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6] PASSED [ 47%] 1016s tests/test_bcrypt.py::test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS] PASSED [ 48%] 1016s tests/test_bcrypt.py::test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe] PASSED [ 48%] 1016s tests/test_bcrypt.py::test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m] PASSED [ 49%] 1016s tests/test_bcrypt.py::test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.] PASSED [ 50%] 1016s tests/test_bcrypt.py::test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW] PASSED [ 50%] 1016s tests/test_bcrypt.py::test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK] PASSED [ 51%] 1016s tests/test_bcrypt.py::test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a] PASSED [ 52%] 1016s tests/test_bcrypt.py::test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui] PASSED [ 52%] 1017s tests/test_bcrypt.py::test_checkpw[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6] PASSED [ 53%] 1017s tests/test_bcrypt.py::test_checkpw[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq] PASSED [ 54%] 1017s tests/test_bcrypt.py::test_checkpw[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.] PASSED [ 54%] 1017s tests/test_bcrypt.py::test_checkpw[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG] PASSED [ 55%] 1017s tests/test_bcrypt.py::test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm] PASSED [ 56%] 1017s tests/test_bcrypt.py::test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy] PASSED [ 56%] 1017s tests/test_bcrypt.py::test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW] PASSED [ 57%] 1017s tests/test_bcrypt.py::test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne] PASSED [ 58%] 1017s tests/test_bcrypt.py::test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2] PASSED [ 58%] 1017s tests/test_bcrypt.py::test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy] PASSED [ 59%] 1017s tests/test_bcrypt.py::test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG] PASSED [ 60%] 1017s tests/test_bcrypt.py::test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO] PASSED [ 60%] 1017s tests/test_bcrypt.py::test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu] PASSED [ 61%] 1017s tests/test_bcrypt.py::test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG] PASSED [ 62%] 1017s tests/test_bcrypt.py::test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2] PASSED [ 62%] 1017s tests/test_bcrypt.py::test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG] PASSED [ 63%] 1017s tests/test_bcrypt.py::test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m] PASSED [ 64%] 1017s tests/test_bcrypt.py::test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy] PASSED [ 64%] 1017s tests/test_bcrypt.py::test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6] PASSED [ 65%] 1017s tests/test_bcrypt.py::test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6] PASSED [ 66%] 1017s tests/test_bcrypt.py::test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS] PASSED [ 66%] 1017s tests/test_bcrypt.py::test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe] PASSED [ 67%] 1017s tests/test_bcrypt.py::test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m] PASSED [ 68%] 1017s tests/test_bcrypt.py::test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.] PASSED [ 68%] 1017s tests/test_bcrypt.py::test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW] PASSED [ 69%] 1017s tests/test_bcrypt.py::test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK] PASSED [ 70%] 1017s tests/test_bcrypt.py::test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a] PASSED [ 70%] 1017s tests/test_bcrypt.py::test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui] PASSED [ 71%] 1017s tests/test_bcrypt.py::test_hashpw_existing[\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6] PASSED [ 72%] 1017s tests/test_bcrypt.py::test_hashpw_existing[\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq] PASSED [ 72%] 1018s tests/test_bcrypt.py::test_hashpw_existing[}>\xb3\xfe\xf1\x8b\xa0\xe6(\xa2Lzq\xc3P\x7f\xcc\xc8b{\xf9\x14\xf6\xf6`\x81G5\xec\x1d\x87\x10\xbf\xa7\xe1}I7 \x96\xdfc\xf2\xbf\xb3Vh\xdfM\x88q\xf7\xff\x1b\x82~z\x13\xdd\xe9\x84\x00\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.] PASSED [ 73%] 1018s tests/test_bcrypt.py::test_hashpw_existing[g7\r\x01\xf3\xd4\xd0\xa9JB^\x18\x007P\xb2N\xc7\x1c\xee\x87&\x83C\x8b\xe8\x18\xc5>\x86\x14/\xd6\xcc\x1cJ\xde\xd7ix\xeb\xdeO\xef\xe1i\xac\xcb\x03\x96v1' \xd6@.m\xa5!\xa0\xef\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG] PASSED [ 74%] 1018s tests/test_bcrypt.py::test_hashpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq] PASSED [ 74%] 1018s tests/test_bcrypt.py::test_hashpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e] PASSED [ 75%] 1018s tests/test_bcrypt.py::test_checkpw_2y_prefix[\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq] PASSED [ 76%] 1018s tests/test_bcrypt.py::test_checkpw_2y_prefix[\xff\xff\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e] PASSED [ 76%] 1018s tests/test_bcrypt.py::test_hashpw_invalid PASSED [ 77%] 1018s tests/test_bcrypt.py::test_checkpw_wrong_password PASSED [ 78%] 1018s tests/test_bcrypt.py::test_checkpw_bad_salt PASSED [ 78%] 1018s tests/test_bcrypt.py::test_checkpw_str_password PASSED [ 79%] 1018s tests/test_bcrypt.py::test_checkpw_str_salt PASSED [ 80%] 1018s tests/test_bcrypt.py::test_hashpw_str_password PASSED [ 80%] 1018s tests/test_bcrypt.py::test_hashpw_str_salt PASSED [ 81%] 1018s tests/test_bcrypt.py::test_checkpw_nul_byte PASSED [ 82%] 1018s tests/test_bcrypt.py::test_hashpw_nul_byte PASSED [ 82%] 1018s tests/test_bcrypt.py::test_checkpw_extra_data PASSED [ 83%] 1018s tests/test_bcrypt.py::test_kdf[4-password-salt-[\xbf\x0c\xc2\x93X\x7f\x1c65U\'ye\x98\xd4~W\x90q\xbfB~\x9d\x8f\xbe\x84*\xba4\xd9] PASSED [ 84%] 1018s tests/test_bcrypt.py::test_kdf[4-password-\x00-\xc1+Vb5\xee\xe0L!%\x98\x97\nW\x9ag] PASSED [ 84%] 1018s tests/test_bcrypt.py::test_kdf[4-\x00-salt-`Q\xbe\x18\xc2\xf4\xf8,\xbf\x0e\xfe\xe5G\x1bK\xb9] PASSED [ 85%] 1018s tests/test_bcrypt.py::test_kdf[4-password\x00-salt\x00-t\x10\xe4L\xf4\xfa\x07\xbf\xaa\xc8\xa9(\xb1r\x7f\xac\x00\x13u\xe7\xbfs\x847\x0fH\xef\xd1!t0P] PASSED [ 86%] 1018s tests/test_bcrypt.py::test_kdf[4-pass\x00wor-sa\x00l-\xc2\xbf\xfd\x9d\xb3\x8fei\xef\xefCr\xf4\xde\x83\xc0] PASSED [ 86%] 1018s tests/test_bcrypt.py::test_kdf[4-pass\x00word-sa\x00lt-K\xa4\xac9%\xc0\xe8\xd7\xf0\xcd\xb6\xbb\x16\x84\xa5o] PASSED [ 87%] 1018s tests/test_bcrypt.py::test_kdf[8-password-salt-\xe16~\xc5\x15\x1a3\xfa\xacL\xc1\xc1D\xcd#\xfa\x15\xd5T\x84\x93\xec\xc9\x9b\x9b]\x9c\r;'\xbe\xc7b'\xeaf\x08\x8b\x84\x9b \xabz\xa4x\x01\x02F\xe7K\xbaQr?\xef\xa9\xf9GMe\x08\x84^\x8d] PASSED [ 88%] 1019s tests/test_bcrypt.py::test_kdf[42-password-salt-\x83<\xf0\xdc\xf5m\xb6V\x08\xe8\xf0\xdc\x0c\xe8\x82\xbd] PASSED [ 88%] 1019s tests/test_bcrypt.py::test_kdf[8-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.-salis\x00-\x10\x97\x8b\x07%=\xf5\x7fq\xa1b\xeb\x0e\x8a\xd3\n] PASSED [ 89%] 1019s tests/test_bcrypt.py::test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- D8\x17^\xee|\xe16\xc9\x1bI\xa6y#\xff] PASSED [ 90%] 1020s tests/test_bcrypt.py::test_kdf[8-\r\xb3\xac\x94\xb3\xeeS(OJ"\x89;<$\xae-:b\xf0\xf0\xdb\xce\xf8#\xcf\xcc\x85HV\xea\x10(- T\xb9\xff\xf3N7!D\x034th(\xe9\xed8\xdeKr\xe0\xa6\x9a\xdc\x17\n\x13\xb5\xe8\xd6F8^\xa4\x03J\xe6\xd2f\x00\xee#2\xc5\xed@\xadU|\x86\xe3@?\xbb0\xe4\xe1\xdc\x1a\xe0k\x99\xa0q6\x8fQ\x8d,BfQ\xc9\xe7\xe47\xfdl\x91[\x1b\xbf\xc3\xa4\xce\xa7\x14\x91I\x0e\xa7\xaf\xb7\xdd\x02\x90\xa6x\xa4\xf4A\x12\x8d\xb1y.\xab'v\xb2\x1e\xb4#\x8e\x07\x15\xad\xd4\x12}\xffD\xe4\xb3\xe4\xccLO\x99p\x08??t\xbdi\x88s\xfd\xf6H\x84Ou\xc9\xbf\x7f\x9e\x0cM\x9e]\x89\xa7x9\x97I)fag\x07a\x1c\xb9\x01\xde1\xa1\x97&\xb6\xe0\x8c:\x80\x01f\x1f-\\x9d\xcc3\xb4\xaa\x07/\x90\xdd\x0b?T\x8d^\xeb\xa4!\x13\x97\xe2\xfb\x06.Rn\x1dh\xf4jL\xe2V\x18[K\xad\xc2h_\xbex\xe1\xc7e{Y\xf8:\xb9\xab\x80\xcf\x93\x18\xd6\xad\xd1\xf5\x93?\x12\xd6\xf3a\x82\xc8\xe8\x11_h\x03\n\x12D] PASSED [ 90%] 1020s tests/test_bcrypt.py::test_kdf[8-\xe1\xbd\x88\xce\xb4\xcf\x85\xcf\x83\xcf\x83\xce\xb5\xcf\x8d\xcf\x82-\xce\xa4\xce\xb7\xce\xbb\xce\xad\xce\xbc\xce\xb1\xcf\x87\xce\xbf\xcf\x82-Cfl\x9b\t\xef3\xed\x8c'\xe8\xe8\xf3\xe2\xd8\xe6] PASSED [ 91%] 1020s tests/test_bcrypt.py::test_kdf_str_password PASSED [ 92%] 1020s tests/test_bcrypt.py::test_kdf_str_salt PASSED [ 92%] 1020s tests/test_bcrypt.py::test_kdf_no_warn_rounds PASSED [ 93%] 1021s tests/test_bcrypt.py::test_kdf_warn_rounds PASSED [ 94%] 1021s tests/test_bcrypt.py::test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError] PASSED [ 94%] 1021s tests/test_bcrypt.py::test_invalid_params[password-salt-10-10-TypeError] PASSED [ 95%] 1021s tests/test_bcrypt.py::test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError] PASSED [ 96%] 1021s tests/test_bcrypt.py::test_invalid_params[password--10-10-ValueError] PASSED [ 96%] 1021s tests/test_bcrypt.py::test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError] PASSED [ 97%] 1021s tests/test_bcrypt.py::test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError] PASSED [ 98%] 1021s tests/test_bcrypt.py::test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError] PASSED [ 98%] 1021s tests/test_bcrypt.py::test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError] PASSED [ 99%] 1021s tests/test_bcrypt.py::test_2a_wraparound_bug PASSED [100%] 1021s 1021s ============================= 150 passed in 6.63s ============================== 1023s autopkgtest [20:51:31]: test python3-bcrypt: -----------------------] 1026s python3-bcrypt PASS 1026s autopkgtest [20:51:34]: test python3-bcrypt: - - - - - - - - - - results - - - - - - - - - - 1028s autopkgtest [20:51:36]: @@@@@@@@@@@@@@@@@@@@ summary 1028s python3-bcrypt PASS 1047s nova [W] Using flock in prodstack6-riscv64 1047s Creating nova instance adt-plucky-riscv64-python-bcrypt-20250315-203427-juju-7f2275-prod-proposed-migration-environment-15-4a52b67d-b462-4c69-bf54-e0b2f69b67c9 from image adt/ubuntu-plucky-riscv64-server-20250315.img (UUID 306bcabb-e549-4f8c-9dd8-573d52716ea6)... 1047s nova [W] Timed out waiting for 6c3e6d0b-94dd-4d5e-adac-0dbf3e1322f9 to get deleted.