==>(B Building on articuno(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list created directory packages/gopass ./ .SRCINFO 752 100% 0.00kB/s 0:00:00 752 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=10/12) .nvchecker.toml 113 100% 110.35kB/s 0:00:00 113 100% 110.35kB/s 0:00:00 (xfr#2, to-chk=9/12) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=8/12) PKGBUILD 2,911 100% 2.78MB/s 0:00:00 2,911 100% 2.78MB/s 0:00:00 (xfr#4, to-chk=7/12) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=6/12) gopass-1.17.4-1.log 241 100% 235.35kB/s 0:00:00 241 100% 235.35kB/s 0:00:00 (xfr#6, to-chk=5/12) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE keys/ keys/pgp/ keys/pgp/7BCE61F400F3CD911EF86EF1D31FA054C85AEFAC.asc 2,842 100% 2.71MB/s 0:00:00 2,842 100% 2.71MB/s 0:00:00 (xfr#7, to-chk=0/12) sent 5,299 bytes received 209 bytes 11,016.00 bytes/sec total size is 7,856 speedup is 1.43 ==>(B Ensuring required PGP keys are present...(B  ->(B Checking for 7BCE61F400F3CD911EF86EF1D31FA054C85AEFAC...(B  ->(B Importing key from local...(B ==>(B Applying RISC-V patches...(B sending incremental file list ./ riscv64.patch 239 100% 0.00kB/s 0:00:00 239 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 305 bytes received 38 bytes 228.67 bytes/sec total size is 239 speedup is 0.70 patching file PKGBUILD ==>(B Patching arch to riscv64...(B ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building gopass(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-0(B ==>(B Building gopass for [extra] (riscv64)(B ]3008;start=82002fb56a98416da0c719c9f85e70df;user=felix;hostname=articuno.felixc.at;machineid=5c87428929f24fc498e0c27a9edd88e1;bootid=a8e0f254fb404064a221d3f8b0adfaf2;pid=553008;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=e1d4da7676e6486f9eff7501fa538008;user=root;hostname=articuno.felixc.at;machineid=5c87428929f24fc498e0c27a9edd88e1;bootid=a8e0f254fb404064a221d3f8b0adfaf2;pid=553052;comm=systemd-nspawn;container=arch-nspawn-553052;type=container\]11;?\]2;🔵 Container arch-nspawn-553052 on articuno.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=e1d4da7676e6486f9eff7501fa538008\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...(Bdone(B ]3008;start=ed850addaa184ec391805f4a51545534;user=root;hostname=articuno.felixc.at;machineid=5c87428929f24fc498e0c27a9edd88e1;bootid=a8e0f254fb404064a221d3f8b0adfaf2;pid=553405;comm=sudo;targetuser=felix;type=session\==>(B Making package: gopass 1.17.4-1 (Sat Oct 10 23:07:01 2026)(B ==>(B Retrieving sources...(B  ->(B Cloning gopass git repo...(B Cloning into bare repository '/home/felix/packages/gopass/gopass'... remote: Enumerating objects: 43678, done. remote: Counting objects: 0% (1/1260) remote: Counting objects: 1% (13/1260) remote: Counting objects: 2% (26/1260) remote: Counting objects: 3% (38/1260) remote: Counting objects: 4% (51/1260) remote: Counting objects: 5% (63/1260) remote: Counting objects: 6% (76/1260) remote: Counting objects: 7% (89/1260) remote: Counting objects: 8% (101/1260) remote: Counting objects: 9% (114/1260) remote: Counting objects: 10% (126/1260) remote: Counting objects: 11% (139/1260) remote: Counting objects: 12% (152/1260) remote: Counting objects: 13% (164/1260) remote: Counting objects: 14% (177/1260) remote: Counting objects: 15% (189/1260) remote: Counting objects: 16% (202/1260) remote: Counting objects: 17% (215/1260) remote: Counting objects: 18% (227/1260) remote: Counting objects: 19% (240/1260) remote: Counting objects: 20% (252/1260) remote: Counting objects: 21% (265/1260) remote: Counting objects: 22% (278/1260) remote: Counting objects: 23% (290/1260) remote: Counting objects: 24% (303/1260) remote: Counting objects: 25% (315/1260) remote: Counting objects: 26% (328/1260) remote: Counting objects: 27% (341/1260) remote: Counting objects: 28% (353/1260) remote: Counting objects: 29% (366/1260) remote: Counting objects: 30% (378/1260) remote: Counting objects: 31% (391/1260) remote: Counting objects: 32% (404/1260) remote: Counting objects: 33% (416/1260) remote: Counting objects: 34% (429/1260) remote: Counting objects: 35% (441/1260) remote: Counting objects: 36% (454/1260) remote: Counting objects: 37% (467/1260) remote: Counting objects: 38% (479/1260) remote: Counting objects: 39% (492/1260) remote: Counting objects: 40% (504/1260) remote: Counting objects: 41% (517/1260) remote: Counting objects: 42% (530/1260) remote: Counting objects: 43% (542/1260) remote: Counting objects: 44% (555/1260) remote: Counting objects: 45% (567/1260) remote: Counting objects: 46% (580/1260) remote: Counting objects: 47% (593/1260) remote: Counting objects: 48% (605/1260) remote: Counting objects: 49% (618/1260) remote: Counting objects: 50% (630/1260) remote: Counting objects: 51% (643/1260) remote: Counting objects: 52% (656/1260) remote: Counting objects: 53% (668/1260) remote: Counting objects: 54% (681/1260) remote: Counting objects: 55% (693/1260) remote: Counting objects: 56% (706/1260) remote: Counting objects: 57% (719/1260) remote: Counting objects: 58% (731/1260) remote: Counting objects: 59% (744/1260) remote: Counting objects: 60% (756/1260) remote: Counting objects: 61% (769/1260) remote: Counting objects: 62% (782/1260) remote: Counting objects: 63% (794/1260) remote: Counting objects: 64% (807/1260) remote: Counting objects: 65% (819/1260) remote: Counting objects: 66% (832/1260) remote: Counting objects: 67% (845/1260) remote: Counting objects: 68% (857/1260) remote: Counting objects: 69% (870/1260) remote: Counting objects: 70% (882/1260) remote: Counting objects: 71% (895/1260) remote: Counting objects: 72% (908/1260) remote: Counting objects: 73% (920/1260) remote: Counting objects: 74% (933/1260) remote: Counting objects: 75% (945/1260) remote: Counting objects: 76% (958/1260) remote: Counting objects: 77% (971/1260) remote: Counting objects: 78% (983/1260) remote: Counting objects: 79% (996/1260) remote: Counting objects: 80% (1008/1260) remote: Counting objects: 81% (1021/1260) remote: Counting objects: 82% (1034/1260) remote: Counting objects: 83% (1046/1260) remote: Counting objects: 84% (1059/1260) remote: Counting objects: 85% (1071/1260) remote: Counting objects: 86% (1084/1260) remote: Counting objects: 87% (1097/1260) remote: Counting objects: 88% (1109/1260) remote: Counting objects: 89% (1122/1260) remote: Counting objects: 90% (1134/1260) remote: Counting objects: 91% (1147/1260) remote: Counting objects: 92% (1160/1260) remote: Counting objects: 93% (1172/1260) remote: Counting objects: 94% (1185/1260) remote: Counting objects: 95% (1197/1260) remote: Counting objects: 96% (1210/1260) remote: Counting objects: 97% (1223/1260) remote: Counting objects: 98% (1235/1260) remote: Counting objects: 99% (1248/1260) remote: Counting objects: 100% (1260/1260) remote: Counting objects: 100% (1260/1260), done. remote: Compressing objects: 0% (1/546) remote: Compressing objects: 1% (6/546) remote: Compressing objects: 2% (11/546) remote: Compressing objects: 3% (17/546) remote: Compressing objects: 4% (22/546) remote: Compressing objects: 5% (28/546) remote: Compressing objects: 6% (33/546) remote: Compressing objects: 7% (39/546) remote: Compressing objects: 8% (44/546) remote: Compressing objects: 9% (50/546) remote: Compressing objects: 10% (55/546) remote: Compressing objects: 11% (61/546) remote: Compressing objects: 12% (66/546) remote: Compressing objects: 13% (71/546) remote: Compressing objects: 14% (77/546) remote: Compressing objects: 15% (82/546) remote: Compressing objects: 16% (88/546) remote: Compressing objects: 17% (93/546) remote: Compressing objects: 18% (99/546) remote: Compressing objects: 19% (104/546) remote: Compressing objects: 20% (110/546) remote: Compressing objects: 21% (115/546) remote: Compressing objects: 22% (121/546) remote: Compressing objects: 23% (126/546) remote: Compressing objects: 24% (132/546) remote: Compressing objects: 25% (137/546) remote: Compressing objects: 26% (142/546) remote: Compressing objects: 27% (148/546) remote: Compressing objects: 28% (153/546) remote: Compressing objects: 29% (159/546) remote: Compressing objects: 30% (164/546) remote: Compressing objects: 31% (170/546) remote: Compressing objects: 32% (175/546) remote: Compressing objects: 33% (181/546) remote: Compressing objects: 34% (186/546) remote: Compressing objects: 35% (192/546) remote: Compressing objects: 36% (197/546) remote: Compressing objects: 37% (203/546) remote: Compressing objects: 38% (208/546) remote: Compressing objects: 39% (213/546) remote: Compressing objects: 40% (219/546) remote: Compressing objects: 41% (224/546) remote: Compressing objects: 42% (230/546) remote: Compressing objects: 43% (235/546) remote: Compressing objects: 44% (241/546) remote: Compressing objects: 45% (246/546) remote: Compressing objects: 46% (252/546) remote: Compressing objects: 47% (257/546) remote: Compressing objects: 48% (263/546) remote: Compressing objects: 49% (268/546) remote: Compressing objects: 50% (273/546) remote: Compressing objects: 51% (279/546) remote: Compressing objects: 52% (284/546) remote: Compressing objects: 53% (290/546) remote: Compressing objects: 54% (295/546) remote: Compressing objects: 55% (301/546) remote: Compressing objects: 56% (306/546) remote: Compressing objects: 57% (312/546) remote: Compressing objects: 58% (317/546) remote: Compressing objects: 59% (323/546) remote: Compressing objects: 60% (328/546) remote: Compressing objects: 61% (334/546) remote: Compressing objects: 62% (339/546) remote: Compressing objects: 63% (344/546) remote: Compressing objects: 64% (350/546) remote: Compressing objects: 65% (355/546) remote: Compressing objects: 66% (361/546) remote: Compressing objects: 67% (366/546) remote: Compressing objects: 68% (372/546) remote: Compressing objects: 69% (377/546) remote: Compressing objects: 70% (383/546) remote: Compressing objects: 71% (388/546) remote: Compressing objects: 72% (394/546) remote: Compressing objects: 73% (399/546) remote: Compressing objects: 74% (405/546) remote: Compressing objects: 75% (410/546) remote: Compressing objects: 76% (415/546) remote: Compressing objects: 77% (421/546) remote: Compressing objects: 78% (426/546) remote: Compressing objects: 79% (432/546) remote: Compressing objects: 80% (437/546) remote: Compressing objects: 81% (443/546) remote: Compressing objects: 82% (448/546) remote: Compressing objects: 83% (454/546) remote: Compressing objects: 84% (459/546) remote: Compressing objects: 85% (465/546) remote: Compressing objects: 86% (470/546) remote: Compressing objects: 87% (476/546) remote: Compressing objects: 88% (481/546) remote: Compressing objects: 89% (486/546) remote: Compressing objects: 90% (492/546) remote: Compressing objects: 91% (497/546) remote: Compressing objects: 92% (503/546) remote: Compressing objects: 93% (508/546) remote: Compressing objects: 94% (514/546) remote: Compressing objects: 95% (519/546) remote: Compressing objects: 96% (525/546) remote: Compressing objects: 97% (530/546) remote: Compressing objects: 98% (536/546) remote: Compressing objects: 99% (541/546) remote: Compressing objects: 100% (546/546) remote: Compressing objects: 100% (546/546), done. Receiving objects: 0% (1/43678) Receiving objects: 1% (437/43678) Receiving objects: 2% (874/43678) Receiving objects: 3% (1311/43678) Receiving objects: 4% (1748/43678) Receiving objects: 5% (2184/43678) Receiving objects: 6% (2621/43678), 1.84 MiB | 3.43 MiB/s Receiving objects: 7% (3058/43678), 1.84 MiB | 3.43 MiB/s Receiving objects: 8% (3495/43678), 1.84 MiB | 3.43 MiB/s Receiving objects: 9% (3932/43678), 1.84 MiB | 3.43 MiB/s Receiving objects: 9% (3942/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 10% (4368/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 11% (4805/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 12% (5242/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 13% (5679/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 14% (6115/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 15% (6552/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 16% (6989/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 17% (7426/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 18% (7863/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 19% (8299/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 20% (8736/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 21% (9173/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 22% (9610/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 23% (10046/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 24% (10483/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 25% (10920/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 26% (11357/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 27% (11794/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 28% (12230/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 29% (12667/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 30% (13104/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 31% (13541/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 32% (13977/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 33% (14414/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 34% (14851/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 35% (15288/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 36% (15725/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 37% (16161/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 38% (16598/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 39% (17035/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 40% (17472/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 41% (17908/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 42% (18345/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 43% (18782/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 44% (19219/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 45% (19656/43678), 5.76 MiB | 5.60 MiB/s Receiving objects: 46% (20092/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 47% (20529/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 48% (20966/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 49% (21403/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 50% (21839/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 51% (22276/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 52% (22713/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 53% (23150/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 54% (23587/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 54% (23641/43678), 10.45 MiB | 6.83 MiB/s Receiving objects: 55% (24023/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 56% (24460/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 57% (24897/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 58% (25334/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 59% (25771/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 60% (26207/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 61% (26644/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 62% (27081/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 63% (27518/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 64% (27954/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 65% (28391/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 66% (28828/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 67% (29265/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 68% (29702/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 69% (30138/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 70% (30575/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 71% (31012/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 72% (31449/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 73% (31885/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 74% (32322/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 75% (32759/43678), 17.73 MiB | 8.67 MiB/s Receiving objects: 76% (33196/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 77% (33633/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 78% (34069/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 79% (34506/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 80% (34943/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 81% (35380/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 82% (35816/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 83% (36253/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 84% (36690/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 85% (37127/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 86% (37564/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 87% (38000/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 88% (38437/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 89% (38874/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 90% (39311/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 91% (39747/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 92% (40184/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 93% (40621/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 94% (41058/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 95% (41495/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 96% (41931/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 97% (42368/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 98% (42805/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 99% (43242/43678), 21.17 MiB | 8.30 MiB/s remote: Total 43678 (delta 896), reused 751 (delta 713), pack-reused 42418 (from 4) Receiving objects: 100% (43678/43678), 21.17 MiB | 8.30 MiB/s Receiving objects: 100% (43678/43678), 25.93 MiB | 8.95 MiB/s, done. Resolving deltas: 0% (0/30178) Resolving deltas: 1% (302/30178) Resolving deltas: 2% (604/30178) Resolving deltas: 3% (907/30178) Resolving deltas: 4% (1214/30178) Resolving deltas: 5% (1509/30178) Resolving deltas: 6% (1811/30178) Resolving deltas: 7% (2113/30178) Resolving deltas: 8% (2415/30178) Resolving deltas: 9% (2717/30178) Resolving deltas: 10% (3018/30178) Resolving deltas: 11% (3320/30178) Resolving deltas: 12% (3622/30178) Resolving deltas: 13% (3924/30178) Resolving deltas: 14% (4225/30178) Resolving deltas: 15% (4527/30178) Resolving deltas: 16% (4829/30178) Resolving deltas: 17% (5131/30178) Resolving deltas: 18% (5433/30178) Resolving deltas: 19% (5734/30178) Resolving deltas: 20% (6036/30178) Resolving deltas: 21% (6338/30178) Resolving deltas: 22% (6642/30178) Resolving deltas: 23% (6941/30178) Resolving deltas: 24% (7243/30178) Resolving deltas: 25% (7545/30178) Resolving deltas: 26% (7847/30178) Resolving deltas: 27% (8149/30178) Resolving deltas: 28% (8450/30178) Resolving deltas: 29% (8752/30178) Resolving deltas: 30% (9054/30178) Resolving deltas: 31% (9356/30178) Resolving deltas: 32% (9657/30178) Resolving deltas: 33% (9959/30178) Resolving deltas: 34% (10261/30178) Resolving deltas: 35% (10563/30178) Resolving deltas: 36% (10865/30178) Resolving deltas: 37% (11166/30178) Resolving deltas: 38% (11468/30178) Resolving deltas: 39% (11770/30178) Resolving deltas: 40% (12072/30178) Resolving deltas: 41% (12373/30178) Resolving deltas: 42% (12675/30178) Resolving deltas: 43% (12977/30178) Resolving deltas: 44% (13279/30178) Resolving deltas: 45% (13581/30178) Resolving deltas: 46% (13882/30178) Resolving deltas: 47% (14184/30178) Resolving deltas: 48% (14486/30178) Resolving deltas: 49% (14788/30178) Resolving deltas: 50% (15089/30178) Resolving deltas: 51% (15391/30178) Resolving deltas: 52% (15693/30178) Resolving deltas: 53% (15995/30178) Resolving deltas: 54% (16298/30178) Resolving deltas: 55% (16598/30178) Resolving deltas: 56% (16901/30178) Resolving deltas: 57% (17202/30178) Resolving deltas: 58% (17504/30178) Resolving deltas: 59% (17806/30178) Resolving deltas: 60% (18107/30178) Resolving deltas: 61% (18409/30178) Resolving deltas: 62% (18711/30178) Resolving deltas: 63% (19013/30178) Resolving deltas: 64% (19314/30178) Resolving deltas: 65% (19616/30178) Resolving deltas: 66% (19918/30178) Resolving deltas: 67% (20220/30178) Resolving deltas: 68% (20522/30178) Resolving deltas: 69% (20823/30178) Resolving deltas: 70% (21125/30178) Resolving deltas: 71% (21428/30178) Resolving deltas: 72% (21729/30178) Resolving deltas: 73% (22030/30178) Resolving deltas: 74% (22333/30178) Resolving deltas: 75% (22634/30178) Resolving deltas: 76% (22936/30178) Resolving deltas: 77% (23238/30178) Resolving deltas: 78% (23539/30178) Resolving deltas: 79% (23841/30178) Resolving deltas: 80% (24144/30178) Resolving deltas: 81% (24445/30178) Resolving deltas: 82% (24746/30178) Resolving deltas: 83% (25049/30178) Resolving deltas: 84% (25350/30178) Resolving deltas: 85% (25652/30178) Resolving deltas: 86% (25954/30178) Resolving deltas: 87% (26255/30178) Resolving deltas: 88% (26557/30178) Resolving deltas: 89% (26859/30178) Resolving deltas: 90% (27161/30178) Resolving deltas: 91% (27462/30178) Resolving deltas: 92% (27764/30178) Resolving deltas: 93% (28066/30178) Resolving deltas: 94% (28368/30178) Resolving deltas: 95% (28670/30178) Resolving deltas: 96% (28971/30178) Resolving deltas: 97% (29273/30178) Resolving deltas: 98% (29575/30178) Resolving deltas: 99% (29877/30178) Resolving deltas: 100% (30178/30178) Resolving deltas: 100% (30178/30178), done. ==>(B Validating source files with sha512sums...(B gopass ... Passed ==>(B Verifying source file signatures with gpg...(B gopass git repo ... Passed ]3008;end=ed850addaa184ec391805f4a51545534\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=c1dce78cd0fc49d2b3ede7e220e3baea;user=root;hostname=articuno.felixc.at;machineid=5c87428929f24fc498e0c27a9edd88e1;bootid=a8e0f254fb404064a221d3f8b0adfaf2;pid=554936;comm=systemd-nspawn;container=makechrootpkg-gopass.build.553029;type=container\]11;?\]2;🔵 Container makechrootpkg-gopass.build.553029 on articuno.felixc.at\]3008;start=41f367eba52d47b9adaded356c64b5c8;user=root;hostname=makechrootpkg-gopass.build.553029;machineid=ccc690c20f4f43f496de59db97c41176;bootid=01b9c4d219c24226ae6a28de908526bd;pid=14;comm=sudo;targetuser=builduser;type=session\==>(B Making package: gopass 1.17.4-1 (Sat Oct 10 23:07:29 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=a655fe77c97e475ab3c764cd3e9363df;user=builduser;hostname=makechrootpkg-gopass.build.553029;machineid=ccc690c20f4f43f496de59db97c41176;bootid=01b9c4d219c24226ae6a28de908526bd;pid=1422;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.56.0-1 32.07 MiB extra/go 2:1.27.2-1 216.95 MiB Total Installed Size: 249.55 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h]3008;end=a655fe77c97e475ab3c764cd3e9363df\==>(B Retrieving sources...(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Creating working copy of gopass git repo...(B Cloning into 'gopass'... done. Switched to a new branch 'makepkg' ==>(B Starting prepare()...(B go: downloading github.com/stretchr/testify v1.12.1 go: downloading github.com/jsimonetti/pwscheme v0.0.0-20220922140336-67a4d090f150 go: downloading github.com/fatih/color v1.19.0 go: downloading github.com/martinhoefling/goxkcdpwgen v0.1.2-0.20231122080842-e51aa57005ca go: downloading github.com/urfave/cli/v3 v3.13.0 go: downloading go.yaml.in/yaml/v3 v3.0.5 go: downloading github.com/blang/semver/v4 v4.0.0 go: downloading github.com/google/go-github/v61 v61.0.0 go: downloading golang.org/x/oauth2 v0.37.0 go: downloading golang.org/x/mod v0.41.0 go: downloading golang.org/x/crypto v0.57.0 go: downloading github.com/mattn/go-colorable v0.1.15 go: downloading github.com/mattn/go-isatty v0.0.24 go: downloading github.com/gopasspw/clipboard v0.0.5 go: downloading golang.org/x/tools v0.50.0 go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 go: downloading golang.org/x/sys v0.48.0 go: downloading github.com/muesli/crunchy v0.4.0 go: downloading github.com/gopasspw/gitconfig v0.0.4 go: downloading github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e go: downloading github.com/ProtonMail/go-crypto v1.5.2 go: downloading github.com/cenkalti/backoff/v4 v4.3.0 go: downloading github.com/godbus/dbus/v5 v5.2.2 go: downloading github.com/mitchellh/go-ps v1.0.0 go: downloading github.com/kbinani/screenshot v0.0.0-20250624051815-089614a94018 go: downloading github.com/makiuchi-d/gozxing v0.1.1 go: downloading github.com/pquerna/otp v1.5.0 go: downloading golang.org/x/term v0.46.0 go: downloading filippo.io/age v1.3.2 go: downloading github.com/dustin/go-humanize v1.1.0 go: downloading github.com/twpayne/go-pinentry/v4 v4.0.1 go: downloading github.com/zalando/go-keyring v0.2.8 go: downloading github.com/google/go-cmp v0.7.0 go: downloading golang.org/x/net v0.59.0 go: downloading github.com/zeebo/blake3 v0.2.4 go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7 go: downloading github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b go: downloading github.com/creack/pty v1.1.24 go: downloading github.com/ergochat/readline v0.1.3 go: downloading github.com/mattn/go-tty v0.0.8 go: downloading github.com/noborus/ov v0.55.0 go: downloading github.com/schollz/closestmatch v2.1.0+incompatible go: downloading github.com/xhit/go-str2duration/v2 v2.2.0 go: downloading github.com/gokyle/twofactor v1.0.1 go: downloading github.com/xrash/smetrics v0.0.0-20250705151800-55b8f293f342 go: downloading github.com/danieljoos/wincred v1.2.3 go: downloading rsc.io/qr v0.2.0 go: downloading github.com/boombuler/barcode v1.1.0 go: downloading github.com/gen2brain/shm v0.1.1 go: downloading github.com/jezek/xgb v1.1.1 go: downloading github.com/lxn/win v0.0.0-20210218163916-a377121e959e go: downloading github.com/gobwas/glob v1.0.0 go: downloading github.com/klauspost/cpuid/v2 v2.3.0 go: downloading filippo.io/edwards25519 v1.2.0 go: downloading filippo.io/hpke v0.4.0 go: downloading filippo.io/nistec v0.0.4 go: downloading golang.org/x/text v0.42.0 go: downloading github.com/cloudflare/circl v1.6.5 go: downloading github.com/google/go-querystring v1.1.0 go: downloading codeberg.org/tslocum/cbind v0.1.9 go: downloading github.com/gdamore/tcell/v3 v3.5.0 go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 go: downloading github.com/klauspost/compress v1.20.1 go: downloading github.com/fsnotify/fsnotify v1.10.1 go: downloading golang.org/x/sync v0.23.0 go: downloading github.com/noborus/guesswidth v0.5.0 go: downloading github.com/jwalton/gchalk v1.3.0 go: downloading golang.design/x/clipboard v0.11.0 go: downloading github.com/rivo/uniseg v0.4.7 go: downloading github.com/pierrec/lz4/v4 v4.1.31 go: downloading github.com/ulikunitz/xz v0.5.17 go: downloading github.com/noborus/tcellansi v0.4.1 go: downloading github.com/spf13/viper v1.21.0 go: downloading github.com/go-viper/mapstructure/v2 v2.5.0 go: downloading github.com/sagikazarmark/locafero v0.12.0 go: downloading github.com/spf13/afero v1.15.0 go: downloading github.com/subosito/gotenv v1.6.0 go: downloading github.com/spf13/cast v1.10.0 go: downloading github.com/spf13/pflag v1.0.10 go: downloading github.com/pelletier/go-toml/v2 v2.4.3 go: downloading github.com/jwalton/go-supportscolor v1.2.0 go: downloading golang.design/x/x11 v0.2.0 go: downloading github.com/ebitengine/purego v0.11.1 go: downloading golang.org/x/image v0.46.0 go: downloading golang.org/x/mobile v0.0.0-20260908204917-8b95e45f8d3e go: downloading github.com/lucasb-eyer/go-colorful v1.4.1 go: downloading github.com/gdamore/encoding v1.0.1 go: downloading github.com/clipperhouse/uax29/v2 v2.7.0 go: downloading github.com/clipperhouse/displaywidth v0.11.0 go: downloading golang.org/x/exp/shiny v0.0.0-20260908205506-85c1c2202aba go: downloading golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da # codeberg.org/tslocum/cbind v0.1.9 ## explicit; go 1.25.0 codeberg.org/tslocum/cbind # filippo.io/age v1.3.2 ## explicit; go 1.25.0 filippo.io/age filippo.io/age/agessh filippo.io/age/internal/bech32 filippo.io/age/internal/format filippo.io/age/internal/stream filippo.io/age/internal/term filippo.io/age/plugin filippo.io/age/tag # filippo.io/edwards25519 v1.2.0 ## explicit; go 1.24.0 filippo.io/edwards25519 filippo.io/edwards25519/field # filippo.io/hpke v0.4.0 ## explicit; go 1.24.0 filippo.io/hpke filippo.io/hpke/crypto filippo.io/hpke/crypto/ecdh filippo.io/hpke/internal/byteorder # filippo.io/nistec v0.0.4 ## explicit; go 1.24.0 filippo.io/nistec filippo.io/nistec/internal/byteorder filippo.io/nistec/internal/fiat filippo.io/nistec/internal/subtle # github.com/ProtonMail/go-crypto v1.5.2 ## explicit; go 1.23.0 github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/eax github.com/ProtonMail/go-crypto/internal/byteutil github.com/ProtonMail/go-crypto/ocb github.com/ProtonMail/go-crypto/openpgp github.com/ProtonMail/go-crypto/openpgp/aes/keywrap github.com/ProtonMail/go-crypto/openpgp/armor github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/ProtonMail/go-crypto/openpgp/ed25519 github.com/ProtonMail/go-crypto/openpgp/ed448 github.com/ProtonMail/go-crypto/openpgp/eddsa github.com/ProtonMail/go-crypto/openpgp/elgamal github.com/ProtonMail/go-crypto/openpgp/errors github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/ProtonMail/go-crypto/openpgp/internal/ecc github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/ProtonMail/go-crypto/openpgp/mldsa_eddsa github.com/ProtonMail/go-crypto/openpgp/mlkem_ecdh github.com/ProtonMail/go-crypto/openpgp/packet github.com/ProtonMail/go-crypto/openpgp/s2k github.com/ProtonMail/go-crypto/openpgp/slhdsa github.com/ProtonMail/go-crypto/openpgp/x25519 github.com/ProtonMail/go-crypto/openpgp/x448 # github.com/blang/semver/v4 v4.0.0 ## explicit; go 1.14 github.com/blang/semver/v4 # github.com/boombuler/barcode v1.1.0 ## explicit github.com/boombuler/barcode github.com/boombuler/barcode/qr github.com/boombuler/barcode/utils # github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b ## explicit; go 1.13 github.com/caspr-io/yamlpath github.com/caspr-io/yamlpath/segments # github.com/cenkalti/backoff/v4 v4.3.0 ## explicit; go 1.18 github.com/cenkalti/backoff/v4 # github.com/clipperhouse/displaywidth v0.11.0 ## explicit; go 1.18 github.com/clipperhouse/displaywidth # github.com/clipperhouse/uax29/v2 v2.7.0 ## explicit; go 1.18 github.com/clipperhouse/uax29/v2/graphemes # github.com/cloudflare/circl v1.6.5 ## explicit; go 1.25.0 github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/ecc/goldilocks github.com/cloudflare/circl/internal/conv github.com/cloudflare/circl/internal/sha3 github.com/cloudflare/circl/kem github.com/cloudflare/circl/kem/mlkem/mlkem1024 github.com/cloudflare/circl/kem/mlkem/mlkem768 github.com/cloudflare/circl/math github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math/mlsbset github.com/cloudflare/circl/pke/kyber/internal/common github.com/cloudflare/circl/pke/kyber/internal/common/params github.com/cloudflare/circl/pke/kyber/kyber1024 github.com/cloudflare/circl/pke/kyber/kyber1024/internal github.com/cloudflare/circl/pke/kyber/kyber768 github.com/cloudflare/circl/pke/kyber/kyber768/internal github.com/cloudflare/circl/sign github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/sign/ed448 github.com/cloudflare/circl/sign/internal/dilithium github.com/cloudflare/circl/sign/internal/dilithium/params github.com/cloudflare/circl/sign/mldsa/mldsa65 github.com/cloudflare/circl/sign/mldsa/mldsa65/internal github.com/cloudflare/circl/sign/mldsa/mldsa87 github.com/cloudflare/circl/sign/mldsa/mldsa87/internal github.com/cloudflare/circl/sign/slhdsa github.com/cloudflare/circl/simd/keccakf1600 github.com/cloudflare/circl/xof github.com/cloudflare/circl/xof/k12 # github.com/creack/pty v1.1.24 ## explicit; go 1.18 github.com/creack/pty # github.com/danieljoos/wincred v1.2.3 ## explicit; go 1.18 github.com/danieljoos/wincred # github.com/dustin/go-humanize v1.1.0 ## explicit; go 1.21 github.com/dustin/go-humanize # github.com/ebitengine/purego v0.11.1 ## explicit; go 1.25.0 github.com/ebitengine/purego github.com/ebitengine/purego/internal/cgo github.com/ebitengine/purego/internal/fakecgo github.com/ebitengine/purego/internal/strings github.com/ebitengine/purego/objc # github.com/ergochat/readline v0.1.3 ## explicit; go 1.19 github.com/ergochat/readline github.com/ergochat/readline/internal/ansi github.com/ergochat/readline/internal/platform github.com/ergochat/readline/internal/ringbuf github.com/ergochat/readline/internal/runes github.com/ergochat/readline/internal/term # github.com/fatih/color v1.19.0 ## explicit; go 1.25.0 github.com/fatih/color # github.com/fsnotify/fsnotify v1.10.1 ## explicit; go 1.23 github.com/fsnotify/fsnotify github.com/fsnotify/fsnotify/internal # github.com/gdamore/encoding v1.0.1 ## explicit; go 1.9 github.com/gdamore/encoding # github.com/gdamore/tcell/v3 v3.5.0 ## explicit; go 1.25.0 github.com/gdamore/tcell/v3 github.com/gdamore/tcell/v3/color github.com/gdamore/tcell/v3/internal/widthutil github.com/gdamore/tcell/v3/tty github.com/gdamore/tcell/v3/vt # github.com/gen2brain/shm v0.1.1 ## explicit; go 1.21 github.com/gen2brain/shm # github.com/go-viper/mapstructure/v2 v2.5.0 ## explicit; go 1.18 github.com/go-viper/mapstructure/v2 github.com/go-viper/mapstructure/v2/internal/errors # github.com/gobwas/glob v1.0.0 ## explicit; go 1.22.0 github.com/gobwas/glob github.com/gobwas/glob/internal/debug github.com/gobwas/glob/syntax # github.com/godbus/dbus/v5 v5.2.2 ## explicit; go 1.20 github.com/godbus/dbus/v5 github.com/godbus/dbus/v5/introspect github.com/godbus/dbus/v5/prop # github.com/gokyle/twofactor v1.0.1 ## explicit github.com/gokyle/twofactor # github.com/google/go-cmp v0.7.0 ## explicit; go 1.21 github.com/google/go-cmp/cmp github.com/google/go-cmp/cmp/internal/diff github.com/google/go-cmp/cmp/internal/flags github.com/google/go-cmp/cmp/internal/function github.com/google/go-cmp/cmp/internal/value # github.com/google/go-github/v61 v61.0.0 ## explicit; go 1.21 github.com/google/go-github/v61/github # github.com/google/go-querystring v1.1.0 ## explicit; go 1.10 github.com/google/go-querystring/query # github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 ## explicit; go 1.13 github.com/google/shlex # github.com/gopasspw/clipboard v0.0.5 ## explicit; go 1.24.1 github.com/gopasspw/clipboard # github.com/gopasspw/gitconfig v0.0.4 ## explicit; go 1.24.1 github.com/gopasspw/gitconfig # github.com/hashicorp/golang-lru/v2 v2.0.7 ## explicit; go 1.18 github.com/hashicorp/golang-lru/v2 github.com/hashicorp/golang-lru/v2/internal github.com/hashicorp/golang-lru/v2/simplelru # github.com/jezek/xgb v1.1.1 ## explicit; go 1.11 github.com/jezek/xgb github.com/jezek/xgb/shm github.com/jezek/xgb/xinerama github.com/jezek/xgb/xproto # github.com/jsimonetti/pwscheme v0.0.0-20220922140336-67a4d090f150 ## explicit; go 1.13 github.com/jsimonetti/pwscheme/md5crypt github.com/jsimonetti/pwscheme/ssha github.com/jsimonetti/pwscheme/ssha256 github.com/jsimonetti/pwscheme/ssha512 # github.com/jwalton/gchalk v1.3.0 ## explicit; go 1.15 github.com/jwalton/gchalk github.com/jwalton/gchalk/pkg/ansistyles # github.com/jwalton/go-supportscolor v1.2.0 ## explicit; go 1.15 github.com/jwalton/go-supportscolor github.com/jwalton/go-supportscolor/pkg/hasFlag # github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 ## explicit github.com/kballard/go-shellquote # github.com/kbinani/screenshot v0.0.0-20250624051815-089614a94018 ## explicit; go 1.21 github.com/kbinani/screenshot # github.com/klauspost/compress v1.20.1 ## explicit; go 1.25 github.com/klauspost/compress github.com/klauspost/compress/fse github.com/klauspost/compress/huff0 github.com/klauspost/compress/internal/cpuinfo github.com/klauspost/compress/internal/le github.com/klauspost/compress/internal/snapref github.com/klauspost/compress/zstd github.com/klauspost/compress/zstd/internal/xxhash # github.com/klauspost/cpuid/v2 v2.3.0 ## explicit; go 1.22 github.com/klauspost/cpuid/v2 # github.com/lucasb-eyer/go-colorful v1.4.1 ## explicit; go 1.12 github.com/lucasb-eyer/go-colorful # github.com/lxn/win v0.0.0-20210218163916-a377121e959e ## explicit; go 1.12 github.com/lxn/win # github.com/makiuchi-d/gozxing v0.1.1 ## explicit; go 1.17 github.com/makiuchi-d/gozxing github.com/makiuchi-d/gozxing/common github.com/makiuchi-d/gozxing/common/reedsolomon github.com/makiuchi-d/gozxing/common/util github.com/makiuchi-d/gozxing/qrcode github.com/makiuchi-d/gozxing/qrcode/decoder github.com/makiuchi-d/gozxing/qrcode/detector github.com/makiuchi-d/gozxing/qrcode/encoder # github.com/martinhoefling/goxkcdpwgen v0.1.2-0.20231122080842-e51aa57005ca ## explicit; go 1.17 github.com/martinhoefling/goxkcdpwgen/xkcdpwgen # github.com/mattn/go-colorable v0.1.15 ## explicit; go 1.18 github.com/mattn/go-colorable # github.com/mattn/go-isatty v0.0.24 ## explicit; go 1.20 github.com/mattn/go-isatty # github.com/mattn/go-tty v0.0.8 ## explicit; go 1.18 github.com/mattn/go-tty # github.com/mitchellh/go-ps v1.0.0 ## explicit; go 1.13 github.com/mitchellh/go-ps # github.com/muesli/crunchy v0.4.0 ## explicit; go 1.13 github.com/muesli/crunchy # github.com/noborus/guesswidth v0.5.0 ## explicit; go 1.18 github.com/noborus/guesswidth # github.com/noborus/ov v0.55.0 ## explicit; go 1.26.0 github.com/noborus/ov/biomap github.com/noborus/ov/indexmap github.com/noborus/ov/oviewer # github.com/noborus/tcellansi v0.4.1 ## explicit; go 1.24.0 github.com/noborus/tcellansi # github.com/pelletier/go-toml/v2 v2.4.3 ## explicit; go 1.21.0 github.com/pelletier/go-toml/v2 github.com/pelletier/go-toml/v2/internal/parserbridge github.com/pelletier/go-toml/v2/internal/tracker github.com/pelletier/go-toml/v2/unstable # github.com/pierrec/lz4/v4 v4.1.31 ## explicit; go 1.22 github.com/pierrec/lz4/v4 github.com/pierrec/lz4/v4/internal/lz4block github.com/pierrec/lz4/v4/internal/lz4errors github.com/pierrec/lz4/v4/internal/lz4stream github.com/pierrec/lz4/v4/internal/xxh32 # github.com/pkg/errors v0.9.1 ## explicit # github.com/pquerna/otp v1.5.0 ## explicit; go 1.12 github.com/pquerna/otp github.com/pquerna/otp/hotp github.com/pquerna/otp/internal github.com/pquerna/otp/totp # github.com/rivo/uniseg v0.4.7 ## explicit; go 1.18 github.com/rivo/uniseg # github.com/sagikazarmark/locafero v0.12.0 ## explicit; go 1.23.0 github.com/sagikazarmark/locafero github.com/sagikazarmark/locafero/internal/queue # github.com/schollz/closestmatch v2.1.0+incompatible ## explicit github.com/schollz/closestmatch # github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e ## explicit; go 1.13 github.com/skip2/go-qrcode github.com/skip2/go-qrcode/bitset github.com/skip2/go-qrcode/reedsolomon # github.com/spf13/afero v1.15.0 ## explicit; go 1.23.0 github.com/spf13/afero github.com/spf13/afero/internal/common github.com/spf13/afero/mem # github.com/spf13/cast v1.10.0 ## explicit; go 1.21.0 github.com/spf13/cast github.com/spf13/cast/internal # github.com/spf13/pflag v1.0.10 ## explicit; go 1.12 github.com/spf13/pflag # github.com/spf13/viper v1.21.0 ## explicit; go 1.23.0 github.com/spf13/viper github.com/spf13/viper/internal/encoding/dotenv github.com/spf13/viper/internal/encoding/json github.com/spf13/viper/internal/encoding/toml github.com/spf13/viper/internal/encoding/yaml github.com/spf13/viper/internal/features # github.com/stretchr/testify v1.12.1 ## explicit; go 1.17 github.com/stretchr/testify/assert github.com/stretchr/testify/assert/yaml github.com/stretchr/testify/internal/difflib github.com/stretchr/testify/internal/spew github.com/stretchr/testify/require # github.com/subosito/gotenv v1.6.0 ## explicit; go 1.18 github.com/subosito/gotenv # github.com/twpayne/go-pinentry/v4 v4.0.1 ## explicit; go 1.24.0 github.com/twpayne/go-pinentry/v4 # github.com/ulikunitz/xz v0.5.17 ## explicit; go 1.20 github.com/ulikunitz/xz github.com/ulikunitz/xz/internal/hash github.com/ulikunitz/xz/internal/xlog github.com/ulikunitz/xz/lzma # github.com/urfave/cli/v3 v3.13.0 ## explicit; go 1.22 github.com/urfave/cli/v3 # github.com/xhit/go-str2duration/v2 v2.2.0 ## explicit; go 1.13 github.com/xhit/go-str2duration/v2 # github.com/xrash/smetrics v0.0.0-20250705151800-55b8f293f342 ## explicit; go 1.15 github.com/xrash/smetrics # github.com/zalando/go-keyring v0.2.8 ## explicit; go 1.18 github.com/zalando/go-keyring github.com/zalando/go-keyring/internal/shellescape github.com/zalando/go-keyring/secret_service # github.com/zeebo/blake3 v0.2.4 ## explicit; go 1.18 github.com/zeebo/blake3 github.com/zeebo/blake3/internal/alg github.com/zeebo/blake3/internal/alg/compress github.com/zeebo/blake3/internal/alg/compress/compress_pure github.com/zeebo/blake3/internal/alg/compress/compress_sse41 github.com/zeebo/blake3/internal/alg/hash github.com/zeebo/blake3/internal/alg/hash/hash_avx2 github.com/zeebo/blake3/internal/alg/hash/hash_pure github.com/zeebo/blake3/internal/consts github.com/zeebo/blake3/internal/utils # go.yaml.in/yaml/v3 v3.0.5 ## explicit; go 1.16 go.yaml.in/yaml/v3 # golang.design/x/clipboard v0.11.0 ## explicit; go 1.24 golang.design/x/clipboard # golang.design/x/x11 v0.2.0 ## explicit; go 1.23 golang.design/x/x11 # golang.org/x/crypto v0.57.0 ## explicit; go 1.26.0 golang.org/x/crypto/argon2 golang.org/x/crypto/bcrypt golang.org/x/crypto/blake2b golang.org/x/crypto/blake2s golang.org/x/crypto/blowfish golang.org/x/crypto/cast5 golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/cryptobyte golang.org/x/crypto/cryptobyte/asn1 golang.org/x/crypto/curve25519 golang.org/x/crypto/hkdf golang.org/x/crypto/internal/alias golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/pbkdf2 golang.org/x/crypto/scrypt golang.org/x/crypto/sha3 golang.org/x/crypto/ssh golang.org/x/crypto/ssh/internal/bcrypt_pbkdf golang.org/x/crypto/ssh/terminal # golang.org/x/exp/shiny v0.0.0-20260908205506-85c1c2202aba ## explicit; go 1.26.0 golang.org/x/exp/shiny/driver/gldriver golang.org/x/exp/shiny/driver/internal/drawer golang.org/x/exp/shiny/driver/internal/errscreen golang.org/x/exp/shiny/driver/internal/event golang.org/x/exp/shiny/driver/internal/lifecycler golang.org/x/exp/shiny/driver/internal/win32 golang.org/x/exp/shiny/driver/internal/x11key golang.org/x/exp/shiny/screen # golang.org/x/image v0.46.0 ## explicit; go 1.26.0 golang.org/x/image/bmp golang.org/x/image/ccitt golang.org/x/image/internal/safemath golang.org/x/image/math/f64 golang.org/x/image/tiff golang.org/x/image/tiff/lzw # golang.org/x/mobile v0.0.0-20260908204917-8b95e45f8d3e ## explicit; go 1.26.0 golang.org/x/mobile/app golang.org/x/mobile/app/internal/callfn golang.org/x/mobile/event/key golang.org/x/mobile/event/lifecycle golang.org/x/mobile/event/mouse golang.org/x/mobile/event/paint golang.org/x/mobile/event/size golang.org/x/mobile/event/touch golang.org/x/mobile/geom golang.org/x/mobile/gl golang.org/x/mobile/internal/mobileinit # golang.org/x/mod v0.41.0 ## explicit; go 1.26.0 golang.org/x/mod/internal/lazyregexp golang.org/x/mod/modfile golang.org/x/mod/module golang.org/x/mod/semver # golang.org/x/net v0.59.0 ## explicit; go 1.26.0 golang.org/x/net/context/ctxhttp # golang.org/x/oauth2 v0.37.0 ## explicit; go 1.26.0 golang.org/x/oauth2 golang.org/x/oauth2/internal # golang.org/x/sync v0.23.0 ## explicit; go 1.26.0 golang.org/x/sync/errgroup # golang.org/x/sys v0.48.0 ## explicit; go 1.26.0 golang.org/x/sys/cpu golang.org/x/sys/execabs golang.org/x/sys/plan9 golang.org/x/sys/unix golang.org/x/sys/windows golang.org/x/sys/windows/registry # golang.org/x/term v0.46.0 ## explicit; go 1.26.0 golang.org/x/term # golang.org/x/text v0.42.0 ## explicit; go 1.26.0 golang.org/x/text/encoding golang.org/x/text/encoding/charmap golang.org/x/text/encoding/ianaindex golang.org/x/text/encoding/internal golang.org/x/text/encoding/internal/identifier golang.org/x/text/encoding/japanese golang.org/x/text/encoding/korean golang.org/x/text/encoding/simplifiedchinese golang.org/x/text/encoding/traditionalchinese golang.org/x/text/encoding/unicode golang.org/x/text/internal/utf8internal golang.org/x/text/runes golang.org/x/text/transform golang.org/x/text/unicode/norm golang.org/x/text/width # golang.org/x/tools v0.50.0 ## explicit; go 1.26.0 golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/ast/edge golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/buildutil golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/internal/cgo golang.org/x/tools/go/loader golang.org/x/tools/go/packages golang.org/x/tools/go/ssa golang.org/x/tools/go/ssa/ssautil golang.org/x/tools/go/types/objectpath golang.org/x/tools/go/types/typeutil golang.org/x/tools/internal/aliases golang.org/x/tools/internal/event golang.org/x/tools/internal/event/core golang.org/x/tools/internal/event/keys golang.org/x/tools/internal/event/label golang.org/x/tools/internal/gcimporter golang.org/x/tools/internal/gocommand golang.org/x/tools/internal/moremaps golang.org/x/tools/internal/packagesinternal golang.org/x/tools/internal/pkgbits golang.org/x/tools/internal/stdlib golang.org/x/tools/internal/typeparams golang.org/x/tools/internal/typesinternal golang.org/x/tools/internal/versions # golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da ## explicit; go 1.18 golang.org/x/xerrors golang.org/x/xerrors/internal # rsc.io/qr v0.2.0 ## explicit rsc.io/qr rsc.io/qr/coding rsc.io/qr/gf256 ==>(B Starting build()...(B internal/byteorder internal/unsafeheader internal/godebugs internal/goarch internal/coverage/rtcov internal/profilerecord internal/asan math/bits internal/goos internal/msan internal/runtime/pprof/label cmp internal/trace/tracev2 unicode/utf8 internal/goexperiment database/sql/internal encoding crypto/internal/fips140deps/time github.com/ergochat/readline/internal/ansi internal/nettrace crypto/internal/fips140/alias unicode/utf16 container/list log/internal crypto/internal/constanttime filippo.io/hpke/internal/byteorder vendor/golang.org/x/crypto/internal/alias golang.org/x/crypto/cryptobyte/asn1 log/slog/internal github.com/gopasspw/gopass/internal/diff github.com/ProtonMail/go-crypto/internal/byteutil filippo.io/nistec/internal/byteorder github.com/ergochat/readline/internal/ringbuf golang.org/x/crypto/internal/alias github.com/cloudflare/circl/pke/kyber/internal/common/params vendor/golang.org/x/crypto/cryptobyte/asn1 unicode github.com/google/go-cmp/cmp/internal/flags github.com/klauspost/compress/internal/le github.com/pierrec/lz4/v4/internal/lz4errors golang.org/x/text/internal/utf8internal github.com/spf13/viper/internal/features image/color github.com/cloudflare/circl/sign/internal/dilithium/params github.com/pelletier/go-toml/v2/internal/parserbridge github.com/gobwas/glob/internal/debug golang.org/x/text/encoding/internal/identifier github.com/gopasspw/gopass/pkg/protect github.com/ulikunitz/xz/internal/hash internal/runtime/math internal/runtime/gc internal/cpu crypto/internal/boring/sig sync/atomic internal/runtime/syscall/linux internal/runtime/sys internal/runtime/atomic internal/abi github.com/cloudflare/circl/sign/internal/dilithium crypto/internal/fips140deps/byteorder internal/strconv internal/runtime/gc/scan math crypto/internal/fips140deps/cpu internal/bytealg internal/chacha8rand github.com/rivo/uniseg crypto/internal/fips140/subtle internal/runtime/exithook internal/stringslite crypto/subtle filippo.io/nistec/internal/subtle internal/runtime/cgroup github.com/klauspost/compress internal/race internal/synctest internal/sync internal/runtime/maps runtime iter weak internal/reflectlite sync maps slices errors sort internal/testlog internal/bisect internal/singleflight github.com/noborus/ov/biomap unique github.com/noborus/ov/indexmap github.com/sagikazarmark/locafero/internal/queue crypto/internal/fips140cache log/slog/internal/buffer internal/oserror crypto/internal/entropy/v1.0.0 io github.com/cloudflare/circl/kem path encoding/json/internal strconv math/rand/v2 golang.org/x/crypto/cast5 vendor/golang.org/x/net/dns/dnsmessage github.com/go-viper/mapstructure/v2/internal/errors filippo.io/nistec/internal/fiat syscall encoding/json/internal/jsonflags encoding/json/internal/jsonopts reflect bytes hash strings internal/godebug crypto/internal/randutil encoding/base32 encoding/base64 internal/saferio net/netip golang.org/x/crypto/blowfish crypto hash/crc32 hash/crc64 hash/adler32 github.com/cloudflare/circl/sign golang.org/x/text/transform vendor/golang.org/x/text/transform runtime/cgo crypto/internal/fips140deps/godebug math/rand encoding/pem encoding/json/internal/jsonwire crypto/internal/impl bufio net/http/internal/ascii github.com/kballard/go-shellquote regexp/syntax html crypto/internal/fips140 golang.org/x/text/encoding golang.org/x/text/runes golang.org/x/text/width crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 internal/syscall/execenv time internal/syscall/unix golang.org/x/text/encoding/internal github.com/gdamore/encoding compress/bzip2 image github.com/clipperhouse/uax29/v2/graphemes github.com/ergochat/readline/internal/runes encoding/json/jsontext golang.org/x/text/encoding/unicode crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/hkdf crypto/fips140 github.com/clipperhouse/displaywidth crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls12 crypto/internal/fips140/pbkdf2 crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 crypto/tls/internal/fips140tls image/internal/imageutil crypto/internal/fips140/edwards25519 regexp image/jpeg context github.com/xhit/go-str2duration/v2 github.com/google/go-cmp/cmp/internal/diff github.com/hashicorp/golang-lru/v2/internal net/http/internal/httpsfv io/fs internal/poll github.com/hashicorp/golang-lru/v2/simplelru github.com/hashicorp/golang-lru/v2 github.com/gopasspw/gopass/internal/env github.com/cenkalti/backoff/v4 internal/filepathlite embed github.com/spf13/afero/internal/common os crypto/internal/fips140/nistec internal/fmtsort github.com/google/go-cmp/cmp/internal/function encoding/binary github.com/zeebo/blake3/internal/utils golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/blake2s github.com/pierrec/lz4/v4/internal/xxh32 filippo.io/edwards25519/field github.com/klauspost/compress/zstd/internal/xxhash golang.org/x/crypto/blake2b github.com/klauspost/compress/internal/snapref github.com/cloudflare/circl/internal/sha3 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo github.com/gdamore/tcell/v3/internal/widthutil os/signal io/ioutil github.com/jwalton/go-supportscolor/pkg/hasFlag golang.org/x/crypto/argon2 path/filepath fmt golang.org/x/sys/cpu filippo.io/edwards25519 crypto/internal/fips140/drbg github.com/cloudflare/circl/simd/keccakf1600 golang.org/x/crypto/sha3 filippo.io/nistec os/exec github.com/spf13/afero/mem crypto/internal/fips140only crypto/internal/fips140/aes/gcm crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/mldsa crypto/internal/fips140/rsa github.com/cloudflare/circl/xof/k12 github.com/cloudflare/circl/pke/kyber/internal/common crypto/hkdf crypto/pbkdf2 crypto/md5 crypto/rc4 golang.org/x/crypto/pbkdf2 crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa github.com/cloudflare/circl/pke/kyber/kyber1024/internal github.com/cloudflare/circl/pke/kyber/kyber768/internal github.com/cloudflare/circl/xof crypto/cipher crypto/mlkem github.com/creack/pty crypto/internal/boring vendor/golang.org/x/crypto/chacha20 crypto/des golang.org/x/crypto/chacha20 github.com/ProtonMail/go-crypto/eax crypto/mldsa crypto/sha256 crypto/sha512 crypto/sha1 crypto/internal/rand crypto/hmac crypto/aes github.com/ProtonMail/go-crypto/openpgp/aes/keywrap encoding/hex github.com/gobwas/glob/syntax flag github.com/google/go-cmp/cmp/internal/value filippo.io/age/internal/bech32 encoding/csv text/template/parse golang.org/x/crypto/scrypt github.com/gopasspw/gopass/pkg/set golang.org/x/sys/execabs log net/url github.com/mitchellh/go-ps text/tabwriter github.com/pelletier/go-toml/v2/unstable github.com/cloudflare/circl/math/mlsbset golang.org/x/sync/errgroup net/http/internal runtime/debug github.com/subosito/gotenv github.com/klauspost/compress/fse encoding/xml github.com/spf13/cast/internal github.com/gopasspw/clipboard vendor/golang.org/x/text/unicode/norm github.com/pierrec/lz4/v4/internal/lz4block github.com/google/shlex mime/quotedprintable golang.design/x/x11 github.com/ulikunitz/xz/internal/xlog github.com/gopasspw/gopass/internal/backend/crypto/gpg github.com/gopasspw/gopass/pkg/gopass filippo.io/age/internal/format github.com/ProtonMail/go-crypto/openpgp/errors github.com/boombuler/barcode golang.org/x/text/unicode/norm github.com/caspr-io/yamlpath/segments mime github.com/xrash/smetrics encoding/gob go.yaml.in/yaml/v3 vendor/golang.org/x/net/http2/hpack github.com/jwalton/gchalk/pkg/ansistyles github.com/gopasspw/gopass/internal/store compress/flate vendor/golang.org/x/crypto/chacha20poly1305 runtime/trace math/big golang.org/x/crypto/ssh/internal/bcrypt_pbkdf golang.org/x/crypto/chacha20poly1305 crypto/ecdh golang.org/x/crypto/hkdf github.com/gopasspw/gopass/internal/recipients github.com/ProtonMail/go-crypto/ocb encoding/json/v2 github.com/gobwas/glob github.com/ProtonMail/go-crypto/openpgp/armor github.com/ProtonMail/go-crypto/openpgp/slhdsa filippo.io/age/internal/stream github.com/boombuler/barcode/utils github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons github.com/caspr-io/yamlpath github.com/skip2/go-qrcode/bitset vendor/golang.org/x/text/unicode/bidi github.com/ulikunitz/xz/lzma filippo.io/hpke/crypto golang.org/x/crypto/curve25519 filippo.io/hpke/crypto/ecdh crypto/hpke github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/noborus/guesswidth github.com/skip2/go-qrcode/reedsolomon github.com/klauspost/compress/huff0 github.com/google/go-cmp/cmp github.com/boombuler/barcode/qr github.com/pierrec/lz4/v4/internal/lz4stream github.com/ProtonMail/go-crypto/openpgp/s2k github.com/pquerna/otp/internal github.com/pelletier/go-toml/v2/internal/tracker testing github.com/klauspost/cpuid/v2 net github.com/pierrec/lz4/v4 github.com/pquerna/otp vendor/golang.org/x/text/secure/bidirule text/template github.com/ulikunitz/xz vendor/golang.org/x/net/idna compress/gzip compress/zlib archive/zip image/png crypto/internal/boring/bbig crypto/elliptic encoding/asn1 crypto/dsa github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/dustin/go-humanize crypto/rand runtime/pprof os/user uuid crypto/ed25519 github.com/jsimonetti/pwscheme/md5crypt github.com/jsimonetti/pwscheme/ssha github.com/jsimonetti/pwscheme/ssha256 github.com/gopasspw/gopass/internal/pwschemes/argon2i github.com/gopasspw/gopass/internal/pwschemes/argon2id golang.org/x/crypto/bcrypt github.com/jsimonetti/pwscheme/ssha512 crypto/rsa filippo.io/hpke github.com/martinhoefling/goxkcdpwgen/xkcdpwgen github.com/cloudflare/circl/pke/kyber/kyber1024 github.com/cloudflare/circl/sign/mldsa/mldsa65/internal github.com/pquerna/otp/hotp github.com/cloudflare/circl/sign/mldsa/mldsa87/internal github.com/cloudflare/circl/pke/kyber/kyber768 github.com/gopasspw/gopass/internal/secretservice/crypto github.com/cloudflare/circl/math github.com/ProtonMail/go-crypto/openpgp/elgamal github.com/klauspost/compress/zstd github.com/mattn/go-isatty golang.org/x/term github.com/ergochat/readline/internal/term github.com/gopasspw/gopass/pkg/tempfile github.com/mattn/go-tty github.com/fsnotify/fsnotify/internal database/sql/driver github.com/cloudflare/circl/kem/mlkem/mlkem1024 github.com/cloudflare/circl/kem/mlkem/mlkem768 github.com/pquerna/otp/totp github.com/gopasspw/gopass/internal/pwschemes/bcrypt github.com/mattn/go-colorable github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/fsnotify/fsnotify github.com/fatih/color github.com/skip2/go-qrcode github.com/ergochat/readline/internal/platform filippo.io/age/internal/term github.com/jwalton/go-supportscolor github.com/gdamore/tcell/v3/tty github.com/zeebo/blake3/internal/consts github.com/ergochat/readline filippo.io/age github.com/zeebo/blake3/internal/alg/compress/compress_pure archive/tar crypto/x509/pkix github.com/cloudflare/circl/sign/mldsa/mldsa65 github.com/cloudflare/circl/sign/mldsa/mldsa87 vendor/golang.org/x/crypto/cryptobyte github.com/schollz/closestmatch golang.org/x/crypto/cryptobyte github.com/spf13/viper/internal/encoding/yaml github.com/jwalton/gchalk github.com/zeebo/blake3/internal/alg/compress/compress_sse41 github.com/zeebo/blake3/internal/alg/compress github.com/gopasspw/gopass/pkg/qrcon github.com/zeebo/blake3/internal/alg/hash/hash_pure github.com/gopasspw/gopass/pkg/pwgen/xkcdgen github.com/zeebo/blake3/internal/alg/hash/hash_avx2 github.com/zeebo/blake3/internal/alg/hash github.com/gopasspw/gopass/internal/backend/crypto/age/identityfile filippo.io/age/plugin github.com/gopasspw/gopass/internal/backend/crypto/age/identityorder github.com/zeebo/blake3/internal/alg crypto/ecdsa github.com/zeebo/blake3 github.com/cloudflare/circl/internal/conv github.com/gopasspw/gopass/internal/hashsum github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/sign/slhdsa github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/ecc/goldilocks github.com/cloudflare/circl/dh/x448 encoding/json filippo.io/age/tag github.com/ProtonMail/go-crypto/openpgp/x25519 github.com/ProtonMail/go-crypto/openpgp/ed25519 github.com/ProtonMail/go-crypto/openpgp/x448 github.com/cloudflare/circl/sign/ed448 github.com/ProtonMail/go-crypto/openpgp/ed448 github.com/blang/semver/v4 github.com/spf13/viper/internal/encoding/json github.com/lucasb-eyer/go-colorful log/slog html/template github.com/pelletier/go-toml/v2 github.com/urfave/cli/v3 vendor/golang.org/x/net/http/httpproxy net/textproto github.com/go-viper/mapstructure/v2 golang.design/x/clipboard github.com/godbus/dbus/v5 github.com/spf13/pflag github.com/ProtonMail/go-crypto/openpgp/internal/ecc crypto/x509 github.com/gopasspw/gopass/pkg/debug vendor/golang.org/x/net/http/httpguts mime/multipart github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/eddsa github.com/ProtonMail/go-crypto/openpgp/mldsa_eddsa github.com/ProtonMail/go-crypto/openpgp/mlkem_ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/gopasspw/gopass/internal/buildinfo github.com/gopasspw/gopass/pkg/appdir github.com/gopasspw/gopass/internal/tree github.com/gopasspw/gopass/internal/tpl github.com/gdamore/tcell/v3/color github.com/ProtonMail/go-crypto/openpgp/packet github.com/gopasspw/gitconfig github.com/gopasspw/gopass/pkg/fsutil github.com/gdamore/tcell/v3/vt github.com/gopasspw/gopass/internal/cache github.com/gopasspw/gopass/internal/config/legacy github.com/gopasspw/gopass/pkg/hibp/dump github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf github.com/twpayne/go-pinentry/v4 github.com/gopasspw/gopass/internal/reminder github.com/spf13/cast github.com/gopasspw/gopass/internal/config github.com/gopasspw/gopass/internal/backend github.com/gopasspw/gopass/pkg/pwgen/pwrules github.com/gdamore/tcell/v3 github.com/gopasspw/gopass/internal/backend/crypto/plain github.com/spf13/viper/internal/encoding/toml golang.org/x/crypto/ssh crypto/tls github.com/spf13/viper/internal/encoding/dotenv github.com/ProtonMail/go-crypto/openpgp github.com/zalando/go-keyring/secret_service github.com/godbus/dbus/v5/introspect github.com/gopasspw/gopass/internal/notify github.com/godbus/dbus/v5/prop github.com/noborus/tcellansi codeberg.org/tslocum/cbind github.com/zalando/go-keyring filippo.io/age/agessh net/http/httptrace net/http/internal/httpcommon github.com/gopasspw/gopass/internal/action/exit github.com/gopasspw/gopass/internal/completion/fish github.com/gopasspw/gopass/internal/completion/zsh github.com/gopasspw/gopass/pkg/ctxutil net/http/internal/http2 github.com/gopasspw/gopass/internal/out github.com/gopasspw/gopass/internal/editor github.com/gopasspw/gopass/internal/queue github.com/gopasspw/gopass/internal/backend/crypto/age/agent github.com/gopasspw/gopass/pkg/termio github.com/gopasspw/gopass/pkg/gopass/secrets github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli github.com/gopasspw/gopass/pkg/otp github.com/gopasspw/gopass/pkg/clipboard github.com/gopasspw/gopass/pkg/pinentry/cli github.com/gopasspw/gopass/internal/cui github.com/gopasspw/gopass/internal/backend/storage/fs github.com/gopasspw/gopass/pkg/gopass/secrets/secparse github.com/gopasspw/gopass/internal/backend/storage/jjfs github.com/gopasspw/gopass/internal/backend/storage/gitfs github.com/gopasspw/gopass/internal/backend/storage/fossilfs net/http github.com/gopasspw/gopass/internal/cache/ghssh golang.org/x/net/context/ctxhttp github.com/gopasspw/gopass/pkg/hibp/api github.com/muesli/crunchy github.com/spf13/afero github.com/gopasspw/gopass/internal/updater github.com/gopasspw/gopass/internal/backend/crypto/age github.com/gopasspw/gopass/pkg/pwgen github.com/gopasspw/gopass/internal/action/pwgen github.com/sagikazarmark/locafero github.com/spf13/viper github.com/gopasspw/gopass/internal/backend/crypto github.com/gopasspw/gopass/internal/ageagentlauncher github.com/gopasspw/gopass/internal/backend/storage/cryptfs github.com/gopasspw/gopass/internal/store/leaf github.com/noborus/ov/oviewer github.com/gopasspw/gopass/internal/backend/storage github.com/gopasspw/gopass/internal/hook github.com/gopasspw/gopass/internal/store/root github.com/gopasspw/gopass/internal/create github.com/gopasspw/gopass/internal/audit github.com/gopasspw/gopass/pkg/gopass/api github.com/gopasspw/gopass/internal/secretservice github.com/gopasspw/gopass/internal/action github.com/gopasspw/gopass ==>(B Starting check()...(B === RUN TestVersionPrinter === PAUSE TestVersionPrinter === RUN TestGetVersion --- PASS: TestGetVersion (0.00s) === RUN TestSetupApp --- PASS: TestSetupApp (0.01s) === RUN TestGetCommands agent:Manage the age agent identities:List age identities used for decryption and encryption help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command foo help:Shows a list of commands or help for one command _gopass_bash_autocomplete() { local cur opts base COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" # Use error handling to prevent crashes from invalid flags opts=$( ${COMP_WORDS[@]:0:$COMP_CWORD} --generate-shell-completion 2>/dev/null ) || opts="" local IFS=$'\n' COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) ) return 0 } complete -F _gopass_bash_autocomplete gopass.test #compdef _ () { local cmd if (( CURRENT > 2)); then cmd=${words[2]} curcontext="${curcontext%:*:*}:-$cmd" (( CURRENT-- )) shift words case "${cmd}" in *) __complete_passwords ;; esac else local -a subcommands subcommands=( ) _describe -t command '' subcommands _arguments : __complete_passwords fi } __complete_keys () { local IFS=$'\n' _values 'gpg keys' $(gpg2 --list-secret-keys --with-colons 2> /dev/null | cut -d : -f 10 | sort -u | sed '/^$/d') } __complete_passwords () { local IFS=$'\n' _arguments : \ "--clip[Copy the first line of the secret into the clipboard]" _values 'passwords' $( ls --flat | sed 's/\\/\\\\\\\\/g; s/:/\\\\:/g; s/\[/\\\\[/g; s/\]/\\\\]/g') } __complete_folders () { local -a folders folders=("${(@f)$( ls --folders --flat)}") _describe -t folders "folders" folders -qS / } compdef _ #!/usr/bin/env fish set PROG '' function __fish__needs_command set -l cmd (commandline -opc) if [ (count $cmd) -eq 1 ] && [ $cmd[1] = $PROG ] return 0 end return 1 end function __fish__uses_command set cmd (commandline -opc) if [ (count $cmd) -gt 1 ] if [ $argv[1] = $cmd[2] ] return 0 end end return 1 end function __fish__print_gpg_keys gpg2 --list-keys | grep uid | sed 's/.*<\(.*\)>/\1/' end function __fish__print_entries ls --flat | sed "s/\\\\/\\\\\\\\/g; s/'/\\\\'/g" end function __fish__print_dir for i in ( ls --flat | sed "s/\\\\/\\\\\\\\/g; s/'/\\\\'/g") echo (dirname $i) end | sort -u end # erase any existing completions for complete -c $PROG -e complete -c $PROG -f -n '__fish__needs_command' -a "(__fish__print_entries)" complete -c $PROG -f -s c -l clip -r -a "(__fish__print_entries)" PASS_LIST=$(gopass ls -f) set -A complete_gopass -- $PASS_LIST bash:Source for auto completion in bash zsh:Source for auto completion in zsh fish:Source for auto completion in fish openbsdksh:Source for auto completion in OpenBSD's ksh help:Shows a list of commands or help for one command age.agent-enabled age.agent-timeout core.autoimport core.autopush core.autosync core.casefold core.cliptimeout core.exportkeys core.follow-references core.nopager core.notifications generate.autoclip mounts.path pwgen.xkcd-lang show.fuzzysearch show.password help:Shows a list of commands or help for one command foo help:Shows a list of commands or help for one command foo foo foo foo foo foo help:Shows a list of commands or help for one command usage: git [-v | --version] [-h | --help] [-C ] [-c =] [--exec-path[=]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--no-lazy-fetch] [--no-optional-locks] [--no-advice] [--bare] [--git-dir=] [--work-tree=] [--namespace=] [--config-env==] [] These are common Git commands used in various situations: start a working area (see also: git help tutorial) clone Clone a repository into a new directory init Create an empty Git repository or reinitialize an existing one work on the current change (see also: git help everyday) add Add file contents to the index mv Move or rename a file, a directory, or a symlink restore Restore working tree files rm Remove files from the working tree and from the index examine the history and state (see also: git help revisions) bisect Use binary search to find the commit that introduced a bug diff Show changes between commits, commit and working tree, etc grep Print lines matching a pattern log Show commit logs show Show various types of objects status Show the working tree status grow, mark and tweak your common history backfill Download missing objects in a partial clone branch List, create, or delete branches commit Record changes to the repository history EXPERIMENTAL: Rewrite history merge Join two or more development histories together rebase Reapply commits on top of another base tip reset Set `HEAD` or the index to a known state switch Switch branches tag Create, list, delete or verify tags collaborate (see also: git help workflows) fetch Download objects and refs from another repository pull Fetch from and integrate with another repository or a local branch push Update remote refs along with associated objects 'git help -a' and 'git help -g' list available subcommands and some concept guides. See 'git help ' or 'git help ' to read about a specific subcommand or concept. See 'git help git' for an overview of the system. help:Shows a list of commands or help for one command foo help:Shows a list of commands or help for one command foo foo foo gopass └── foo foo help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command - plain 0.0.0 - fs 0.0.0 Available Crypto Backends: age, gpgcli, plain Available Storage Backends: cryptfs, fossilfs, fs, gitfs, jjfs add:Mount a password store remove:Umount an mounted password store versions:Display mount provider versions help:Shows a list of commands or help for one command foo foo help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command init:Init RCS repo status:RCS status help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command gopass └── 0xDEADBEEF help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command 0xDEADBEEF list:List recipients in a subtree ack:Update recipients.hash canonicalize:Canonicalize all recipient IDs in a store add:Add any number of Recipients to any store remove:Remove any number of Recipients from any store update:Update public keys of recipients in the store help:Shows a list of commands or help for one command gopass └── 0xDEADBEEF foo serve:Start the Secret Service daemon (blocks until interrupted) status:Check whether a Secret Service provider is running install:Install the systemd user unit and D-Bus session activation file uninstall:Remove the systemd user unit and D-Bus session activation file help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command foo foo help:Shows a list of commands or help for one command show:Show a secret template. edit:Edit secret templates. remove:Remove secret templates. help:Shows a list of commands or help for one command gopass help:Shows a list of commands or help for one command help:Shows a list of commands or help for one command gopass 0.0.0 go1.27.2-X:nodwarf5 linux riscv64 --- PASS: TestGetCommands (14.86s) === RUN TestInitContext --- PASS: TestInitContext (0.00s) === CONT TestVersionPrinter --- PASS: TestVersionPrinter (0.00s) PASS ok github.com/gopasspw/gopass 15.597s === RUN TestExtractSkipsUnreleased === PAUSE TestExtractSkipsUnreleased === RUN TestExtractLegacyHeadings === PAUSE TestExtractLegacyHeadings === RUN TestExtractNoReleasedSection === PAUSE TestExtractNoReleasedSection === RUN TestMain --- PASS: TestMain (0.00s) === CONT TestExtractSkipsUnreleased === CONT TestExtractNoReleasedSection --- PASS: TestExtractSkipsUnreleased (0.00s) --- PASS: TestExtractNoReleasedSection (0.00s) === CONT TestExtractLegacyHeadings --- PASS: TestExtractLegacyHeadings (0.00s) PASS ok github.com/gopasspw/gopass/helpers/changelog 0.237s === RUN TestParseConventional === PAUSE TestParseConventional === RUN TestParseLegacy === PAUSE TestParseLegacy === RUN TestParseRejects === PAUSE TestParseRejects === RUN TestText === PAUSE TestText === RUN TestClassify === PAUSE TestClassify === RUN TestEveryTypeHasASection === PAUSE TestEveryTypeHasASection === RUN TestSectionsAreKeepAChangelogOrder === PAUSE TestSectionsAreKeepAChangelogOrder === RUN TestParseBracketedType === PAUSE TestParseBracketedType === RUN TestUnrecognisedIsReported === PAUSE TestUnrecognisedIsReported === CONT TestParseConventional === CONT TestEveryTypeHasASection === RUN TestParseConventional/type_only === PAUSE TestParseConventional/type_only === CONT TestParseRejects === RUN TestParseConventional/type_and_scope === PAUSE TestParseConventional/type_and_scope === RUN TestParseConventional/breaking_marker === PAUSE TestParseConventional/breaking_marker === RUN TestParseConventional/slash_in_scope === PAUSE TestParseConventional/slash_in_scope === RUN TestParseConventional/dependabot_subject === PAUSE TestParseConventional/dependabot_subject === CONT TestParseConventional/type_only === CONT TestText === CONT TestParseConventional/slash_in_scope === CONT TestParseConventional/type_and_scope === CONT TestClassify === RUN TestClassify/feat_to_Added === PAUSE TestClassify/feat_to_Added === RUN TestClassify/fix_to_Fixed === PAUSE TestClassify/fix_to_Fixed === RUN TestClassify/security_to_Security === PAUSE TestClassify/security_to_Security === CONT TestUnrecognisedIsReported === CONT TestParseBracketedType === CONT TestSectionsAreKeepAChangelogOrder === CONT TestParseConventional/dependabot_subject === CONT TestParseLegacy --- PASS: TestEveryTypeHasASection (0.00s) --- PASS: TestParseRejects (0.00s) === CONT TestParseConventional/breaking_marker === RUN TestClassify/refactor_to_Changed === PAUSE TestClassify/refactor_to_Changed --- PASS: TestText (0.00s) === RUN TestClassify/deps_to_Changed === PAUSE TestClassify/deps_to_Changed --- PASS: TestUnrecognisedIsReported (0.00s) --- PASS: TestParseBracketedType (0.00s) === RUN TestClassify/docs_omitted === PAUSE TestClassify/docs_omitted --- PASS: TestSectionsAreKeepAChangelogOrder (0.00s) === RUN TestClassify/chore_omitted --- PASS: TestParseLegacy (0.00s) === PAUSE TestClassify/chore_omitted --- PASS: TestParseConventional (0.00s) --- PASS: TestParseConventional/type_only (0.00s) --- PASS: TestParseConventional/slash_in_scope (0.00s) --- PASS: TestParseConventional/type_and_scope (0.00s) --- PASS: TestParseConventional/dependabot_subject (0.00s) --- PASS: TestParseConventional/breaking_marker (0.00s) === RUN TestClassify/ci_omitted === PAUSE TestClassify/ci_omitted === RUN TestClassify/breaking_marker_prefixes_the_text === PAUSE TestClassify/breaking_marker_prefixes_the_text === RUN TestClassify/breaking_footer_prefixes_the_text === PAUSE TestClassify/breaking_footer_prefixes_the_text === RUN TestClassify/hyphenated_breaking_footer_is_accepted === PAUSE TestClassify/hyphenated_breaking_footer_is_accepted === RUN TestClassify/pkg_break_prefixes_the_text_without_forcing_a_major === PAUSE TestClassify/pkg_break_prefixes_the_text_without_forcing_a_major === RUN TestClassify/pkg_break_forces_an_entry_for_an_otherwise_omitted_type === PAUSE TestClassify/pkg_break_forces_an_entry_for_an_otherwise_omitted_type === RUN TestClassify/section_footer_overrides_the_type === PAUSE TestClassify/section_footer_overrides_the_type === RUN TestClassify/section_footer_reaches_Deprecated === PAUSE TestClassify/section_footer_reaches_Deprecated === RUN TestClassify/section_footer_rescues_an_omitted_type === PAUSE TestClassify/section_footer_rescues_an_omitted_type === RUN TestClassify/invalid_section_footer_falls_back_to_the_type === PAUSE TestClassify/invalid_section_footer_falls_back_to_the_type === RUN TestClassify/release_notes_override_the_text === PAUSE TestClassify/release_notes_override_the_text === RUN TestClassify/release_notes_n/a_suppresses_the_entry === PAUSE TestClassify/release_notes_n/a_suppresses_the_entry === RUN TestClassify/release_notes_rescue_an_unparseable_subject === PAUSE TestClassify/release_notes_rescue_an_unparseable_subject === RUN TestClassify/revert_is_prefixed === PAUSE TestClassify/revert_is_prefixed === RUN TestClassify/legacy_BUGFIX_to_Fixed === PAUSE TestClassify/legacy_BUGFIX_to_Fixed === RUN TestClassify/legacy_SECURITY_to_Security === PAUSE TestClassify/legacy_SECURITY_to_Security === RUN TestClassify/legacy_DOCUMENTATION_omitted === PAUSE TestClassify/legacy_DOCUMENTATION_omitted === RUN TestClassify/legacy_BREAKING_is_prefixed === PAUSE TestClassify/legacy_BREAKING_is_prefixed === RUN TestClassify/unrecognised_subject_produces_nothing === PAUSE TestClassify/unrecognised_subject_produces_nothing === CONT TestClassify/feat_to_Added === CONT TestClassify/unrecognised_subject_produces_nothing === CONT TestClassify/legacy_BREAKING_is_prefixed === CONT TestClassify/legacy_DOCUMENTATION_omitted === CONT TestClassify/legacy_SECURITY_to_Security === CONT TestClassify/legacy_BUGFIX_to_Fixed === CONT TestClassify/revert_is_prefixed === CONT TestClassify/release_notes_rescue_an_unparseable_subject === CONT TestClassify/release_notes_n/a_suppresses_the_entry === CONT TestClassify/release_notes_override_the_text === CONT TestClassify/invalid_section_footer_falls_back_to_the_type === CONT TestClassify/section_footer_rescues_an_omitted_type === CONT TestClassify/section_footer_reaches_Deprecated === CONT TestClassify/section_footer_overrides_the_type === CONT TestClassify/pkg_break_forces_an_entry_for_an_otherwise_omitted_type === CONT TestClassify/pkg_break_prefixes_the_text_without_forcing_a_major === CONT TestClassify/hyphenated_breaking_footer_is_accepted === CONT TestClassify/breaking_footer_prefixes_the_text === CONT TestClassify/breaking_marker_prefixes_the_text === CONT TestClassify/ci_omitted === CONT TestClassify/chore_omitted === CONT TestClassify/docs_omitted === CONT TestClassify/deps_to_Changed === CONT TestClassify/refactor_to_Changed === CONT TestClassify/security_to_Security === CONT TestClassify/fix_to_Fixed --- PASS: TestClassify (0.00s) --- PASS: TestClassify/feat_to_Added (0.00s) --- PASS: TestClassify/unrecognised_subject_produces_nothing (0.00s) --- PASS: TestClassify/legacy_BREAKING_is_prefixed (0.00s) --- PASS: TestClassify/legacy_DOCUMENTATION_omitted (0.00s) --- PASS: TestClassify/legacy_SECURITY_to_Security (0.00s) --- PASS: TestClassify/legacy_BUGFIX_to_Fixed (0.00s) --- PASS: TestClassify/revert_is_prefixed (0.00s) --- PASS: TestClassify/release_notes_rescue_an_unparseable_subject (0.00s) --- PASS: TestClassify/release_notes_n/a_suppresses_the_entry (0.00s) --- PASS: TestClassify/release_notes_override_the_text (0.00s) --- PASS: TestClassify/invalid_section_footer_falls_back_to_the_type (0.00s) --- PASS: TestClassify/section_footer_rescues_an_omitted_type (0.00s) --- PASS: TestClassify/section_footer_reaches_Deprecated (0.00s) --- PASS: TestClassify/section_footer_overrides_the_type (0.00s) --- PASS: TestClassify/pkg_break_forces_an_entry_for_an_otherwise_omitted_type (0.00s) --- PASS: TestClassify/pkg_break_prefixes_the_text_without_forcing_a_major (0.00s) --- PASS: TestClassify/hyphenated_breaking_footer_is_accepted (0.00s) --- PASS: TestClassify/breaking_footer_prefixes_the_text (0.00s) --- PASS: TestClassify/breaking_marker_prefixes_the_text (0.00s) --- PASS: TestClassify/ci_omitted (0.00s) --- PASS: TestClassify/chore_omitted (0.00s) --- PASS: TestClassify/docs_omitted (0.00s) --- PASS: TestClassify/deps_to_Changed (0.00s) --- PASS: TestClassify/refactor_to_Changed (0.00s) --- PASS: TestClassify/security_to_Security (0.00s) --- PASS: TestClassify/fix_to_Fixed (0.00s) PASS ok github.com/gopasspw/gopass/helpers/commitmsg 0.244s ? github.com/gopasspw/gopass/helpers/gitutils [no test files] === RUN TestMain --- PASS: TestMain (0.02s) === RUN TestGetFlags --- PASS: TestGetFlags (0.00s) === RUN TestLookPath --- PASS: TestLookPath (0.00s) PASS ok github.com/gopasspw/gopass/helpers/man 0.733s ? github.com/gopasspw/gopass/helpers/modinfo [no test files] ? github.com/gopasspw/gopass/helpers/msipkg [no test files] === RUN TestMustCheckEnv --- PASS: TestMustCheckEnv (0.00s) === RUN TestVersionFile --- PASS: TestVersionFile (0.00s) === RUN TestGoVersion main_test.go:53: Testing goVersion with 1.15 main_test.go:53: Testing goVersion with 1.16 main_test.go:53: Testing goVersion with 1.17 main_test.go:53: Testing goVersion with 1.25rc2 --- PASS: TestGoVersion (0.00s) === RUN TestSyncWorkflows ✅ [gopass-hibp] synced build.yml. ✅ [gopass-hibp] synced codeql-analysis.yml. ✅ [gopass-hibp] synced golangci-lint.yml. --- PASS: TestSyncWorkflows (0.00s) PASS ok github.com/gopasspw/gopass/helpers/postrel 0.188s ? github.com/gopasspw/gopass/helpers/proxy [no test files] === RUN TestParseChangelog === PAUSE TestParseChangelog === RUN TestReleaseConsumesUnreleased === PAUSE TestReleaseConsumesUnreleased === RUN TestReleaseOrdersAndOmitsSections === PAUSE TestReleaseOrdersAndOmitsSections === RUN TestReleaseDeduplicates === PAUSE TestReleaseDeduplicates === RUN TestReleaseUpdatesLinks === PAUSE TestReleaseUpdatesLinks === RUN TestParseUnmigratedChangelog === PAUSE TestParseUnmigratedChangelog === RUN TestReleaseBulletOutsideSubsection === PAUSE TestReleaseBulletOutsideSubsection === RUN TestReleaseDeduplicatesCaseInsensitively === PAUSE TestReleaseDeduplicatesCaseInsensitively === RUN TestParseReleaseArgs --- PASS: TestParseReleaseArgs (0.00s) === RUN TestGetVersions Cloning into 'repo'... warning: You appear to have cloned an empty repository. done. ☝ Version overview Git (latest tag): "1.2.3" VERSION: "1.2.3" Next version flag: "" Prev version flag: "" Will use Previous: "1.2.3" Next: "1.2.4" --- PASS: TestGetVersions (0.19s) === RUN TestGetVersionsReleaseCandidateStartsFromLatestStable Cloning into 'repo'... warning: You appear to have cloned an empty repository. done. ☝ Version overview Git (latest tag): "1.2.3" VERSION: "1.2.3" Next version flag: "1.3.0-rc.1" Prev version flag: "" Will use Previous: "1.2.3" Next: "1.3.0-rc.1" --- PASS: TestGetVersionsReleaseCandidateStartsFromLatestStable (0.18s) === RUN TestGetVersionsReleaseCandidateUsesPreviousRC Cloning into 'repo'... warning: You appear to have cloned an empty repository. done. git version: "1.2.3" != VERSION: "1.3.0-rc.1" ☝ Version overview Git (latest tag): "1.2.3" VERSION: "1.3.0-rc.1" Next version flag: "1.3.0-rc.2" Prev version flag: "" Will use Previous: "1.3.0-rc.1" Next: "1.3.0-rc.2" --- PASS: TestGetVersionsReleaseCandidateUsesPreviousRC (0.31s) === RUN TestGetVersionsForArgsIgnoresDryRun Cloning into 'repo'... warning: You appear to have cloned an empty repository. done. ☝ Version overview Git (latest tag): "1.2.3" VERSION: "1.2.3" Next version flag: "" Prev version flag: "" Will use Previous: "1.2.3" Next: "1.2.4" --- PASS: TestGetVersionsForArgsIgnoresDryRun (0.34s) === RUN TestWriteVersion --- PASS: TestWriteVersion (0.00s) === RUN TestWriteVersionGo --- PASS: TestWriteVersionGo (0.01s) === CONT TestParseChangelog === CONT TestReleaseUpdatesLinks --- PASS: TestParseChangelog (0.00s) === CONT TestReleaseConsumesUnreleased --- PASS: TestReleaseConsumesUnreleased (0.00s) === CONT TestReleaseDeduplicatesCaseInsensitively --- PASS: TestReleaseDeduplicatesCaseInsensitively (0.00s) === CONT TestReleaseBulletOutsideSubsection --- PASS: TestReleaseBulletOutsideSubsection (0.00s) === CONT TestParseUnmigratedChangelog === CONT TestReleaseDeduplicates === CONT TestReleaseOrdersAndOmitsSections --- PASS: TestReleaseUpdatesLinks (0.00s) --- PASS: TestParseUnmigratedChangelog (0.00s) --- PASS: TestReleaseDeduplicates (0.00s) --- PASS: TestReleaseOrdersAndOmitsSections (0.00s) PASS ok github.com/gopasspw/gopass/helpers/release 1.279s === RUN TestRunJSON --- PASS: TestRunJSON (0.64s) === RUN TestSplitNonEmpty --- PASS: TestSplitNonEmpty (0.00s) PASS ok github.com/gopasspw/gopass/helpers/semdup 1.079s === RUN TestAnalyzeGroupsEquivalentSSAWithDifferentNames --- PASS: TestAnalyzeGroupsEquivalentSSAWithDifferentNames (0.34s) === RUN TestAnalyzePreservesConstantsAndSideEffects --- PASS: TestAnalyzePreservesConstantsAndSideEffects (5.58s) === RUN TestAnalyzeDoesNotNormalizeIdentifiersInsideConstants --- PASS: TestAnalyzeDoesNotNormalizeIdentifiersInsideConstants (0.12s) === RUN TestAnalyzeExcludesAnonymousClosures --- PASS: TestAnalyzeExcludesAnonymousClosures (0.15s) PASS ok github.com/gopasspw/gopass/helpers/semdup/analyzer 7.132s === RUN TestAction --- PASS: TestAction (0.04s) === RUN TestNew === RUN TestNew/init_a_new_store === RUN TestNew/init_an_existing_plain_store --- PASS: TestNew (0.01s) --- PASS: TestNew/init_a_new_store (0.00s) --- PASS: TestNew/init_an_existing_plain_store (0.00s) === RUN TestAliases --- PASS: TestAliases (0.01s) === RUN TestAudit === RUN TestAudit/expect_audit_to_complains_on_very_weak_passwords === RUN TestAudit/test_with_filter === RUN TestAudit/test_empty_store === RUN TestAudit/audit_--format_json_produces_valid_JSON --- PASS: TestAudit (0.08s) --- PASS: TestAudit/expect_audit_to_complains_on_very_weak_passwords (0.05s) --- PASS: TestAudit/test_with_filter (0.01s) --- PASS: TestAudit/test_empty_store (0.00s) --- PASS: TestAudit/audit_--format_json_produces_valid_JSON (0.01s) === RUN TestBinary --- PASS: TestBinary (0.01s) === RUN TestBinaryCat === RUN TestBinaryCat/populate_store === RUN TestBinaryCat/binary_cat_bar === RUN TestBinaryCat/binary_cat_baz_from_stdin === RUN TestBinaryCat/compare_output --- PASS: TestBinaryCat (0.03s) --- PASS: TestBinaryCat/populate_store (0.00s) --- PASS: TestBinaryCat/binary_cat_bar (0.00s) --- PASS: TestBinaryCat/binary_cat_baz_from_stdin (0.01s) --- PASS: TestBinaryCat/compare_output (0.00s) === RUN TestBinaryCatSizes binary_test.go:149: Input and Output match at tSize 1024 binary_test.go:149: Input and Output match at tSize 2048 binary_test.go:149: Input and Output match at tSize 3072 binary_test.go:149: Input and Output match at tSize 4096 binary_test.go:149: Input and Output match at tSize 5120 binary_test.go:149: Input and Output match at tSize 6144 binary_test.go:149: Input and Output match at tSize 7168 binary_test.go:149: Input and Output match at tSize 8192 binary_test.go:149: Input and Output match at tSize 9216 binary_test.go:149: Input and Output match at tSize 10240 binary_test.go:149: Input and Output match at tSize 11264 binary_test.go:149: Input and Output match at tSize 12288 binary_test.go:149: Input and Output match at tSize 13312 binary_test.go:149: Input and Output match at tSize 14336 binary_test.go:149: Input and Output match at tSize 15360 binary_test.go:149: Input and Output match at tSize 16384 binary_test.go:149: Input and Output match at tSize 17408 binary_test.go:149: Input and Output match at tSize 18432 binary_test.go:149: Input and Output match at tSize 19456 binary_test.go:149: Input and Output match at tSize 20480 binary_test.go:149: Input and Output match at tSize 21504 binary_test.go:149: Input and Output match at tSize 22528 binary_test.go:149: Input and Output match at tSize 23552 binary_test.go:149: Input and Output match at tSize 24576 binary_test.go:149: Input and Output match at tSize 25600 binary_test.go:149: Input and Output match at tSize 26624 binary_test.go:149: Input and Output match at tSize 27648 binary_test.go:149: Input and Output match at tSize 28672 binary_test.go:149: Input and Output match at tSize 29696 binary_test.go:149: Input and Output match at tSize 30720 binary_test.go:149: Input and Output match at tSize 31744 binary_test.go:149: Input and Output match at tSize 32768 binary_test.go:149: Input and Output match at tSize 33792 binary_test.go:149: Input and Output match at tSize 34816 binary_test.go:149: Input and Output match at tSize 35840 binary_test.go:149: Input and Output match at tSize 36864 binary_test.go:149: Input and Output match at tSize 37888 binary_test.go:149: Input and Output match at tSize 38912 binary_test.go:149: Input and Output match at tSize 39936 binary_test.go:149: Input and Output match at tSize 40960 binary_test.go:149: Input and Output match at tSize 41984 binary_test.go:149: Input and Output match at tSize 43008 binary_test.go:149: Input and Output match at tSize 44032 binary_test.go:149: Input and Output match at tSize 45056 binary_test.go:149: Input and Output match at tSize 46080 binary_test.go:149: Input and Output match at tSize 47104 binary_test.go:149: Input and Output match at tSize 48128 binary_test.go:149: Input and Output match at tSize 49152 binary_test.go:149: Input and Output match at tSize 50176 binary_test.go:149: Input and Output match at tSize 51200 binary_test.go:149: Input and Output match at tSize 52224 binary_test.go:149: Input and Output match at tSize 53248 binary_test.go:149: Input and Output match at tSize 54272 binary_test.go:149: Input and Output match at tSize 55296 binary_test.go:149: Input and Output match at tSize 56320 binary_test.go:149: Input and Output match at tSize 57344 binary_test.go:149: Input and Output match at tSize 58368 binary_test.go:149: Input and Output match at tSize 59392 binary_test.go:149: Input and Output match at tSize 60416 binary_test.go:149: Input and Output match at tSize 61440 binary_test.go:149: Input and Output match at tSize 62464 binary_test.go:149: Input and Output match at tSize 63488 binary_test.go:149: Input and Output match at tSize 64512 binary_test.go:149: Input and Output match at tSize 65536 binary_test.go:149: Input and Output match at tSize 66560 binary_test.go:149: Input and Output match at tSize 67584 binary_test.go:149: Input and Output match at tSize 68608 binary_test.go:149: Input and Output match at tSize 69632 binary_test.go:149: Input and Output match at tSize 70656 binary_test.go:149: Input and Output match at tSize 71680 binary_test.go:149: Input and Output match at tSize 72704 binary_test.go:149: Input and Output match at tSize 73728 binary_test.go:149: Input and Output match at tSize 74752 binary_test.go:149: Input and Output match at tSize 75776 binary_test.go:149: Input and Output match at tSize 76800 binary_test.go:149: Input and Output match at tSize 77824 binary_test.go:149: Input and Output match at tSize 78848 binary_test.go:149: Input and Output match at tSize 79872 binary_test.go:149: Input and Output match at tSize 80896 binary_test.go:149: Input and Output match at tSize 81920 binary_test.go:149: Input and Output match at tSize 82944 binary_test.go:149: Input and Output match at tSize 83968 binary_test.go:149: Input and Output match at tSize 84992 binary_test.go:149: Input and Output match at tSize 86016 binary_test.go:149: Input and Output match at tSize 87040 binary_test.go:149: Input and Output match at tSize 88064 binary_test.go:149: Input and Output match at tSize 89088 binary_test.go:149: Input and Output match at tSize 90112 binary_test.go:149: Input and Output match at tSize 91136 binary_test.go:149: Input and Output match at tSize 92160 binary_test.go:149: Input and Output match at tSize 93184 binary_test.go:149: Input and Output match at tSize 94208 binary_test.go:149: Input and Output match at tSize 95232 binary_test.go:149: Input and Output match at tSize 96256 binary_test.go:149: Input and Output match at tSize 97280 binary_test.go:149: Input and Output match at tSize 98304 binary_test.go:149: Input and Output match at tSize 99328 binary_test.go:149: Input and Output match at tSize 100352 binary_test.go:149: Input and Output match at tSize 101376 binary_test.go:149: Input and Output match at tSize 102400 binary_test.go:149: Input and Output match at tSize 103424 binary_test.go:149: Input and Output match at tSize 104448 binary_test.go:149: Input and Output match at tSize 105472 binary_test.go:149: Input and Output match at tSize 106496 binary_test.go:149: Input and Output match at tSize 107520 binary_test.go:149: Input and Output match at tSize 108544 binary_test.go:149: Input and Output match at tSize 109568 binary_test.go:149: Input and Output match at tSize 110592 binary_test.go:149: Input and Output match at tSize 111616 binary_test.go:149: Input and Output match at tSize 112640 binary_test.go:149: Input and Output match at tSize 113664 binary_test.go:149: Input and Output match at tSize 114688 binary_test.go:149: Input and Output match at tSize 115712 binary_test.go:149: Input and Output match at tSize 116736 binary_test.go:149: Input and Output match at tSize 117760 binary_test.go:149: Input and Output match at tSize 118784 binary_test.go:149: Input and Output match at tSize 119808 binary_test.go:149: Input and Output match at tSize 120832 binary_test.go:149: Input and Output match at tSize 121856 binary_test.go:149: Input and Output match at tSize 122880 binary_test.go:149: Input and Output match at tSize 123904 binary_test.go:149: Input and Output match at tSize 124928 binary_test.go:149: Input and Output match at tSize 125952 binary_test.go:149: Input and Output match at tSize 126976 binary_test.go:149: Input and Output match at tSize 128000 binary_test.go:149: Input and Output match at tSize 129024 binary_test.go:149: Input and Output match at tSize 130048 --- PASS: TestBinaryCatSizes (1.65s) === RUN TestBinaryCopy === RUN TestBinaryCopy/copy_textfile === RUN TestBinaryCopy/copy_binary_file === RUN TestBinaryCopy/binary_copy_bar_tempdir/bar === RUN TestBinaryCopy/binary_copy_tempdir/bar_tempdir/bar === RUN TestBinaryCopy/binary_copy_bar_bar === RUN TestBinaryCopy/binary_move_tempdir/bar_bar2 === RUN TestBinaryCopy/binary_move_bar2_tempdir/bar --- PASS: TestBinaryCopy (0.03s) --- PASS: TestBinaryCopy/copy_textfile (0.00s) --- PASS: TestBinaryCopy/copy_binary_file (0.00s) --- PASS: TestBinaryCopy/binary_copy_bar_tempdir/bar (0.00s) --- PASS: TestBinaryCopy/binary_copy_tempdir/bar_tempdir/bar (0.00s) --- PASS: TestBinaryCopy/binary_copy_bar_bar (0.00s) --- PASS: TestBinaryCopy/binary_move_tempdir/bar_bar2 (0.00s) --- PASS: TestBinaryCopy/binary_move_bar2_tempdir/bar (0.00s) === RUN TestBinaryCopyNameAmbiguity === RUN TestBinaryCopyNameAmbiguity/file_into_same-named_store_entry_succeeds === RUN TestBinaryCopyNameAmbiguity/file_into_nested_same-basename_store_entry_succeeds === RUN TestBinaryCopyNameAmbiguity/file_into_rooted_same-named_path_no_longer_reports_ambiguity === RUN TestBinaryCopyNameAmbiguity/genuine_secret-to-secret_ambiguity_still_errors === RUN TestBinaryCopyNameAmbiguity/unknown_source_errors --- PASS: TestBinaryCopyNameAmbiguity (0.03s) --- PASS: TestBinaryCopyNameAmbiguity/file_into_same-named_store_entry_succeeds (0.00s) --- PASS: TestBinaryCopyNameAmbiguity/file_into_nested_same-basename_store_entry_succeeds (0.00s) --- PASS: TestBinaryCopyNameAmbiguity/file_into_rooted_same-named_path_no_longer_reports_ambiguity (0.00s) --- PASS: TestBinaryCopyNameAmbiguity/genuine_secret-to-secret_ambiguity_still_errors (0.00s) --- PASS: TestBinaryCopyNameAmbiguity/unknown_source_errors (0.00s) === RUN TestBinarySum === RUN TestBinarySum/populate_store === RUN TestBinarySum/binary_sum_bar --- PASS: TestBinarySum (0.01s) --- PASS: TestBinarySum/populate_store (0.00s) --- PASS: TestBinarySum/binary_sum_bar (0.00s) === RUN TestBinaryGet --- PASS: TestBinaryGet (0.01s) === RUN TestParseArgs === RUN TestParseArgs/no_args === RUN TestParseArgs/secret === RUN TestParseArgs/secret_with_colon === RUN TestParseArgs/with_key === RUN TestParseArgs/with_k/v_(=) === RUN TestParseArgs/with_k/v_(:) === RUN TestParseArgs/with_k/v_(mixed) === RUN TestParseArgs/with_k/v_(mixed_order) === RUN TestParseArgs/with_k/v_(=)_key_and_length --- PASS: TestParseArgs (0.01s) --- PASS: TestParseArgs/no_args (0.01s) --- PASS: TestParseArgs/secret (0.00s) --- PASS: TestParseArgs/secret_with_colon (0.00s) --- PASS: TestParseArgs/with_key (0.00s) --- PASS: TestParseArgs/with_k/v_(=) (0.00s) --- PASS: TestParseArgs/with_k/v_(:) (0.00s) --- PASS: TestParseArgs/with_k/v_(mixed) (0.00s) --- PASS: TestParseArgs/with_k/v_(mixed_order) (0.00s) --- PASS: TestParseArgs/with_k/v_(=)_key_and_length (0.00s) === RUN TestClone === RUN TestClone/no_args === RUN TestClone/clone_to_initialized_store === RUN TestClone/clone_to_mount --- PASS: TestClone (0.35s) --- PASS: TestClone/no_args (0.00s) --- PASS: TestClone/clone_to_initialized_store (0.00s) --- PASS: TestClone/clone_to_mount (0.33s) === RUN TestCloneBackendIsStoredForMount --- PASS: TestCloneBackendIsStoredForMount (0.41s) === RUN TestCloneGetGitConfig 🎩 Gathering information for the git repository ... --- PASS: TestCloneGetGitConfig (0.02s) === RUN TestCloneCheckDecryptionKeys --- PASS: TestCloneCheckDecryptionKeys (0.51s) === RUN TestCommands === RUN TestCommands/alias === RUN TestCommands/audit === RUN TestCommands/cat === RUN TestCommands/clone === RUN TestCommands/config === RUN TestCommands/convert === RUN TestCommands/copy === RUN TestCommands/create === RUN TestCommands/delete === RUN TestCommands/doctor === RUN TestCommands/edit === RUN TestCommands/env === RUN TestCommands/find === RUN TestCommands/fsck === RUN TestCommands/fscopy === RUN TestCommands/fsmove === RUN TestCommands/generate === RUN TestCommands/grep === RUN TestCommands/history === RUN TestCommands/init === RUN TestCommands/insert === RUN TestCommands/link === RUN TestCommands/list === RUN TestCommands/merge === RUN TestCommands/move === RUN TestCommands/mounts === RUN TestCommands/otp === RUN TestCommands/process === RUN TestCommands/pull === RUN TestCommands/push === RUN TestCommands/rcs === RUN TestCommands/recipients === RUN TestCommands/reorg === RUN TestCommands/setup === RUN TestCommands/show === RUN TestCommands/sum === RUN TestCommands/sync === RUN TestCommands/templates === RUN TestCommands/unclip === RUN TestCommands/update === RUN TestCommands/version === RUN TestCommands/secret-service === RUN TestCommands/age === RUN TestCommands/git --- PASS: TestCommands (0.02s) --- PASS: TestCommands/alias (0.00s) --- PASS: TestCommands/audit (0.00s) --- PASS: TestCommands/cat (0.00s) --- PASS: TestCommands/clone (0.00s) --- PASS: TestCommands/config (0.00s) --- PASS: TestCommands/convert (0.00s) --- PASS: TestCommands/copy (0.00s) --- PASS: TestCommands/create (0.00s) --- PASS: TestCommands/delete (0.00s) --- PASS: TestCommands/doctor (0.00s) --- PASS: TestCommands/edit (0.00s) --- PASS: TestCommands/env (0.00s) --- PASS: TestCommands/find (0.00s) --- PASS: TestCommands/fsck (0.00s) --- PASS: TestCommands/fscopy (0.00s) --- PASS: TestCommands/fsmove (0.00s) --- PASS: TestCommands/generate (0.00s) --- PASS: TestCommands/grep (0.00s) --- PASS: TestCommands/history (0.00s) --- PASS: TestCommands/init (0.00s) --- PASS: TestCommands/insert (0.00s) --- PASS: TestCommands/link (0.00s) --- PASS: TestCommands/list (0.00s) --- PASS: TestCommands/merge (0.00s) --- PASS: TestCommands/move (0.00s) --- PASS: TestCommands/mounts (0.00s) --- PASS: TestCommands/otp (0.00s) --- PASS: TestCommands/process (0.00s) --- PASS: TestCommands/pull (0.00s) --- PASS: TestCommands/push (0.00s) --- PASS: TestCommands/rcs (0.00s) --- PASS: TestCommands/recipients (0.00s) --- PASS: TestCommands/reorg (0.00s) --- PASS: TestCommands/setup (0.00s) --- PASS: TestCommands/show (0.00s) --- PASS: TestCommands/sum (0.00s) --- PASS: TestCommands/sync (0.00s) --- PASS: TestCommands/templates (0.00s) --- PASS: TestCommands/unclip (0.00s) --- PASS: TestCommands/update (0.00s) --- PASS: TestCommands/version (0.00s) --- PASS: TestCommands/secret-service (0.00s) --- PASS: TestCommands/age (0.00s) --- PASS: TestCommands/git (0.00s) === RUN TestHiddenPullPushCommands git initialized at /tmp/TestHiddenPullPushCommands1166381919/001/password-store git configured at /tmp/TestHiddenPullPushCommands1166381919/001/password-store Initialized gitfs repository (gitfs) for foobar / foo.bar@example.org... === RUN TestHiddenPullPushCommands/pull === RUN TestHiddenPullPushCommands/push ⚠ No Git remote. Not pushing --- PASS: TestHiddenPullPushCommands (0.23s) --- PASS: TestHiddenPullPushCommands/pull (0.03s) --- PASS: TestHiddenPullPushCommands/push (0.02s) === RUN TestBashEscape === RUN TestBashEscape/bash_escape === RUN TestBashEscape/bash_escape_single_quote === RUN TestBashEscape/bash_escape_double_quote --- PASS: TestBashEscape (0.00s) --- PASS: TestBashEscape/bash_escape (0.00s) --- PASS: TestBashEscape/bash_escape_single_quote (0.00s) --- PASS: TestBashEscape/bash_escape_double_quote (0.00s) === RUN TestComplete === RUN TestComplete/complete_foo === RUN TestComplete/bash_completion === RUN TestComplete/fish_completion === RUN TestComplete/zsh_completion === RUN TestComplete/openbsdksh_completion --- PASS: TestComplete (0.02s) --- PASS: TestComplete/complete_foo (0.00s) --- PASS: TestComplete/bash_completion (0.00s) --- PASS: TestComplete/fish_completion (0.00s) --- PASS: TestComplete/zsh_completion (0.00s) --- PASS: TestComplete/openbsdksh_completion (0.00s) === RUN TestConfig === RUN TestConfig/display_config === RUN TestConfig/set_valid_config_value === RUN TestConfig/set_invalid_config_value === RUN TestConfig/print_single_config_value === RUN TestConfig/print_all_config_values === RUN TestConfig/show_autoimport_value === RUN TestConfig/disable_autoimport === RUN TestConfig/complete_config_items === RUN TestConfig/set_autoimport_to_invalid_value --- PASS: TestConfig (0.01s) --- PASS: TestConfig/display_config (0.00s) --- PASS: TestConfig/set_valid_config_value (0.00s) --- PASS: TestConfig/set_invalid_config_value (0.00s) --- PASS: TestConfig/print_single_config_value (0.00s) --- PASS: TestConfig/print_all_config_values (0.00s) --- PASS: TestConfig/show_autoimport_value (0.00s) --- PASS: TestConfig/disable_autoimport (0.00s) --- PASS: TestConfig/complete_config_items (0.00s) --- PASS: TestConfig/set_autoimport_to_invalid_value (0.00s) === RUN TestWithClip --- PASS: TestWithClip (0.00s) === RUN TestWithPasswordOnly --- PASS: TestWithPasswordOnly (0.00s) === RUN TestWithPrintQR --- PASS: TestWithPrintQR (0.00s) === RUN TestWithRevision --- PASS: TestWithRevision (0.00s) === RUN TestWithKey --- PASS: TestWithKey (0.00s) === RUN TestWithOnlyClip --- PASS: TestWithOnlyClip (0.00s) === RUN TestWithAlsoClip --- PASS: TestWithAlsoClip (0.00s) === RUN TestWithClipLine --- PASS: TestWithClipLine (0.00s) === RUN TestConvert --- PASS: TestConvert (14.27s) === RUN TestCopy --- PASS: TestCopy (0.02s) === RUN TestCopyGpg --- PASS: TestCopyGpg (0.87s) === RUN TestCopyWithTrailingSlash --- PASS: TestCopyWithTrailingSlash (0.03s) === RUN TestCreate 🚥 Syncing with all remotes ... [] fs pull and push ... Skipped (no Git repo) (no changes) done ✅ All done --- PASS: TestCreate (0.03s) === RUN TestDelete --- PASS: TestDelete (0.05s) === RUN TestDoctor --- PASS: TestDoctor (0.01s) === RUN TestDoctorStoreLabel --- PASS: TestDoctorStoreLabel (0.00s) === RUN TestEdit --- PASS: TestEdit (0.01s) === RUN TestEditUpdate --- PASS: TestEditUpdate (0.01s) === RUN TestEnvLeafHappyPath --- PASS: TestEnvLeafHappyPath (0.01s) === RUN TestEnvLeafHappyPathKeepCase --- PASS: TestEnvLeafHappyPathKeepCase (0.01s) === RUN TestEnvSecretNotFound --- PASS: TestEnvSecretNotFound (0.01s) === RUN TestEnvProgramNotFound ⚠ Secret values are being injected into the subprocess environment (visible in /proc//environ on Linux, ps eww on macOS). Use --stdin or --file to avoid this. --- PASS: TestEnvProgramNotFound (0.01s) === RUN TestEnvProgramNotSpecified --- PASS: TestEnvProgramNotSpecified (0.01s) === RUN TestEnvFlagsMutuallyExclusive --- PASS: TestEnvFlagsMutuallyExclusive (0.00s) === RUN TestEnvStdinRequiresLeaf --- PASS: TestEnvStdinRequiresLeaf (0.01s) === RUN TestEnvStdin --- PASS: TestEnvStdin (0.01s) === RUN TestEnvFile --- PASS: TestEnvFile (0.01s) === RUN TestEnvExecNotFound ⚠ Secret values are being injected into the subprocess environment (visible in /proc//environ on Linux, ps eww on macOS). Use --stdin or --file to avoid this. --- PASS: TestEnvExecNotFound (0.01s) === RUN TestEnvExecUnsupportedOnWindows env_test.go:278: Windows-only test --- SKIP: TestEnvExecUnsupportedOnWindows (0.00s) === RUN TestEnvDefaultModeUnchanged --- PASS: TestEnvDefaultModeUnchanged (0.01s) === RUN TestFind --- PASS: TestFind (0.03s) === RUN TestFsck  ] 1 / 3  ] 2 / 3  ] 1 / 3  ] 2 / 3  ] 1 / 2  ] 2 / 2 --- PASS: TestFsck (0.03s) === RUN TestFsckGpg  ] 1 / 2  ] 1 / 2  ] 1 / 2 --- PASS: TestFsckGpg (1.78s) === RUN TestRuleLookup --- PASS: TestRuleLookup (0.00s) === RUN TestGenerate === RUN TestGenerate/generate === RUN TestGenerate/generate_foobar === RUN TestGenerate/generate_foobar_again === RUN TestGenerate/generate_--edit_foobar 1GzcTpN5EyuYsm4GS7BCP0du === RUN TestGenerate/generate_--force_foobar === RUN TestGenerate/generate_--force_foobar_32 === RUN TestGenerate/generate_--force_--symbols_foobar_32 === RUN TestGenerate/generate_--force_--symbols=False_foobar_32 === RUN TestGenerate/generate_--force_--xkcd_foobar_32 === RUN TestGenerate/generate_--force_--xkcd_foobar_baz_32 === RUN TestGenerate/generate_--force_--xkcd_foobar_baz === RUN TestGenerate/generate_--force_--xkcd_--print_foobar_baz === RUN TestGenerate/generate_--force_foobar_24 === RUN TestGenerate/generate_--force_foobar_24#01 === RUN TestGenerate/generate_--force_foobar#01 === RUN TestGenerate/generate_--force_foobar#02 --- PASS: TestGenerate (0.09s) --- PASS: TestGenerate/generate (0.00s) --- PASS: TestGenerate/generate_foobar (0.00s) --- PASS: TestGenerate/generate_foobar_again (0.00s) --- PASS: TestGenerate/generate_--edit_foobar (0.01s) --- PASS: TestGenerate/generate_--force_foobar (0.00s) --- PASS: TestGenerate/generate_--force_foobar_32 (0.00s) --- PASS: TestGenerate/generate_--force_--symbols_foobar_32 (0.00s) --- PASS: TestGenerate/generate_--force_--symbols=False_foobar_32 (0.00s) --- PASS: TestGenerate/generate_--force_--xkcd_foobar_32 (0.00s) --- PASS: TestGenerate/generate_--force_--xkcd_foobar_baz_32 (0.00s) --- PASS: TestGenerate/generate_--force_--xkcd_foobar_baz (0.00s) --- PASS: TestGenerate/generate_--force_--xkcd_--print_foobar_baz (0.00s) --- PASS: TestGenerate/generate_--force_foobar_24 (0.00s) --- PASS: TestGenerate/generate_--force_foobar_24#01 (0.03s) --- PASS: TestGenerate/generate_--force_foobar#01 (0.00s) --- PASS: TestGenerate/generate_--force_foobar#02 (0.00s) === RUN TestKeyAndLength === RUN TestKeyAndLength/[32] === RUN TestKeyAndLength/[baz] === RUN TestKeyAndLength/[baz_32] === RUN TestKeyAndLength/[] --- PASS: TestKeyAndLength (0.00s) --- PASS: TestKeyAndLength/[32] (0.00s) --- PASS: TestKeyAndLength/[baz] (0.00s) --- PASS: TestKeyAndLength/[baz_32] (0.00s) --- PASS: TestKeyAndLength/[] (0.00s) === RUN TestExtractEmails === RUN TestExtractEmails/[] === RUN TestExtractEmails/[some/mount/gmail.com/john.doe@example.org_example.com/user@example.org] --- PASS: TestExtractEmails (0.00s) --- PASS: TestExtractEmails/[] (0.00s) --- PASS: TestExtractEmails/[some/mount/gmail.com/john.doe@example.org_example.com/user@example.org] (0.00s) === RUN TestExtractDomains === RUN TestExtractDomains/[] === RUN TestExtractDomains/[websites/gmail.com_live.com_some/mount/websites/web.de] --- PASS: TestExtractDomains (0.00s) --- PASS: TestExtractDomains/[] (0.00s) --- PASS: TestExtractDomains/[websites/gmail.com_live.com_some/mount/websites/web.de] (0.00s) === RUN TestUniq === RUN TestUniq/[] === RUN TestUniq/[foo_foo_bar] --- PASS: TestUniq (0.00s) --- PASS: TestUniq/[] (0.00s) --- PASS: TestUniq/[foo_foo_bar] (0.00s) === RUN TestFilterPrefix === RUN TestFilterPrefix/[] === RUN TestFilterPrefix/[foo_bar_baz] === RUN TestFilterPrefix/[foo/bar_foo/baz_bar/foo] --- PASS: TestFilterPrefix (0.00s) --- PASS: TestFilterPrefix/[] (0.00s) --- PASS: TestFilterPrefix/[foo_bar_baz] (0.00s) --- PASS: TestFilterPrefix/[foo/bar_foo/baz_bar/foo] (0.00s) === RUN TestDefaultLengthFromEnv === RUN TestDefaultLengthFromEnv/use_default_value_if_no_environment_variable_is_set === RUN TestDefaultLengthFromEnv/interpretetion_of_various_inputs_for_environment_variable --- PASS: TestDefaultLengthFromEnv (0.00s) --- PASS: TestDefaultLengthFromEnv/use_default_value_if_no_environment_variable_is_set (0.00s) --- PASS: TestDefaultLengthFromEnv/interpretetion_of_various_inputs_for_environment_variable (0.00s) === RUN TestHasPwRuleForSecret === RUN TestHasPwRuleForSecret/domain_only === RUN TestHasPwRuleForSecret/domain_and_username === RUN TestHasPwRuleForSecret/domain_and_email === RUN TestHasPwRuleForSecret/domain_and_user_that_looks_like_a_domain === RUN TestHasPwRuleForSecret/empty_input === RUN TestHasPwRuleForSecret/double_domains --- PASS: TestHasPwRuleForSecret (0.00s) --- PASS: TestHasPwRuleForSecret/domain_only (0.00s) --- PASS: TestHasPwRuleForSecret/domain_and_username (0.00s) --- PASS: TestHasPwRuleForSecret/domain_and_email (0.00s) --- PASS: TestHasPwRuleForSecret/domain_and_user_that_looks_like_a_domain (0.00s) --- PASS: TestHasPwRuleForSecret/empty_input (0.00s) --- PASS: TestHasPwRuleForSecret/double_domains (0.00s) === RUN TestGrep === RUN TestGrep/empty_store === RUN TestGrep/add_some_secret === RUN TestGrep/should_find_existing === RUN TestGrep/RE2 --- PASS: TestGrep (0.01s) --- PASS: TestGrep/empty_store (0.00s) --- PASS: TestGrep/add_some_secret (0.00s) --- PASS: TestGrep/should_find_existing (0.00s) --- PASS: TestGrep/RE2 (0.00s) === RUN TestHistory === RUN TestHistory/can_initialize === RUN TestHistory/init_git history_test.go:56: init git: git initialized at /tmp/TestHistory889271774/001/password-store git configured at /tmp/TestHistory889271774/001/password-store Initialized gitfs repository (gitfs) for foo bar / foo.bar@example.org... === RUN TestHistory/insert_bar === RUN TestHistory/history_bar === RUN TestHistory/history_--password_bar --- PASS: TestHistory (0.24s) --- PASS: TestHistory/can_initialize (0.00s) --- PASS: TestHistory/init_git (0.13s) --- PASS: TestHistory/insert_bar (0.06s) --- PASS: TestHistory/history_bar (0.01s) --- PASS: TestHistory/history_--password_bar (0.02s) === RUN TestInit --- PASS: TestInit (0.01s) === RUN TestInitParseContext === RUN TestInitParseContext/crypto_age === RUN TestInitParseContext/default --- PASS: TestInitParseContext (0.00s) --- PASS: TestInitParseContext/crypto_age (0.00s) --- PASS: TestInitParseContext/default (0.00s) === RUN TestInsert === RUN TestInsert/insert_bar === RUN TestInsert/insert_bar_baz === RUN TestInsert/insert_baz_via_stdin_w/o_newline === RUN TestInsert/insert_baz_via_stdin_w/_newline ⚠ No need to write: the secret is already there and with the right value === RUN TestInsert/insert_baz_via_stdin_w/_yaml === RUN TestInsert/insert_baz_via_stdin_w/_k-v === RUN TestInsert/insert_zab#key === RUN TestInsert/insert_--multiline_bar_baz ⚠ No need to write: the secret is already there and with the right value === RUN TestInsert/insert_key:value === RUN TestInsert/insert_baz_via_stdin_w/_yaml_and_input_parsing_and_safecontent === RUN TestInsert/insert_baz_via_stdin_w/_yaml#01 ⚠ No need to write: the secret is already there and with the right value --- PASS: TestInsert (0.03s) --- PASS: TestInsert/insert_bar (0.00s) --- PASS: TestInsert/insert_bar_baz (0.00s) --- PASS: TestInsert/insert_baz_via_stdin_w/o_newline (0.00s) --- PASS: TestInsert/insert_baz_via_stdin_w/_newline (0.00s) --- PASS: TestInsert/insert_baz_via_stdin_w/_yaml (0.00s) --- PASS: TestInsert/insert_baz_via_stdin_w/_k-v (0.00s) --- PASS: TestInsert/insert_zab#key (0.00s) --- PASS: TestInsert/insert_--multiline_bar_baz (0.00s) --- PASS: TestInsert/insert_key:value (0.00s) --- PASS: TestInsert/insert_baz_via_stdin_w/_yaml_and_input_parsing_and_safecontent (0.00s) --- PASS: TestInsert/insert_baz_via_stdin_w/_yaml#01 (0.00s) === RUN TestInsertStdin --- PASS: TestInsertStdin (0.01s) === RUN TestLink --- PASS: TestLink (0.01s) === RUN TestList --- PASS: TestList (0.03s) === RUN TestListLimit === RUN TestListLimit/folders-limit-0 === RUN TestListLimit/folders-limit-1 === RUN TestListLimit/folders-limit--1 === RUN TestListLimit/flat-limit--1 === RUN TestListLimit/folders-limit-0#01 === RUN TestListLimit/folders-limit-2 --- PASS: TestListLimit (0.03s) --- PASS: TestListLimit/folders-limit-0 (0.00s) --- PASS: TestListLimit/folders-limit-1 (0.00s) --- PASS: TestListLimit/folders-limit--1 (0.00s) --- PASS: TestListLimit/flat-limit--1 (0.00s) --- PASS: TestListLimit/folders-limit-0#01 (0.00s) --- PASS: TestListLimit/folders-limit-2 (0.00s) === RUN TestRedirectPager --- PASS: TestRedirectPager (0.00s) === RUN TestMerge --- PASS: TestMerge (0.01s) === RUN TestMounts === RUN TestMounts/print_mounts === RUN TestMounts/complete_mounts === RUN TestMounts/remove_no_non-existing_mount === RUN TestMounts/remove_non-existing_mount === RUN TestMounts/add_non-existing_mount === RUN TestMounts/add_some_mounts === RUN TestMounts/print_mounts#01 --- PASS: TestMounts (0.02s) --- PASS: TestMounts/print_mounts (0.00s) --- PASS: TestMounts/complete_mounts (0.00s) --- PASS: TestMounts/remove_no_non-existing_mount (0.00s) --- PASS: TestMounts/remove_non-existing_mount (0.00s) --- PASS: TestMounts/add_non-existing_mount (0.00s) --- PASS: TestMounts/add_some_mounts (0.00s) --- PASS: TestMounts/print_mounts#01 (0.00s) === RUN TestMove === RUN TestMove/move_foo_to_bar --- PASS: TestMove (0.01s) --- PASS: TestMove/move_foo_to_bar (0.00s) === RUN TestOTP === RUN TestOTP/display_non-otp_secret === RUN TestOTP/create_and_display_valid_OTP === RUN TestOTP/copy_to_clipboard ❌ WARNING: No clipboard available. Install xsel, xclip or wl-clipboard, provide $GOPASS_CLIPBOARD_COPY_CMD and $GOPASS_CLIPBOARD_CLEAR_CMD or use -f to print to console === RUN TestOTP/copy_to_clipboard_chained ❌ WARNING: No clipboard available. Install xsel, xclip or wl-clipboard, provide $GOPASS_CLIPBOARD_COPY_CMD and $GOPASS_CLIPBOARD_CLEAR_CMD or use -f to print to console === RUN TestOTP/write_QR_file --- PASS: TestOTP (0.03s) --- PASS: TestOTP/display_non-otp_secret (0.00s) --- PASS: TestOTP/create_and_display_valid_OTP (0.00s) --- PASS: TestOTP/copy_to_clipboard (0.00s) --- PASS: TestOTP/copy_to_clipboard_chained (0.00s) --- PASS: TestOTP/write_QR_file (0.02s) === RUN TestProcess === RUN TestProcess/process_template ⚠ No --allow-path flag set. The template has unrestricted access to ALL secrets in the store. Only process templates from trusted sources. === RUN TestProcess/allow-path_permits_matching_prefix === RUN TestProcess/allow-path_denies_secret_outside_prefix --- PASS: TestProcess (0.01s) --- PASS: TestProcess/process_template (0.00s) --- PASS: TestProcess/allow-path_permits_matching_prefix (0.00s) --- PASS: TestProcess/allow-path_denies_secret_outside_prefix (0.00s) === RUN TestGit --- PASS: TestGit (0.22s) === RUN TestRecipients === RUN TestRecipients/print_recipients_tree === RUN TestRecipients/complete_recipients === RUN TestRecipients/add_recipients_w/o_args === RUN TestRecipients/remove_recipients_w/o_args === RUN TestRecipients/add_recipient_0xFEEDBEEF  ] 1 / 1 === RUN TestRecipients/add_recipient_0xBEEFFEED  ] 1 / 1 Worker 0: Writing secret foo is not needed === RUN TestRecipients/remove_recipient_0xDEADBEEF  ] 1 / 1 Worker 6: Writing secret foo is not needed === RUN TestRecipients/print_recipients_as_JSON --- PASS: TestRecipients (0.03s) --- PASS: TestRecipients/print_recipients_tree (0.00s) --- PASS: TestRecipients/complete_recipients (0.00s) --- PASS: TestRecipients/add_recipients_w/o_args (0.00s) --- PASS: TestRecipients/remove_recipients_w/o_args (0.00s) --- PASS: TestRecipients/add_recipient_0xFEEDBEEF (0.00s) --- PASS: TestRecipients/add_recipient_0xBEEFFEED (0.01s) --- PASS: TestRecipients/remove_recipient_0xDEADBEEF (0.01s) --- PASS: TestRecipients/print_recipients_as_JSON (0.00s) === RUN TestRecipientsGpg === RUN TestRecipientsGpg/print_recipients_tree === RUN TestRecipientsGpg/complete_recipients === RUN TestRecipientsGpg/add_recipients_w/o_args === RUN TestRecipientsGpg/remove_recipients_w/o_args === RUN TestRecipientsGpg/add_recipient_0xFEEDBEEF === RUN TestRecipientsGpg/add_recipient_0xBEEFFEED === RUN TestRecipientsGpg/remove_recipient_0x82EBD945BE73F104 === RUN TestRecipientsGpg/add_recipient_0xFEEDFEED === RUN TestRecipientsGpg/remove_recipient_0xFEEDFEED === RUN TestRecipientsGpg/add_recipient_0xFEEDFEED#01 === RUN TestRecipientsGpg/remove_recipient_0xFEEDFEED_(force) --- PASS: TestRecipientsGpg (0.92s) --- PASS: TestRecipientsGpg/print_recipients_tree (0.00s) --- PASS: TestRecipientsGpg/complete_recipients (0.00s) --- PASS: TestRecipientsGpg/add_recipients_w/o_args (0.14s) --- PASS: TestRecipientsGpg/remove_recipients_w/o_args (0.00s) --- PASS: TestRecipientsGpg/add_recipient_0xFEEDBEEF (0.12s) --- PASS: TestRecipientsGpg/add_recipient_0xBEEFFEED (0.12s) --- PASS: TestRecipientsGpg/remove_recipient_0x82EBD945BE73F104 (0.12s) --- PASS: TestRecipientsGpg/add_recipient_0xFEEDFEED (0.14s) --- PASS: TestRecipientsGpg/remove_recipient_0xFEEDFEED (0.06s) --- PASS: TestRecipientsGpg/add_recipient_0xFEEDFEED#01 (0.12s) --- PASS: TestRecipientsGpg/remove_recipient_0xFEEDFEED_(force) (0.06s) === RUN TestReorg === RUN TestReorg/move_foo_to_bar --- PASS: TestReorg (0.01s) --- PASS: TestReorg/move_foo_to_bar (0.00s) === RUN TestREPL --- PASS: TestREPL (0.01s) === RUN TestEscapeEntry === RUN TestEscapeEntry/no_special_chars === RUN TestEscapeEntry/spaces === RUN TestEscapeEntry/backslash === RUN TestEscapeEntry/single_quotes === RUN TestEscapeEntry/double_quotes === RUN TestEscapeEntry/path_separators_preserved === RUN TestEscapeEntry/special_chars --- PASS: TestEscapeEntry (0.00s) --- PASS: TestEscapeEntry/no_special_chars (0.00s) --- PASS: TestEscapeEntry/spaces (0.00s) --- PASS: TestEscapeEntry/backslash (0.00s) --- PASS: TestEscapeEntry/single_quotes (0.00s) --- PASS: TestEscapeEntry/double_quotes (0.00s) --- PASS: TestEscapeEntry/path_separators_preserved (0.00s) --- PASS: TestEscapeEntry/special_chars (0.00s) === RUN TestUnescapeEntry === RUN TestUnescapeEntry/no_escapes === RUN TestUnescapeEntry/escaped_spaces === RUN TestUnescapeEntry/escaped_backslash === RUN TestUnescapeEntry/roundtrip --- PASS: TestUnescapeEntry (0.00s) --- PASS: TestUnescapeEntry/no_escapes (0.00s) --- PASS: TestUnescapeEntry/escaped_spaces (0.00s) --- PASS: TestUnescapeEntry/escaped_backslash (0.00s) --- PASS: TestUnescapeEntry/roundtrip (0.00s) === RUN TestNewGopassCompleter --- PASS: TestNewGopassCompleter (0.01s) === RUN TestGopassCompleterDo === RUN TestGopassCompleterDo/complete_command === RUN TestGopassCompleterDo/complete_entry_without_spaces === RUN TestGopassCompleterDo/complete_entry_with_spaces === RUN TestGopassCompleterDo/complete_entry_with_partial_escaped_space === RUN TestGopassCompleterDo/complete_config_keys === RUN TestGopassCompleterDo/complete_with_flags_present === RUN TestGopassCompleterDo/empty_line_completes_commands === RUN TestGopassCompleterDo/command_with_trailing_space_shows_all_entries --- PASS: TestGopassCompleterDo (0.00s) --- PASS: TestGopassCompleterDo/complete_command (0.00s) --- PASS: TestGopassCompleterDo/complete_entry_without_spaces (0.00s) --- PASS: TestGopassCompleterDo/complete_entry_with_spaces (0.00s) --- PASS: TestGopassCompleterDo/complete_entry_with_partial_escaped_space (0.00s) --- PASS: TestGopassCompleterDo/complete_config_keys (0.00s) --- PASS: TestGopassCompleterDo/complete_with_flags_present (0.00s) --- PASS: TestGopassCompleterDo/empty_line_completes_commands (0.00s) --- PASS: TestGopassCompleterDo/command_with_trailing_space_shows_all_entries (0.00s) === RUN TestSetupTeamCreateFlagsRegistered --- PASS: TestSetupTeamCreateFlagsRegistered (0.01s) === RUN TestSetupCreateTeamRequiresName __ _ _ _ _ _ ___ ___ /'_ '\ /'_'\ ( '_'\ /'_' )/',__)/',__) ( (_) |( (_) )| (_) )( (_| |\__, \\__, \ '\__ |'\___/'| ,__/''\__,_)(____/(____/ ( )_) | | | \___/' (_) 🌟 Welcome to gopass! 🌟 Initializing a new password store ... 🔐 Using crypto backend: age 💾 Using storage backend: gitfs 🔐 No useable cryptographic keys. Generating new key pair 🧪 Creating cryptographic key pair (age) ... ✅ Key pair for age generated ⚠ 🔐 We need to unlock your newly created private key now! Please enter the passphrase you just generated. ✅ Key pair age1ykq0g3svzk8d69tw0vl7lavfwzgmlca83q6mpekssl6zuq2t6uvqwe655n validated 🔐 Cryptographic keys generated --- PASS: TestSetupCreateTeamRequiresName (7.30s) === RUN TestSetupAgeGitFS --- PASS: TestSetupAgeGitFS (23.28s) === RUN TestSetupPlainFS --- PASS: TestSetupPlainFS (0.01s) === RUN TestShowPasswordConfig === RUN TestShowPasswordConfig/default_is_full_output === RUN TestShowPasswordConfig/password-only_by_default === RUN TestShowPasswordConfig/explicit_-o=false_restores_full_output === RUN TestShowPasswordConfig/clip_flag_overrides_the_config_default ❌ WARNING: No clipboard available. Install xsel, xclip or wl-clipboard, provide $GOPASS_CLIPBOARD_COPY_CMD and $GOPASS_CLIPBOARD_CLEAR_CMD or use -f to print to console === RUN TestShowPasswordConfig/alsoclip_flag_overrides_the_config_default ❌ WARNING: No clipboard available. Install xsel, xclip or wl-clipboard, provide $GOPASS_CLIPBOARD_COPY_CMD and $GOPASS_CLIPBOARD_CLEAR_CMD or use -f to print to console === RUN TestShowPasswordConfig/qr_flag_overrides_the_config_default === RUN TestShowPasswordConfig/qrbody_flag_overrides_the_config_default === RUN TestShowPasswordConfig/key_lookup_still_works === RUN TestShowPasswordConfig/password-only_wins_over_safecontent === RUN TestShowPasswordConfig/passwordless_entry_errors_like_-o === RUN TestShowPasswordConfig/autoclip_copies_and_prints_password_only ❌ WARNING: No clipboard available. Install xsel, xclip or wl-clipboard, provide $GOPASS_CLIPBOARD_COPY_CMD and $GOPASS_CLIPBOARD_CLEAR_CMD or use -f to print to console --- PASS: TestShowPasswordConfig (0.02s) --- PASS: TestShowPasswordConfig/default_is_full_output (0.00s) --- PASS: TestShowPasswordConfig/password-only_by_default (0.00s) --- PASS: TestShowPasswordConfig/explicit_-o=false_restores_full_output (0.00s) --- PASS: TestShowPasswordConfig/clip_flag_overrides_the_config_default (0.00s) --- PASS: TestShowPasswordConfig/alsoclip_flag_overrides_the_config_default (0.00s) --- PASS: TestShowPasswordConfig/qr_flag_overrides_the_config_default (0.00s) --- PASS: TestShowPasswordConfig/qrbody_flag_overrides_the_config_default (0.00s) --- PASS: TestShowPasswordConfig/key_lookup_still_works (0.00s) --- PASS: TestShowPasswordConfig/password-only_wins_over_safecontent (0.00s) --- PASS: TestShowPasswordConfig/passwordless_entry_errors_like_-o (0.00s) --- PASS: TestShowPasswordConfig/autoclip_copies_and_prints_password_only (0.00s) === RUN TestShowMulti === RUN TestShowMulti/show_foo === RUN TestShowMulti/show_--sync_foo === RUN TestShowMulti/show_dir === RUN TestShowMulti/show_twoliner_with_safecontent_enabled === RUN TestShowMulti/show_foo_with_safecontent_enabled,_should_error_out === RUN TestShowMulti/show_foo_with_safecontent_enabled,_with_the_force_flag === RUN TestShowMulti/show_twoliner_with_safecontent_enabled,_but_with_the_clip_flag,_which_should_copy_just_the_secret ❌ WARNING: No clipboard available. Install xsel, xclip or wl-clipboard, provide $GOPASS_CLIPBOARD_COPY_CMD and $GOPASS_CLIPBOARD_CLEAR_CMD or use -f to print to console === RUN TestShowMulti/show_entry_with_unsafe_keys === RUN TestShowMulti/copy_a_key_with_the_clip_flag_without_showing_any_output ❌ WARNING: No clipboard available. Install xsel, xclip or wl-clipboard, provide $GOPASS_CLIPBOARD_COPY_CMD and $GOPASS_CLIPBOARD_CLEAR_CMD or use -f to print to console === RUN TestShowMulti/show_entry_with_otpauth_field_with_safecontent_enabled === RUN TestShowMulti/show_entry_with_otp_as_keys_field_with_safecontent_enabled === RUN TestShowMulti/show_twoliner_with_safecontent_enabled#01 === RUN TestShowMulti/show_twoliner_with_safecontent_enabled#02 === RUN TestShowMulti/show_key_ === RUN TestShowMulti/show_nonexisting_key === RUN TestShowMulti/show_keys_with_mixed_case === RUN TestShowMulti/show_value_with_format_strings === RUN TestShowMulti/show.hidden-keys_hides_configured_key === RUN TestShowMulti/show.hidden-keys_is_case-insensitive === RUN TestShowMulti/show.hidden-keys_absent_key_is_shown === RUN TestShowMulti/show.hidden-keys_and_per-secret_unsafe-keys_both_work --- PASS: TestShowMulti (0.04s) --- PASS: TestShowMulti/show_foo (0.00s) --- PASS: TestShowMulti/show_--sync_foo (0.00s) --- PASS: TestShowMulti/show_dir (0.00s) --- PASS: TestShowMulti/show_twoliner_with_safecontent_enabled (0.00s) --- PASS: TestShowMulti/show_foo_with_safecontent_enabled,_should_error_out (0.00s) --- PASS: TestShowMulti/show_foo_with_safecontent_enabled,_with_the_force_flag (0.00s) --- PASS: TestShowMulti/show_twoliner_with_safecontent_enabled,_but_with_the_clip_flag,_which_should_copy_just_the_secret (0.00s) --- PASS: TestShowMulti/show_entry_with_unsafe_keys (0.00s) --- PASS: TestShowMulti/copy_a_key_with_the_clip_flag_without_showing_any_output (0.00s) --- PASS: TestShowMulti/show_entry_with_otpauth_field_with_safecontent_enabled (0.00s) --- PASS: TestShowMulti/show_entry_with_otp_as_keys_field_with_safecontent_enabled (0.00s) --- PASS: TestShowMulti/show_twoliner_with_safecontent_enabled#01 (0.00s) --- PASS: TestShowMulti/show_twoliner_with_safecontent_enabled#02 (0.00s) --- PASS: TestShowMulti/show_key_ (0.00s) --- PASS: TestShowMulti/show_nonexisting_key (0.00s) --- PASS: TestShowMulti/show_keys_with_mixed_case (0.00s) --- PASS: TestShowMulti/show_value_with_format_strings (0.00s) --- PASS: TestShowMulti/show.hidden-keys_hides_configured_key (0.00s) --- PASS: TestShowMulti/show.hidden-keys_is_case-insensitive (0.00s) --- PASS: TestShowMulti/show.hidden-keys_absent_key_is_shown (0.00s) --- PASS: TestShowMulti/show.hidden-keys_and_per-secret_unsafe-keys_both_work (0.00s) === RUN TestShowClipLine === RUN TestShowClipLine/show_-c=0_copies_line_0_(password) === RUN TestShowClipLine/show_-c=1_copies_line_1 === RUN TestShowClipLine/show_-c=99_out_of_range_returns_error === RUN TestShowClipLine/show_-c_(no_line_number)_copies_password --- PASS: TestShowClipLine (0.01s) --- PASS: TestShowClipLine/show_-c=0_copies_line_0_(password) (0.00s) --- PASS: TestShowClipLine/show_-c=1_copies_line_1 (0.00s) --- PASS: TestShowClipLine/show_-c=99_out_of_range_returns_error (0.00s) --- PASS: TestShowClipLine/show_-c_(no_line_number)_copies_password (0.00s) === RUN TestShowParseArgsClipLine === RUN TestShowParseArgsClipLine/clip_flag_with_line_number_sets_ClipLine === RUN TestShowParseArgsClipLine/clip_flag_without_value_sets_OnlyClip_but_not_ClipLine === RUN TestShowParseArgsClipLine/clip_flag_with_zero_sets_ClipLine_to_0 === RUN TestShowParseArgsClipLine/no_clip_flag_leaves_defaults --- PASS: TestShowParseArgsClipLine (0.01s) --- PASS: TestShowParseArgsClipLine/clip_flag_with_line_number_sets_ClipLine (0.00s) --- PASS: TestShowParseArgsClipLine/clip_flag_without_value_sets_OnlyClip_but_not_ClipLine (0.00s) --- PASS: TestShowParseArgsClipLine/clip_flag_with_zero_sets_ClipLine_to_0 (0.00s) --- PASS: TestShowParseArgsClipLine/no_clip_flag_leaves_defaults (0.00s) === RUN TestShowAutoClip === RUN TestShowAutoClip/gopass_show_foo === RUN TestShowAutoClip/gopass_show_-c_foo === RUN TestShowAutoClip/gopass_show_-C_foo === RUN TestShowAutoClip/gopass_show_-f_foo === RUN TestShowAutoClip/gopass_show_foo#01 === RUN TestShowAutoClip/gopass_show_-c_foo#01 === RUN TestShowAutoClip/gopass_show_-C_foo#01 === RUN TestShowAutoClip/gopass_show_-f_foo#01 === RUN TestShowAutoClip/show_foo_with_safecontent_and_autoclip_enabled --- PASS: TestShowAutoClip (0.01s) --- PASS: TestShowAutoClip/gopass_show_foo (0.00s) --- PASS: TestShowAutoClip/gopass_show_-c_foo (0.00s) --- PASS: TestShowAutoClip/gopass_show_-C_foo (0.00s) --- PASS: TestShowAutoClip/gopass_show_-f_foo (0.00s) --- PASS: TestShowAutoClip/gopass_show_foo#01 (0.00s) --- PASS: TestShowAutoClip/gopass_show_-c_foo#01 (0.00s) --- PASS: TestShowAutoClip/gopass_show_-C_foo#01 (0.00s) --- PASS: TestShowAutoClip/gopass_show_-f_foo#01 (0.00s) --- PASS: TestShowAutoClip/show_foo_with_safecontent_and_autoclip_enabled (0.00s) === RUN TestShowHandleRevision === RUN TestShowHandleRevision/show_foo --- PASS: TestShowHandleRevision (0.00s) --- PASS: TestShowHandleRevision/show_foo (0.00s) === RUN TestShowHandleError --- PASS: TestShowHandleError (0.00s) === RUN TestShowHandleErrorFuzzySearchToggle 🚥 Syncing with all remotes ... [] fs pull and push ... Skipped (no Git repo) (no changes) done ✅ All done === RUN TestShowHandleErrorFuzzySearchToggle/default_config_enables_fuzzy_search ⚠ Entry "missing" not found. Starting search... === RUN TestShowHandleErrorFuzzySearchToggle/show.fuzzysearch=false_disables_fuzzy_search === RUN TestShowHandleErrorFuzzySearchToggle/--nofuzzysearch_disables_fuzzy_search_for_one_invocation --- PASS: TestShowHandleErrorFuzzySearchToggle (0.01s) --- PASS: TestShowHandleErrorFuzzySearchToggle/default_config_enables_fuzzy_search (0.00s) --- PASS: TestShowHandleErrorFuzzySearchToggle/show.fuzzysearch=false_disables_fuzzy_search (0.00s) --- PASS: TestShowHandleErrorFuzzySearchToggle/--nofuzzysearch_disables_fuzzy_search_for_one_invocation (0.00s) === RUN TestShowPrintQR --- PASS: TestShowPrintQR (0.00s) === RUN TestShowHasAliasDomain --- PASS: TestShowHasAliasDomain (0.01s) === RUN TestSync === RUN TestSync/default === RUN TestSync/sync_--store=root --- PASS: TestSync (0.00s) --- PASS: TestSync/default (0.00s) --- PASS: TestSync/sync_--store=root (0.00s) === RUN TestTemplates === RUN TestTemplates/display_empty_template_tree === RUN TestTemplates/add_template === RUN TestTemplates/complete_templates === RUN TestTemplates/print_template === RUN TestTemplates/edit_template === RUN TestTemplates/remove_template --- PASS: TestTemplates (0.02s) --- PASS: TestTemplates/display_empty_template_tree (0.00s) --- PASS: TestTemplates/add_template (0.00s) --- PASS: TestTemplates/complete_templates (0.00s) --- PASS: TestTemplates/print_template (0.00s) --- PASS: TestTemplates/edit_template (0.00s) --- PASS: TestTemplates/remove_template (0.00s) === RUN TestUnclip === RUN TestUnclip/unlcip_should_fail --- PASS: TestUnclip (0.00s) --- PASS: TestUnclip/unlcip_should_fail (0.00s) === RUN TestUpdate --- PASS: TestUpdate (0.03s) === RUN TestUpdatePre --- PASS: TestUpdatePre (0.02s) === RUN TestVersion === RUN TestVersion/print_fixed_version --- PASS: TestVersion (0.00s) --- PASS: TestVersion/print_fixed_version (0.00s) PASS ok github.com/gopasspw/gopass/internal/action 55.214s === RUN TestError --- PASS: TestError (0.02s) PASS ok github.com/gopasspw/gopass/internal/action/exit 0.979s === RUN TestCommands --- PASS: TestCommands (0.04s) === RUN TestPwgen --- PASS: TestPwgen (0.03s) === RUN TestPwgenMemorable === RUN TestPwgenMemorable/happy === RUN TestPwgenMemorable/symbols === RUN TestPwgenMemorable/capitalize_implies_memorable === RUN TestPwgenMemorable/count === RUN TestPwgenMemorable/memorable_and_xkcd_mutually_exclusive === RUN TestPwgenMemorable/no-numerals_incompatible --- PASS: TestPwgenMemorable (0.01s) --- PASS: TestPwgenMemorable/happy (0.00s) --- PASS: TestPwgenMemorable/symbols (0.00s) --- PASS: TestPwgenMemorable/capitalize_implies_memorable (0.00s) --- PASS: TestPwgenMemorable/count (0.00s) --- PASS: TestPwgenMemorable/memorable_and_xkcd_mutually_exclusive (0.00s) --- PASS: TestPwgenMemorable/no-numerals_incompatible (0.00s) === RUN TestPwgenMemorableConfig --- PASS: TestPwgenMemorableConfig (0.01s) === RUN TestMemorableFlagsRegistered --- PASS: TestMemorableFlagsRegistered (0.01s) === RUN TestNumPerLine === RUN TestNumPerLine/zero_cols === RUN TestNumPerLine/narrow_cols === RUN TestNumPerLine/wide_cols === RUN TestNumPerLine/very_long_password --- PASS: TestNumPerLine (0.00s) --- PASS: TestNumPerLine/zero_cols (0.00s) --- PASS: TestNumPerLine/narrow_cols (0.00s) --- PASS: TestNumPerLine/wide_cols (0.00s) --- PASS: TestNumPerLine/very_long_password (0.00s) PASS ok github.com/gopasspw/gopass/internal/action/pwgen 1.471s === RUN TestLaunchStampsSpawnGuard --- PASS: TestLaunchStampsSpawnGuard (0.13s) === RUN TestLaunchHelper launch_test.go:48: --- SKIP: TestLaunchHelper (0.01s) PASS ok github.com/gopasspw/gopass/internal/ageagentlauncher 1.417s === RUN TestNewAuditor --- PASS: TestNewAuditor (0.01s) === RUN TestBatch Checking 2 secrets. This may take some time ...  ] 1 / 2  ] 2 / 2 --- PASS: TestBatch (0.04s) === RUN TestAuditSecret --- PASS: TestAuditSecret (0.00s) === RUN TestCheckHIBP --- PASS: TestCheckHIBP (0.00s) === RUN TestFilterExcludes === RUN TestFilterExcludes/no_excludes === RUN TestFilterExcludes/exclude_one_secret === RUN TestFilterExcludes/exclude_all_secrets === RUN TestFilterExcludes/exclude_with_comment === RUN TestFilterExcludes/exclude_with_empty_lines === RUN TestFilterExcludes/exclude_with_regex --- PASS: TestFilterExcludes (0.00s) --- PASS: TestFilterExcludes/no_excludes (0.00s) --- PASS: TestFilterExcludes/exclude_one_secret (0.00s) --- PASS: TestFilterExcludes/exclude_all_secrets (0.00s) --- PASS: TestFilterExcludes/exclude_with_comment (0.00s) --- PASS: TestFilterExcludes/exclude_with_empty_lines (0.00s) --- PASS: TestFilterExcludes/exclude_with_regex (0.00s) === RUN TestHTML --- PASS: TestHTML (0.01s) === RUN TestFinalize --- PASS: TestFinalize (0.00s) PASS ok github.com/gopasspw/gopass/internal/audit 1.386s === RUN TestCryptoBackend === PAUSE TestCryptoBackend === RUN TestStorageBackend === PAUSE TestStorageBackend === RUN TestComposite === PAUSE TestComposite === RUN TestDetectCrypto === RUN TestDetectCrypto/plain === RUN TestDetectCrypto/gpg === RUN TestDetectCrypto/age --- PASS: TestDetectCrypto (0.08s) --- PASS: TestDetectCrypto/plain (0.03s) --- PASS: TestDetectCrypto/gpg (0.04s) --- PASS: TestDetectCrypto/age (0.01s) === RUN TestClone Git Email not set git configured at /tmp/TestClone3720051203/001/store --- PASS: TestClone (0.22s) === RUN TestInitRCS --- PASS: TestInitRCS (0.13s) === RUN TestDetectStorage === RUN TestDetectStorage/detect_fs --- PASS: TestDetectStorage (0.01s) --- PASS: TestDetectStorage/detect_fs (0.00s) === RUN TestCryptoLoader === PAUSE TestCryptoLoader === RUN TestRegistry_BackendNames === PAUSE TestRegistry_BackendNames === RUN TestRegistry_Backends === PAUSE TestRegistry_Backends === RUN TestRegistry_Prioritized === PAUSE TestRegistry_Prioritized === RUN TestRegistry_Get === PAUSE TestRegistry_Get === RUN TestRegistry_Backend === PAUSE TestRegistry_Backend === RUN TestRegistry_BackendName === PAUSE TestRegistry_BackendName === CONT TestCryptoBackend === CONT TestRegistry_Backends === CONT TestCryptoLoader === CONT TestRegistry_BackendName === RUN TestRegistry_BackendName/backend_exists === CONT TestRegistry_BackendNames === CONT TestRegistry_Get === RUN TestRegistry_Get/backend_exists === CONT TestComposite === CONT TestRegistry_Backend --- PASS: TestRegistry_Backends (0.00s) --- PASS: TestRegistry_BackendNames (0.00s) === CONT TestRegistry_Prioritized === CONT TestStorageBackend === RUN TestRegistry_Get/backend_does_not_exist === RUN TestRegistry_Backend/backend_name_exists --- PASS: TestRegistry_Prioritized (0.00s) --- PASS: TestCryptoLoader (0.04s) === RUN TestRegistry_BackendName/backend_does_not_exist --- PASS: TestRegistry_Get (0.04s) --- PASS: TestRegistry_Get/backend_exists (0.01s) --- PASS: TestRegistry_Get/backend_does_not_exist (0.00s) --- PASS: TestRegistry_BackendName (0.04s) --- PASS: TestRegistry_BackendName/backend_exists (0.02s) --- PASS: TestRegistry_BackendName/backend_does_not_exist (0.00s) --- PASS: TestCryptoBackend (0.04s) --- PASS: TestComposite (0.04s) === RUN TestRegistry_Backend/special_case:_"gpg"_name_should_be_handled_as_"gpgcli" --- PASS: TestStorageBackend (0.02s) === RUN TestRegistry_Backend/backend_name_does_not_exist --- PASS: TestRegistry_Backend (0.06s) --- PASS: TestRegistry_Backend/backend_name_exists (0.00s) --- PASS: TestRegistry_Backend/special_case:_"gpg"_name_should_be_handled_as_"gpgcli" (0.00s) --- PASS: TestRegistry_Backend/backend_name_does_not_exist (0.00s) PASS ok github.com/gopasspw/gopass/internal/backend 1.858s ? github.com/gopasspw/gopass/internal/backend/crypto [no test files] === RUN TestNew --- PASS: TestNew (0.06s) === RUN TestAgentSpawnGuard --- PASS: TestAgentSpawnGuard (0.00s) === RUN TestTryStartAgentGuardSkips --- PASS: TestTryStartAgentGuardSkips (0.01s) === RUN TestTryStartAgentNoLauncherSkips --- PASS: TestTryStartAgentNoLauncherSkips (0.03s) === RUN TestTryStartAgentLauncherError --- PASS: TestTryStartAgentLauncherError (0.01s) === RUN TestNewExpandsSshKeyPathTilde --- PASS: TestNewExpandsSshKeyPathTilde (0.00s) === RUN TestInitialized --- PASS: TestInitialized (0.00s) === RUN TestName --- PASS: TestName (0.00s) === RUN TestVersion --- PASS: TestVersion (0.00s) === RUN TestExt --- PASS: TestExt (0.00s) === RUN TestIDFile --- PASS: TestIDFile (0.00s) === RUN TestConcurrency --- PASS: TestConcurrency (0.00s) === RUN TestNewAskPass_KeychainDisabled --- PASS: TestNewAskPass_KeychainDisabled (0.01s) === RUN TestNewAskPass_KeychainEnabled_KeyringAvailable --- PASS: TestNewAskPass_KeychainEnabled_KeyringAvailable (0.00s) === RUN TestNewAskPass_KeychainEnabled_KeyringUnavailable ⚠ OS keyring is not available. Passphrase caching will not persist. Disable age.usekeychain or install a keyring provider (e.g. gnome-keyring): no keyring --- PASS: TestNewAskPass_KeychainEnabled_KeyringUnavailable (0.00s) === RUN TestNew_KeychainEnabled_KeyringUnavailable_WarnsUser --- PASS: TestNew_KeychainEnabled_KeyringUnavailable_WarnsUser (0.00s) === RUN TestOsKeyring_Set_Success --- PASS: TestOsKeyring_Set_Success (0.00s) === RUN TestOsKeyring_Set_Failure --- PASS: TestOsKeyring_Set_Failure (0.00s) === RUN TestOsKeyring_Get_Success --- PASS: TestOsKeyring_Get_Success (0.00s) === RUN TestOsKeyring_Get_Failure --- PASS: TestOsKeyring_Get_Failure (0.00s) === RUN TestNew_UsesContextPasswordCallback --- PASS: TestNew_UsesContextPasswordCallback (0.00s) === RUN TestNew_ContextPasswordCallbackOverridesAgePassphrase --- PASS: TestNew_ContextPasswordCallbackOverridesAgePassphrase (0.00s) === RUN TestAgentStatus --- PASS: TestAgentStatus (0.07s) === RUN TestWithOnlyNative --- PASS: TestWithOnlyNative (0.00s) === RUN TestIsOnlyNative --- PASS: TestIsOnlyNative (0.00s) === RUN TestAgentLauncherContext --- PASS: TestAgentLauncherContext (0.00s) === RUN TestDecryptSelfHealsOnFreshAgent --- PASS: TestDecryptSelfHealsOnFreshAgent (7.86s) === RUN TestDecryptMultipleIdentitiesViaAgent --- PASS: TestDecryptMultipleIdentitiesViaAgent (14.29s) === RUN TestDecryptCachesEncryptedSSHIdentityInAgent --- PASS: TestDecryptCachesEncryptedSSHIdentityInAgent (2.09s) === RUN TestDecryptIdentityOrder === PAUSE TestDecryptIdentityOrder === RUN TestDecryptScryptIdentity === PAUSE TestDecryptScryptIdentity === RUN TestDedupe === PAUSE TestDedupe === RUN TestHasAnyRecipient === PAUSE TestHasAnyRecipient === RUN TestEncryptNoLocalIdentity --- PASS: TestEncryptNoLocalIdentity (6.77s) === RUN TestParseIdentity === RUN TestParseIdentity/plugin_id === RUN TestParseIdentity/native_age_id === RUN TestParseIdentity/invalid_age_id === RUN TestParseIdentity/invalid_bech32_plugin --- PASS: TestParseIdentity (0.00s) --- PASS: TestParseIdentity/plugin_id (0.00s) --- PASS: TestParseIdentity/native_age_id (0.00s) --- PASS: TestParseIdentity/invalid_age_id (0.00s) --- PASS: TestParseIdentity/invalid_bech32_plugin (0.00s) === RUN TestIdentityAndRecipient === RUN TestIdentityAndRecipient/native_identity === RUN TestIdentityAndRecipient/wrapped_native_id === RUN TestIdentityAndRecipient/wrapped_plugin_id --- PASS: TestIdentityAndRecipient (0.00s) --- PASS: TestIdentityAndRecipient/native_identity (0.00s) --- PASS: TestIdentityAndRecipient/wrapped_native_id (0.00s) --- PASS: TestIdentityAndRecipient/wrapped_plugin_id (0.00s) === RUN TestAddIdentityToNewFile --- PASS: TestAddIdentityToNewFile (5.99s) === RUN TestAddIdentityPreservesPluginLineWithoutInvokingPlugin --- PASS: TestAddIdentityPreservesPluginLineWithoutInvokingPlugin (10.94s) === RUN TestAddMultipleIdentitiesAccumulate --- PASS: TestAddMultipleIdentitiesAccumulate (15.69s) === RUN TestLoadIdentityFileNotExist --- PASS: TestLoadIdentityFileNotExist (0.00s) === RUN TestIdentitiesToStringSpaceSeparated --- PASS: TestIdentitiesToStringSpaceSeparated (0.00s) === RUN TestKeyringRecipientReview --- PASS: TestKeyringRecipientReview (0.04s) === RUN TestKeyringReviewInvalidRecords === RUN TestKeyringReviewInvalidRecords/missing Identity keyring recipients: age1m8x3xtdpjj5lea6mem44c6cjw69y3vm95jdld5zjcws7g6rsluzq6zxfmt Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1m8x3xtdpjj5lea6mem44c6cjw69y3vm95jdld5zjcws7g6rsluzq6zxfmt Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1m8x3xtdpjj5lea6mem44c6cjw69y3vm95jdld5zjcws7g6rsluzq6zxfmt Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: === RUN TestKeyringReviewInvalidRecords/malformed Identity keyring recipients: age1c43wnzuwzectvhz854wvexgzthwy4x43vxjqptkxu28pvxg63cdsuchypm Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1c43wnzuwzectvhz854wvexgzthwy4x43vxjqptkxu28pvxg63cdsuchypm Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1c43wnzuwzectvhz854wvexgzthwy4x43vxjqptkxu28pvxg63cdsuchypm Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: === RUN TestKeyringReviewInvalidRecords/version Identity keyring recipients: age1z8p4dlzhjmnd3he72vraxzsqysgaaeqazmaulw5vusfhkqf3nf5skgn6yn Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1z8p4dlzhjmnd3he72vraxzsqysgaaeqazmaulw5vusfhkqf3nf5skgn6yn Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1z8p4dlzhjmnd3he72vraxzsqysgaaeqazmaulw5vusfhkqf3nf5skgn6yn Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: === RUN TestKeyringReviewInvalidRecords/hash Identity keyring recipients: age19c0zg5kzlygkkdyr0mlhw7crxn86whhs583wplpctfhec379nsysputcez Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age19c0zg5kzlygkkdyr0mlhw7crxn86whhs583wplpctfhec379nsysputcez Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age19c0zg5kzlygkkdyr0mlhw7crxn86whhs583wplpctfhec379nsysputcez Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: === RUN TestKeyringReviewInvalidRecords/replaced Identity keyring recipients: age1hjj4ddkkrkytcl0fdaf074yt7whp92029nze92n2cr4k0u6k5cuqzkrdxe Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1hjj4ddkkrkytcl0fdaf074yt7whp92029nze92n2cr4k0u6k5cuqzkrdxe Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1hjj4ddkkrkytcl0fdaf074yt7whp92029nze92n2cr4k0u6k5cuqzkrdxe Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: === RUN TestKeyringReviewInvalidRecords/unsorted Identity keyring recipients: age13v6mjsay2ks5kgh6pqzm9kg8nuhtdc0v0w94rvzqgws3jzsmvu6q29x3vd Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age13v6mjsay2ks5kgh6pqzm9kg8nuhtdc0v0w94rvzqgws3jzsmvu6q29x3vd Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age13v6mjsay2ks5kgh6pqzm9kg8nuhtdc0v0w94rvzqgws3jzsmvu6q29x3vd Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestKeyringReviewInvalidRecords (0.07s) --- PASS: TestKeyringReviewInvalidRecords/missing (0.01s) --- PASS: TestKeyringReviewInvalidRecords/malformed (0.01s) --- PASS: TestKeyringReviewInvalidRecords/version (0.01s) --- PASS: TestKeyringReviewInvalidRecords/hash (0.01s) --- PASS: TestKeyringReviewInvalidRecords/replaced (0.01s) --- PASS: TestKeyringReviewInvalidRecords/unsorted (0.01s) === RUN TestKeyringReviewWriteFailure Identity keyring recipients: age176gtwvptq38cpyymr2ms9x94hg35c9c2nrg3snyzgfepazxyn9psvk8swe Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestKeyringReviewWriteFailure (0.01s) === RUN TestPassphraseKeyringDoesNotReviewRecipients --- PASS: TestPassphraseKeyringDoesNotReviewRecipients (2.60s) === RUN TestKeyringReviewVerificationFailurePreservesFiles Identity keyring recipients: age1wkrhqds6a03tj0gg930w98dfhzscae0sccmlv3hv06yt6fvw0dlq7n2sjx Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1gu55sptccfhmq0v3wg5nl787t3kdgy7fhremuk9v4yp5g5a6zdqs00yc3w Added: age1gu55sptccfhmq0v3wg5nl787t3kdgy7fhremuk9v4yp5g5a6zdqs00yc3w Removed: age1wkrhqds6a03tj0gg930w98dfhzscae0sccmlv3hv06yt6fvw0dlq7n2sjx Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: Identity keyring recipients: age1gopassmissingreview1w3jhxaqrcte69 Added: age1gopassmissingreview1w3jhxaqrcte69 Removed: age1wkrhqds6a03tj0gg930w98dfhzscae0sccmlv3hv06yt6fvw0dlq7n2sjx Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestKeyringReviewVerificationFailurePreservesFiles (0.02s) === RUN TestLoader_New --- PASS: TestLoader_New (0.00s) === RUN TestLoader_Handles === RUN TestLoader_Handles/OldIDFile_or_OldKeyring_exists ⚠ Attempting to migrate age backend. You will need to unlock your identities keyring. ⚠ Found .age-ids. Migrating to .age-recipients. ✅ Migrated age backend to new format === RUN TestLoader_Handles/IDFile_exists ⚠ Attempting to migrate age backend. You will need to unlock your identities keyring. ⚠ Both .age-ids and .age-recipients exist. Removing the old one (.age-ids). ✅ Removed the old IDFile at .age-ids ✅ Migrated age backend to new format === RUN TestLoader_Handles/IDFile_exists#01 === RUN TestLoader_Handles/neither_OldIDFile_nor_IDFile_exists --- PASS: TestLoader_Handles (0.00s) --- PASS: TestLoader_Handles/OldIDFile_or_OldKeyring_exists (0.00s) --- PASS: TestLoader_Handles/IDFile_exists (0.00s) --- PASS: TestLoader_Handles/IDFile_exists#01 (0.00s) --- PASS: TestLoader_Handles/neither_OldIDFile_nor_IDFile_exists (0.00s) === RUN TestLoader_Priority --- PASS: TestLoader_Priority (0.00s) === RUN TestLoader_String --- PASS: TestLoader_String (0.00s) === RUN TestOrderedIdentities === PAUSE TestOrderedIdentities === RUN TestPreferredIdentities === PAUSE TestPreferredIdentities === RUN TestRecipientOf === PAUSE TestRecipientOf === RUN TestOrderedIdentitiesNativeDefaultAndPluginPreference === PAUSE TestOrderedIdentitiesNativeDefaultAndPluginPreference === RUN TestRecipientProtectedKeyringRoundTrip Identity keyring recipients: age1642hnqucay9px28y9nexvy49hlue9ky6zh89lup9tf32kx9fnv5smgeees Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestRecipientProtectedKeyringRoundTrip (0.01s) === RUN TestRecipientProtectedKeyringMigrationPreservesRawIdentities Identity keyring recipients: age19t9y6apatsag5fr9tzjqqzau59k6jyg7ajys4eaysyzcskuzuelqljznfd Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestRecipientProtectedKeyringMigrationPreservesRawIdentities (7.86s) === RUN TestRecipientProtectedKeyringErrorsPreserveCiphertext Identity keyring recipients: age1urj4rw9sjt3xnzy00l4snrrqfhhlkvl0d3nthzvczzm4fv8zwufs752njm Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: === RUN TestRecipientProtectedKeyringErrorsPreserveCiphertext/missing_bootstrap === RUN TestRecipientProtectedKeyringErrorsPreserveCiphertext/wrong_bootstrap === RUN TestRecipientProtectedKeyringErrorsPreserveCiphertext/circular_bootstrap === RUN TestRecipientProtectedKeyringErrorsPreserveCiphertext/invalid_recipient === RUN TestRecipientProtectedKeyringErrorsPreserveCiphertext/refuse_silent_downgrade --- PASS: TestRecipientProtectedKeyringErrorsPreserveCiphertext (0.02s) --- PASS: TestRecipientProtectedKeyringErrorsPreserveCiphertext/missing_bootstrap (0.00s) --- PASS: TestRecipientProtectedKeyringErrorsPreserveCiphertext/wrong_bootstrap (0.00s) --- PASS: TestRecipientProtectedKeyringErrorsPreserveCiphertext/circular_bootstrap (0.00s) --- PASS: TestRecipientProtectedKeyringErrorsPreserveCiphertext/invalid_recipient (0.00s) --- PASS: TestRecipientProtectedKeyringErrorsPreserveCiphertext/refuse_silent_downgrade (0.00s) === RUN TestRecipientProtectedKeyringRecoveryRecipient Identity keyring recipients: age182qkvrrm9q45k4uppdy64qyq22pvfp629v2gd6lpn8dfwmedjvnsht9lz8 age1ukahxrvun0zz03pcwfg9czw9zc7sy7zv442tsdwlvytypvs0cflqnlwcra Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestRecipientProtectedKeyringRecoveryRecipient (0.01s) === RUN TestFindRecipients === RUN TestFindRecipients/github_key === RUN TestFindRecipients/ssh_key === RUN TestFindRecipients/age_key === RUN TestFindRecipients/unknown_key --- PASS: TestFindRecipients (0.00s) --- PASS: TestFindRecipients/github_key (0.00s) --- PASS: TestFindRecipients/ssh_key (0.00s) --- PASS: TestFindRecipients/age_key (0.00s) --- PASS: TestFindRecipients/unknown_key (0.00s) === RUN TestParseRecipients === RUN TestParseRecipients/valid_age_key === RUN TestParseRecipients/valid_ssh_key === RUN TestParseRecipients/unknown_key --- PASS: TestParseRecipients (0.00s) --- PASS: TestParseRecipients/valid_age_key (0.00s) --- PASS: TestParseRecipients/valid_ssh_key (0.00s) --- PASS: TestParseRecipients/unknown_key (0.00s) === RUN TestHardwareKeyringUnlockSession Identity keyring recipients: age1eh02zhzs9kzvsc4jk0yg4rxh20q03lv05acx3fsyj58qsxvzafnqwrkvll Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestHardwareKeyringUnlockSession (3.66s) === RUN TestHardwareKeyringAutostartDoesNotAuthenticate Identity keyring recipients: age1xxafktm04s6kvzyzm89rz0e2yshhlry7fqyk03tp6f52tjfmafksa5c5rv Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestHardwareKeyringAutostartDoesNotAuthenticate (2.69s) === RUN TestHardwareKeyringLockDuringAuthentication Identity keyring recipients: age102m2w28vewuq39twutc4yr36whqg754cv8frk0xttuwdx7uxw95swvv0ev Any corresponding private identity can unlock the keyring and access its software identities. Protect the keyring with these recipients? [y/N/q]: --- PASS: TestHardwareKeyringLockDuringAuthentication (2.65s) === RUN TestGetSSHIdentitiesCustomSshKeyPathTilde --- PASS: TestGetSSHIdentitiesCustomSshKeyPathTilde (0.00s) === CONT TestDecryptIdentityOrder === CONT TestOrderedIdentities === CONT TestRecipientOf === CONT TestPreferredIdentities === CONT TestDecryptScryptIdentity === CONT TestHasAnyRecipient === CONT TestOrderedIdentitiesNativeDefaultAndPluginPreference === CONT TestDedupe --- PASS: TestRecipientOf (0.00s) --- PASS: TestPreferredIdentities (0.00s) --- PASS: TestHasAnyRecipient (0.00s) --- PASS: TestDedupe (0.00s) === RUN TestDecryptIdentityOrder/interactive_first === PAUSE TestDecryptIdentityOrder/interactive_first === RUN TestDecryptIdentityOrder/native_first === PAUSE TestDecryptIdentityOrder/native_first === RUN TestDecryptIdentityOrder/nonmatching_interactive_falls_back === PAUSE TestDecryptIdentityOrder/nonmatching_interactive_falls_back === RUN TestDecryptIdentityOrder/authentication_error_stops_decryption === PAUSE TestDecryptIdentityOrder/authentication_error_stops_decryption === CONT TestDecryptIdentityOrder/interactive_first === CONT TestDecryptIdentityOrder/nonmatching_interactive_falls_back === CONT TestDecryptIdentityOrder/native_first --- PASS: TestOrderedIdentities (0.00s) === CONT TestDecryptIdentityOrder/authentication_error_stops_decryption --- PASS: TestDecryptIdentityOrder (0.00s) --- PASS: TestDecryptIdentityOrder/nonmatching_interactive_falls_back (0.00s) --- PASS: TestDecryptIdentityOrder/authentication_error_stops_decryption (0.00s) --- PASS: TestDecryptIdentityOrder/native_first (0.00s) --- PASS: TestDecryptIdentityOrder/interactive_first (0.00s) --- PASS: TestOrderedIdentitiesNativeDefaultAndPluginPreference (0.01s) --- PASS: TestDecryptScryptIdentity (0.02s) PASS ok github.com/gopasspw/gopass/internal/backend/crypto/age 84.830s === RUN TestAgent --- PASS: TestAgent (1.04s) === RUN TestAgentAutoLock --- PASS: TestAgentAutoLock (3.01s) === RUN TestAgentUnlock --- PASS: TestAgentUnlock (1.02s) === RUN TestAgentMultipleIdentities --- PASS: TestAgentMultipleIdentities (1.02s) === RUN TestAgentSSHIdentities === RUN TestAgentSSHIdentities/ed25519 === RUN TestAgentSSHIdentities/rsa --- PASS: TestAgentSSHIdentities (1.23s) --- PASS: TestAgentSSHIdentities/ed25519 (0.01s) --- PASS: TestAgentSSHIdentities/rsa (0.06s) === RUN TestAgentLargePayload --- PASS: TestAgentLargePayload (1.04s) === RUN TestAgentMisframedLine --- PASS: TestAgentMisframedLine (1.01s) === RUN TestAgentHello --- PASS: TestAgentHello (0.06s) === RUN TestAgentCommandsAdvertised --- PASS: TestAgentCommandsAdvertised (0.06s) === RUN TestAgentLockIn --- PASS: TestAgentLockIn (1.17s) === RUN TestAgentUnknownCommandKeepsConnection --- PASS: TestAgentUnknownCommandKeepsConnection (0.06s) === RUN TestClientCapabilitiesLegacy --- PASS: TestClientCapabilitiesLegacy (0.00s) === RUN TestParseCapabilities --- PASS: TestParseCapabilities (0.00s) === RUN TestParseIdentity === RUN TestParseIdentity/native_X25519_key === RUN TestParseIdentity/plugin_identity_(AGE-PLUGIN-*) === RUN TestParseIdentity/plugin_identity_with_recipient_suffix_(gopass_custom_format) === RUN TestParseIdentity/X25519_key_with_recipient_suffix_(gopass_custom_format) === RUN TestParseIdentity/unknown_identity_type --- PASS: TestParseIdentity (0.00s) --- PASS: TestParseIdentity/native_X25519_key (0.00s) --- PASS: TestParseIdentity/plugin_identity_(AGE-PLUGIN-*) (0.00s) --- PASS: TestParseIdentity/plugin_identity_with_recipient_suffix_(gopass_custom_format) (0.00s) --- PASS: TestParseIdentity/X25519_key_with_recipient_suffix_(gopass_custom_format) (0.00s) --- PASS: TestParseIdentity/unknown_identity_type (0.00s) === RUN TestParseIdentityPluginNotMixedCase --- PASS: TestParseIdentityPluginNotMixedCase (0.00s) === RUN TestParseIdentities === RUN TestParseIdentities/single_X25519_identity === RUN TestParseIdentities/plugin_identity === RUN TestParseIdentities/comments_and_blank_lines_are_skipped === RUN TestParseIdentities/multiple_identities === RUN TestParseIdentities/empty_input_returns_error --- PASS: TestParseIdentities (0.01s) --- PASS: TestParseIdentities/single_X25519_identity (0.00s) --- PASS: TestParseIdentities/plugin_identity (0.00s) --- PASS: TestParseIdentities/comments_and_blank_lines_are_skipped (0.00s) --- PASS: TestParseIdentities/multiple_identities (0.01s) --- PASS: TestParseIdentities/empty_input_returns_error (0.00s) === RUN TestPluginIdentityDecrypt === RUN TestPluginIdentityDecrypt/decrypt === RUN TestPluginIdentityDecrypt/msg === RUN TestPluginIdentityDecrypt/request-secret === RUN TestPluginIdentityDecrypt/request-public === RUN TestPluginIdentityDecrypt/confirm --- PASS: TestPluginIdentityDecrypt (4.30s) --- PASS: TestPluginIdentityDecrypt/decrypt (0.21s) --- PASS: TestPluginIdentityDecrypt/msg (0.04s) --- PASS: TestPluginIdentityDecrypt/request-secret (0.04s) --- PASS: TestPluginIdentityDecrypt/request-public (0.04s) --- PASS: TestPluginIdentityDecrypt/confirm (0.04s) === RUN TestAgentDecryptIdentityOrder === RUN TestAgentDecryptIdentityOrder/plugin_first === RUN TestAgentDecryptIdentityOrder/native_first === RUN TestAgentDecryptIdentityOrder/nonmatching_plugin_falls_back === RUN TestAgentDecryptIdentityOrder/plugin_error_prevents_fallback --- PASS: TestAgentDecryptIdentityOrder (0.01s) --- PASS: TestAgentDecryptIdentityOrder/plugin_first (0.00s) --- PASS: TestAgentDecryptIdentityOrder/native_first (0.00s) --- PASS: TestAgentDecryptIdentityOrder/nonmatching_plugin_falls_back (0.00s) --- PASS: TestAgentDecryptIdentityOrder/plugin_error_prevents_fallback (0.00s) === RUN TestSourceBoundSession --- PASS: TestSourceBoundSession (0.04s) === RUN TestSessionAutoLock --- PASS: TestSessionAutoLock (1.00s) === RUN TestSessionReloadCancelsTimeout --- PASS: TestSessionReloadCancelsTimeout (1.10s) === RUN TestUnlockTokenDoesNotSurviveAgentRestart --- PASS: TestUnlockTokenDoesNotSurviveAgentRestart (0.00s) === RUN TestAcceptedConnectionCannotReopenStoppedAgent --- PASS: TestAcceptedConnectionCannotReopenStoppedAgent (0.00s) === RUN TestSSHUploadRespectsKeyringSession --- PASS: TestSSHUploadRespectsKeyringSession (0.01s) PASS ok github.com/gopasspw/gopass/internal/backend/crypto/age/agent 18.260s === RUN TestParseSkipsCommentsAndReportsSourceLine --- PASS: TestParseSkipsCommentsAndReportsSourceLine (0.00s) === RUN TestParseRejectsEmptyInput --- PASS: TestParseRejectsEmptyInput (0.00s) === RUN TestParseReturnsAllIdentities --- PASS: TestParseReturnsAllIdentities (0.00s) PASS ok github.com/gopasspw/gopass/internal/backend/crypto/age/identityfile 0.619s ? github.com/gopasspw/gopass/internal/backend/crypto/age/identityorder [no test files] === RUN TestAlwaysTrust === PAUSE TestAlwaysTrust === RUN TestIdentity === PAUSE TestIdentity === RUN TestKeyList === PAUSE TestKeyList === RUN TestKey === PAUSE TestKey === RUN TestIdentitySort === PAUSE TestIdentitySort === RUN TestIdentitySortUsesUIDAsTieBreaker === PAUSE TestIdentitySortUsesUIDAsTieBreaker === RUN TestUseability === PAUSE TestUseability === CONT TestAlwaysTrust === CONT TestIdentitySort === CONT TestUseability --- PASS: TestIdentitySort (0.00s) --- PASS: TestUseability (0.00s) === CONT TestIdentitySortUsesUIDAsTieBreaker --- PASS: TestIdentitySortUsesUIDAsTieBreaker (0.00s) === CONT TestKeyList --- PASS: TestKeyList (0.00s) === CONT TestKey --- PASS: TestKey (0.00s) === CONT TestIdentity --- PASS: TestIdentity (0.00s) --- PASS: TestAlwaysTrust (0.00s) PASS ok github.com/gopasspw/gopass/internal/backend/crypto/gpg 0.694s === RUN TestEncryptDecrypt --- PASS: TestEncryptDecrypt (0.83s) === RUN TestEncrypt === PAUSE TestEncrypt === RUN TestDecrypt === PAUSE TestDecrypt === RUN TestGenerateIdentity === PAUSE TestGenerateIdentity === RUN TestGPG --- PASS: TestGPG (0.10s) === RUN TestReadNamesFromKey === PAUSE TestReadNamesFromKey === RUN TestExportPublicKey === PAUSE TestExportPublicKey === RUN TestImport === PAUSE TestImport === RUN TestReadNamesFromKeyBinary === PAUSE TestReadNamesFromKeyBinary === RUN TestGetFingerprint === PAUSE TestGetFingerprint === RUN TestGetFingerprintBinary === PAUSE TestGetFingerprintBinary === RUN TestGetFingerprintV5 === PAUSE TestGetFingerprintV5 === RUN TestPrepareTestGPGHome --- PASS: TestPrepareTestGPGHome (0.00s) === RUN TestGPGHomeEnv --- PASS: TestGPGHomeEnv (0.00s) === RUN TestSplitPacket === PAUSE TestSplitPacket === CONT TestEncrypt === CONT TestReadNamesFromKeyBinary === CONT TestReadNamesFromKey === CONT TestSplitPacket --- PASS: TestSplitPacket (0.00s) --- PASS: TestEncrypt (0.00s) === CONT TestGetFingerprintV5 === CONT TestGetFingerprintBinary === CONT TestGetFingerprint === CONT TestGenerateIdentity === CONT TestImport === CONT TestDecrypt === CONT TestExportPublicKey --- PASS: TestReadNamesFromKey (0.04s) --- PASS: TestGenerateIdentity (0.01s) --- PASS: TestDecrypt (0.01s) GPG import failed: --- PASS: TestImport (0.03s) --- PASS: TestReadNamesFromKeyBinary (0.08s) --- PASS: TestExportPublicKey (0.04s) --- PASS: TestGetFingerprintBinary (0.08s) --- PASS: TestGetFingerprint (0.08s) --- PASS: TestGetFingerprintV5 (0.10s) PASS ok github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli 2.224s === RUN TestParseColonIdentity === PAUSE TestParseColonIdentity === CONT TestParseColonIdentity === RUN TestParseColonIdentity/uid:-::::1460666077::780A2FDD0570B3E52E5B1E24EBB406B68526CAFD::ThisIsNotAnAlias: === PAUSE TestParseColonIdentity/uid:-::::1460666077::780A2FDD0570B3E52E5B1E24EBB406B68526CAFD::ThisIsNotAnAlias: === RUN TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_: === PAUSE TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_: === RUN TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user)_: === PAUSE TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user)_: === RUN TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user): === PAUSE TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user): === CONT TestParseColonIdentity/uid:-::::1460666077::780A2FDD0570B3E52E5B1E24EBB406B68526CAFD::ThisIsNotAnAlias: === CONT TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_: === CONT TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user): === CONT TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user)_: --- PASS: TestParseColonIdentity (0.00s) --- PASS: TestParseColonIdentity/uid:-::::1460666077::780A2FDD0570B3E52E5B1E24EBB406B68526CAFD::ThisIsNotAnAlias: (0.00s) --- PASS: TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_: (0.00s) --- PASS: TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user): (0.00s) --- PASS: TestParseColonIdentity/uid:::::1441103821::AEFC3F5B6CAD79A946D7F0FF83BB8B7E10B578CA::John_Doe_(user)_: (0.00s) PASS ok github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons 0.732s === RUN TestPlain === PAUSE TestPlain === RUN TestLoader === PAUSE TestLoader === CONT TestPlain === CONT TestLoader --- PASS: TestLoader (0.02s) --- PASS: TestPlain (0.02s) PASS ok github.com/gopasspw/gopass/internal/backend/crypto/plain 1.001s ? github.com/gopasspw/gopass/internal/backend/storage [no test files] === RUN TestSetGet git initialized at /tmp/TestSetGet3429886018/001/.store Git Email not set git configured at /tmp/TestSetGet3429886018/001/.store --- PASS: TestSetGet (7.82s) === RUN TestList git initialized at /tmp/TestList895818039/001/.store Git Email not set git configured at /tmp/TestList895818039/001/.store --- PASS: TestList (7.77s) === RUN TestDelete git initialized at /tmp/TestDelete231319745/001/.store Git Email not set git configured at /tmp/TestDelete231319745/001/.store --- PASS: TestDelete (6.97s) === RUN TestMove git initialized at /tmp/TestMove629840095/001/.store Git Email not set git configured at /tmp/TestMove629840095/001/.store --- PASS: TestMove (7.17s) === RUN TestIsDir git initialized at /tmp/TestIsDir2866611940/001/.store Git Email not set git configured at /tmp/TestIsDir2866611940/001/.store --- PASS: TestIsDir (6.35s) === RUN TestGit git initialized at /tmp/TestGit1528862409/001/.store git configured at /tmp/TestGit1528862409/001/.store --- PASS: TestGit (5.84s) PASS ok github.com/gopasspw/gopass/internal/backend/storage/cryptfs 43.273s === RUN TestWithPathOverride --- PASS: TestWithPathOverride (0.00s) === RUN TestGetPathOverride --- PASS: TestGetPathOverride (0.00s) === RUN TestLoader_New --- PASS: TestLoader_New (0.01s) === RUN TestLoader_Open --- PASS: TestLoader_Open (0.00s) === RUN TestLoader_Clone loader_test.go:49: needs fossil binary and valid remote --- SKIP: TestLoader_Clone (0.00s) === RUN TestLoader_Init loader_test.go:63: needs fossil binary --- SKIP: TestLoader_Init (0.00s) === RUN TestLoader_Handles --- PASS: TestLoader_Handles (0.00s) === RUN TestLoader_Priority --- PASS: TestLoader_Priority (0.00s) === RUN TestLoader_String --- PASS: TestLoader_String (0.00s) PASS ok github.com/gopasspw/gopass/internal/backend/storage/fossilfs 1.139s === RUN TestFsck === PAUSE TestFsck === RUN TestLongestCommonPrefix === PAUSE TestLongestCommonPrefix === RUN TestAddRel === PAUSE TestAddRel === RUN TestLinkRejectsPathTraversal === RUN TestLinkRejectsPathTraversal/destination_escapes_store === RUN TestLinkRejectsPathTraversal/source_escapes_store --- PASS: TestLinkRejectsPathTraversal (0.01s) --- PASS: TestLinkRejectsPathTraversal/destination_escapes_store (0.00s) --- PASS: TestLinkRejectsPathTraversal/source_escapes_store (0.00s) === RUN TestRCS === PAUSE TestRCS === RUN TestSetAndGet === PAUSE TestSetAndGet === RUN TestMove === PAUSE TestMove === RUN TestRemoveEmptyParentDirectories === PAUSE TestRemoveEmptyParentDirectories === RUN TestDelete === PAUSE TestDelete === RUN TestPruneAndIsDirRejectPathTraversal === RUN TestPruneAndIsDirRejectPathTraversal/Prune === RUN TestPruneAndIsDirRejectPathTraversal/IsDir --- PASS: TestPruneAndIsDirRejectPathTraversal (0.01s) --- PASS: TestPruneAndIsDirRejectPathTraversal/Prune (0.00s) --- PASS: TestPruneAndIsDirRejectPathTraversal/IsDir (0.00s) === RUN TestSymlinkEscapeRejected === RUN TestSymlinkEscapeRejected/Get === RUN TestSymlinkEscapeRejected/Set === RUN TestSymlinkEscapeRejected/Delete === RUN TestSymlinkEscapeRejected/Prune === RUN TestSymlinkEscapeRejected/Move === RUN TestSymlinkEscapeRejected/Exists === RUN TestSymlinkEscapeRejected/IsDir === RUN TestSymlinkEscapeRejected/Link === RUN TestSymlinkEscapeRejected/LinkTarget --- PASS: TestSymlinkEscapeRejected (0.02s) --- PASS: TestSymlinkEscapeRejected/Get (0.00s) --- PASS: TestSymlinkEscapeRejected/Set (0.00s) --- PASS: TestSymlinkEscapeRejected/Delete (0.00s) --- PASS: TestSymlinkEscapeRejected/Prune (0.00s) --- PASS: TestSymlinkEscapeRejected/Move (0.00s) --- PASS: TestSymlinkEscapeRejected/Exists (0.00s) --- PASS: TestSymlinkEscapeRejected/IsDir (0.00s) --- PASS: TestSymlinkEscapeRejected/Link (0.00s) --- PASS: TestSymlinkEscapeRejected/LinkTarget (0.00s) === RUN TestWalkTooLong === PAUSE TestWalkTooLong === RUN TestWalkSameFile === PAUSE TestWalkSameFile === RUN TestWalkEscapeSymlink === PAUSE TestWalkEscapeSymlink === CONT TestFsck === CONT TestRemoveEmptyParentDirectories === RUN TestRemoveEmptyParentDirectories/only_empty_subdirs === PAUSE TestRemoveEmptyParentDirectories/only_empty_subdirs === RUN TestRemoveEmptyParentDirectories/empty_subdirs,_nested_root === PAUSE TestRemoveEmptyParentDirectories/empty_subdirs,_nested_root === RUN TestRemoveEmptyParentDirectories/file_in_outer_dir === PAUSE TestRemoveEmptyParentDirectories/file_in_outer_dir === RUN TestRemoveEmptyParentDirectories/file_in_parent_dir === PAUSE TestRemoveEmptyParentDirectories/file_in_parent_dir === CONT TestRemoveEmptyParentDirectories/only_empty_subdirs === CONT TestWalkEscapeSymlink === CONT TestRCS --- PASS: TestFsck (0.01s) === CONT TestAddRel --- PASS: TestAddRel (0.00s) === CONT TestLongestCommonPrefix --- PASS: TestLongestCommonPrefix (0.00s) === CONT TestDelete === RUN TestDelete/simple_paths === PAUSE TestDelete/simple_paths === RUN TestDelete/non-existent_file === PAUSE TestDelete/non-existent_file === RUN TestDelete/deletion_of_non-empty_dir_not_allowed === PAUSE TestDelete/deletion_of_non-empty_dir_not_allowed === RUN TestDelete/unclean_path,_with_parent === PAUSE TestDelete/unclean_path,_with_parent === RUN TestDelete/unclean_path,_with_dots === PAUSE TestDelete/unclean_path,_with_dots === RUN TestDelete/unclean_path,_with_dots_and_parent === PAUSE TestDelete/unclean_path,_with_dots_and_parent === CONT TestDelete/simple_paths === CONT TestRemoveEmptyParentDirectories/file_in_parent_dir --- PASS: TestWalkEscapeSymlink (0.01s) === CONT TestSetAndGet === CONT TestWalkSameFile === CONT TestDelete/unclean_path,_with_dots === CONT TestRemoveEmptyParentDirectories/empty_subdirs,_nested_root === CONT TestRemoveEmptyParentDirectories/file_in_outer_dir --- PASS: TestRCS (0.01s) === CONT TestDelete/unclean_path,_with_parent === CONT TestDelete/deletion_of_non-empty_dir_not_allowed === CONT TestDelete/non-existent_file === CONT TestWalkTooLong === CONT TestMove === CONT TestDelete/unclean_path,_with_dots_and_parent --- PASS: TestWalkSameFile (0.01s) --- PASS: TestSetAndGet (0.04s) --- PASS: TestRemoveEmptyParentDirectories (0.00s) --- PASS: TestRemoveEmptyParentDirectories/only_empty_subdirs (0.00s) --- PASS: TestRemoveEmptyParentDirectories/empty_subdirs,_nested_root (0.00s) --- PASS: TestRemoveEmptyParentDirectories/file_in_outer_dir (0.00s) --- PASS: TestRemoveEmptyParentDirectories/file_in_parent_dir (0.06s) --- PASS: TestMove (0.06s) --- PASS: TestDelete (0.00s) --- PASS: TestDelete/simple_paths (0.01s) --- PASS: TestDelete/unclean_path,_with_dots (0.00s) --- PASS: TestDelete/deletion_of_non-empty_dir_not_allowed (0.03s) --- PASS: TestDelete/unclean_path,_with_parent (0.05s) --- PASS: TestDelete/unclean_path,_with_dots_and_parent (0.06s) --- PASS: TestDelete/non-existent_file (0.06s) --- PASS: TestWalkTooLong (5.12s) PASS ok github.com/gopasspw/gopass/internal/backend/storage/fs 6.161s === RUN TestGitConfig ⚠ Failed to commit .gitattributes to git --- PASS: TestGitConfig (0.23s) === RUN TestGit === RUN TestGit/init_new_repo === RUN TestGit/open_existing_repo === RUN TestGit/clone_existing_repo ⚠ Failed to commit .gitattributes to git --- PASS: TestGit (0.62s) --- PASS: TestGit/init_new_repo (0.32s) --- PASS: TestGit/open_existing_repo (0.05s) --- PASS: TestGit/clone_existing_repo (0.19s) === RUN TestParseVersion === RUN TestParseVersion/empty === RUN TestParseVersion/invalid === RUN TestParseVersion/valid === RUN TestParseVersion/invalid-recovered --- PASS: TestParseVersion (0.00s) --- PASS: TestParseVersion/empty (0.00s) --- PASS: TestParseVersion/invalid (0.00s) --- PASS: TestParseVersion/valid (0.00s) --- PASS: TestParseVersion/invalid-recovered (0.00s) === RUN TestInitWithSetupRemoteSuppressesCommit --- PASS: TestInitWithSetupRemoteSuppressesCommit (0.15s) === RUN TestInitWithoutSetupRemoteCreatesCommit --- PASS: TestInitWithoutSetupRemoteCreatesCommit (0.20s) PASS ok github.com/gopasspw/gopass/internal/backend/storage/gitfs 2.210s ? github.com/gopasspw/gopass/internal/backend/storage/jjfs [no test files] === RUN TestModuleVersion --- PASS: TestModuleVersion (0.00s) PASS ok github.com/gopasspw/gopass/internal/buildinfo 0.614s === RUN TestOnDisk === PAUSE TestOnDisk === RUN TestOnDiskExpiry === PAUSE TestOnDiskExpiry === RUN TestTTL === PAUSE TestTTL === RUN TestPar === PAUSE TestPar === CONT TestPar === RUN TestPar/set0 === PAUSE TestPar/set0 === RUN TestPar/set0#01 === PAUSE TestPar/set0#01 === RUN TestPar/set0#02 === PAUSE TestPar/set0#02 === RUN TestPar/set0#03 === PAUSE TestPar/set0#03 === RUN TestPar/set0#04 === PAUSE TestPar/set0#04 === RUN TestPar/set0#05 === PAUSE TestPar/set0#05 === RUN TestPar/set0#06 === PAUSE TestPar/set0#06 === RUN TestPar/set0#07 === PAUSE TestPar/set0#07 === RUN TestPar/set0#08 === PAUSE TestPar/set0#08 === RUN TestPar/set0#09 === PAUSE TestPar/set0#09 === RUN TestPar/set0#10 === PAUSE TestPar/set0#10 === RUN TestPar/set0#11 === PAUSE TestPar/set0#11 === RUN TestPar/set0#12 === PAUSE TestPar/set0#12 === CONT TestOnDisk --- PASS: TestOnDisk (0.00s) === CONT TestTTL === RUN TestPar/set0#13 === PAUSE TestPar/set0#13 === RUN TestPar/set0#14 === PAUSE TestPar/set0#14 === RUN TestPar/set0#15 === PAUSE TestPar/set0#15 === RUN TestPar/set0#16 === PAUSE TestPar/set0#16 === RUN TestPar/set0#17 === PAUSE TestPar/set0#17 === RUN TestPar/set0#18 === PAUSE TestPar/set0#18 --- PASS: TestTTL (0.00s) === RUN TestPar/set0#19 === CONT TestOnDiskExpiry === PAUSE TestPar/set0#19 === RUN TestPar/set0#20 === PAUSE TestPar/set0#20 === RUN TestPar/set0#21 === PAUSE TestPar/set0#21 === RUN TestPar/set0#22 === PAUSE TestPar/set0#22 === RUN TestPar/set0#23 === PAUSE TestPar/set0#23 === RUN TestPar/set0#24 === PAUSE TestPar/set0#24 === RUN TestPar/set0#25 === PAUSE TestPar/set0#25 === RUN TestPar/set0#26 === PAUSE TestPar/set0#26 === RUN TestPar/set0#27 === PAUSE TestPar/set0#27 === RUN TestPar/set0#28 === PAUSE TestPar/set0#28 === RUN TestPar/set0#29 === PAUSE TestPar/set0#29 === RUN TestPar/set0#30 === PAUSE TestPar/set0#30 === RUN TestPar/set0#31 === PAUSE TestPar/set0#31 === RUN TestPar/set1 === PAUSE TestPar/set1 === RUN TestPar/set1#01 === PAUSE TestPar/set1#01 === RUN TestPar/set1#02 === PAUSE TestPar/set1#02 === RUN TestPar/set1#03 === PAUSE TestPar/set1#03 === RUN TestPar/set1#04 === PAUSE TestPar/set1#04 === RUN TestPar/set1#05 === PAUSE TestPar/set1#05 === RUN TestPar/set1#06 === PAUSE TestPar/set1#06 === RUN TestPar/set1#07 === PAUSE TestPar/set1#07 === RUN TestPar/set1#08 === PAUSE TestPar/set1#08 === RUN TestPar/set1#09 === PAUSE TestPar/set1#09 === RUN TestPar/set1#10 === PAUSE TestPar/set1#10 === RUN TestPar/set1#11 === PAUSE TestPar/set1#11 === RUN TestPar/set1#12 === PAUSE TestPar/set1#12 === RUN TestPar/set1#13 === PAUSE TestPar/set1#13 === RUN TestPar/set1#14 === PAUSE TestPar/set1#14 === RUN TestPar/set1#15 === PAUSE TestPar/set1#15 === RUN TestPar/set1#16 === PAUSE TestPar/set1#16 === RUN TestPar/set1#17 === PAUSE TestPar/set1#17 === RUN TestPar/set1#18 === PAUSE TestPar/set1#18 === RUN TestPar/set1#19 === PAUSE TestPar/set1#19 === RUN TestPar/set1#20 === PAUSE TestPar/set1#20 === RUN TestPar/set1#21 === PAUSE TestPar/set1#21 === RUN TestPar/set1#22 === PAUSE TestPar/set1#22 === RUN TestPar/set1#23 === PAUSE TestPar/set1#23 === RUN TestPar/set1#24 === PAUSE TestPar/set1#24 === RUN TestPar/set1#25 === PAUSE TestPar/set1#25 === RUN TestPar/set1#26 === PAUSE TestPar/set1#26 === RUN TestPar/set1#27 === PAUSE TestPar/set1#27 === RUN TestPar/set1#28 === PAUSE TestPar/set1#28 === RUN TestPar/set1#29 === PAUSE TestPar/set1#29 === RUN TestPar/set1#30 === PAUSE TestPar/set1#30 === RUN TestPar/set1#31 === PAUSE TestPar/set1#31 === RUN TestPar/set2 === PAUSE TestPar/set2 === RUN TestPar/set2#01 === PAUSE TestPar/set2#01 === RUN TestPar/set2#02 === PAUSE TestPar/set2#02 === RUN TestPar/set2#03 === PAUSE TestPar/set2#03 === RUN TestPar/set2#04 === PAUSE TestPar/set2#04 === RUN TestPar/set2#05 === PAUSE TestPar/set2#05 === RUN TestPar/set2#06 === PAUSE TestPar/set2#06 === RUN TestPar/set2#07 === PAUSE TestPar/set2#07 === RUN TestPar/set2#08 === PAUSE TestPar/set2#08 === RUN TestPar/set2#09 === PAUSE TestPar/set2#09 === RUN TestPar/set2#10 === PAUSE TestPar/set2#10 === RUN TestPar/set2#11 === PAUSE TestPar/set2#11 === RUN TestPar/set2#12 === PAUSE TestPar/set2#12 === RUN TestPar/set2#13 === PAUSE TestPar/set2#13 === RUN TestPar/set2#14 === PAUSE TestPar/set2#14 === RUN TestPar/set2#15 === PAUSE TestPar/set2#15 === RUN TestPar/set2#16 === PAUSE TestPar/set2#16 === RUN TestPar/set2#17 === PAUSE TestPar/set2#17 === RUN TestPar/set2#18 === PAUSE TestPar/set2#18 === RUN TestPar/set2#19 === PAUSE TestPar/set2#19 === RUN TestPar/set2#20 === PAUSE TestPar/set2#20 === RUN TestPar/set2#21 === PAUSE TestPar/set2#21 === RUN TestPar/set2#22 === PAUSE TestPar/set2#22 === RUN TestPar/set2#23 === PAUSE TestPar/set2#23 === RUN TestPar/set2#24 === PAUSE TestPar/set2#24 === RUN TestPar/set2#25 === PAUSE TestPar/set2#25 === RUN TestPar/set2#26 === PAUSE TestPar/set2#26 === RUN TestPar/set2#27 === PAUSE TestPar/set2#27 === RUN TestPar/set2#28 === PAUSE TestPar/set2#28 === RUN TestPar/set2#29 === PAUSE TestPar/set2#29 === RUN TestPar/set2#30 === PAUSE TestPar/set2#30 === RUN TestPar/set2#31 === PAUSE TestPar/set2#31 === RUN TestPar/set3 === PAUSE TestPar/set3 === RUN TestPar/set3#01 === PAUSE TestPar/set3#01 === RUN TestPar/set3#02 === PAUSE TestPar/set3#02 === RUN TestPar/set3#03 === PAUSE TestPar/set3#03 === RUN TestPar/set3#04 === PAUSE TestPar/set3#04 === RUN TestPar/set3#05 === PAUSE TestPar/set3#05 === RUN TestPar/set3#06 === PAUSE TestPar/set3#06 === RUN TestPar/set3#07 === PAUSE TestPar/set3#07 === RUN TestPar/set3#08 === PAUSE TestPar/set3#08 === RUN TestPar/set3#09 === PAUSE TestPar/set3#09 === RUN TestPar/set3#10 === PAUSE TestPar/set3#10 === RUN TestPar/set3#11 === PAUSE TestPar/set3#11 === RUN TestPar/set3#12 === PAUSE TestPar/set3#12 === RUN TestPar/set3#13 === PAUSE TestPar/set3#13 === RUN TestPar/set3#14 === PAUSE TestPar/set3#14 === RUN TestPar/set3#15 === PAUSE TestPar/set3#15 === RUN TestPar/set3#16 === PAUSE TestPar/set3#16 === RUN TestPar/set3#17 === PAUSE TestPar/set3#17 === RUN TestPar/set3#18 === PAUSE TestPar/set3#18 === RUN TestPar/set3#19 === PAUSE TestPar/set3#19 === RUN TestPar/set3#20 === PAUSE TestPar/set3#20 === RUN TestPar/set3#21 === PAUSE TestPar/set3#21 === RUN TestPar/set3#22 === PAUSE TestPar/set3#22 === RUN TestPar/set3#23 === PAUSE TestPar/set3#23 === RUN TestPar/set3#24 === PAUSE TestPar/set3#24 === RUN TestPar/set3#25 === PAUSE TestPar/set3#25 === RUN TestPar/set3#26 === PAUSE TestPar/set3#26 === RUN TestPar/set3#27 === PAUSE TestPar/set3#27 === RUN TestPar/set3#28 === PAUSE TestPar/set3#28 === RUN TestPar/set3#29 === PAUSE TestPar/set3#29 === RUN TestPar/set3#30 === PAUSE TestPar/set3#30 === RUN TestPar/set3#31 === PAUSE TestPar/set3#31 === RUN TestPar/set4 === PAUSE TestPar/set4 === RUN TestPar/set4#01 === PAUSE TestPar/set4#01 === RUN TestPar/set4#02 === PAUSE TestPar/set4#02 === RUN TestPar/set4#03 === PAUSE TestPar/set4#03 === RUN TestPar/set4#04 === PAUSE TestPar/set4#04 === RUN TestPar/set4#05 === PAUSE TestPar/set4#05 === RUN TestPar/set4#06 === PAUSE TestPar/set4#06 === RUN TestPar/set4#07 === PAUSE TestPar/set4#07 === RUN TestPar/set4#08 === PAUSE TestPar/set4#08 === RUN TestPar/set4#09 === PAUSE TestPar/set4#09 === RUN TestPar/set4#10 === PAUSE TestPar/set4#10 === RUN TestPar/set4#11 === PAUSE TestPar/set4#11 === RUN TestPar/set4#12 === PAUSE TestPar/set4#12 === RUN TestPar/set4#13 === PAUSE TestPar/set4#13 === RUN TestPar/set4#14 === PAUSE TestPar/set4#14 === RUN TestPar/set4#15 === PAUSE TestPar/set4#15 === RUN TestPar/set4#16 === PAUSE TestPar/set4#16 === RUN TestPar/set4#17 === PAUSE TestPar/set4#17 === RUN TestPar/set4#18 === PAUSE TestPar/set4#18 === RUN TestPar/set4#19 === PAUSE TestPar/set4#19 === RUN TestPar/set4#20 === PAUSE TestPar/set4#20 === RUN TestPar/set4#21 === PAUSE TestPar/set4#21 === RUN TestPar/set4#22 === PAUSE TestPar/set4#22 === RUN TestPar/set4#23 === PAUSE TestPar/set4#23 === RUN TestPar/set4#24 === PAUSE TestPar/set4#24 === RUN TestPar/set4#25 === PAUSE TestPar/set4#25 === RUN TestPar/set4#26 === PAUSE TestPar/set4#26 === RUN TestPar/set4#27 === PAUSE TestPar/set4#27 === RUN TestPar/set4#28 === PAUSE TestPar/set4#28 === RUN TestPar/set4#29 === PAUSE TestPar/set4#29 === RUN TestPar/set4#30 === PAUSE TestPar/set4#30 === RUN TestPar/set4#31 === PAUSE TestPar/set4#31 === RUN TestPar/set5 === PAUSE TestPar/set5 === RUN TestPar/set5#01 === PAUSE TestPar/set5#01 === RUN TestPar/set5#02 === PAUSE TestPar/set5#02 === RUN TestPar/set5#03 === PAUSE TestPar/set5#03 === RUN TestPar/set5#04 === PAUSE TestPar/set5#04 === RUN TestPar/set5#05 === PAUSE TestPar/set5#05 === RUN TestPar/set5#06 === PAUSE TestPar/set5#06 === RUN TestPar/set5#07 === PAUSE TestPar/set5#07 === RUN TestPar/set5#08 === PAUSE TestPar/set5#08 === RUN TestPar/set5#09 === PAUSE TestPar/set5#09 === RUN TestPar/set5#10 === PAUSE TestPar/set5#10 === RUN TestPar/set5#11 === PAUSE TestPar/set5#11 === RUN TestPar/set5#12 === PAUSE TestPar/set5#12 === RUN TestPar/set5#13 === PAUSE TestPar/set5#13 === RUN TestPar/set5#14 === PAUSE TestPar/set5#14 === RUN TestPar/set5#15 === PAUSE TestPar/set5#15 === RUN TestPar/set5#16 === PAUSE TestPar/set5#16 === RUN TestPar/set5#17 === PAUSE TestPar/set5#17 === RUN TestPar/set5#18 === PAUSE TestPar/set5#18 === RUN TestPar/set5#19 === PAUSE TestPar/set5#19 === RUN TestPar/set5#20 === PAUSE TestPar/set5#20 === RUN TestPar/set5#21 === PAUSE TestPar/set5#21 === RUN TestPar/set5#22 === PAUSE TestPar/set5#22 === RUN TestPar/set5#23 === PAUSE TestPar/set5#23 === RUN TestPar/set5#24 === PAUSE TestPar/set5#24 === RUN TestPar/set5#25 === PAUSE TestPar/set5#25 === RUN TestPar/set5#26 === PAUSE TestPar/set5#26 === RUN TestPar/set5#27 === PAUSE TestPar/set5#27 === RUN TestPar/set5#28 === PAUSE TestPar/set5#28 === RUN TestPar/set5#29 === PAUSE TestPar/set5#29 === RUN TestPar/set5#30 === PAUSE TestPar/set5#30 === RUN TestPar/set5#31 === PAUSE TestPar/set5#31 === RUN TestPar/set6 === PAUSE TestPar/set6 === RUN TestPar/set6#01 === PAUSE TestPar/set6#01 === RUN TestPar/set6#02 === PAUSE TestPar/set6#02 === RUN TestPar/set6#03 === PAUSE TestPar/set6#03 === RUN TestPar/set6#04 === PAUSE TestPar/set6#04 === RUN TestPar/set6#05 === PAUSE TestPar/set6#05 === RUN TestPar/set6#06 === PAUSE TestPar/set6#06 === RUN TestPar/set6#07 === PAUSE TestPar/set6#07 === RUN TestPar/set6#08 === PAUSE TestPar/set6#08 === RUN TestPar/set6#09 === PAUSE TestPar/set6#09 === RUN TestPar/set6#10 === PAUSE TestPar/set6#10 === RUN TestPar/set6#11 === PAUSE TestPar/set6#11 === RUN TestPar/set6#12 === PAUSE TestPar/set6#12 === RUN TestPar/set6#13 === PAUSE TestPar/set6#13 === RUN TestPar/set6#14 === PAUSE TestPar/set6#14 === RUN TestPar/set6#15 === PAUSE TestPar/set6#15 === RUN TestPar/set6#16 === PAUSE TestPar/set6#16 === RUN TestPar/set6#17 === PAUSE TestPar/set6#17 === RUN TestPar/set6#18 === PAUSE TestPar/set6#18 === RUN TestPar/set6#19 === PAUSE TestPar/set6#19 === RUN TestPar/set6#20 === PAUSE TestPar/set6#20 === RUN TestPar/set6#21 === PAUSE TestPar/set6#21 === RUN TestPar/set6#22 === PAUSE TestPar/set6#22 === RUN TestPar/set6#23 === PAUSE TestPar/set6#23 === RUN TestPar/set6#24 === PAUSE TestPar/set6#24 === RUN TestPar/set6#25 === PAUSE TestPar/set6#25 === RUN TestPar/set6#26 === PAUSE TestPar/set6#26 === RUN TestPar/set6#27 === PAUSE TestPar/set6#27 === RUN TestPar/set6#28 === PAUSE TestPar/set6#28 === RUN TestPar/set6#29 === PAUSE TestPar/set6#29 === RUN TestPar/set6#30 === PAUSE TestPar/set6#30 === RUN TestPar/set6#31 === PAUSE TestPar/set6#31 === RUN TestPar/set7 === PAUSE TestPar/set7 === RUN TestPar/set7#01 === PAUSE TestPar/set7#01 === RUN TestPar/set7#02 === PAUSE TestPar/set7#02 === RUN TestPar/set7#03 === PAUSE TestPar/set7#03 === RUN TestPar/set7#04 === PAUSE TestPar/set7#04 === RUN TestPar/set7#05 === PAUSE TestPar/set7#05 === RUN TestPar/set7#06 === PAUSE TestPar/set7#06 === RUN TestPar/set7#07 === PAUSE TestPar/set7#07 === RUN TestPar/set7#08 === PAUSE TestPar/set7#08 === RUN TestPar/set7#09 === PAUSE TestPar/set7#09 === RUN TestPar/set7#10 === PAUSE TestPar/set7#10 === RUN TestPar/set7#11 === PAUSE TestPar/set7#11 === RUN TestPar/set7#12 === PAUSE TestPar/set7#12 === RUN TestPar/set7#13 === PAUSE TestPar/set7#13 === RUN TestPar/set7#14 === PAUSE TestPar/set7#14 === RUN TestPar/set7#15 === PAUSE TestPar/set7#15 === RUN TestPar/set7#16 === PAUSE TestPar/set7#16 === RUN TestPar/set7#17 === PAUSE TestPar/set7#17 === RUN TestPar/set7#18 === PAUSE TestPar/set7#18 === RUN TestPar/set7#19 === PAUSE TestPar/set7#19 === RUN TestPar/set7#20 === PAUSE TestPar/set7#20 === RUN TestPar/set7#21 === PAUSE TestPar/set7#21 === RUN TestPar/set7#22 === PAUSE TestPar/set7#22 === RUN TestPar/set7#23 === PAUSE TestPar/set7#23 === RUN TestPar/set7#24 === PAUSE TestPar/set7#24 === RUN TestPar/set7#25 === PAUSE TestPar/set7#25 === RUN TestPar/set7#26 === PAUSE TestPar/set7#26 === RUN TestPar/set7#27 === PAUSE TestPar/set7#27 === RUN TestPar/set7#28 === PAUSE TestPar/set7#28 === RUN TestPar/set7#29 === PAUSE TestPar/set7#29 === RUN TestPar/set7#30 === PAUSE TestPar/set7#30 === RUN TestPar/set7#31 === PAUSE TestPar/set7#31 === RUN TestPar/set8 === PAUSE TestPar/set8 === RUN TestPar/set8#01 === PAUSE TestPar/set8#01 === RUN TestPar/set8#02 === PAUSE TestPar/set8#02 === RUN TestPar/set8#03 === PAUSE TestPar/set8#03 === RUN TestPar/set8#04 === PAUSE TestPar/set8#04 === RUN TestPar/set8#05 === PAUSE TestPar/set8#05 === RUN TestPar/set8#06 === PAUSE TestPar/set8#06 === RUN TestPar/set8#07 === PAUSE TestPar/set8#07 === RUN TestPar/set8#08 === PAUSE TestPar/set8#08 === RUN TestPar/set8#09 === PAUSE TestPar/set8#09 === RUN TestPar/set8#10 === PAUSE TestPar/set8#10 === RUN TestPar/set8#11 === PAUSE TestPar/set8#11 === RUN TestPar/set8#12 === PAUSE TestPar/set8#12 === RUN TestPar/set8#13 === PAUSE TestPar/set8#13 === RUN TestPar/set8#14 === PAUSE TestPar/set8#14 === RUN TestPar/set8#15 === PAUSE TestPar/set8#15 === RUN TestPar/set8#16 === PAUSE TestPar/set8#16 === RUN TestPar/set8#17 === PAUSE TestPar/set8#17 === RUN TestPar/set8#18 === PAUSE TestPar/set8#18 === RUN TestPar/set8#19 === PAUSE TestPar/set8#19 === RUN TestPar/set8#20 === PAUSE TestPar/set8#20 === RUN TestPar/set8#21 === PAUSE TestPar/set8#21 === RUN TestPar/set8#22 === PAUSE TestPar/set8#22 === RUN TestPar/set8#23 === PAUSE TestPar/set8#23 === RUN TestPar/set8#24 === PAUSE TestPar/set8#24 === RUN TestPar/set8#25 === PAUSE TestPar/set8#25 === RUN TestPar/set8#26 === PAUSE TestPar/set8#26 === RUN TestPar/set8#27 === PAUSE TestPar/set8#27 === RUN TestPar/set8#28 === PAUSE TestPar/set8#28 === RUN TestPar/set8#29 === PAUSE TestPar/set8#29 === RUN TestPar/set8#30 === PAUSE TestPar/set8#30 === RUN TestPar/set8#31 === PAUSE TestPar/set8#31 === RUN TestPar/set9 === PAUSE TestPar/set9 === RUN TestPar/set9#01 === PAUSE TestPar/set9#01 === RUN TestPar/set9#02 === PAUSE TestPar/set9#02 === RUN TestPar/set9#03 === PAUSE TestPar/set9#03 === RUN TestPar/set9#04 === PAUSE TestPar/set9#04 === RUN TestPar/set9#05 === PAUSE TestPar/set9#05 === RUN TestPar/set9#06 === PAUSE TestPar/set9#06 === RUN TestPar/set9#07 === PAUSE TestPar/set9#07 === RUN TestPar/set9#08 === PAUSE TestPar/set9#08 === RUN TestPar/set9#09 === PAUSE TestPar/set9#09 === RUN TestPar/set9#10 === PAUSE TestPar/set9#10 === RUN TestPar/set9#11 === PAUSE TestPar/set9#11 === RUN TestPar/set9#12 === PAUSE TestPar/set9#12 === RUN TestPar/set9#13 === PAUSE TestPar/set9#13 === RUN TestPar/set9#14 === PAUSE TestPar/set9#14 === RUN TestPar/set9#15 === PAUSE TestPar/set9#15 === RUN TestPar/set9#16 === PAUSE TestPar/set9#16 === RUN TestPar/set9#17 === PAUSE TestPar/set9#17 === RUN TestPar/set9#18 === PAUSE TestPar/set9#18 === RUN TestPar/set9#19 === PAUSE TestPar/set9#19 === RUN TestPar/set9#20 === PAUSE TestPar/set9#20 === RUN TestPar/set9#21 === PAUSE TestPar/set9#21 === RUN TestPar/set9#22 === PAUSE TestPar/set9#22 === RUN TestPar/set9#23 === PAUSE TestPar/set9#23 === RUN TestPar/set9#24 === PAUSE TestPar/set9#24 === RUN TestPar/set9#25 === PAUSE TestPar/set9#25 === RUN TestPar/set9#26 === PAUSE TestPar/set9#26 === RUN TestPar/set9#27 === PAUSE TestPar/set9#27 === RUN TestPar/set9#28 === PAUSE TestPar/set9#28 === RUN TestPar/set9#29 === PAUSE TestPar/set9#29 === RUN TestPar/set9#30 === PAUSE TestPar/set9#30 === RUN TestPar/set9#31 === PAUSE TestPar/set9#31 === RUN TestPar/set10 === PAUSE TestPar/set10 === RUN TestPar/set10#01 === PAUSE TestPar/set10#01 === RUN TestPar/set10#02 === PAUSE TestPar/set10#02 === RUN TestPar/set10#03 === PAUSE TestPar/set10#03 === RUN TestPar/set10#04 === PAUSE TestPar/set10#04 === RUN TestPar/set10#05 === PAUSE TestPar/set10#05 === RUN TestPar/set10#06 === PAUSE TestPar/set10#06 === RUN TestPar/set10#07 === PAUSE TestPar/set10#07 === RUN TestPar/set10#08 === PAUSE TestPar/set10#08 === RUN TestPar/set10#09 === PAUSE TestPar/set10#09 === RUN TestPar/set10#10 === PAUSE TestPar/set10#10 === RUN TestPar/set10#11 === PAUSE TestPar/set10#11 === RUN TestPar/set10#12 === PAUSE TestPar/set10#12 === RUN TestPar/set10#13 === PAUSE TestPar/set10#13 === RUN TestPar/set10#14 === PAUSE TestPar/set10#14 === RUN TestPar/set10#15 === PAUSE TestPar/set10#15 === RUN TestPar/set10#16 === PAUSE TestPar/set10#16 === RUN TestPar/set10#17 === PAUSE TestPar/set10#17 === RUN TestPar/set10#18 === PAUSE TestPar/set10#18 === RUN TestPar/set10#19 === PAUSE TestPar/set10#19 === RUN TestPar/set10#20 === PAUSE TestPar/set10#20 === RUN TestPar/set10#21 === PAUSE TestPar/set10#21 === RUN TestPar/set10#22 === PAUSE TestPar/set10#22 === RUN TestPar/set10#23 === PAUSE TestPar/set10#23 === RUN TestPar/set10#24 === PAUSE TestPar/set10#24 === RUN TestPar/set10#25 === PAUSE TestPar/set10#25 === RUN TestPar/set10#26 === PAUSE TestPar/set10#26 === RUN TestPar/set10#27 === PAUSE TestPar/set10#27 === RUN TestPar/set10#28 === PAUSE TestPar/set10#28 === RUN TestPar/set10#29 === PAUSE TestPar/set10#29 === RUN TestPar/set10#30 === PAUSE TestPar/set10#30 === RUN TestPar/set10#31 === PAUSE TestPar/set10#31 === RUN TestPar/set11 === PAUSE TestPar/set11 === RUN TestPar/set11#01 === PAUSE TestPar/set11#01 === RUN TestPar/set11#02 === PAUSE TestPar/set11#02 === RUN TestPar/set11#03 === PAUSE TestPar/set11#03 === RUN TestPar/set11#04 === PAUSE TestPar/set11#04 === RUN TestPar/set11#05 === PAUSE TestPar/set11#05 === RUN TestPar/set11#06 === PAUSE TestPar/set11#06 === RUN TestPar/set11#07 === PAUSE TestPar/set11#07 === RUN TestPar/set11#08 === PAUSE TestPar/set11#08 === RUN TestPar/set11#09 === PAUSE TestPar/set11#09 === RUN TestPar/set11#10 === PAUSE TestPar/set11#10 === RUN TestPar/set11#11 === PAUSE TestPar/set11#11 === RUN TestPar/set11#12 === PAUSE TestPar/set11#12 === RUN TestPar/set11#13 === PAUSE TestPar/set11#13 === RUN TestPar/set11#14 === PAUSE TestPar/set11#14 === RUN TestPar/set11#15 === PAUSE TestPar/set11#15 === RUN TestPar/set11#16 === PAUSE TestPar/set11#16 === RUN TestPar/set11#17 === PAUSE TestPar/set11#17 === RUN TestPar/set11#18 === PAUSE TestPar/set11#18 === RUN TestPar/set11#19 === PAUSE TestPar/set11#19 === RUN TestPar/set11#20 === PAUSE TestPar/set11#20 === RUN TestPar/set11#21 === PAUSE TestPar/set11#21 === RUN TestPar/set11#22 === PAUSE TestPar/set11#22 === RUN TestPar/set11#23 === PAUSE TestPar/set11#23 === RUN TestPar/set11#24 === PAUSE TestPar/set11#24 === RUN TestPar/set11#25 === PAUSE TestPar/set11#25 === RUN TestPar/set11#26 === PAUSE TestPar/set11#26 === RUN TestPar/set11#27 === PAUSE TestPar/set11#27 === RUN TestPar/set11#28 === PAUSE TestPar/set11#28 === RUN TestPar/set11#29 === PAUSE TestPar/set11#29 === RUN TestPar/set11#30 === PAUSE TestPar/set11#30 === RUN TestPar/set11#31 === PAUSE TestPar/set11#31 === RUN TestPar/set12 === PAUSE TestPar/set12 === RUN TestPar/set12#01 === PAUSE TestPar/set12#01 === RUN TestPar/set12#02 === PAUSE TestPar/set12#02 === RUN TestPar/set12#03 === PAUSE TestPar/set12#03 === RUN TestPar/set12#04 === PAUSE TestPar/set12#04 === RUN TestPar/set12#05 === PAUSE TestPar/set12#05 === RUN TestPar/set12#06 === PAUSE TestPar/set12#06 === RUN TestPar/set12#07 === PAUSE TestPar/set12#07 === RUN TestPar/set12#08 === PAUSE TestPar/set12#08 === RUN TestPar/set12#09 === PAUSE TestPar/set12#09 === RUN TestPar/set12#10 === PAUSE TestPar/set12#10 === RUN TestPar/set12#11 === PAUSE TestPar/set12#11 === RUN TestPar/set12#12 === PAUSE TestPar/set12#12 === RUN TestPar/set12#13 === PAUSE TestPar/set12#13 === RUN TestPar/set12#14 === PAUSE TestPar/set12#14 === RUN TestPar/set12#15 === PAUSE TestPar/set12#15 === RUN TestPar/set12#16 === PAUSE TestPar/set12#16 === RUN TestPar/set12#17 === PAUSE TestPar/set12#17 === RUN TestPar/set12#18 === PAUSE TestPar/set12#18 === RUN TestPar/set12#19 === PAUSE TestPar/set12#19 === RUN TestPar/set12#20 === PAUSE TestPar/set12#20 === RUN TestPar/set12#21 === PAUSE TestPar/set12#21 === RUN TestPar/set12#22 === PAUSE TestPar/set12#22 === RUN TestPar/set12#23 === PAUSE TestPar/set12#23 === RUN TestPar/set12#24 === PAUSE TestPar/set12#24 === RUN TestPar/set12#25 === PAUSE TestPar/set12#25 === RUN TestPar/set12#26 === PAUSE TestPar/set12#26 === RUN TestPar/set12#27 === PAUSE TestPar/set12#27 === RUN TestPar/set12#28 === PAUSE TestPar/set12#28 === RUN TestPar/set12#29 === PAUSE TestPar/set12#29 === RUN TestPar/set12#30 === PAUSE TestPar/set12#30 === RUN TestPar/set12#31 === PAUSE TestPar/set12#31 === RUN TestPar/set13 === PAUSE TestPar/set13 === RUN TestPar/set13#01 === PAUSE TestPar/set13#01 === RUN TestPar/set13#02 === PAUSE TestPar/set13#02 === RUN TestPar/set13#03 === PAUSE TestPar/set13#03 === RUN TestPar/set13#04 === PAUSE TestPar/set13#04 === RUN TestPar/set13#05 === PAUSE TestPar/set13#05 === RUN TestPar/set13#06 === PAUSE TestPar/set13#06 === RUN TestPar/set13#07 === PAUSE TestPar/set13#07 === RUN TestPar/set13#08 === PAUSE TestPar/set13#08 === RUN TestPar/set13#09 === PAUSE TestPar/set13#09 === RUN TestPar/set13#10 === PAUSE TestPar/set13#10 === RUN TestPar/set13#11 === PAUSE TestPar/set13#11 === RUN TestPar/set13#12 === PAUSE TestPar/set13#12 === RUN TestPar/set13#13 === PAUSE TestPar/set13#13 === RUN TestPar/set13#14 === PAUSE TestPar/set13#14 === RUN TestPar/set13#15 === PAUSE TestPar/set13#15 === RUN TestPar/set13#16 === PAUSE TestPar/set13#16 === RUN TestPar/set13#17 === PAUSE TestPar/set13#17 === RUN TestPar/set13#18 === PAUSE TestPar/set13#18 === RUN TestPar/set13#19 === PAUSE TestPar/set13#19 === RUN TestPar/set13#20 === PAUSE TestPar/set13#20 === RUN TestPar/set13#21 === PAUSE TestPar/set13#21 === RUN TestPar/set13#22 === PAUSE TestPar/set13#22 === RUN TestPar/set13#23 === PAUSE TestPar/set13#23 === RUN TestPar/set13#24 === PAUSE TestPar/set13#24 === RUN TestPar/set13#25 === PAUSE TestPar/set13#25 === RUN TestPar/set13#26 === PAUSE TestPar/set13#26 === RUN TestPar/set13#27 === PAUSE TestPar/set13#27 === RUN TestPar/set13#28 === PAUSE TestPar/set13#28 === RUN TestPar/set13#29 === PAUSE TestPar/set13#29 === RUN TestPar/set13#30 === PAUSE TestPar/set13#30 === RUN TestPar/set13#31 === PAUSE TestPar/set13#31 === RUN TestPar/set14 === PAUSE TestPar/set14 === RUN TestPar/set14#01 === PAUSE TestPar/set14#01 === RUN TestPar/set14#02 === PAUSE TestPar/set14#02 === RUN TestPar/set14#03 === PAUSE TestPar/set14#03 === RUN TestPar/set14#04 === PAUSE TestPar/set14#04 === RUN TestPar/set14#05 === PAUSE TestPar/set14#05 === RUN TestPar/set14#06 === PAUSE TestPar/set14#06 === RUN TestPar/set14#07 === PAUSE TestPar/set14#07 === RUN TestPar/set14#08 === PAUSE TestPar/set14#08 === RUN TestPar/set14#09 === PAUSE TestPar/set14#09 === RUN TestPar/set14#10 === PAUSE TestPar/set14#10 === RUN TestPar/set14#11 === PAUSE TestPar/set14#11 === RUN TestPar/set14#12 === PAUSE TestPar/set14#12 === RUN TestPar/set14#13 === PAUSE TestPar/set14#13 === RUN TestPar/set14#14 === PAUSE TestPar/set14#14 === RUN TestPar/set14#15 === PAUSE TestPar/set14#15 === RUN TestPar/set14#16 === PAUSE TestPar/set14#16 === RUN TestPar/set14#17 === PAUSE TestPar/set14#17 === RUN TestPar/set14#18 === PAUSE TestPar/set14#18 === RUN TestPar/set14#19 === PAUSE TestPar/set14#19 === RUN TestPar/set14#20 === PAUSE TestPar/set14#20 === RUN TestPar/set14#21 === PAUSE TestPar/set14#21 === RUN TestPar/set14#22 === PAUSE TestPar/set14#22 === RUN TestPar/set14#23 === PAUSE TestPar/set14#23 === RUN TestPar/set14#24 === PAUSE TestPar/set14#24 === RUN TestPar/set14#25 === PAUSE TestPar/set14#25 === RUN TestPar/set14#26 === PAUSE TestPar/set14#26 === RUN TestPar/set14#27 === PAUSE TestPar/set14#27 === RUN TestPar/set14#28 === PAUSE TestPar/set14#28 === RUN TestPar/set14#29 === PAUSE TestPar/set14#29 === RUN TestPar/set14#30 === PAUSE TestPar/set14#30 === RUN TestPar/set14#31 === PAUSE TestPar/set14#31 === RUN TestPar/set15 === PAUSE TestPar/set15 === RUN TestPar/set15#01 === PAUSE TestPar/set15#01 === RUN TestPar/set15#02 === PAUSE TestPar/set15#02 === RUN TestPar/set15#03 === PAUSE TestPar/set15#03 === RUN TestPar/set15#04 === PAUSE TestPar/set15#04 === RUN TestPar/set15#05 === PAUSE TestPar/set15#05 === RUN TestPar/set15#06 === PAUSE TestPar/set15#06 === RUN TestPar/set15#07 === PAUSE TestPar/set15#07 === RUN TestPar/set15#08 === PAUSE TestPar/set15#08 === RUN TestPar/set15#09 === PAUSE TestPar/set15#09 === RUN TestPar/set15#10 === PAUSE TestPar/set15#10 === RUN TestPar/set15#11 === PAUSE TestPar/set15#11 === RUN TestPar/set15#12 === PAUSE TestPar/set15#12 === RUN TestPar/set15#13 === PAUSE TestPar/set15#13 === RUN TestPar/set15#14 === PAUSE TestPar/set15#14 === RUN TestPar/set15#15 === PAUSE TestPar/set15#15 === RUN TestPar/set15#16 === PAUSE TestPar/set15#16 === RUN TestPar/set15#17 === PAUSE TestPar/set15#17 === RUN TestPar/set15#18 === PAUSE TestPar/set15#18 === RUN TestPar/set15#19 === PAUSE TestPar/set15#19 === RUN TestPar/set15#20 === PAUSE TestPar/set15#20 === RUN TestPar/set15#21 === PAUSE TestPar/set15#21 === RUN TestPar/set15#22 === PAUSE TestPar/set15#22 === RUN TestPar/set15#23 === PAUSE TestPar/set15#23 === RUN TestPar/set15#24 === PAUSE TestPar/set15#24 === RUN TestPar/set15#25 === PAUSE TestPar/set15#25 === RUN TestPar/set15#26 === PAUSE TestPar/set15#26 === RUN TestPar/set15#27 === PAUSE TestPar/set15#27 === RUN TestPar/set15#28 === PAUSE TestPar/set15#28 === RUN TestPar/set15#29 === PAUSE TestPar/set15#29 === RUN TestPar/set15#30 === PAUSE TestPar/set15#30 === RUN TestPar/set15#31 === PAUSE TestPar/set15#31 === RUN TestPar/set16 === PAUSE TestPar/set16 === RUN TestPar/set16#01 === PAUSE TestPar/set16#01 === RUN TestPar/set16#02 === PAUSE TestPar/set16#02 === RUN TestPar/set16#03 === PAUSE TestPar/set16#03 === RUN TestPar/set16#04 === PAUSE TestPar/set16#04 === RUN TestPar/set16#05 === PAUSE TestPar/set16#05 === RUN TestPar/set16#06 === PAUSE TestPar/set16#06 === RUN TestPar/set16#07 === PAUSE TestPar/set16#07 === RUN TestPar/set16#08 === PAUSE TestPar/set16#08 === RUN TestPar/set16#09 === PAUSE TestPar/set16#09 === RUN TestPar/set16#10 === PAUSE TestPar/set16#10 === RUN TestPar/set16#11 === PAUSE TestPar/set16#11 === RUN TestPar/set16#12 === PAUSE TestPar/set16#12 === RUN TestPar/set16#13 === PAUSE TestPar/set16#13 === RUN TestPar/set16#14 === PAUSE TestPar/set16#14 === RUN TestPar/set16#15 === PAUSE TestPar/set16#15 === RUN TestPar/set16#16 === PAUSE TestPar/set16#16 === RUN TestPar/set16#17 === PAUSE TestPar/set16#17 === RUN TestPar/set16#18 === PAUSE TestPar/set16#18 === RUN TestPar/set16#19 === PAUSE TestPar/set16#19 === RUN TestPar/set16#20 === PAUSE TestPar/set16#20 === RUN TestPar/set16#21 === PAUSE TestPar/set16#21 === RUN TestPar/set16#22 === PAUSE TestPar/set16#22 === RUN TestPar/set16#23 === PAUSE TestPar/set16#23 === RUN TestPar/set16#24 === PAUSE TestPar/set16#24 === RUN TestPar/set16#25 === PAUSE TestPar/set16#25 === RUN TestPar/set16#26 === PAUSE TestPar/set16#26 === RUN TestPar/set16#27 === PAUSE TestPar/set16#27 === RUN TestPar/set16#28 === PAUSE TestPar/set16#28 === RUN TestPar/set16#29 === PAUSE TestPar/set16#29 === RUN TestPar/set16#30 === PAUSE TestPar/set16#30 === RUN TestPar/set16#31 === PAUSE TestPar/set16#31 === RUN TestPar/set17 === PAUSE TestPar/set17 === RUN TestPar/set17#01 === PAUSE TestPar/set17#01 === RUN TestPar/set17#02 === PAUSE TestPar/set17#02 === RUN TestPar/set17#03 === PAUSE TestPar/set17#03 === RUN TestPar/set17#04 === PAUSE TestPar/set17#04 === RUN TestPar/set17#05 === PAUSE TestPar/set17#05 === RUN TestPar/set17#06 === PAUSE TestPar/set17#06 === RUN TestPar/set17#07 === PAUSE TestPar/set17#07 === RUN TestPar/set17#08 === PAUSE TestPar/set17#08 === RUN TestPar/set17#09 === PAUSE TestPar/set17#09 === RUN TestPar/set17#10 === PAUSE TestPar/set17#10 === RUN TestPar/set17#11 === PAUSE TestPar/set17#11 === RUN TestPar/set17#12 === PAUSE TestPar/set17#12 === RUN TestPar/set17#13 === PAUSE TestPar/set17#13 === RUN TestPar/set17#14 === PAUSE TestPar/set17#14 === RUN TestPar/set17#15 === PAUSE TestPar/set17#15 === RUN TestPar/set17#16 === PAUSE TestPar/set17#16 === RUN TestPar/set17#17 === PAUSE TestPar/set17#17 === RUN TestPar/set17#18 === PAUSE TestPar/set17#18 === RUN TestPar/set17#19 === PAUSE TestPar/set17#19 === RUN TestPar/set17#20 === PAUSE TestPar/set17#20 === RUN TestPar/set17#21 === PAUSE TestPar/set17#21 === RUN TestPar/set17#22 === PAUSE TestPar/set17#22 === RUN TestPar/set17#23 === PAUSE TestPar/set17#23 === RUN TestPar/set17#24 === PAUSE TestPar/set17#24 === RUN TestPar/set17#25 === PAUSE TestPar/set17#25 === RUN TestPar/set17#26 === PAUSE TestPar/set17#26 === RUN TestPar/set17#27 === PAUSE TestPar/set17#27 === RUN TestPar/set17#28 === PAUSE TestPar/set17#28 === RUN TestPar/set17#29 === PAUSE TestPar/set17#29 === RUN TestPar/set17#30 === PAUSE TestPar/set17#30 === RUN TestPar/set17#31 === PAUSE TestPar/set17#31 === RUN TestPar/set18 === PAUSE TestPar/set18 === RUN TestPar/set18#01 === PAUSE TestPar/set18#01 === RUN TestPar/set18#02 === PAUSE TestPar/set18#02 === RUN TestPar/set18#03 === PAUSE TestPar/set18#03 === RUN TestPar/set18#04 === PAUSE TestPar/set18#04 === RUN TestPar/set18#05 === PAUSE TestPar/set18#05 === RUN TestPar/set18#06 === PAUSE TestPar/set18#06 === RUN TestPar/set18#07 === PAUSE TestPar/set18#07 === RUN TestPar/set18#08 === PAUSE TestPar/set18#08 === RUN TestPar/set18#09 === PAUSE TestPar/set18#09 === RUN TestPar/set18#10 === PAUSE TestPar/set18#10 === RUN TestPar/set18#11 === PAUSE TestPar/set18#11 === RUN TestPar/set18#12 === PAUSE TestPar/set18#12 === RUN TestPar/set18#13 === PAUSE TestPar/set18#13 === RUN TestPar/set18#14 === PAUSE TestPar/set18#14 === RUN TestPar/set18#15 === PAUSE TestPar/set18#15 === RUN TestPar/set18#16 === PAUSE TestPar/set18#16 === RUN TestPar/set18#17 === PAUSE TestPar/set18#17 === RUN TestPar/set18#18 === PAUSE TestPar/set18#18 === RUN TestPar/set18#19 === PAUSE TestPar/set18#19 === RUN TestPar/set18#20 === PAUSE TestPar/set18#20 === RUN TestPar/set18#21 === PAUSE TestPar/set18#21 === RUN TestPar/set18#22 === PAUSE TestPar/set18#22 === RUN TestPar/set18#23 === PAUSE TestPar/set18#23 === RUN TestPar/set18#24 === PAUSE TestPar/set18#24 === RUN TestPar/set18#25 === PAUSE TestPar/set18#25 === RUN TestPar/set18#26 === PAUSE TestPar/set18#26 === RUN TestPar/set18#27 === PAUSE TestPar/set18#27 === RUN TestPar/set18#28 === PAUSE TestPar/set18#28 === RUN TestPar/set18#29 === PAUSE TestPar/set18#29 === RUN TestPar/set18#30 === PAUSE TestPar/set18#30 === RUN TestPar/set18#31 === PAUSE TestPar/set18#31 === RUN TestPar/set19 === PAUSE TestPar/set19 === RUN TestPar/set19#01 === PAUSE TestPar/set19#01 === RUN TestPar/set19#02 === PAUSE TestPar/set19#02 === RUN TestPar/set19#03 === PAUSE TestPar/set19#03 === RUN TestPar/set19#04 === PAUSE TestPar/set19#04 === RUN TestPar/set19#05 === PAUSE TestPar/set19#05 === RUN TestPar/set19#06 === PAUSE TestPar/set19#06 === RUN TestPar/set19#07 === PAUSE TestPar/set19#07 === RUN TestPar/set19#08 === PAUSE TestPar/set19#08 === RUN TestPar/set19#09 === PAUSE TestPar/set19#09 === RUN TestPar/set19#10 === PAUSE TestPar/set19#10 === RUN TestPar/set19#11 === PAUSE TestPar/set19#11 === RUN TestPar/set19#12 === PAUSE TestPar/set19#12 === RUN TestPar/set19#13 === PAUSE TestPar/set19#13 === RUN TestPar/set19#14 === PAUSE TestPar/set19#14 === RUN TestPar/set19#15 === PAUSE TestPar/set19#15 === RUN TestPar/set19#16 === PAUSE TestPar/set19#16 === RUN TestPar/set19#17 === PAUSE TestPar/set19#17 === RUN TestPar/set19#18 === PAUSE TestPar/set19#18 === RUN TestPar/set19#19 === PAUSE TestPar/set19#19 === RUN TestPar/set19#20 === PAUSE TestPar/set19#20 === RUN TestPar/set19#21 === PAUSE TestPar/set19#21 === RUN TestPar/set19#22 === PAUSE TestPar/set19#22 === RUN TestPar/set19#23 === PAUSE TestPar/set19#23 === RUN TestPar/set19#24 === PAUSE TestPar/set19#24 === RUN TestPar/set19#25 === PAUSE TestPar/set19#25 === RUN TestPar/set19#26 === PAUSE TestPar/set19#26 === RUN TestPar/set19#27 === PAUSE TestPar/set19#27 === RUN TestPar/set19#28 === PAUSE TestPar/set19#28 === RUN TestPar/set19#29 === PAUSE TestPar/set19#29 === RUN TestPar/set19#30 === PAUSE TestPar/set19#30 === RUN TestPar/set19#31 === PAUSE TestPar/set19#31 === RUN TestPar/set20 === PAUSE TestPar/set20 === RUN TestPar/set20#01 === PAUSE TestPar/set20#01 === RUN TestPar/set20#02 === PAUSE TestPar/set20#02 === RUN TestPar/set20#03 === PAUSE TestPar/set20#03 === RUN TestPar/set20#04 === PAUSE TestPar/set20#04 === RUN TestPar/set20#05 === PAUSE TestPar/set20#05 === RUN TestPar/set20#06 === PAUSE TestPar/set20#06 === RUN TestPar/set20#07 === PAUSE TestPar/set20#07 === RUN TestPar/set20#08 === PAUSE TestPar/set20#08 === RUN TestPar/set20#09 === PAUSE TestPar/set20#09 === RUN TestPar/set20#10 === PAUSE TestPar/set20#10 === RUN TestPar/set20#11 === PAUSE TestPar/set20#11 === RUN TestPar/set20#12 === PAUSE TestPar/set20#12 === RUN TestPar/set20#13 === PAUSE TestPar/set20#13 === RUN TestPar/set20#14 === PAUSE TestPar/set20#14 === RUN TestPar/set20#15 === PAUSE TestPar/set20#15 === RUN TestPar/set20#16 === PAUSE TestPar/set20#16 === RUN TestPar/set20#17 === PAUSE TestPar/set20#17 === RUN TestPar/set20#18 === PAUSE TestPar/set20#18 === RUN TestPar/set20#19 === PAUSE TestPar/set20#19 === RUN TestPar/set20#20 === PAUSE TestPar/set20#20 === RUN TestPar/set20#21 === PAUSE TestPar/set20#21 === RUN TestPar/set20#22 === PAUSE TestPar/set20#22 === RUN TestPar/set20#23 === PAUSE TestPar/set20#23 === RUN TestPar/set20#24 === PAUSE TestPar/set20#24 === RUN TestPar/set20#25 === PAUSE TestPar/set20#25 === RUN TestPar/set20#26 === PAUSE TestPar/set20#26 === RUN TestPar/set20#27 === PAUSE TestPar/set20#27 === RUN TestPar/set20#28 === PAUSE TestPar/set20#28 === RUN TestPar/set20#29 === PAUSE TestPar/set20#29 === RUN TestPar/set20#30 === PAUSE TestPar/set20#30 === RUN TestPar/set20#31 === PAUSE TestPar/set20#31 === RUN TestPar/set21 === PAUSE TestPar/set21 === RUN TestPar/set21#01 === PAUSE TestPar/set21#01 === RUN TestPar/set21#02 === PAUSE TestPar/set21#02 === RUN TestPar/set21#03 === PAUSE TestPar/set21#03 === RUN TestPar/set21#04 === PAUSE TestPar/set21#04 === RUN TestPar/set21#05 === PAUSE TestPar/set21#05 === RUN TestPar/set21#06 === PAUSE TestPar/set21#06 === RUN TestPar/set21#07 === PAUSE TestPar/set21#07 === RUN TestPar/set21#08 === PAUSE TestPar/set21#08 === RUN TestPar/set21#09 === PAUSE TestPar/set21#09 === RUN TestPar/set21#10 === PAUSE TestPar/set21#10 === RUN TestPar/set21#11 === PAUSE TestPar/set21#11 === RUN TestPar/set21#12 === PAUSE TestPar/set21#12 === RUN TestPar/set21#13 === PAUSE TestPar/set21#13 === RUN TestPar/set21#14 === PAUSE TestPar/set21#14 === RUN TestPar/set21#15 === PAUSE TestPar/set21#15 === RUN TestPar/set21#16 === PAUSE TestPar/set21#16 === RUN TestPar/set21#17 === PAUSE TestPar/set21#17 === RUN TestPar/set21#18 === PAUSE TestPar/set21#18 === RUN TestPar/set21#19 === PAUSE TestPar/set21#19 === RUN TestPar/set21#20 === PAUSE TestPar/set21#20 === RUN TestPar/set21#21 === PAUSE TestPar/set21#21 === RUN TestPar/set21#22 === PAUSE TestPar/set21#22 === RUN TestPar/set21#23 === PAUSE TestPar/set21#23 === RUN TestPar/set21#24 === PAUSE TestPar/set21#24 === RUN TestPar/set21#25 === PAUSE TestPar/set21#25 === RUN TestPar/set21#26 === PAUSE TestPar/set21#26 === RUN TestPar/set21#27 === PAUSE TestPar/set21#27 === RUN TestPar/set21#28 === PAUSE TestPar/set21#28 === RUN TestPar/set21#29 === PAUSE TestPar/set21#29 === RUN TestPar/set21#30 === PAUSE TestPar/set21#30 === RUN TestPar/set21#31 === PAUSE TestPar/set21#31 === RUN TestPar/set22 === PAUSE TestPar/set22 === RUN TestPar/set22#01 === PAUSE TestPar/set22#01 === RUN TestPar/set22#02 === PAUSE TestPar/set22#02 === RUN TestPar/set22#03 === PAUSE TestPar/set22#03 === RUN TestPar/set22#04 === PAUSE TestPar/set22#04 === RUN TestPar/set22#05 === PAUSE TestPar/set22#05 === RUN TestPar/set22#06 === PAUSE TestPar/set22#06 === RUN TestPar/set22#07 === PAUSE TestPar/set22#07 === RUN TestPar/set22#08 === PAUSE TestPar/set22#08 === RUN TestPar/set22#09 === PAUSE TestPar/set22#09 === RUN TestPar/set22#10 === PAUSE TestPar/set22#10 === RUN TestPar/set22#11 === PAUSE TestPar/set22#11 === RUN TestPar/set22#12 === PAUSE TestPar/set22#12 === RUN TestPar/set22#13 === PAUSE TestPar/set22#13 === RUN TestPar/set22#14 === PAUSE TestPar/set22#14 === RUN TestPar/set22#15 === PAUSE TestPar/set22#15 === RUN TestPar/set22#16 === PAUSE TestPar/set22#16 === RUN TestPar/set22#17 === PAUSE TestPar/set22#17 === RUN TestPar/set22#18 === PAUSE TestPar/set22#18 === RUN TestPar/set22#19 === PAUSE TestPar/set22#19 === RUN TestPar/set22#20 === PAUSE TestPar/set22#20 === RUN TestPar/set22#21 === PAUSE TestPar/set22#21 === RUN TestPar/set22#22 === PAUSE TestPar/set22#22 === RUN TestPar/set22#23 === PAUSE TestPar/set22#23 === RUN TestPar/set22#24 === PAUSE TestPar/set22#24 === RUN TestPar/set22#25 === PAUSE TestPar/set22#25 === RUN TestPar/set22#26 === PAUSE TestPar/set22#26 === RUN TestPar/set22#27 === PAUSE TestPar/set22#27 === RUN TestPar/set22#28 === PAUSE TestPar/set22#28 === RUN TestPar/set22#29 === PAUSE TestPar/set22#29 === RUN TestPar/set22#30 === PAUSE TestPar/set22#30 === RUN TestPar/set22#31 === PAUSE TestPar/set22#31 === RUN TestPar/set23 === PAUSE TestPar/set23 === RUN TestPar/set23#01 === PAUSE TestPar/set23#01 === RUN TestPar/set23#02 === PAUSE TestPar/set23#02 === RUN TestPar/set23#03 === PAUSE TestPar/set23#03 === RUN TestPar/set23#04 === PAUSE TestPar/set23#04 === RUN TestPar/set23#05 === PAUSE TestPar/set23#05 === RUN TestPar/set23#06 === PAUSE TestPar/set23#06 === RUN TestPar/set23#07 === PAUSE TestPar/set23#07 === RUN TestPar/set23#08 === PAUSE TestPar/set23#08 === RUN TestPar/set23#09 === PAUSE TestPar/set23#09 === RUN TestPar/set23#10 === PAUSE TestPar/set23#10 === RUN TestPar/set23#11 === PAUSE TestPar/set23#11 === RUN TestPar/set23#12 === PAUSE TestPar/set23#12 === RUN TestPar/set23#13 === PAUSE TestPar/set23#13 === RUN TestPar/set23#14 === PAUSE TestPar/set23#14 === RUN TestPar/set23#15 === PAUSE TestPar/set23#15 === RUN TestPar/set23#16 === PAUSE TestPar/set23#16 === RUN TestPar/set23#17 === PAUSE TestPar/set23#17 === RUN TestPar/set23#18 === PAUSE TestPar/set23#18 === RUN TestPar/set23#19 === PAUSE TestPar/set23#19 === RUN TestPar/set23#20 === PAUSE TestPar/set23#20 === RUN TestPar/set23#21 === PAUSE TestPar/set23#21 === RUN TestPar/set23#22 === PAUSE TestPar/set23#22 === RUN TestPar/set23#23 === PAUSE TestPar/set23#23 === RUN TestPar/set23#24 === PAUSE TestPar/set23#24 === RUN TestPar/set23#25 === PAUSE TestPar/set23#25 === RUN TestPar/set23#26 === PAUSE TestPar/set23#26 === RUN TestPar/set23#27 === PAUSE TestPar/set23#27 === RUN TestPar/set23#28 === PAUSE TestPar/set23#28 === RUN TestPar/set23#29 === PAUSE TestPar/set23#29 === RUN TestPar/set23#30 === PAUSE TestPar/set23#30 === RUN TestPar/set23#31 === PAUSE TestPar/set23#31 === RUN TestPar/set24 === PAUSE TestPar/set24 === RUN TestPar/set24#01 === PAUSE TestPar/set24#01 === RUN TestPar/set24#02 === PAUSE TestPar/set24#02 === RUN TestPar/set24#03 === PAUSE TestPar/set24#03 === RUN TestPar/set24#04 === PAUSE TestPar/set24#04 === RUN TestPar/set24#05 === PAUSE TestPar/set24#05 === RUN TestPar/set24#06 === PAUSE TestPar/set24#06 === RUN TestPar/set24#07 === PAUSE TestPar/set24#07 === RUN TestPar/set24#08 === PAUSE TestPar/set24#08 === RUN TestPar/set24#09 === PAUSE TestPar/set24#09 === RUN TestPar/set24#10 === PAUSE TestPar/set24#10 === RUN TestPar/set24#11 === PAUSE TestPar/set24#11 === RUN TestPar/set24#12 === PAUSE TestPar/set24#12 === RUN TestPar/set24#13 === PAUSE TestPar/set24#13 === RUN TestPar/set24#14 === PAUSE TestPar/set24#14 === RUN TestPar/set24#15 === PAUSE TestPar/set24#15 === RUN TestPar/set24#16 === PAUSE TestPar/set24#16 === RUN TestPar/set24#17 === PAUSE TestPar/set24#17 === RUN TestPar/set24#18 === PAUSE TestPar/set24#18 === RUN TestPar/set24#19 === PAUSE TestPar/set24#19 === RUN TestPar/set24#20 === PAUSE TestPar/set24#20 === RUN TestPar/set24#21 === PAUSE TestPar/set24#21 === RUN TestPar/set24#22 === PAUSE TestPar/set24#22 === RUN TestPar/set24#23 === PAUSE TestPar/set24#23 === RUN TestPar/set24#24 === PAUSE TestPar/set24#24 === RUN TestPar/set24#25 === PAUSE TestPar/set24#25 === RUN TestPar/set24#26 === PAUSE TestPar/set24#26 === RUN TestPar/set24#27 === PAUSE TestPar/set24#27 === RUN TestPar/set24#28 === PAUSE TestPar/set24#28 === RUN TestPar/set24#29 === PAUSE TestPar/set24#29 === RUN TestPar/set24#30 === PAUSE TestPar/set24#30 === RUN TestPar/set24#31 === PAUSE TestPar/set24#31 === RUN TestPar/set25 === PAUSE TestPar/set25 === RUN TestPar/set25#01 === PAUSE TestPar/set25#01 === RUN TestPar/set25#02 === PAUSE TestPar/set25#02 === RUN TestPar/set25#03 === PAUSE TestPar/set25#03 === RUN TestPar/set25#04 === PAUSE TestPar/set25#04 === RUN TestPar/set25#05 === PAUSE TestPar/set25#05 === RUN TestPar/set25#06 === PAUSE TestPar/set25#06 === RUN TestPar/set25#07 === PAUSE TestPar/set25#07 === RUN TestPar/set25#08 === PAUSE TestPar/set25#08 === RUN TestPar/set25#09 === PAUSE TestPar/set25#09 === RUN TestPar/set25#10 === PAUSE TestPar/set25#10 === RUN TestPar/set25#11 === PAUSE TestPar/set25#11 === RUN TestPar/set25#12 === PAUSE TestPar/set25#12 === RUN TestPar/set25#13 === PAUSE TestPar/set25#13 === RUN TestPar/set25#14 === PAUSE TestPar/set25#14 === RUN TestPar/set25#15 === PAUSE TestPar/set25#15 === RUN TestPar/set25#16 === PAUSE TestPar/set25#16 === RUN TestPar/set25#17 === PAUSE TestPar/set25#17 === RUN TestPar/set25#18 === PAUSE TestPar/set25#18 === RUN TestPar/set25#19 === PAUSE TestPar/set25#19 === RUN TestPar/set25#20 === PAUSE TestPar/set25#20 === RUN TestPar/set25#21 === PAUSE TestPar/set25#21 === RUN TestPar/set25#22 === PAUSE TestPar/set25#22 === RUN TestPar/set25#23 === PAUSE TestPar/set25#23 === RUN TestPar/set25#24 === PAUSE TestPar/set25#24 === RUN TestPar/set25#25 === PAUSE TestPar/set25#25 === RUN TestPar/set25#26 === PAUSE TestPar/set25#26 === RUN TestPar/set25#27 === PAUSE TestPar/set25#27 === RUN TestPar/set25#28 === PAUSE TestPar/set25#28 === RUN TestPar/set25#29 === PAUSE TestPar/set25#29 === RUN TestPar/set25#30 === PAUSE TestPar/set25#30 === RUN TestPar/set25#31 === PAUSE TestPar/set25#31 === RUN TestPar/set26 === PAUSE TestPar/set26 === RUN TestPar/set26#01 === PAUSE TestPar/set26#01 === RUN TestPar/set26#02 === PAUSE TestPar/set26#02 === RUN TestPar/set26#03 === PAUSE TestPar/set26#03 === RUN TestPar/set26#04 === PAUSE TestPar/set26#04 === RUN TestPar/set26#05 === PAUSE TestPar/set26#05 === RUN TestPar/set26#06 === PAUSE TestPar/set26#06 === RUN TestPar/set26#07 === PAUSE TestPar/set26#07 === RUN TestPar/set26#08 === PAUSE TestPar/set26#08 === RUN TestPar/set26#09 === PAUSE TestPar/set26#09 === RUN TestPar/set26#10 === PAUSE TestPar/set26#10 === RUN TestPar/set26#11 === PAUSE TestPar/set26#11 === RUN TestPar/set26#12 === PAUSE TestPar/set26#12 === RUN TestPar/set26#13 === PAUSE TestPar/set26#13 === RUN TestPar/set26#14 === PAUSE TestPar/set26#14 === RUN TestPar/set26#15 === PAUSE TestPar/set26#15 === RUN TestPar/set26#16 === PAUSE TestPar/set26#16 === RUN TestPar/set26#17 === PAUSE TestPar/set26#17 === RUN TestPar/set26#18 === PAUSE TestPar/set26#18 === RUN TestPar/set26#19 === PAUSE TestPar/set26#19 === RUN TestPar/set26#20 === PAUSE TestPar/set26#20 === RUN TestPar/set26#21 === PAUSE TestPar/set26#21 === RUN TestPar/set26#22 === PAUSE TestPar/set26#22 === RUN TestPar/set26#23 === PAUSE TestPar/set26#23 === RUN TestPar/set26#24 === PAUSE TestPar/set26#24 === RUN TestPar/set26#25 === PAUSE TestPar/set26#25 === RUN TestPar/set26#26 === PAUSE TestPar/set26#26 === RUN TestPar/set26#27 === PAUSE TestPar/set26#27 === RUN TestPar/set26#28 === PAUSE TestPar/set26#28 === RUN TestPar/set26#29 === PAUSE TestPar/set26#29 === RUN TestPar/set26#30 === PAUSE TestPar/set26#30 === RUN TestPar/set26#31 === PAUSE TestPar/set26#31 === RUN TestPar/set27 === PAUSE TestPar/set27 === RUN TestPar/set27#01 === PAUSE TestPar/set27#01 === RUN TestPar/set27#02 === PAUSE TestPar/set27#02 === RUN TestPar/set27#03 === PAUSE TestPar/set27#03 === RUN TestPar/set27#04 === PAUSE TestPar/set27#04 === RUN TestPar/set27#05 === PAUSE TestPar/set27#05 === RUN TestPar/set27#06 === PAUSE TestPar/set27#06 === RUN TestPar/set27#07 === PAUSE TestPar/set27#07 === RUN TestPar/set27#08 === PAUSE TestPar/set27#08 === RUN TestPar/set27#09 === PAUSE TestPar/set27#09 === RUN TestPar/set27#10 === PAUSE TestPar/set27#10 === RUN TestPar/set27#11 === PAUSE TestPar/set27#11 === RUN TestPar/set27#12 === PAUSE TestPar/set27#12 === RUN TestPar/set27#13 === PAUSE TestPar/set27#13 === RUN TestPar/set27#14 === PAUSE TestPar/set27#14 === RUN TestPar/set27#15 === PAUSE TestPar/set27#15 === RUN TestPar/set27#16 === PAUSE TestPar/set27#16 === RUN TestPar/set27#17 === PAUSE TestPar/set27#17 === RUN TestPar/set27#18 === PAUSE TestPar/set27#18 === RUN TestPar/set27#19 === PAUSE TestPar/set27#19 === RUN TestPar/set27#20 === PAUSE TestPar/set27#20 === RUN TestPar/set27#21 === PAUSE TestPar/set27#21 === RUN TestPar/set27#22 === PAUSE TestPar/set27#22 === RUN TestPar/set27#23 === PAUSE TestPar/set27#23 === RUN TestPar/set27#24 === PAUSE TestPar/set27#24 === RUN TestPar/set27#25 === PAUSE TestPar/set27#25 === RUN TestPar/set27#26 === PAUSE TestPar/set27#26 === RUN TestPar/set27#27 === PAUSE TestPar/set27#27 === RUN TestPar/set27#28 === PAUSE TestPar/set27#28 === RUN TestPar/set27#29 === PAUSE TestPar/set27#29 === RUN TestPar/set27#30 === PAUSE TestPar/set27#30 === RUN TestPar/set27#31 === PAUSE TestPar/set27#31 === RUN TestPar/set28 === PAUSE TestPar/set28 === RUN TestPar/set28#01 === PAUSE TestPar/set28#01 === RUN TestPar/set28#02 === PAUSE TestPar/set28#02 === RUN TestPar/set28#03 === PAUSE TestPar/set28#03 === RUN TestPar/set28#04 === PAUSE TestPar/set28#04 === RUN TestPar/set28#05 === PAUSE TestPar/set28#05 === RUN TestPar/set28#06 === PAUSE TestPar/set28#06 === RUN TestPar/set28#07 === PAUSE TestPar/set28#07 === RUN TestPar/set28#08 === PAUSE TestPar/set28#08 === RUN TestPar/set28#09 === PAUSE TestPar/set28#09 === RUN TestPar/set28#10 === PAUSE TestPar/set28#10 === RUN TestPar/set28#11 === PAUSE TestPar/set28#11 === RUN TestPar/set28#12 === PAUSE TestPar/set28#12 === RUN TestPar/set28#13 === PAUSE TestPar/set28#13 === RUN TestPar/set28#14 === PAUSE TestPar/set28#14 === RUN TestPar/set28#15 === PAUSE TestPar/set28#15 === RUN TestPar/set28#16 === PAUSE TestPar/set28#16 === RUN TestPar/set28#17 === PAUSE TestPar/set28#17 === RUN TestPar/set28#18 === PAUSE TestPar/set28#18 === RUN TestPar/set28#19 === PAUSE TestPar/set28#19 === RUN TestPar/set28#20 === PAUSE TestPar/set28#20 === RUN TestPar/set28#21 === PAUSE TestPar/set28#21 === RUN TestPar/set28#22 === PAUSE TestPar/set28#22 === RUN TestPar/set28#23 === PAUSE TestPar/set28#23 === RUN TestPar/set28#24 === PAUSE TestPar/set28#24 === RUN TestPar/set28#25 === PAUSE TestPar/set28#25 === RUN TestPar/set28#26 === PAUSE TestPar/set28#26 === RUN TestPar/set28#27 === PAUSE TestPar/set28#27 === RUN TestPar/set28#28 === PAUSE TestPar/set28#28 === RUN TestPar/set28#29 === PAUSE TestPar/set28#29 === RUN TestPar/set28#30 === PAUSE TestPar/set28#30 === RUN TestPar/set28#31 === PAUSE TestPar/set28#31 === RUN TestPar/set29 === PAUSE TestPar/set29 === RUN TestPar/set29#01 === PAUSE TestPar/set29#01 === RUN TestPar/set29#02 === PAUSE TestPar/set29#02 === RUN TestPar/set29#03 === PAUSE TestPar/set29#03 === RUN TestPar/set29#04 === PAUSE TestPar/set29#04 === RUN TestPar/set29#05 === PAUSE TestPar/set29#05 === RUN TestPar/set29#06 === PAUSE TestPar/set29#06 === RUN TestPar/set29#07 === PAUSE TestPar/set29#07 === RUN TestPar/set29#08 === PAUSE TestPar/set29#08 === RUN TestPar/set29#09 === PAUSE TestPar/set29#09 === RUN TestPar/set29#10 === PAUSE TestPar/set29#10 === RUN TestPar/set29#11 === PAUSE TestPar/set29#11 === RUN TestPar/set29#12 === PAUSE TestPar/set29#12 === RUN TestPar/set29#13 === PAUSE TestPar/set29#13 === RUN TestPar/set29#14 === PAUSE TestPar/set29#14 === RUN TestPar/set29#15 === PAUSE TestPar/set29#15 === RUN TestPar/set29#16 === PAUSE TestPar/set29#16 === RUN TestPar/set29#17 === PAUSE TestPar/set29#17 === RUN TestPar/set29#18 === PAUSE TestPar/set29#18 === RUN TestPar/set29#19 === PAUSE TestPar/set29#19 === RUN TestPar/set29#20 === PAUSE TestPar/set29#20 === RUN TestPar/set29#21 === PAUSE TestPar/set29#21 === RUN TestPar/set29#22 === PAUSE TestPar/set29#22 === RUN TestPar/set29#23 === PAUSE TestPar/set29#23 === RUN TestPar/set29#24 === PAUSE TestPar/set29#24 === RUN TestPar/set29#25 === PAUSE TestPar/set29#25 === RUN TestPar/set29#26 === PAUSE TestPar/set29#26 === RUN TestPar/set29#27 === PAUSE TestPar/set29#27 === RUN TestPar/set29#28 === PAUSE TestPar/set29#28 === RUN TestPar/set29#29 === PAUSE TestPar/set29#29 === RUN TestPar/set29#30 === PAUSE TestPar/set29#30 === RUN TestPar/set29#31 === PAUSE TestPar/set29#31 === RUN TestPar/set30 === PAUSE TestPar/set30 === RUN TestPar/set30#01 === PAUSE TestPar/set30#01 === RUN TestPar/set30#02 === PAUSE TestPar/set30#02 === RUN TestPar/set30#03 === PAUSE TestPar/set30#03 === RUN TestPar/set30#04 === PAUSE TestPar/set30#04 === RUN TestPar/set30#05 === PAUSE TestPar/set30#05 === RUN TestPar/set30#06 === PAUSE TestPar/set30#06 === RUN TestPar/set30#07 === PAUSE TestPar/set30#07 === RUN TestPar/set30#08 === PAUSE TestPar/set30#08 === RUN TestPar/set30#09 === PAUSE TestPar/set30#09 === RUN TestPar/set30#10 === PAUSE TestPar/set30#10 === RUN TestPar/set30#11 === PAUSE TestPar/set30#11 === RUN TestPar/set30#12 === PAUSE TestPar/set30#12 === RUN TestPar/set30#13 === PAUSE TestPar/set30#13 === RUN TestPar/set30#14 === PAUSE TestPar/set30#14 === RUN TestPar/set30#15 === PAUSE TestPar/set30#15 === RUN TestPar/set30#16 === PAUSE TestPar/set30#16 === RUN TestPar/set30#17 === PAUSE TestPar/set30#17 === RUN TestPar/set30#18 === PAUSE TestPar/set30#18 === RUN TestPar/set30#19 === PAUSE TestPar/set30#19 === RUN TestPar/set30#20 === PAUSE TestPar/set30#20 === RUN TestPar/set30#21 === PAUSE TestPar/set30#21 === RUN TestPar/set30#22 === PAUSE TestPar/set30#22 === RUN TestPar/set30#23 === PAUSE TestPar/set30#23 === RUN TestPar/set30#24 === PAUSE TestPar/set30#24 === RUN TestPar/set30#25 === PAUSE TestPar/set30#25 === RUN TestPar/set30#26 === PAUSE TestPar/set30#26 === RUN TestPar/set30#27 === PAUSE TestPar/set30#27 === RUN TestPar/set30#28 === PAUSE TestPar/set30#28 === RUN TestPar/set30#29 === PAUSE TestPar/set30#29 === RUN TestPar/set30#30 === PAUSE TestPar/set30#30 === RUN TestPar/set30#31 === PAUSE TestPar/set30#31 === RUN TestPar/set31 === PAUSE TestPar/set31 === RUN TestPar/set31#01 === PAUSE TestPar/set31#01 === RUN TestPar/set31#02 === PAUSE TestPar/set31#02 === RUN TestPar/set31#03 === PAUSE TestPar/set31#03 === RUN TestPar/set31#04 === PAUSE TestPar/set31#04 === RUN TestPar/set31#05 === PAUSE TestPar/set31#05 === RUN TestPar/set31#06 === PAUSE TestPar/set31#06 === RUN TestPar/set31#07 === PAUSE TestPar/set31#07 === RUN TestPar/set31#08 === PAUSE TestPar/set31#08 === RUN TestPar/set31#09 === PAUSE TestPar/set31#09 === RUN TestPar/set31#10 === PAUSE TestPar/set31#10 === RUN TestPar/set31#11 === PAUSE TestPar/set31#11 === RUN TestPar/set31#12 === PAUSE TestPar/set31#12 === RUN TestPar/set31#13 === PAUSE TestPar/set31#13 === RUN TestPar/set31#14 === PAUSE TestPar/set31#14 === RUN TestPar/set31#15 === PAUSE TestPar/set31#15 === RUN TestPar/set31#16 === PAUSE TestPar/set31#16 === RUN TestPar/set31#17 === PAUSE TestPar/set31#17 === RUN TestPar/set31#18 === PAUSE TestPar/set31#18 === RUN TestPar/set31#19 === PAUSE TestPar/set31#19 === RUN TestPar/set31#20 === PAUSE TestPar/set31#20 === RUN TestPar/set31#21 === PAUSE TestPar/set31#21 === RUN TestPar/set31#22 === PAUSE TestPar/set31#22 === RUN TestPar/set31#23 === PAUSE TestPar/set31#23 === RUN TestPar/set31#24 === PAUSE TestPar/set31#24 === RUN TestPar/set31#25 === PAUSE TestPar/set31#25 === RUN TestPar/set31#26 === PAUSE TestPar/set31#26 === RUN TestPar/set31#27 === PAUSE TestPar/set31#27 === RUN TestPar/set31#28 === PAUSE TestPar/set31#28 === RUN TestPar/set31#29 === PAUSE TestPar/set31#29 === RUN TestPar/set31#30 === PAUSE TestPar/set31#30 === RUN TestPar/set31#31 === PAUSE TestPar/set31#31 === CONT TestPar/set31#31 === CONT TestPar/set31#20 === CONT TestPar/set31#17 === CONT TestPar/set31#19 === CONT TestPar/set7#26 === CONT TestPar/set31#18 === CONT TestPar/set31#07 === CONT TestPar/set31#30 === CONT TestPar/set0 === CONT TestPar/set31#29 === CONT TestPar/set31#28 === CONT TestPar/set7#25 === CONT TestPar/set31#13 === CONT TestPar/set31#23 === CONT TestPar/set31#16 === CONT TestPar/set31#22 === CONT TestPar/set31#21 === CONT TestPar/set31#12 === CONT TestPar/set31#11 === CONT TestPar/set29#28 === CONT TestPar/set29#27 === CONT TestPar/set29#26 === CONT TestPar/set29#25 === CONT TestPar/set29#24 === CONT TestPar/set29#31 === CONT TestPar/set7#19 === CONT TestPar/set7#18 === CONT TestPar/set7#17 === CONT TestPar/set7#16 === CONT TestPar/set31#08 === CONT TestPar/set7#15 === CONT TestPar/set31#27 === CONT TestPar/set31#26 === CONT TestPar/set31#25 === CONT TestPar/set31#24 === CONT TestPar/set31 === CONT TestPar/set30#31 === CONT TestPar/set30#30 === CONT TestPar/set30#29 === CONT TestPar/set30#28 === CONT TestPar/set30#27 === CONT TestPar/set30#26 === CONT TestPar/set30#25 === CONT TestPar/set30#24 === CONT TestPar/set30#23 === CONT TestPar/set30#22 === CONT TestPar/set30#21 === CONT TestPar/set30#20 === CONT TestPar/set30#19 === CONT TestPar/set30#18 === CONT TestPar/set30#17 === CONT TestPar/set30#16 === CONT TestPar/set30#15 === CONT TestPar/set30#14 === CONT TestPar/set30#13 === CONT TestPar/set30#12 === CONT TestPar/set30#11 === CONT TestPar/set30#10 === CONT TestPar/set30#09 === CONT TestPar/set30#08 === CONT TestPar/set30#07 === CONT TestPar/set30#06 === CONT TestPar/set30#05 === CONT TestPar/set30#04 === CONT TestPar/set30#03 === CONT TestPar/set30#02 === CONT TestPar/set31#15 === CONT TestPar/set30#01 === CONT TestPar/set30 === CONT TestPar/set31#14 === CONT TestPar/set7#06 === CONT TestPar/set7#05 === CONT TestPar/set7#04 === CONT TestPar/set7#03 === CONT TestPar/set7 === CONT TestPar/set6#31 === CONT TestPar/set31#10 === CONT TestPar/set6#27 === CONT TestPar/set7#02 === CONT TestPar/set6#29 === CONT TestPar/set7#01 === CONT TestPar/set6#25 === CONT TestPar/set6#24 === CONT TestPar/set29#23 === CONT TestPar/set31#03 === CONT TestPar/set29#20 === CONT TestPar/set31#05 === CONT TestPar/set31#01 === CONT TestPar/set29#16 === CONT TestPar/set6#28 === CONT TestPar/set6#20 === CONT TestPar/set6#19 === CONT TestPar/set6#18 === CONT TestPar/set6#17 === CONT TestPar/set6#16 === CONT TestPar/set29#03 === CONT TestPar/set29#04 === CONT TestPar/set29#01 === CONT TestPar/set29 === CONT TestPar/set28#31 === CONT TestPar/set6#23 === CONT TestPar/set29#14 === CONT TestPar/set28#30 === CONT TestPar/set29#13 === CONT TestPar/set28#28 === CONT TestPar/set29#05 === CONT TestPar/set28#26 === CONT TestPar/set28#25 === CONT TestPar/set6#14 === CONT TestPar/set29#12 === CONT TestPar/set28#15 === CONT TestPar/set28#14 === CONT TestPar/set28#13 === CONT TestPar/set28#11 === CONT TestPar/set28#09 === CONT TestPar/set28#08 === CONT TestPar/set28#07 === CONT TestPar/set28#06 === CONT TestPar/set28#05 === CONT TestPar/set28#04 === CONT TestPar/set28#03 === CONT TestPar/set28#02 === CONT TestPar/set28#01 === CONT TestPar/set23#31 === CONT TestPar/set28 === CONT TestPar/set27#30 === CONT TestPar/set27#26 === CONT TestPar/set27#27 === CONT TestPar/set27#25 === CONT TestPar/set27#24 === CONT TestPar/set27#23 === CONT TestPar/set27#22 === CONT TestPar/set27#21 === CONT TestPar/set27#20 === CONT TestPar/set27#19 === CONT TestPar/set27#18 === CONT TestPar/set27#17 === CONT TestPar/set27#16 === CONT TestPar/set27#15 === CONT TestPar/set27#14 === CONT TestPar/set27#13 === CONT TestPar/set27#12 === CONT TestPar/set27#11 === CONT TestPar/set27#10 === CONT TestPar/set27#09 === CONT TestPar/set27#08 === CONT TestPar/set29#17 === CONT TestPar/set27#05 === CONT TestPar/set27#04 === CONT TestPar/set27#03 === CONT TestPar/set27#02 === CONT TestPar/set27#01 === CONT TestPar/set27 === CONT TestPar/set26#31 === CONT TestPar/set26#30 === CONT TestPar/set6#22 === CONT TestPar/set29#09 === CONT TestPar/set7#23 === CONT TestPar/set7#22 === CONT TestPar/set26#29 === CONT TestPar/set26#27 === CONT TestPar/set29#02 === CONT TestPar/set26#26 === CONT TestPar/set26#25 === CONT TestPar/set26#24 === CONT TestPar/set28#27 === CONT TestPar/set7#20 === CONT TestPar/set29#07 === CONT TestPar/set29#08 === CONT TestPar/set7#14 === CONT TestPar/set7#13 === CONT TestPar/set7#12 === CONT TestPar/set7#11 === CONT TestPar/set7#10 === CONT TestPar/set26#28 === CONT TestPar/set26#20 === CONT TestPar/set27#29 === CONT TestPar/set26#19 === CONT TestPar/set28#23 === CONT TestPar/set28#22 === CONT TestPar/set28#21 === CONT TestPar/set28#20 === CONT TestPar/set28#17 === CONT TestPar/set28#16 === CONT TestPar/set26#06 === CONT TestPar/set26#04 === CONT TestPar/set26#05 === CONT TestPar/set26#02 === CONT TestPar/set26#01 === CONT TestPar/set25#31 === CONT TestPar/set26#22 === CONT TestPar/set26 === CONT TestPar/set25#30 === CONT TestPar/set26#18 === CONT TestPar/set28#12 === CONT TestPar/set26#07 === CONT TestPar/set7#09 === CONT TestPar/set25#27 === CONT TestPar/set6#13 === CONT TestPar/set6#12 === CONT TestPar/set25#28 === CONT TestPar/set6#08 === CONT TestPar/set6#11 === CONT TestPar/set6#07 === CONT TestPar/set6#04 === CONT TestPar/set6#03 === CONT TestPar/set6#02 === CONT TestPar/set6#01 === CONT TestPar/set6 === CONT TestPar/set5#29 === CONT TestPar/set6#06 === CONT TestPar/set25#26 === CONT TestPar/set25#24 === CONT TestPar/set25#22 === CONT TestPar/set25#20 === CONT TestPar/set25#23 === CONT TestPar/set25#18 === CONT TestPar/set25#19 === CONT TestPar/set25#17 === CONT TestPar/set25#16 === CONT TestPar/set25#15 === CONT TestPar/set25#14 === CONT TestPar/set25#12 === CONT TestPar/set25#10 === CONT TestPar/set25#07 === CONT TestPar/set25#06 === CONT TestPar/set25#05 === CONT TestPar/set25#29 === CONT TestPar/set25#04 === CONT TestPar/set25#01 === CONT TestPar/set7#07 === CONT TestPar/set25 === CONT TestPar/set24#31 === CONT TestPar/set26#03 === CONT TestPar/set24#30 === CONT TestPar/set24#29 === CONT TestPar/set24#28 === CONT TestPar/set24#25 === CONT TestPar/set24#24 === CONT TestPar/set25#08 === CONT TestPar/set28#19 === CONT TestPar/set5#22 === CONT TestPar/set24#23 === CONT TestPar/set5#21 === CONT TestPar/set5#31 === CONT TestPar/set7#08 === CONT TestPar/set6#10 === CONT TestPar/set25#11 === CONT TestPar/set25#13 === CONT TestPar/set25#21 === CONT TestPar/set25#03 === CONT TestPar/set5#27 === CONT TestPar/set29#19 === CONT TestPar/set29#18 === CONT TestPar/set31#04 === CONT TestPar/set29#15 === CONT TestPar/set6#26 === CONT TestPar/set29#21 === CONT TestPar/set6#15 === CONT TestPar/set6#21 === CONT TestPar/set29#06 === CONT TestPar/set27#31 === CONT TestPar/set27#06 === CONT TestPar/set7#21 === CONT TestPar/set7#24 === CONT TestPar/set31#02 === CONT TestPar/set29#11 === CONT TestPar/set28#29 === CONT TestPar/set26#23 === CONT TestPar/set26#21 === CONT TestPar/set28#24 === CONT TestPar/set29#10 === CONT TestPar/set28#10 === CONT TestPar/set28#18 === CONT TestPar/set6#09 === CONT TestPar/set5#28 === CONT TestPar/set25#09 === CONT TestPar/set25#02 === CONT TestPar/set24#14 === CONT TestPar/set5#14 === CONT TestPar/set24#12 === CONT TestPar/set5#11 === CONT TestPar/set24#11 === CONT TestPar/set5#01 === CONT TestPar/set24#10 === CONT TestPar/set5#10 === CONT TestPar/set26#17 === CONT TestPar/set26#16 === CONT TestPar/set5#13 === CONT TestPar/set26#15 === CONT TestPar/set26#12 === CONT TestPar/set26#11 === CONT TestPar/set24#13 === CONT TestPar/set26#10 === CONT TestPar/set26#09 === CONT TestPar/set24#01 === CONT TestPar/set24 === CONT TestPar/set19#30 === CONT TestPar/set5#25 === CONT TestPar/set23#30 === CONT TestPar/set26#08 === CONT TestPar/set24#02 === CONT TestPar/set23#28 === CONT TestPar/set31#06 === CONT TestPar/set24#26 === CONT TestPar/set6#05 === CONT TestPar/set31#09 === CONT TestPar/set5#24 === CONT TestPar/set5#23 === CONT TestPar/set5#20 === CONT TestPar/set24#21 === CONT TestPar/set27#07 === CONT TestPar/set24#22 === CONT TestPar/set5#19 === CONT TestPar/set5#30 === CONT TestPar/set24#20 === CONT TestPar/set5#18 === CONT TestPar/set5#17 === CONT TestPar/set24#19 === CONT TestPar/set24#17 === CONT TestPar/set26#14 === CONT TestPar/set24#18 === CONT TestPar/set5#16 === CONT TestPar/set24#16 === CONT TestPar/set5#15 === CONT TestPar/set27#28 === CONT TestPar/set24#15 === CONT TestPar/set6#30 === CONT TestPar/set5#12 === CONT TestPar/set24#09 === CONT TestPar/set26#13 === CONT TestPar/set24#03 === CONT TestPar/set23#26 === CONT TestPar/set23#27 === CONT TestPar/set29#22 === CONT TestPar/set23#24 === CONT TestPar/set23#22 === CONT TestPar/set23#21 === CONT TestPar/set5#03 === CONT TestPar/set22#26 === CONT TestPar/set22#25 === CONT TestPar/set4#31 === CONT TestPar/set5#05 === CONT TestPar/set5#02 === CONT TestPar/set22#24 === CONT TestPar/set23#20 === CONT TestPar/set24#04 === CONT TestPar/set23#15 === CONT TestPar/set23#16 === CONT TestPar/set4#30 === CONT TestPar/set4#29 === CONT TestPar/set4#28 === CONT TestPar/set23 === CONT TestPar/set23#13 === CONT TestPar/set23#11 === CONT TestPar/set23#25 === CONT TestPar/set25#25 === CONT TestPar/set23#10 === CONT TestPar/set23#12 === CONT TestPar/set23#08 === CONT TestPar/set23#09 === CONT TestPar/set22#23 === CONT TestPar/set22#22 === CONT TestPar/set22#20 === CONT TestPar/set22#21 === CONT TestPar/set24#08 === CONT TestPar/set24#07 === CONT TestPar/set24#06 === CONT TestPar/set24#05 === CONT TestPar/set23#19 === CONT TestPar/set23#05 === CONT TestPar/set22#14 === CONT TestPar/set22#10 === CONT TestPar/set22#09 === CONT TestPar/set22#08 === CONT TestPar/set22#16 === CONT TestPar/set22#07 === CONT TestPar/set22#05 === CONT TestPar/set22#04 === CONT TestPar/set22#03 === CONT TestPar/set22#11 === CONT TestPar/set22#01 === CONT TestPar/set22#06 === CONT TestPar/set21#31 === CONT TestPar/set21#29 === CONT TestPar/set21#30 === CONT TestPar/set21#28 === CONT TestPar/set23#03 === CONT TestPar/set23#17 === CONT TestPar/set22#31 === CONT TestPar/set22#28 === CONT TestPar/set21#24 === CONT TestPar/set21#23 === CONT TestPar/set22#27 === CONT TestPar/set21#22 === CONT TestPar/set5#08 === CONT TestPar/set22#29 === CONT TestPar/set21#20 === CONT TestPar/set22#30 === CONT TestPar/set24#27 === CONT TestPar/set21#14 === CONT TestPar/set5#06 === CONT TestPar/set5#07 === CONT TestPar/set21#11 === CONT TestPar/set21#12 === CONT TestPar/set23#23 === CONT TestPar/set5 === CONT TestPar/set5#09 === CONT TestPar/set23#18 === CONT TestPar/set23#14 === CONT TestPar/set4#27 === CONT TestPar/set4#26 === CONT TestPar/set4#25 === CONT TestPar/set4#24 === CONT TestPar/set4#23 === CONT TestPar/set23#07 === CONT TestPar/set22#12 === CONT TestPar/set22#13 === CONT TestPar/set23#04 === CONT TestPar/set22#15 === CONT TestPar/set23#06 === CONT TestPar/set22#02 === CONT TestPar/set22 === CONT TestPar/set22#18 === CONT TestPar/set20#26 === CONT TestPar/set23#29 === CONT TestPar/set22#19 === CONT TestPar/set21#27 === CONT TestPar/set20#25 === CONT TestPar/set20#24 === CONT TestPar/set21#04 === CONT TestPar/set23#02 === CONT TestPar/set21#21 === CONT TestPar/set21#26 === CONT TestPar/set21#25 === CONT TestPar/set21#19 === CONT TestPar/set21#17 === CONT TestPar/set21#15 === CONT TestPar/set21#16 === CONT TestPar/set21#13 === CONT TestPar/set21#09 === CONT TestPar/set5#04 === CONT TestPar/set21#08 === CONT TestPar/set21#18 === CONT TestPar/set21#07 === CONT TestPar/set23#01 === CONT TestPar/set21#03 === CONT TestPar/set21#06 === CONT TestPar/set21#10 === CONT TestPar/set20#27 === CONT TestPar/set20#28 === CONT TestPar/set5#26 === CONT TestPar/set21#05 === CONT TestPar/set22#17 === CONT TestPar/set20#22 === CONT TestPar/set20#23 === CONT TestPar/set20#14 === CONT TestPar/set20#13 === CONT TestPar/set21#02 === CONT TestPar/set4#12 === CONT TestPar/set4#14 === CONT TestPar/set4#10 === CONT TestPar/set20#30 === CONT TestPar/set4#06 === CONT TestPar/set4#07 === CONT TestPar/set20#15 === CONT TestPar/set4#09 === CONT TestPar/set19#29 === CONT TestPar/set4#11 === CONT TestPar/set19#24 === CONT TestPar/set20 === CONT TestPar/set19#18 === CONT TestPar/set19#22 === CONT TestPar/set19#20 === CONT TestPar/set19#19 === CONT TestPar/set19#16 === CONT TestPar/set19#25 === CONT TestPar/set19#21 === CONT TestPar/set4#08 === CONT TestPar/set20#31 === CONT TestPar/set20#29 === CONT TestPar/set19#13 === CONT TestPar/set20#21 === CONT TestPar/set19#11 === CONT TestPar/set15#29 === CONT TestPar/set20#07 === CONT TestPar/set19#12 === CONT TestPar/set19#05 === CONT TestPar/set19#04 === CONT TestPar/set19#28 === CONT TestPar/set19#06 === CONT TestPar/set19#10 === CONT TestPar/set20#20 === CONT TestPar/set19#02 === CONT TestPar/set19#01 === CONT TestPar/set20#06 === CONT TestPar/set18#30 === CONT TestPar/set20#19 === CONT TestPar/set18#29 === CONT TestPar/set18#31 === CONT TestPar/set18#26 === CONT TestPar/set18#27 === CONT TestPar/set18#25 === CONT TestPar/set18#23 === CONT TestPar/set18#22 === CONT TestPar/set18#21 === CONT TestPar/set18#20 === CONT TestPar/set18#18 === CONT TestPar/set18#19 === CONT TestPar/set18#17 === CONT TestPar/set18#15 === CONT TestPar/set18#14 === CONT TestPar/set18#13 === CONT TestPar/set18#12 === CONT TestPar/set18#11 === CONT TestPar/set18#09 === CONT TestPar/set18#24 === CONT TestPar/set18#06 === CONT TestPar/set18#05 === CONT TestPar/set18#03 === CONT TestPar/set18#01 === CONT TestPar/set18 === CONT TestPar/set18#07 === CONT TestPar/set17#30 === CONT TestPar/set17#28 === CONT TestPar/set19#09 === CONT TestPar/set17#26 === CONT TestPar/set17#25 === CONT TestPar/set18#08 === CONT TestPar/set18#04 === CONT TestPar/set17#29 === CONT TestPar/set18#16 === CONT TestPar/set4#20 === CONT TestPar/set20#17 === CONT TestPar/set17#24 === CONT TestPar/set17#23 === CONT TestPar/set17#22 === CONT TestPar/set17#20 === CONT TestPar/set17#19 === CONT TestPar/set17#17 === CONT TestPar/set4#18 === CONT TestPar/set17#18 === CONT TestPar/set17#13 === CONT TestPar/set17#11 === CONT TestPar/set20#16 === CONT TestPar/set17#09 === CONT TestPar/set17#07 === CONT TestPar/set17#06 === CONT TestPar/set17#08 === CONT TestPar/set17#05 === CONT TestPar/set17#03 === CONT TestPar/set17#16 === CONT TestPar/set4#19 === CONT TestPar/set17#02 === CONT TestPar/set4#16 === CONT TestPar/set4#15 === CONT TestPar/set4#13 === CONT TestPar/set17#12 === CONT TestPar/set21#01 === CONT TestPar/set21 === CONT TestPar/set16#29 === CONT TestPar/set16#28 === CONT TestPar/set17 === CONT TestPar/set17#04 === CONT TestPar/set19#31 === CONT TestPar/set19#27 === CONT TestPar/set16#25 === CONT TestPar/set19#26 === CONT TestPar/set16#30 === CONT TestPar/set19#17 === CONT TestPar/set16#22 === CONT TestPar/set19#23 === CONT TestPar/set19#15 === CONT TestPar/set16#19 === CONT TestPar/set16#14 === CONT TestPar/set16#15 === CONT TestPar/set16#12 === CONT TestPar/set16#11 === CONT TestPar/set16#09 === CONT TestPar/set16#18 === CONT TestPar/set16#10 === CONT TestPar/set16#13 === CONT TestPar/set19#07 === CONT TestPar/set19#03 === CONT TestPar/set16#08 === CONT TestPar/set16#06 === CONT TestPar/set16#05 === CONT TestPar/set16#04 === CONT TestPar/set16#07 === CONT TestPar/set16#02 === CONT TestPar/set20#18 === CONT TestPar/set16#01 === CONT TestPar/set15#31 === CONT TestPar/set15#30 === CONT TestPar/set4#22 === CONT TestPar/set11#28 === CONT TestPar/set18#10 === CONT TestPar/set15#28 === CONT TestPar/set16 === CONT TestPar/set18#28 === CONT TestPar/set15#24 === CONT TestPar/set17#31 === CONT TestPar/set15#25 === CONT TestPar/set15#22 === CONT TestPar/set15#20 === CONT TestPar/set15#23 === CONT TestPar/set15#18 === CONT TestPar/set15#19 === CONT TestPar/set15#17 === CONT TestPar/set15#16 === CONT TestPar/set17#21 === CONT TestPar/set17#15 === CONT TestPar/set18#02 === CONT TestPar/set15#13 === CONT TestPar/set15#12 === CONT TestPar/set15#10 === CONT TestPar/set17#14 === CONT TestPar/set15#01 === CONT TestPar/set14#30 === CONT TestPar/set14#29 === CONT TestPar/set15#15 === CONT TestPar/set15#09 === CONT TestPar/set14#02 === CONT TestPar/set4#17 === CONT TestPar/set15#07 === CONT TestPar/set4#05 === CONT TestPar/set16#27 === CONT TestPar/set17#01 === CONT TestPar/set14 === CONT TestPar/set16#31 === CONT TestPar/set13#31 === CONT TestPar/set13#29 === CONT TestPar/set13#28 === CONT TestPar/set13#26 === CONT TestPar/set13#25 === CONT TestPar/set13#27 === CONT TestPar/set13#22 === CONT TestPar/set16#21 === CONT TestPar/set13#19 === CONT TestPar/set19#08 === CONT TestPar/set13#17 === CONT TestPar/set13#23 === CONT TestPar/set19#14 === CONT TestPar/set16#17 === CONT TestPar/set16#16 === CONT TestPar/set16#23 === CONT TestPar/set19 === CONT TestPar/set16#03 === CONT TestPar/set15#27 === CONT TestPar/set4#21 === CONT TestPar/set15#26 === CONT TestPar/set15#21 === CONT TestPar/set17#27 === CONT TestPar/set17#10 === CONT TestPar/set15#06 === CONT TestPar/set15#08 === CONT TestPar/set15#05 === CONT TestPar/set15#04 === CONT TestPar/set15#02 === CONT TestPar/set15#11 === CONT TestPar/set15 === CONT TestPar/set14#31 === CONT TestPar/set14#28 === CONT TestPar/set14#24 === CONT TestPar/set14#27 === CONT TestPar/set14#26 === CONT TestPar/set14#25 === CONT TestPar/set14#23 === CONT TestPar/set14#22 === CONT TestPar/set15#14 === CONT TestPar/set14#21 === CONT TestPar/set13#01 === CONT TestPar/set12#28 === CONT TestPar/set12#26 === CONT TestPar/set12#29 === CONT TestPar/set12#30 === CONT TestPar/set12#24 === CONT TestPar/set12#23 === CONT TestPar/set12#27 === CONT TestPar/set14#18 === CONT TestPar/set14#17 === CONT TestPar/set12#18 === CONT TestPar/set12#16 === CONT TestPar/set12#15 === CONT TestPar/set12#12 === CONT TestPar/set14#15 === CONT TestPar/set12#10 === CONT TestPar/set14#14 === CONT TestPar/set12#09 === CONT TestPar/set11#31 === CONT TestPar/set11#29 === CONT TestPar/set14#13 === CONT TestPar/set14#12 === CONT TestPar/set14#11 === CONT TestPar/set14#09 === CONT TestPar/set14#08 === CONT TestPar/set14#10 === CONT TestPar/set14#07 === CONT TestPar/set14#06 === CONT TestPar/set14#03 === CONT TestPar/set14#04 === CONT TestPar/set14#05 === CONT TestPar/set14#20 === CONT TestPar/set16#26 === CONT TestPar/set14#01 === CONT TestPar/set13#30 === CONT TestPar/set16#24 === CONT TestPar/set13#24 === CONT TestPar/set13#21 === CONT TestPar/set16#20 === CONT TestPar/set13#20 === CONT TestPar/set13#18 === CONT TestPar/set13#15 === CONT TestPar/set13#13 === CONT TestPar/set13#14 === CONT TestPar/set13#16 === CONT TestPar/set13#11 === CONT TestPar/set13#09 === CONT TestPar/set13#12 === CONT TestPar/set13#07 === CONT TestPar/set13#10 === CONT TestPar/set13#06 === CONT TestPar/set13#05 === CONT TestPar/set13#08 === CONT TestPar/set13#04 === CONT TestPar/set13#03 === CONT TestPar/set13#02 === CONT TestPar/set13 === CONT TestPar/set15#03 === CONT TestPar/set12#25 === CONT TestPar/set11#21 === CONT TestPar/set12#21 === CONT TestPar/set12#19 === CONT TestPar/set11#20 === CONT TestPar/set11#19 === CONT TestPar/set11#17 === CONT TestPar/set14#16 === CONT TestPar/set11#15 === CONT TestPar/set11#13 === CONT TestPar/set12#17 === CONT TestPar/set12#13 === CONT TestPar/set12#14 === CONT TestPar/set12#08 === CONT TestPar/set12#07 === CONT TestPar/set12#06 === CONT TestPar/set11#11 === CONT TestPar/set11#10 === CONT TestPar/set11#09 === CONT TestPar/set12#31 === CONT TestPar/set12#22 === CONT TestPar/set11#07 === CONT TestPar/set11#06 === CONT TestPar/set11#04 === CONT TestPar/set7#27 === CONT TestPar/set11#01 === CONT TestPar/set10#29 === CONT TestPar/set10#28 === CONT TestPar/set10#26 === CONT TestPar/set11#30 === CONT TestPar/set11#26 === CONT TestPar/set11#27 === CONT TestPar/set11#25 === CONT TestPar/set11#24 === CONT TestPar/set11#23 === CONT TestPar/set10#24 === CONT TestPar/set12#20 === CONT TestPar/set10#27 === CONT TestPar/set10#22 === CONT TestPar/set10#21 === CONT TestPar/set10#30 === CONT TestPar/set10#19 === CONT TestPar/set12#05 === CONT TestPar/set10#18 === CONT TestPar/set10#17 === CONT TestPar/set10#16 === CONT TestPar/set10#15 === CONT TestPar/set11#22 === CONT TestPar/set11#18 === CONT TestPar/set11#12 === CONT TestPar/set12#11 === CONT TestPar/set11#08 === CONT TestPar/set12#03 === CONT TestPar/set11#03 === CONT TestPar/set12#04 === CONT TestPar/set11#05 === CONT TestPar/set11#02 === CONT TestPar/set10#25 === CONT TestPar/set10#09 === CONT TestPar/set14#19 === CONT TestPar/set10#20 === CONT TestPar/set10#08 === CONT TestPar/set10#04 === CONT TestPar/set10#05 === CONT TestPar/set10#14 === CONT TestPar/set10#03 === CONT TestPar/set10#02 === CONT TestPar/set10#13 === CONT TestPar/set10#10 === CONT TestPar/set10#06 === CONT TestPar/set9#27 === CONT TestPar/set9#26 === CONT TestPar/set9#23 === CONT TestPar/set9#22 === CONT TestPar/set10#11 === CONT TestPar/set9#25 === CONT TestPar/set9#21 === CONT TestPar/set9#18 === CONT TestPar/set9#16 === CONT TestPar/set9#15 === CONT TestPar/set9#14 === CONT TestPar/set9#13 === CONT TestPar/set9#20 === CONT TestPar/set9#17 === CONT TestPar/set9#10 === CONT TestPar/set10#07 === CONT TestPar/set9#12 === CONT TestPar/set10#12 === CONT TestPar/set10 === CONT TestPar/set9#31 === CONT TestPar/set10#01 === CONT TestPar/set9#30 === CONT TestPar/set11#16 === CONT TestPar/set9#29 === CONT TestPar/set9#28 === CONT TestPar/set11#14 === CONT TestPar/set9#24 === CONT TestPar/set9#08 === CONT TestPar/set10#23 === CONT TestPar/set9#06 === CONT TestPar/set9#05 === CONT TestPar/set9#04 === CONT TestPar/set9#19 === CONT TestPar/set9#11 === CONT TestPar/set20#12 === CONT TestPar/set9#03 === CONT TestPar/set9#01 === CONT TestPar/set8#31 === CONT TestPar/set9#02 === CONT TestPar/set9 === CONT TestPar/set9#09 === CONT TestPar/set20#11 === CONT TestPar/set9#07 === CONT TestPar/set8#28 === CONT TestPar/set20#10 === CONT TestPar/set8#30 === CONT TestPar/set8#27 === CONT TestPar/set8#29 === CONT TestPar/set20#09 === CONT TestPar/set20#08 === CONT TestPar/set8#25 === CONT TestPar/set8#24 === CONT TestPar/set8#23 === CONT TestPar/set8#21 === CONT TestPar/set8#22 === CONT TestPar/set8#20 === CONT TestPar/set8#19 === CONT TestPar/set8#18 === CONT TestPar/set8#17 === CONT TestPar/set8#16 === CONT TestPar/set8#15 === CONT TestPar/set8#14 === CONT TestPar/set8#13 === CONT TestPar/set8#12 === CONT TestPar/set8#10 === CONT TestPar/set8#11 === CONT TestPar/set8#08 === CONT TestPar/set8#09 === CONT TestPar/set8#07 === CONT TestPar/set8#06 === CONT TestPar/set8#05 === CONT TestPar/set8#04 === CONT TestPar/set8#03 === CONT TestPar/set8#02 === CONT TestPar/set8#01 === CONT TestPar/set7#30 === CONT TestPar/set3#12 === CONT TestPar/set8 === CONT TestPar/set3#10 === CONT TestPar/set7#31 === CONT TestPar/set3#09 === CONT TestPar/set7#29 === CONT TestPar/set7#28 === CONT TestPar/set3#26 === CONT TestPar/set20#03 === CONT TestPar/set20#04 === CONT TestPar/set20#02 === CONT TestPar/set20#01 === CONT TestPar/set2#02 === CONT TestPar/set4#02 === CONT TestPar/set4#03 === CONT TestPar/set4#01 === CONT TestPar/set4 === CONT TestPar/set3#31 === CONT TestPar/set3#30 === CONT TestPar/set3#29 === CONT TestPar/set3#28 === CONT TestPar/set3#27 === CONT TestPar/set3#25 === CONT TestPar/set3#24 === CONT TestPar/set3#06 === CONT TestPar/set2#31 === CONT TestPar/set2#29 === CONT TestPar/set3#23 === CONT TestPar/set2#24 === CONT TestPar/set3#20 === CONT TestPar/set2#22 === CONT TestPar/set2#21 === CONT TestPar/set3#19 === CONT TestPar/set2#20 === CONT TestPar/set3#18 === CONT TestPar/set2#19 === CONT TestPar/set2#17 === CONT TestPar/set2#16 === CONT TestPar/set2#15 === CONT TestPar/set2#18 === CONT TestPar/set2#13 === CONT TestPar/set3#16 === CONT TestPar/set3#17 === CONT TestPar/set2#11 === CONT TestPar/set2#10 === CONT TestPar/set2#09 === CONT TestPar/set2#08 === CONT TestPar/set2#07 === CONT TestPar/set2#06 === CONT TestPar/set2#05 === CONT TestPar/set2#04 === CONT TestPar/set2#03 === CONT TestPar/set3#14 === CONT TestPar/set3#11 === CONT TestPar/set3#08 === CONT TestPar/set3#07 === CONT TestPar/set3#05 === CONT TestPar/set2#01 === CONT TestPar/set3#03 === CONT TestPar/set3#04 === CONT TestPar/set3#01 === CONT TestPar/set3#02 === CONT TestPar/set3 === CONT TestPar/set2#30 === CONT TestPar/set2#28 === CONT TestPar/set2#27 === CONT TestPar/set3#22 === CONT TestPar/set2#25 === CONT TestPar/set2#26 === CONT TestPar/set2#23 === CONT TestPar/set3#21 === CONT TestPar/set2#14 === CONT TestPar/set2#12 === CONT TestPar/set3#15 === CONT TestPar/set1#01 === CONT TestPar/set3#13 === CONT TestPar/set2 === CONT TestPar/set1#22 === CONT TestPar/set1#23 === CONT TestPar/set1#24 === CONT TestPar/set1#31 === CONT TestPar/set1#29 === CONT TestPar/set1#27 === CONT TestPar/set1#26 === CONT TestPar/set1#25 === CONT TestPar/set1#28 === CONT TestPar/set1#30 === CONT TestPar/set1#20 === CONT TestPar/set1#19 === CONT TestPar/set1#18 === CONT TestPar/set1#17 === CONT TestPar/set1#15 === CONT TestPar/set1#16 === CONT TestPar/set1#14 === CONT TestPar/set1#11 === CONT TestPar/set1#21 === CONT TestPar/set1#13 === CONT TestPar/set1#07 === CONT TestPar/set1#06 === CONT TestPar/set1#04 === CONT TestPar/set1#03 === CONT TestPar/set1#05 === CONT TestPar/set1#10 === CONT TestPar/set1#12 === CONT TestPar/set1#09 === CONT TestPar/set1#08 === CONT TestPar/set1#02 === CONT TestPar/set10#31 === CONT TestPar/set0#17 === CONT TestPar/set1 === CONT TestPar/set0#31 === CONT TestPar/set0#30 === CONT TestPar/set0#29 === CONT TestPar/set0#27 === CONT TestPar/set0#26 === CONT TestPar/set0#25 === CONT TestPar/set0#28 === CONT TestPar/set0#24 === CONT TestPar/set0#22 === CONT TestPar/set0#21 === CONT TestPar/set0#23 === CONT TestPar/set0#20 === CONT TestPar/set0#19 === CONT TestPar/set0#18 === CONT TestPar/set0#09 === CONT TestPar/set0#16 === CONT TestPar/set0#15 === CONT TestPar/set0#14 === CONT TestPar/set0#13 === CONT TestPar/set0#12 === CONT TestPar/set0#11 === CONT TestPar/set0#10 === CONT TestPar/set29#29 === CONT TestPar/set29#30 === CONT TestPar/set0#05 === CONT TestPar/set0#08 === CONT TestPar/set0#07 === CONT TestPar/set0#06 === CONT TestPar/set0#03 === CONT TestPar/set0#04 === CONT TestPar/set0#02 === CONT TestPar/set0#01 === CONT TestPar/set8#26 === CONT TestPar/set12#01 === CONT TestPar/set12 === CONT TestPar/set12#02 === CONT TestPar/set4#04 === CONT TestPar/set11 === CONT TestPar/set20#05 --- PASS: TestPar (0.32s) --- PASS: TestPar/set31#20 (0.00s) --- PASS: TestPar/set31#19 (0.00s) --- PASS: TestPar/set31#17 (0.00s) --- PASS: TestPar/set31#31 (0.00s) --- PASS: TestPar/set31#18 (0.00s) --- PASS: TestPar/set31#30 (0.00s) --- PASS: TestPar/set0 (0.00s) --- PASS: TestPar/set31#29 (0.00s) --- PASS: TestPar/set7#26 (0.00s) --- PASS: TestPar/set31#28 (0.00s) --- PASS: TestPar/set31#07 (0.00s) --- PASS: TestPar/set31#13 (0.00s) --- PASS: TestPar/set31#23 (0.00s) --- PASS: TestPar/set31#16 (0.00s) --- PASS: TestPar/set31#22 (0.00s) --- PASS: TestPar/set31#21 (0.00s) --- PASS: TestPar/set31#12 (0.00s) --- PASS: TestPar/set31#11 (0.00s) --- PASS: TestPar/set29#28 (0.00s) --- PASS: TestPar/set7#25 (0.00s) --- PASS: TestPar/set29#27 (0.00s) --- PASS: TestPar/set29#26 (0.00s) --- PASS: TestPar/set29#25 (0.00s) --- PASS: TestPar/set29#24 (0.00s) --- PASS: TestPar/set29#31 (0.00s) --- PASS: TestPar/set7#19 (0.00s) --- PASS: TestPar/set7#18 (0.00s) --- PASS: TestPar/set7#17 (0.00s) --- PASS: TestPar/set31#08 (0.00s) --- PASS: TestPar/set7#15 (0.00s) --- PASS: TestPar/set30#18 (0.00s) --- PASS: TestPar/set30#27 (0.00s) --- PASS: TestPar/set30#26 (0.00s) --- PASS: TestPar/set30#25 (0.00s) --- PASS: TestPar/set31#27 (0.00s) --- PASS: TestPar/set30#24 (0.00s) --- PASS: TestPar/set31#26 (0.00s) --- PASS: TestPar/set30#23 (0.00s) --- PASS: TestPar/set31#25 (0.00s) --- PASS: TestPar/set7#06 (0.00s) --- PASS: TestPar/set7#05 (0.00s) --- PASS: TestPar/set7#04 (0.00s) --- PASS: TestPar/set7#03 (0.00s) --- PASS: TestPar/set31#24 (0.00s) --- PASS: TestPar/set30#22 (0.00s) --- PASS: TestPar/set7 (0.00s) --- PASS: TestPar/set30#28 (0.00s) --- PASS: TestPar/set30#29 (0.00s) --- PASS: TestPar/set31#10 (0.00s) --- PASS: TestPar/set30#19 (0.00s) --- PASS: TestPar/set31 (0.00s) --- PASS: TestPar/set7#01 (0.00s) --- PASS: TestPar/set30#31 (0.00s) --- PASS: TestPar/set6#27 (0.00s) --- PASS: TestPar/set30#21 (0.00s) --- PASS: TestPar/set6#24 (0.00s) --- PASS: TestPar/set30#08 (0.00s) --- PASS: TestPar/set29#23 (0.00s) --- PASS: TestPar/set30#13 (0.00s) --- PASS: TestPar/set30#12 (0.00s) --- PASS: TestPar/set29#16 (0.00s) --- PASS: TestPar/set30#11 (0.00s) --- PASS: TestPar/set30#15 (0.00s) --- PASS: TestPar/set7#02 (0.00s) --- PASS: TestPar/set30#10 (0.00s) --- PASS: TestPar/set30#01 (0.00s) --- PASS: TestPar/set6#19 (0.00s) --- PASS: TestPar/set6#18 (0.00s) --- PASS: TestPar/set6#17 (0.00s) --- PASS: TestPar/set30#02 (0.00s) --- PASS: TestPar/set6#16 (0.00s) --- PASS: TestPar/set29#03 (0.00s) --- PASS: TestPar/set31#15 (0.00s) --- PASS: TestPar/set29#04 (0.00s) --- PASS: TestPar/set29#01 (0.00s) --- PASS: TestPar/set29 (0.00s) --- PASS: TestPar/set30#09 (0.00s) --- PASS: TestPar/set29#20 (0.00s) --- PASS: TestPar/set29#14 (0.00s) --- PASS: TestPar/set31#05 (0.00s) --- PASS: TestPar/set28#30 (0.00s) --- PASS: TestPar/set28#28 (0.00s) --- PASS: TestPar/set28#31 (0.00s) --- PASS: TestPar/set28#26 (0.00s) --- PASS: TestPar/set30#14 (0.00s) --- PASS: TestPar/set6#14 (0.00s) --- PASS: TestPar/set29#12 (0.00s) --- PASS: TestPar/set28#15 (0.00s) --- PASS: TestPar/set28#14 (0.00s) --- PASS: TestPar/set6#31 (0.00s) --- PASS: TestPar/set28#11 (0.00s) --- PASS: TestPar/set28#09 (0.00s) --- PASS: TestPar/set28#08 (0.00s) --- PASS: TestPar/set28#07 (0.00s) --- PASS: TestPar/set28#25 (0.00s) --- PASS: TestPar/set27#30 (0.00s) --- PASS: TestPar/set27#26 (0.00s) --- PASS: TestPar/set28#05 (0.00s) --- PASS: TestPar/set28#06 (0.00s) --- PASS: TestPar/set28#04 (0.00s) --- PASS: TestPar/set28#03 (0.00s) --- PASS: TestPar/set30#03 (0.00s) --- PASS: TestPar/set28#02 (0.00s) --- PASS: TestPar/set30#20 (0.00s) --- PASS: TestPar/set27#25 (0.00s) --- PASS: TestPar/set27#24 (0.00s) --- PASS: TestPar/set27#23 (0.00s) --- PASS: TestPar/set27#22 (0.00s) --- PASS: TestPar/set27#21 (0.00s) --- PASS: TestPar/set27#20 (0.00s) --- PASS: TestPar/set27#19 (0.00s) --- PASS: TestPar/set27#18 (0.00s) --- PASS: TestPar/set27#17 (0.00s) --- PASS: TestPar/set27#16 (0.00s) --- PASS: TestPar/set27#15 (0.00s) --- PASS: TestPar/set27#14 (0.00s) --- PASS: TestPar/set27#13 (0.00s) --- PASS: TestPar/set27#12 (0.00s) --- PASS: TestPar/set27#11 (0.00s) --- PASS: TestPar/set27#10 (0.00s) --- PASS: TestPar/set27#09 (0.00s) --- PASS: TestPar/set27#08 (0.00s) --- PASS: TestPar/set6#20 (0.00s) --- PASS: TestPar/set6#29 (0.01s) --- PASS: TestPar/set27#05 (0.00s) --- PASS: TestPar/set27#04 (0.00s) --- PASS: TestPar/set27#03 (0.00s) --- PASS: TestPar/set27#02 (0.00s) --- PASS: TestPar/set27#01 (0.00s) --- PASS: TestPar/set27 (0.00s) --- PASS: TestPar/set26#31 (0.00s) --- PASS: TestPar/set7#16 (0.00s) --- PASS: TestPar/set28#13 (0.00s) --- PASS: TestPar/set7#22 (0.00s) --- PASS: TestPar/set30#30 (0.01s) --- PASS: TestPar/set26#29 (0.00s) --- PASS: TestPar/set29#02 (0.00s) --- PASS: TestPar/set26#26 (0.00s) --- PASS: TestPar/set6#25 (0.01s) --- PASS: TestPar/set30#16 (0.01s) --- PASS: TestPar/set26#30 (0.00s) --- PASS: TestPar/set26#20 (0.00s) --- PASS: TestPar/set27#27 (0.00s) --- PASS: TestPar/set26#28 (0.00s) --- PASS: TestPar/set30#05 (0.01s) --- PASS: TestPar/set28#23 (0.00s) --- PASS: TestPar/set29#13 (0.01s) --- PASS: TestPar/set27#29 (0.00s) --- PASS: TestPar/set28#22 (0.00s) --- PASS: TestPar/set28#20 (0.00s) --- PASS: TestPar/set28 (0.00s) --- PASS: TestPar/set23#31 (0.00s) --- PASS: TestPar/set26#24 (0.00s) --- PASS: TestPar/set28#21 (0.00s) --- PASS: TestPar/set28#17 (0.00s) --- PASS: TestPar/set28#16 (0.00s) --- PASS: TestPar/set28#27 (0.00s) --- PASS: TestPar/set26#06 (0.00s) --- PASS: TestPar/set26#04 (0.00s) --- PASS: TestPar/set26#27 (0.00s) --- PASS: TestPar/set26#02 (0.00s) --- PASS: TestPar/set26#01 (0.00s) --- PASS: TestPar/set26#05 (0.00s) --- PASS: TestPar/set28#01 (0.00s) --- PASS: TestPar/set31#03 (0.00s) --- PASS: TestPar/set25#31 (0.00s) --- PASS: TestPar/set31#14 (0.00s) --- PASS: TestPar/set6#28 (0.01s) --- PASS: TestPar/set26 (0.00s) --- PASS: TestPar/set26#19 (0.00s) --- PASS: TestPar/set25#27 (0.00s) --- PASS: TestPar/set6#13 (0.00s) --- PASS: TestPar/set6#12 (0.00s) --- PASS: TestPar/set31#01 (0.01s) --- PASS: TestPar/set6#22 (0.00s) --- PASS: TestPar/set6#08 (0.00s) --- PASS: TestPar/set30 (0.00s) --- PASS: TestPar/set25#28 (0.00s) --- PASS: TestPar/set6#07 (0.00s) --- PASS: TestPar/set6#01 (0.00s) --- PASS: TestPar/set26#22 (0.00s) --- PASS: TestPar/set6#04 (0.00s) --- PASS: TestPar/set6#02 (0.00s) --- PASS: TestPar/set26#25 (0.00s) --- PASS: TestPar/set29#09 (0.00s) --- PASS: TestPar/set6#03 (0.00s) --- PASS: TestPar/set30#06 (0.01s) --- PASS: TestPar/set30#17 (0.01s) --- PASS: TestPar/set5#29 (0.00s) --- PASS: TestPar/set25#26 (0.00s) --- PASS: TestPar/set26#18 (0.00s) --- PASS: TestPar/set25#24 (0.00s) --- PASS: TestPar/set6#06 (0.00s) --- PASS: TestPar/set7#11 (0.00s) --- PASS: TestPar/set30#04 (0.01s) --- PASS: TestPar/set25#18 (0.00s) --- PASS: TestPar/set25#19 (0.00s) --- PASS: TestPar/set25#17 (0.00s) --- PASS: TestPar/set25#16 (0.00s) --- PASS: TestPar/set25#15 (0.00s) --- PASS: TestPar/set6#11 (0.00s) --- PASS: TestPar/set30#07 (0.01s) --- PASS: TestPar/set25#12 (0.00s) --- PASS: TestPar/set25#10 (0.00s) --- PASS: TestPar/set25#22 (0.00s) --- PASS: TestPar/set25#07 (0.00s) --- PASS: TestPar/set25#14 (0.00s) --- PASS: TestPar/set25#23 (0.00s) --- PASS: TestPar/set25#05 (0.00s) --- PASS: TestPar/set25#29 (0.00s) --- PASS: TestPar/set25#04 (0.00s) --- PASS: TestPar/set25#01 (0.00s) --- PASS: TestPar/set25#06 (0.00s) --- PASS: TestPar/set7#07 (0.00s) --- PASS: TestPar/set25 (0.00s) --- PASS: TestPar/set24#30 (0.00s) --- PASS: TestPar/set24#31 (0.00s) --- PASS: TestPar/set26#03 (0.00s) --- PASS: TestPar/set24#29 (0.00s) --- PASS: TestPar/set25#20 (0.00s) --- PASS: TestPar/set7#23 (0.00s) --- PASS: TestPar/set7#13 (0.00s) --- PASS: TestPar/set7#12 (0.00s) --- PASS: TestPar/set6#23 (0.01s) --- PASS: TestPar/set24#25 (0.00s) --- PASS: TestPar/set24#28 (0.00s) --- PASS: TestPar/set25#30 (0.00s) --- PASS: TestPar/set28#19 (0.00s) --- PASS: TestPar/set5#22 (0.00s) --- PASS: TestPar/set7#10 (0.00s) --- PASS: TestPar/set28#12 (0.00s) --- PASS: TestPar/set6 (0.00s) --- PASS: TestPar/set5#21 (0.00s) --- PASS: TestPar/set7#09 (0.00s) --- PASS: TestPar/set25#21 (0.00s) --- PASS: TestPar/set26#07 (0.00s) --- PASS: TestPar/set29#07 (0.00s) --- PASS: TestPar/set24#23 (0.00s) --- PASS: TestPar/set29#21 (0.00s) --- PASS: TestPar/set29#08 (0.01s) --- PASS: TestPar/set5#31 (0.00s) --- PASS: TestPar/set6#10 (0.00s) --- PASS: TestPar/set24#24 (0.00s) --- PASS: TestPar/set7#14 (0.01s) --- PASS: TestPar/set29#05 (0.01s) --- PASS: TestPar/set25#03 (0.00s) --- PASS: TestPar/set25#11 (0.00s) --- PASS: TestPar/set5#11 (0.00s) --- PASS: TestPar/set24#11 (0.00s) --- PASS: TestPar/set5#01 (0.00s) --- PASS: TestPar/set28#10 (0.00s) --- PASS: TestPar/set27#06 (0.00s) --- PASS: TestPar/set6#21 (0.00s) --- PASS: TestPar/set29#18 (0.00s) --- PASS: TestPar/set6#15 (0.00s) --- PASS: TestPar/set7#21 (0.00s) --- PASS: TestPar/set29#15 (0.00s) --- PASS: TestPar/set31#02 (0.00s) --- PASS: TestPar/set29#17 (0.00s) --- PASS: TestPar/set31#04 (0.00s) --- PASS: TestPar/set26#15 (0.00s) --- PASS: TestPar/set26#17 (0.00s) --- PASS: TestPar/set5#13 (0.00s) --- PASS: TestPar/set7#24 (0.00s) --- PASS: TestPar/set6#26 (0.00s) --- PASS: TestPar/set26#11 (0.00s) --- PASS: TestPar/set24#13 (0.00s) --- PASS: TestPar/set25#13 (0.00s) --- PASS: TestPar/set7#08 (0.00s) --- PASS: TestPar/set26#09 (0.00s) --- PASS: TestPar/set24#01 (0.00s) --- PASS: TestPar/set24#14 (0.00s) --- PASS: TestPar/set27#31 (0.00s) --- PASS: TestPar/set26#08 (0.00s) --- PASS: TestPar/set26#23 (0.00s) --- PASS: TestPar/set6#09 (0.00s) --- PASS: TestPar/set25#08 (0.00s) --- PASS: TestPar/set5#23 (0.00s) --- PASS: TestPar/set19#30 (0.00s) --- PASS: TestPar/set29#11 (0.00s) --- PASS: TestPar/set5#27 (0.00s) --- PASS: TestPar/set24#02 (0.00s) --- PASS: TestPar/set31#06 (0.00s) --- PASS: TestPar/set24#26 (0.00s) --- PASS: TestPar/set25#09 (0.00s) --- PASS: TestPar/set6#05 (0.00s) --- PASS: TestPar/set26#10 (0.00s) --- PASS: TestPar/set24 (0.00s) --- PASS: TestPar/set31#09 (0.00s) --- PASS: TestPar/set24#12 (0.00s) --- PASS: TestPar/set5#24 (0.00s) --- PASS: TestPar/set24#20 (0.00s) --- PASS: TestPar/set23#28 (0.00s) --- PASS: TestPar/set29#06 (0.00s) --- PASS: TestPar/set24#10 (0.00s) --- PASS: TestPar/set5#28 (0.00s) --- PASS: TestPar/set26#21 (0.00s) --- PASS: TestPar/set5#20 (0.00s) --- PASS: TestPar/set25#02 (0.00s) --- PASS: TestPar/set28#24 (0.00s) --- PASS: TestPar/set24#21 (0.00s) --- PASS: TestPar/set24#18 (0.00s) --- PASS: TestPar/set24#22 (0.00s) --- PASS: TestPar/set24#03 (0.00s) --- PASS: TestPar/set5#10 (0.00s) --- PASS: TestPar/set24#09 (0.00s) --- PASS: TestPar/set28#29 (0.00s) --- PASS: TestPar/set5#19 (0.00s) --- PASS: TestPar/set26#13 (0.00s) --- PASS: TestPar/set5#16 (0.00s) --- PASS: TestPar/set23#30 (0.00s) --- PASS: TestPar/set29#22 (0.00s) --- PASS: TestPar/set23#27 (0.00s) --- PASS: TestPar/set27#07 (0.00s) --- PASS: TestPar/set5#03 (0.00s) --- PASS: TestPar/set23#21 (0.00s) --- PASS: TestPar/set22#26 (0.00s) --- PASS: TestPar/set23#22 (0.00s) --- PASS: TestPar/set22#25 (0.00s) --- PASS: TestPar/set5#25 (0.00s) --- PASS: TestPar/set23#16 (0.00s) --- PASS: TestPar/set5#12 (0.00s) --- PASS: TestPar/set4#30 (0.00s) --- PASS: TestPar/set4#28 (0.00s) --- PASS: TestPar/set23 (0.00s) --- PASS: TestPar/set4#31 (0.00s) --- PASS: TestPar/set26#12 (0.00s) --- PASS: TestPar/set23#13 (0.00s) --- PASS: TestPar/set23#25 (0.00s) --- PASS: TestPar/set23#10 (0.00s) --- PASS: TestPar/set27#28 (0.00s) --- PASS: TestPar/set25#25 (0.00s) --- PASS: TestPar/set22#22 (0.00s) --- PASS: TestPar/set22#21 (0.00s) --- PASS: TestPar/set24#08 (0.00s) --- PASS: TestPar/set24#07 (0.00s) --- PASS: TestPar/set24#06 (0.00s) --- PASS: TestPar/set23#19 (0.00s) --- PASS: TestPar/set22#20 (0.00s) --- PASS: TestPar/set23#09 (0.00s) --- PASS: TestPar/set5#18 (0.00s) --- PASS: TestPar/set22#14 (0.00s) --- PASS: TestPar/set24#16 (0.00s) --- PASS: TestPar/set22#10 (0.00s) --- PASS: TestPar/set24#05 (0.00s) --- PASS: TestPar/set22#09 (0.00s) --- PASS: TestPar/set22#16 (0.00s) --- PASS: TestPar/set22#07 (0.00s) --- PASS: TestPar/set24#19 (0.00s) --- PASS: TestPar/set22#05 (0.00s) --- PASS: TestPar/set22#04 (0.00s) --- PASS: TestPar/set22#03 (0.00s) --- PASS: TestPar/set23#26 (0.00s) --- PASS: TestPar/set22#01 (0.00s) --- PASS: TestPar/set26#14 (0.00s) --- PASS: TestPar/set22#08 (0.00s) --- PASS: TestPar/set22#06 (0.00s) --- PASS: TestPar/set5#30 (0.00s) --- PASS: TestPar/set21#31 (0.00s) --- PASS: TestPar/set21#30 (0.00s) --- PASS: TestPar/set21#28 (0.00s) --- PASS: TestPar/set21#29 (0.00s) --- PASS: TestPar/set7#20 (0.01s) --- PASS: TestPar/set5#02 (0.00s) --- PASS: TestPar/set21#24 (0.00s) --- PASS: TestPar/set21#23 (0.00s) --- PASS: TestPar/set22#28 (0.00s) --- PASS: TestPar/set5#08 (0.00s) --- PASS: TestPar/set23#17 (0.00s) --- PASS: TestPar/set23#03 (0.00s) --- PASS: TestPar/set22#29 (0.00s) --- PASS: TestPar/set22#23 (0.00s) --- PASS: TestPar/set6#30 (0.00s) --- PASS: TestPar/set21#14 (0.00s) --- PASS: TestPar/set5#07 (0.00s) --- PASS: TestPar/set24#27 (0.00s) --- PASS: TestPar/set23#05 (0.00s) --- PASS: TestPar/set29#10 (0.01s) --- PASS: TestPar/set24#15 (0.00s) --- PASS: TestPar/set23#11 (0.00s) --- PASS: TestPar/set21#12 (0.00s) --- PASS: TestPar/set23#18 (0.00s) --- PASS: TestPar/set23#14 (0.00s) --- PASS: TestPar/set5#09 (0.00s) --- PASS: TestPar/set4#23 (0.00s) --- PASS: TestPar/set21#11 (0.00s) --- PASS: TestPar/set22#02 (0.00s) --- PASS: TestPar/set5#06 (0.00s) --- PASS: TestPar/set23#23 (0.00s) --- PASS: TestPar/set5 (0.00s) --- PASS: TestPar/set24#17 (0.01s) --- PASS: TestPar/set4#27 (0.00s) --- PASS: TestPar/set22 (0.00s) --- PASS: TestPar/set22#11 (0.00s) --- PASS: TestPar/set5#05 (0.01s) --- PASS: TestPar/set23#24 (0.01s) --- PASS: TestPar/set22#31 (0.00s) --- PASS: TestPar/set21#04 (0.00s) --- PASS: TestPar/set22#27 (0.00s) --- PASS: TestPar/set21#22 (0.00s) --- PASS: TestPar/set23#08 (0.00s) --- PASS: TestPar/set4#24 (0.00s) --- PASS: TestPar/set21#21 (0.00s) --- PASS: TestPar/set23#20 (0.01s) --- PASS: TestPar/set21#26 (0.00s) --- PASS: TestPar/set21#16 (0.00s) --- PASS: TestPar/set21#17 (0.00s) --- PASS: TestPar/set21#15 (0.00s) --- PASS: TestPar/set21#19 (0.00s) --- PASS: TestPar/set21#25 (0.00s) --- PASS: TestPar/set21#09 (0.00s) --- PASS: TestPar/set21#13 (0.00s) --- PASS: TestPar/set5#04 (0.00s) --- PASS: TestPar/set21#08 (0.00s) --- PASS: TestPar/set21#18 (0.00s) --- PASS: TestPar/set23#01 (0.00s) --- PASS: TestPar/set21#07 (0.00s) --- PASS: TestPar/set21#10 (0.00s) --- PASS: TestPar/set5#26 (0.00s) --- PASS: TestPar/set20#27 (0.00s) --- PASS: TestPar/set21#06 (0.00s) --- PASS: TestPar/set4#12 (0.00s) --- PASS: TestPar/set20#13 (0.00s) --- PASS: TestPar/set20#23 (0.00s) --- PASS: TestPar/set23#12 (0.01s) --- PASS: TestPar/set21#02 (0.00s) --- PASS: TestPar/set5#14 (0.00s) --- PASS: TestPar/set4#06 (0.00s) --- PASS: TestPar/set4#10 (0.00s) --- PASS: TestPar/set4#07 (0.00s) --- PASS: TestPar/set20#30 (0.00s) --- PASS: TestPar/set19#24 (0.00s) --- PASS: TestPar/set4#14 (0.00s) --- PASS: TestPar/set4#29 (0.01s) --- PASS: TestPar/set29#19 (0.01s) --- PASS: TestPar/set5#17 (0.01s) --- PASS: TestPar/set19#20 (0.00s) --- PASS: TestPar/set5#15 (0.01s) --- PASS: TestPar/set4#11 (0.00s) --- PASS: TestPar/set28#18 (0.01s) --- PASS: TestPar/set22#30 (0.00s) --- PASS: TestPar/set19#19 (0.00s) --- PASS: TestPar/set20 (0.00s) --- PASS: TestPar/set4#26 (0.00s) --- PASS: TestPar/set4#08 (0.00s) --- PASS: TestPar/set19#25 (0.00s) --- PASS: TestPar/set21#20 (0.00s) --- PASS: TestPar/set22#18 (0.00s) --- PASS: TestPar/set19#13 (0.00s) --- PASS: TestPar/set20#29 (0.00s) --- PASS: TestPar/set20#21 (0.00s) --- PASS: TestPar/set19#11 (0.00s) --- PASS: TestPar/set23#04 (0.00s) --- PASS: TestPar/set19#12 (0.00s) --- PASS: TestPar/set15#29 (0.00s) --- PASS: TestPar/set20#26 (0.00s) --- PASS: TestPar/set19#05 (0.00s) --- PASS: TestPar/set21#27 (0.00s) --- PASS: TestPar/set20#25 (0.00s) --- PASS: TestPar/set21#05 (0.00s) --- PASS: TestPar/set19#01 (0.00s) --- PASS: TestPar/set23#02 (0.00s) --- PASS: TestPar/set20#06 (0.00s) --- PASS: TestPar/set22#17 (0.00s) --- PASS: TestPar/set18#29 (0.00s) --- PASS: TestPar/set20#24 (0.00s) --- PASS: TestPar/set19#02 (0.00s) --- PASS: TestPar/set24#04 (0.01s) --- PASS: TestPar/set18#31 (0.00s) --- PASS: TestPar/set18#26 (0.00s) --- PASS: TestPar/set20#28 (0.00s) --- PASS: TestPar/set20#14 (0.00s) --- PASS: TestPar/set4#09 (0.00s) --- PASS: TestPar/set18#22 (0.00s) --- PASS: TestPar/set18#21 (0.00s) --- PASS: TestPar/set18#18 (0.00s) --- PASS: TestPar/set18#20 (0.00s) --- PASS: TestPar/set18#17 (0.00s) --- PASS: TestPar/set18#19 (0.00s) --- PASS: TestPar/set18#15 (0.00s) --- PASS: TestPar/set18#27 (0.00s) --- PASS: TestPar/set18#13 (0.00s) --- PASS: TestPar/set18#30 (0.00s) --- PASS: TestPar/set20#15 (0.00s) --- PASS: TestPar/set18#09 (0.00s) --- PASS: TestPar/set19#29 (0.00s) --- PASS: TestPar/set18#11 (0.00s) --- PASS: TestPar/set18#24 (0.00s) --- PASS: TestPar/set26#16 (0.01s) --- PASS: TestPar/set18#05 (0.00s) --- PASS: TestPar/set18#12 (0.00s) --- PASS: TestPar/set18#01 (0.00s) --- PASS: TestPar/set19#18 (0.00s) --- PASS: TestPar/set18 (0.00s) --- PASS: TestPar/set18#07 (0.00s) --- PASS: TestPar/set18#06 (0.00s) --- PASS: TestPar/set19#21 (0.00s) --- PASS: TestPar/set19#16 (0.00s) --- PASS: TestPar/set17#26 (0.00s) --- PASS: TestPar/set17#28 (0.00s) --- PASS: TestPar/set19#09 (0.00s) --- PASS: TestPar/set20#17 (0.00s) --- PASS: TestPar/set17#24 (0.00s) --- PASS: TestPar/set17#22 (0.00s) --- PASS: TestPar/set17#25 (0.00s) --- PASS: TestPar/set17#20 (0.00s) --- PASS: TestPar/set23#07 (0.01s) --- PASS: TestPar/set17#19 (0.00s) --- PASS: TestPar/set22#13 (0.01s) --- PASS: TestPar/set17#17 (0.00s) --- PASS: TestPar/set22#12 (0.01s) --- PASS: TestPar/set4#18 (0.00s) --- PASS: TestPar/set20#31 (0.00s) --- PASS: TestPar/set17#18 (0.00s) --- PASS: TestPar/set17#23 (0.00s) --- PASS: TestPar/set17#13 (0.00s) --- PASS: TestPar/set20#16 (0.00s) --- PASS: TestPar/set17#09 (0.00s) --- PASS: TestPar/set17#07 (0.00s) --- PASS: TestPar/set17#08 (0.00s) --- PASS: TestPar/set19#06 (0.00s) --- PASS: TestPar/set17#05 (0.00s) --- PASS: TestPar/set17#12 (0.00s) --- PASS: TestPar/set17#03 (0.00s) --- PASS: TestPar/set21 (0.00s) --- PASS: TestPar/set16#28 (0.00s) --- PASS: TestPar/set4#15 (0.00s) --- PASS: TestPar/set23#06 (0.01s) --- PASS: TestPar/set16#29 (0.00s) --- PASS: TestPar/set17#11 (0.00s) --- PASS: TestPar/set17 (0.00s) --- PASS: TestPar/set17#06 (0.00s) --- PASS: TestPar/set16#25 (0.00s) --- PASS: TestPar/set18#02 (0.00s) --- PASS: TestPar/set15#13 (0.00s) --- PASS: TestPar/set17#02 (0.00s) --- PASS: TestPar/set20#07 (0.00s) --- PASS: TestPar/set15#10 (0.00s) --- PASS: TestPar/set19#03 (0.00s) --- PASS: TestPar/set16#05 (0.00s) --- PASS: TestPar/set16#04 (0.00s) --- PASS: TestPar/set4#19 (0.00s) --- PASS: TestPar/set16#02 (0.00s) --- PASS: TestPar/set16#09 (0.00s) --- PASS: TestPar/set16#01 (0.00s) --- PASS: TestPar/set15#31 (0.00s) --- PASS: TestPar/set11#28 (0.00s) --- PASS: TestPar/set16#18 (0.00s) --- PASS: TestPar/set16 (0.00s) --- PASS: TestPar/set18#10 (0.00s) --- PASS: TestPar/set15#24 (0.00s) --- PASS: TestPar/set15#30 (0.00s) --- PASS: TestPar/set4#20 (0.00s) --- PASS: TestPar/set16#10 (0.00s) --- PASS: TestPar/set19#28 (0.01s) --- PASS: TestPar/set16#13 (0.00s) --- PASS: TestPar/set17#31 (0.00s) --- PASS: TestPar/set19#07 (0.00s) --- PASS: TestPar/set16#08 (0.00s) --- PASS: TestPar/set18#28 (0.00s) --- PASS: TestPar/set4#22 (0.00s) --- PASS: TestPar/set15#23 (0.00s) --- PASS: TestPar/set15#18 (0.00s) --- PASS: TestPar/set18#03 (0.00s) --- PASS: TestPar/set15#16 (0.00s) --- PASS: TestPar/set17#21 (0.00s) --- PASS: TestPar/set15#19 (0.00s) --- PASS: TestPar/set15#20 (0.00s) --- PASS: TestPar/set18#04 (0.01s) --- PASS: TestPar/set20#19 (0.01s) --- PASS: TestPar/set15#25 (0.00s) --- PASS: TestPar/set17#29 (0.01s) --- PASS: TestPar/set15#22 (0.00s) --- PASS: TestPar/set22#15 (0.01s) --- PASS: TestPar/set18#16 (0.01s) --- PASS: TestPar/set18#25 (0.01s) --- PASS: TestPar/set15#15 (0.00s) --- PASS: TestPar/set15#09 (0.00s) --- PASS: TestPar/set16#27 (0.00s) --- PASS: TestPar/set4#17 (0.00s) --- PASS: TestPar/set17#15 (0.00s) --- PASS: TestPar/set16#06 (0.00s) --- PASS: TestPar/set17#01 (0.00s) --- PASS: TestPar/set18#08 (0.00s) --- PASS: TestPar/set14 (0.00s) --- PASS: TestPar/set20#18 (0.00s) --- PASS: TestPar/set21#01 (0.00s) --- PASS: TestPar/set15#07 (0.00s) --- PASS: TestPar/set17#04 (0.00s) --- PASS: TestPar/set21#03 (0.01s) --- PASS: TestPar/set19#04 (0.01s) --- PASS: TestPar/set15#17 (0.00s) --- PASS: TestPar/set4#13 (0.00s) --- PASS: TestPar/set19#23 (0.00s) --- PASS: TestPar/set16#30 (0.00s) --- PASS: TestPar/set16#12 (0.00s) --- PASS: TestPar/set13#26 (0.00s) --- PASS: TestPar/set18#23 (0.00s) --- PASS: TestPar/set18#14 (0.00s) --- PASS: TestPar/set13#31 (0.00s) --- PASS: TestPar/set16#19 (0.00s) --- PASS: TestPar/set16#14 (0.00s) --- PASS: TestPar/set16#15 (0.00s) --- PASS: TestPar/set13#29 (0.00s) --- PASS: TestPar/set4#05 (0.00s) --- PASS: TestPar/set13#27 (0.00s) --- PASS: TestPar/set17#14 (0.00s) --- PASS: TestPar/set15#12 (0.00s) --- PASS: TestPar/set13#25 (0.00s) --- PASS: TestPar/set14#02 (0.00s) --- PASS: TestPar/set13#22 (0.00s) --- PASS: TestPar/set13#19 (0.00s) --- PASS: TestPar/set16#21 (0.00s) --- PASS: TestPar/set13#23 (0.00s) --- PASS: TestPar/set19#14 (0.00s) --- PASS: TestPar/set19#08 (0.00s) --- PASS: TestPar/set13#17 (0.00s) --- PASS: TestPar/set15#27 (0.00s) --- PASS: TestPar/set16#16 (0.00s) --- PASS: TestPar/set16#03 (0.00s) --- PASS: TestPar/set23#29 (0.01s) --- PASS: TestPar/set15#21 (0.00s) --- PASS: TestPar/set15#02 (0.00s) --- PASS: TestPar/set15#11 (0.00s) --- PASS: TestPar/set15#06 (0.00s) --- PASS: TestPar/set15#04 (0.00s) --- PASS: TestPar/set16#31 (0.00s) --- PASS: TestPar/set14#28 (0.00s) --- PASS: TestPar/set23#15 (0.01s) --- PASS: TestPar/set15#08 (0.00s) --- PASS: TestPar/set13#01 (0.00s) --- PASS: TestPar/set15#01 (0.00s) --- PASS: TestPar/set14#29 (0.00s) --- PASS: TestPar/set4#21 (0.00s) --- PASS: TestPar/set14#27 (0.00s) --- PASS: TestPar/set12#28 (0.00s) --- PASS: TestPar/set12#30 (0.00s) --- PASS: TestPar/set20#22 (0.01s) --- PASS: TestPar/set12#29 (0.00s) --- PASS: TestPar/set12#27 (0.00s) --- PASS: TestPar/set4#25 (0.01s) --- PASS: TestPar/set4#16 (0.00s) --- PASS: TestPar/set15#28 (0.00s) --- PASS: TestPar/set17#30 (0.00s) --- PASS: TestPar/set16#07 (0.00s) --- PASS: TestPar/set19#17 (0.00s) --- PASS: TestPar/set13#28 (0.00s) --- PASS: TestPar/set17#16 (0.00s) --- PASS: TestPar/set19#10 (0.01s) --- PASS: TestPar/set19#15 (0.00s) --- PASS: TestPar/set16#17 (0.00s) --- PASS: TestPar/set14#26 (0.00s) --- PASS: TestPar/set19 (0.00s) --- PASS: TestPar/set14#25 (0.00s) --- PASS: TestPar/set22#19 (0.01s) --- PASS: TestPar/set15#14 (0.00s) --- PASS: TestPar/set14#30 (0.00s) --- PASS: TestPar/set14#24 (0.00s) --- PASS: TestPar/set14#23 (0.00s) --- PASS: TestPar/set12#23 (0.00s) --- PASS: TestPar/set15#05 (0.00s) --- PASS: TestPar/set12#15 (0.00s) --- PASS: TestPar/set12#12 (0.00s) --- PASS: TestPar/set14#14 (0.00s) --- PASS: TestPar/set11#31 (0.00s) --- PASS: TestPar/set11#29 (0.00s) --- PASS: TestPar/set19#26 (0.00s) --- PASS: TestPar/set12#09 (0.00s) --- PASS: TestPar/set15#26 (0.00s) --- PASS: TestPar/set12#18 (0.00s) --- PASS: TestPar/set16#22 (0.00s) --- PASS: TestPar/set17#27 (0.00s) --- PASS: TestPar/set22#24 (0.02s) --- PASS: TestPar/set12#24 (0.00s) --- PASS: TestPar/set19#22 (0.00s) --- PASS: TestPar/set12#10 (0.00s) --- PASS: TestPar/set19#27 (0.00s) --- PASS: TestPar/set20#20 (0.01s) --- PASS: TestPar/set12#26 (0.00s) --- PASS: TestPar/set14#15 (0.00s) --- PASS: TestPar/set13#10 (0.00s) --- PASS: TestPar/set14#09 (0.00s) --- PASS: TestPar/set13#08 (0.00s) --- PASS: TestPar/set14#12 (0.00s) --- PASS: TestPar/set13#06 (0.00s) --- PASS: TestPar/set11#20 (0.00s) --- PASS: TestPar/set11#19 (0.00s) --- PASS: TestPar/set12#19 (0.00s) --- PASS: TestPar/set13 (0.00s) --- PASS: TestPar/set16#23 (0.00s) --- PASS: TestPar/set11#17 (0.00s) --- PASS: TestPar/set17#10 (0.00s) --- PASS: TestPar/set12#16 (0.00s) --- PASS: TestPar/set14#18 (0.00s) --- PASS: TestPar/set14#22 (0.00s) --- PASS: TestPar/set14#31 (0.00s) --- PASS: TestPar/set14#07 (0.00s) --- PASS: TestPar/set14#21 (0.00s) --- PASS: TestPar/set11#15 (0.00s) --- PASS: TestPar/set15 (0.00s) --- PASS: TestPar/set19#31 (0.00s) --- PASS: TestPar/set12#17 (0.00s) --- PASS: TestPar/set12#21 (0.00s) --- PASS: TestPar/set12#13 (0.00s) --- PASS: TestPar/set12#06 (0.00s) --- PASS: TestPar/set11#11 (0.00s) --- PASS: TestPar/set11#10 (0.00s) --- PASS: TestPar/set12#31 (0.00s) --- PASS: TestPar/set12#22 (0.00s) --- PASS: TestPar/set14#03 (0.00s) --- PASS: TestPar/set14#04 (0.00s) --- PASS: TestPar/set11#06 (0.00s) --- PASS: TestPar/set14#05 (0.00s) --- PASS: TestPar/set11#09 (0.00s) --- PASS: TestPar/set7#27 (0.00s) --- PASS: TestPar/set12#14 (0.00s) --- PASS: TestPar/set10#29 (0.00s) --- PASS: TestPar/set14#20 (0.00s) --- PASS: TestPar/set14#01 (0.00s) --- PASS: TestPar/set14#16 (0.00s) --- PASS: TestPar/set11#01 (0.00s) --- PASS: TestPar/set13#24 (0.00s) --- PASS: TestPar/set11#27 (0.00s) --- PASS: TestPar/set11#23 (0.00s) --- PASS: TestPar/set10#19 (0.00s) --- PASS: TestPar/set11#30 (0.00s) --- PASS: TestPar/set10#18 (0.00s) --- PASS: TestPar/set12#05 (0.00s) --- PASS: TestPar/set10#17 (0.00s) --- PASS: TestPar/set10#30 (0.00s) --- PASS: TestPar/set10#16 (0.00s) --- PASS: TestPar/set10#24 (0.00s) --- PASS: TestPar/set11#25 (0.00s) --- PASS: TestPar/set10#28 (0.00s) --- PASS: TestPar/set13#13 (0.00s) --- PASS: TestPar/set13#18 (0.00s) --- PASS: TestPar/set12#11 (0.00s) --- PASS: TestPar/set16#20 (0.00s) --- PASS: TestPar/set10#08 (0.00s) --- PASS: TestPar/set11#18 (0.00s) --- PASS: TestPar/set10#14 (0.00s) --- PASS: TestPar/set13#14 (0.00s) --- PASS: TestPar/set10#04 (0.00s) --- PASS: TestPar/set10#03 (0.00s) --- PASS: TestPar/set16#11 (0.00s) --- PASS: TestPar/set13#09 (0.00s) --- PASS: TestPar/set11#26 (0.00s) --- PASS: TestPar/set10#20 (0.00s) --- PASS: TestPar/set13#05 (0.00s) --- PASS: TestPar/set12#25 (0.00s) --- PASS: TestPar/set10#06 (0.00s) --- PASS: TestPar/set10#27 (0.00s) --- PASS: TestPar/set13#03 (0.00s) --- PASS: TestPar/set9#26 (0.00s) --- PASS: TestPar/set9#27 (0.00s) --- PASS: TestPar/set9#25 (0.00s) --- PASS: TestPar/set9#23 (0.00s) --- PASS: TestPar/set9#22 (0.00s) --- PASS: TestPar/set10#11 (0.00s) --- PASS: TestPar/set9#21 (0.00s) --- PASS: TestPar/set13#02 (0.00s) --- PASS: TestPar/set9#16 (0.00s) --- PASS: TestPar/set14#17 (0.01s) --- PASS: TestPar/set9#15 (0.00s) --- PASS: TestPar/set9#14 (0.00s) --- PASS: TestPar/set9#13 (0.00s) --- PASS: TestPar/set9#10 (0.00s) --- PASS: TestPar/set11#14 (0.00s) --- PASS: TestPar/set9#08 (0.00s) --- PASS: TestPar/set9#17 (0.00s) --- PASS: TestPar/set14#08 (0.01s) --- PASS: TestPar/set14#06 (0.01s) --- PASS: TestPar/set10#23 (0.00s) --- PASS: TestPar/set9#04 (0.00s) --- PASS: TestPar/set9#11 (0.00s) --- PASS: TestPar/set9#19 (0.00s) --- PASS: TestPar/set14#10 (0.01s) --- PASS: TestPar/set9#24 (0.00s) --- PASS: TestPar/set9#01 (0.00s) --- PASS: TestPar/set9#03 (0.00s) --- PASS: TestPar/set8#29 (0.00s) --- PASS: TestPar/set9 (0.00s) --- PASS: TestPar/set20#12 (0.00s) --- PASS: TestPar/set9#06 (0.00s) --- PASS: TestPar/set8#28 (0.00s) --- PASS: TestPar/set8#30 (0.00s) --- PASS: TestPar/set20#09 (0.00s) --- PASS: TestPar/set8#25 (0.00s) --- PASS: TestPar/set8#24 (0.00s) --- PASS: TestPar/set8#31 (0.00s) --- PASS: TestPar/set8#23 (0.00s) --- PASS: TestPar/set20#08 (0.00s) --- PASS: TestPar/set8#22 (0.00s) --- PASS: TestPar/set8#20 (0.00s) --- PASS: TestPar/set8#19 (0.00s) --- PASS: TestPar/set8#17 (0.00s) --- PASS: TestPar/set8#16 (0.00s) --- PASS: TestPar/set8#15 (0.00s) --- PASS: TestPar/set9#07 (0.00s) --- PASS: TestPar/set9#09 (0.00s) --- PASS: TestPar/set11#13 (0.01s) --- PASS: TestPar/set12#08 (0.01s) --- PASS: TestPar/set8#11 (0.00s) --- PASS: TestPar/set8#10 (0.00s) --- PASS: TestPar/set8#09 (0.00s) --- PASS: TestPar/set8#07 (0.00s) --- PASS: TestPar/set8#08 (0.00s) --- PASS: TestPar/set8#05 (0.00s) --- PASS: TestPar/set13#15 (0.01s) --- PASS: TestPar/set8#04 (0.00s) --- PASS: TestPar/set8#03 (0.00s) --- PASS: TestPar/set8#02 (0.00s) --- PASS: TestPar/set13#20 (0.01s) --- PASS: TestPar/set8#01 (0.00s) --- PASS: TestPar/set12#20 (0.01s) --- PASS: TestPar/set10#22 (0.01s) --- PASS: TestPar/set13#30 (0.01s) --- PASS: TestPar/set16#24 (0.01s) --- PASS: TestPar/set10#21 (0.01s) --- PASS: TestPar/set13#21 (0.01s) --- PASS: TestPar/set10#26 (0.01s) --- PASS: TestPar/set11#24 (0.01s) --- PASS: TestPar/set11#04 (0.01s) --- PASS: TestPar/set11#08 (0.01s) --- PASS: TestPar/set12#03 (0.01s) --- PASS: TestPar/set11#03 (0.01s) --- PASS: TestPar/set12#04 (0.01s) --- PASS: TestPar/set11#05 (0.01s) --- PASS: TestPar/set14#19 (0.01s) --- PASS: TestPar/set11#02 (0.01s) --- PASS: TestPar/set13#16 (0.01s) --- PASS: TestPar/set10#05 (0.01s) --- PASS: TestPar/set10#02 (0.01s) --- PASS: TestPar/set10#09 (0.01s) --- PASS: TestPar/set13#07 (0.01s) --- PASS: TestPar/set13#11 (0.01s) --- PASS: TestPar/set10#13 (0.01s) --- PASS: TestPar/set10#15 (0.01s) --- PASS: TestPar/set11#12 (0.01s) --- PASS: TestPar/set10#10 (0.01s) --- PASS: TestPar/set11#22 (0.01s) --- PASS: TestPar/set13#12 (0.01s) --- PASS: TestPar/set10#25 (0.01s) --- PASS: TestPar/set11#07 (0.01s) --- PASS: TestPar/set12#07 (0.01s) --- PASS: TestPar/set3#12 (0.00s) --- PASS: TestPar/set13#04 (0.01s) --- PASS: TestPar/set14#11 (0.01s) --- PASS: TestPar/set10 (0.01s) --- PASS: TestPar/set14#13 (0.01s) --- PASS: TestPar/set11#21 (0.01s) --- PASS: TestPar/set9#30 (0.01s) --- PASS: TestPar/set11#16 (0.01s) --- PASS: TestPar/set9#29 (0.01s) --- PASS: TestPar/set8 (0.00s) --- PASS: TestPar/set20#01 (0.00s) --- PASS: TestPar/set15#03 (0.01s) --- PASS: TestPar/set3#24 (0.00s) --- PASS: TestPar/set3#09 (0.00s) --- PASS: TestPar/set3#06 (0.00s) --- PASS: TestPar/set10#01 (0.01s) --- PASS: TestPar/set9#31 (0.01s) --- PASS: TestPar/set3#10 (0.00s) --- PASS: TestPar/set9#18 (0.01s) --- PASS: TestPar/set9#12 (0.01s) --- PASS: TestPar/set7#31 (0.00s) --- PASS: TestPar/set7#29 (0.00s) --- PASS: TestPar/set2#22 (0.00s) --- PASS: TestPar/set3#20 (0.00s) --- PASS: TestPar/set3#19 (0.00s) --- PASS: TestPar/set3#18 (0.00s) --- PASS: TestPar/set2#19 (0.00s) --- PASS: TestPar/set2#17 (0.00s) --- PASS: TestPar/set2#16 (0.00s) --- PASS: TestPar/set2#15 (0.00s) --- PASS: TestPar/set9#05 (0.01s) --- PASS: TestPar/set2#18 (0.00s) --- PASS: TestPar/set3#16 (0.00s) --- PASS: TestPar/set3#17 (0.00s) --- PASS: TestPar/set2#11 (0.00s) --- PASS: TestPar/set2#10 (0.00s) --- PASS: TestPar/set2#09 (0.00s) --- PASS: TestPar/set2#08 (0.00s) --- PASS: TestPar/set2#07 (0.00s) --- PASS: TestPar/set2#06 (0.00s) --- PASS: TestPar/set2#05 (0.00s) --- PASS: TestPar/set2#04 (0.00s) --- PASS: TestPar/set2#03 (0.00s) --- PASS: TestPar/set2#20 (0.00s) --- PASS: TestPar/set3#21 (0.00s) --- PASS: TestPar/set3#13 (0.00s) --- PASS: TestPar/set2#30 (0.00s) --- PASS: TestPar/set1#01 (0.00s) --- PASS: TestPar/set3#22 (0.00s) --- PASS: TestPar/set2#23 (0.00s) --- PASS: TestPar/set2#21 (0.00s) --- PASS: TestPar/set8#21 (0.01s) --- PASS: TestPar/set8#18 (0.01s) --- PASS: TestPar/set2#13 (0.00s) --- PASS: TestPar/set2 (0.00s) --- PASS: TestPar/set9#20 (0.01s) --- PASS: TestPar/set1#20 (0.00s) --- PASS: TestPar/set10#12 (0.01s) --- PASS: TestPar/set4 (0.00s) --- PASS: TestPar/set1#19 (0.00s) --- PASS: TestPar/set2#31 (0.00s) --- PASS: TestPar/set1#18 (0.00s) --- PASS: TestPar/set1#17 (0.00s) --- PASS: TestPar/set1#16 (0.00s) --- PASS: TestPar/set2#02 (0.00s) --- PASS: TestPar/set1#14 (0.00s) --- PASS: TestPar/set1#15 (0.00s) --- PASS: TestPar/set3#30 (0.00s) --- PASS: TestPar/set9#02 (0.01s) --- PASS: TestPar/set1#13 (0.00s) --- PASS: TestPar/set1#07 (0.00s) --- PASS: TestPar/set1#06 (0.00s) --- PASS: TestPar/set1#04 (0.00s) --- PASS: TestPar/set1#03 (0.00s) --- PASS: TestPar/set20#11 (0.01s) --- PASS: TestPar/set1#02 (0.00s) --- PASS: TestPar/set10#31 (0.00s) --- PASS: TestPar/set0#17 (0.00s) --- PASS: TestPar/set1 (0.00s) --- PASS: TestPar/set1#05 (0.00s) --- PASS: TestPar/set0#30 (0.00s) --- PASS: TestPar/set0#31 (0.00s) --- PASS: TestPar/set0#29 (0.00s) --- PASS: TestPar/set0#27 (0.00s) --- PASS: TestPar/set0#26 (0.00s) --- PASS: TestPar/set3#29 (0.01s) --- PASS: TestPar/set20#02 (0.01s) --- PASS: TestPar/set0#25 (0.00s) --- PASS: TestPar/set3#25 (0.01s) --- PASS: TestPar/set20#04 (0.01s) --- PASS: TestPar/set0#20 (0.00s) --- PASS: TestPar/set0#19 (0.00s) --- PASS: TestPar/set0#18 (0.00s) --- PASS: TestPar/set0#09 (0.00s) --- PASS: TestPar/set16#26 (0.02s) --- PASS: TestPar/set0#16 (0.00s) --- PASS: TestPar/set3#26 (0.01s) --- PASS: TestPar/set3#23 (0.01s) --- PASS: TestPar/set2#29 (0.01s) --- PASS: TestPar/set2#24 (0.01s) --- PASS: TestPar/set8#27 (0.01s) --- PASS: TestPar/set3#14 (0.01s) --- PASS: TestPar/set3#11 (0.01s) --- PASS: TestPar/set3#08 (0.01s) --- PASS: TestPar/set3#07 (0.01s) --- PASS: TestPar/set3#05 (0.01s) --- PASS: TestPar/set2#01 (0.01s) --- PASS: TestPar/set3#04 (0.01s) --- PASS: TestPar/set3#01 (0.01s) --- PASS: TestPar/set3#03 (0.01s) --- PASS: TestPar/set3 (0.01s) --- PASS: TestPar/set3#02 (0.01s) --- PASS: TestPar/set2#27 (0.01s) --- PASS: TestPar/set2#14 (0.01s) --- PASS: TestPar/set2#12 (0.01s) --- PASS: TestPar/set2#26 (0.01s) --- PASS: TestPar/set3#15 (0.01s) --- PASS: TestPar/set2#28 (0.01s) --- PASS: TestPar/set2#25 (0.01s) --- PASS: TestPar/set8#14 (0.02s) --- PASS: TestPar/set1#23 (0.01s) --- PASS: TestPar/set1#22 (0.01s) --- PASS: TestPar/set1#24 (0.01s) --- PASS: TestPar/set8#13 (0.02s) --- PASS: TestPar/set8#12 (0.02s) --- PASS: TestPar/set1#31 (0.01s) --- PASS: TestPar/set1#29 (0.01s) --- PASS: TestPar/set8#06 (0.02s) --- PASS: TestPar/set1#27 (0.01s) --- PASS: TestPar/set7#30 (0.01s) --- PASS: TestPar/set1#26 (0.01s) --- PASS: TestPar/set10#07 (0.02s) --- PASS: TestPar/set1#25 (0.01s) --- PASS: TestPar/set1#28 (0.01s) --- PASS: TestPar/set3#31 (0.01s) --- PASS: TestPar/set3#27 (0.01s) --- PASS: TestPar/set1#30 (0.01s) --- PASS: TestPar/set4#03 (0.01s) --- PASS: TestPar/set4#02 (0.01s) --- PASS: TestPar/set0#15 (0.00s) --- PASS: TestPar/set0#14 (0.00s) --- PASS: TestPar/set4#01 (0.01s) --- PASS: TestPar/set1#11 (0.01s) --- PASS: TestPar/set1#12 (0.01s) --- PASS: TestPar/set1#09 (0.01s) --- PASS: TestPar/set1#08 (0.01s) --- PASS: TestPar/set1#21 (0.01s) --- PASS: TestPar/set0#24 (0.01s) --- PASS: TestPar/set0#28 (0.01s) --- PASS: TestPar/set0#13 (0.00s) --- PASS: TestPar/set0#22 (0.01s) --- PASS: TestPar/set20#03 (0.01s) --- PASS: TestPar/set3#28 (0.01s) --- PASS: TestPar/set7#28 (0.01s) --- PASS: TestPar/set9#28 (0.02s) --- PASS: TestPar/set20#10 (0.02s) --- PASS: TestPar/set1#10 (0.01s) --- PASS: TestPar/set0#11 (0.00s) --- PASS: TestPar/set0#23 (0.01s) --- PASS: TestPar/set0#10 (0.00s) --- PASS: TestPar/set0#12 (0.00s) --- PASS: TestPar/set0#21 (0.01s) --- PASS: TestPar/set29#29 (0.00s) --- PASS: TestPar/set29#30 (0.00s) --- PASS: TestPar/set0#05 (0.00s) --- PASS: TestPar/set0#08 (0.00s) --- PASS: TestPar/set0#07 (0.00s) --- PASS: TestPar/set0#06 (0.00s) --- PASS: TestPar/set0#03 (0.00s) --- PASS: TestPar/set0#04 (0.00s) --- PASS: TestPar/set0#02 (0.00s) --- PASS: TestPar/set0#01 (0.00s) --- PASS: TestPar/set8#26 (0.00s) --- PASS: TestPar/set12#01 (0.00s) --- PASS: TestPar/set12 (0.00s) --- PASS: TestPar/set12#02 (0.00s) --- PASS: TestPar/set4#04 (0.00s) --- PASS: TestPar/set11 (0.00s) --- PASS: TestPar/set20#05 (0.00s) --- PASS: TestOnDiskExpiry (1.10s) PASS ok github.com/gopasspw/gopass/internal/cache 1.766s === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestCache_String --- PASS: TestCache_String (0.00s) === RUN TestListKeys === RUN TestListKeys/valid_user === RUN TestListKeys/invalid_user --- PASS: TestListKeys (0.08s) --- PASS: TestListKeys/valid_user (0.05s) --- PASS: TestListKeys/invalid_user (0.00s) === RUN TestFetchKeys === RUN TestFetchKeys/valid_user === RUN TestFetchKeys/invalid_user --- PASS: TestFetchKeys (0.02s) --- PASS: TestFetchKeys/valid_user (0.01s) --- PASS: TestFetchKeys/invalid_user (0.00s) PASS ok github.com/gopasspw/gopass/internal/cache/ghssh 0.998s === RUN TestEscapePasswordName === PAUSE TestEscapePasswordName === RUN TestFormatFlag === PAUSE TestFormatFlag === RUN TestGetCompletion === PAUSE TestGetCompletion === RUN TestFormatflagFunc === PAUSE TestFormatflagFunc === CONT TestEscapePasswordName === RUN TestEscapePasswordName/single_quote === PAUSE TestEscapePasswordName/single_quote === CONT TestGetCompletion === CONT TestFormatFlag === RUN TestEscapePasswordName/backslash === PAUSE TestEscapePasswordName/backslash === RUN TestEscapePasswordName/backslash_and_quote === CONT TestFormatflagFunc === PAUSE TestEscapePasswordName/backslash_and_quote === RUN TestFormatFlag/print,_p === PAUSE TestFormatFlag/print,_p === RUN TestFormatFlag/print,_p#01 === PAUSE TestFormatFlag/print,_p#01 === RUN TestFormatFlag/print,_p#02 === PAUSE TestFormatFlag/print,_p#02 === RUN TestEscapePasswordName/colon === RUN TestFormatFlag/print --- PASS: TestFormatflagFunc (0.00s) === PAUSE TestFormatFlag/print === RUN TestFormatFlag/#00 === PAUSE TestEscapePasswordName/colon === PAUSE TestFormatFlag/#00 === RUN TestFormatFlag/print,_p#03 === PAUSE TestFormatFlag/print,_p#03 === CONT TestFormatFlag/print,_p === RUN TestEscapePasswordName/no_special_chars === CONT TestFormatFlag/print,_p#01 === CONT TestFormatFlag/print === CONT TestFormatFlag/#00 === PAUSE TestEscapePasswordName/no_special_chars === CONT TestFormatFlag/print,_p#02 === CONT TestFormatFlag/print,_p#03 --- PASS: TestFormatFlag (0.00s) --- PASS: TestFormatFlag/print,_p (0.00s) --- PASS: TestFormatFlag/print,_p#01 (0.00s) --- PASS: TestFormatFlag/print (0.00s) --- PASS: TestFormatFlag/#00 (0.00s) --- PASS: TestFormatFlag/print,_p#02 (0.00s) --- PASS: TestFormatFlag/print,_p#03 (0.00s) === RUN TestEscapePasswordName/empty_string === PAUSE TestEscapePasswordName/empty_string === CONT TestEscapePasswordName/single_quote === CONT TestEscapePasswordName/backslash_and_quote === CONT TestEscapePasswordName/backslash === CONT TestEscapePasswordName/empty_string === CONT TestEscapePasswordName/colon === CONT TestEscapePasswordName/no_special_chars --- PASS: TestEscapePasswordName (0.01s) --- PASS: TestEscapePasswordName/backslash_and_quote (0.00s) --- PASS: TestEscapePasswordName/single_quote (0.00s) --- PASS: TestEscapePasswordName/empty_string (0.00s) --- PASS: TestEscapePasswordName/backslash (0.00s) --- PASS: TestEscapePasswordName/colon (0.00s) --- PASS: TestEscapePasswordName/no_special_chars (0.00s) --- PASS: TestGetCompletion (0.01s) PASS ok github.com/gopasspw/gopass/internal/completion/fish 1.074s === RUN TestEscapePasswordName === PAUSE TestEscapePasswordName === RUN TestFormatFlag === PAUSE TestFormatFlag === RUN TestGetCompletion === PAUSE TestGetCompletion === RUN TestFormatflagFunc === PAUSE TestFormatflagFunc === CONT TestEscapePasswordName === RUN TestEscapePasswordName/colon === PAUSE TestEscapePasswordName/colon === RUN TestEscapePasswordName/brackets === PAUSE TestEscapePasswordName/brackets === RUN TestEscapePasswordName/multiple_special_chars === PAUSE TestEscapePasswordName/multiple_special_chars === RUN TestEscapePasswordName/backslash === PAUSE TestEscapePasswordName/backslash === RUN TestEscapePasswordName/no_special_chars === PAUSE TestEscapePasswordName/no_special_chars === RUN TestEscapePasswordName/empty_string === PAUSE TestEscapePasswordName/empty_string === CONT TestEscapePasswordName/colon === CONT TestFormatflagFunc === CONT TestEscapePasswordName/no_special_chars === CONT TestGetCompletion === CONT TestEscapePasswordName/multiple_special_chars === CONT TestEscapePasswordName/backslash === CONT TestFormatFlag === RUN TestFormatFlag/print,_p === PAUSE TestFormatFlag/print,_p === CONT TestFormatFlag/print,_p === CONT TestEscapePasswordName/brackets === CONT TestEscapePasswordName/empty_string --- PASS: TestEscapePasswordName (0.00s) --- PASS: TestEscapePasswordName/colon (0.00s) --- PASS: TestEscapePasswordName/no_special_chars (0.00s) --- PASS: TestEscapePasswordName/multiple_special_chars (0.00s) --- PASS: TestEscapePasswordName/backslash (0.00s) --- PASS: TestEscapePasswordName/brackets (0.00s) --- PASS: TestEscapePasswordName/empty_string (0.00s) --- PASS: TestFormatflagFunc (0.01s) --- PASS: TestFormatFlag (0.00s) --- PASS: TestFormatFlag/print,_p (0.01s) --- PASS: TestGetCompletion (0.03s) PASS ok github.com/gopasspw/gopass/internal/completion/zsh 1.009s === RUN TestFmtfn === RUN TestFmtfn/1 === RUN TestFmtfn/2 === RUN TestFmtfn/3 --- PASS: TestFmtfn (0.03s) --- PASS: TestFmtfn/1 (0.01s) --- PASS: TestFmtfn/2 (0.00s) --- PASS: TestFmtfn/3 (0.00s) === RUN TestExtractHostname === PAUSE TestExtractHostname === RUN TestWrite === PAUSE TestWrite === RUN TestNew === PAUSE TestNew === RUN TestDefaultTemplates === PAUSE TestDefaultTemplates === RUN TestOptionalPasswordParses === PAUSE TestOptionalPasswordParses === CONT TestExtractHostname === CONT TestDefaultTemplates === CONT TestOptionalPasswordParses --- PASS: TestExtractHostname (0.00s) === CONT TestWrite === CONT TestNew --- PASS: TestOptionalPasswordParses (0.02s) --- PASS: TestWrite (0.02s) --- PASS: TestDefaultTemplates (0.02s) --- PASS: TestNew (0.04s) PASS ok github.com/gopasspw/gopass/internal/create 1.392s === RUN TestCreateActions === PAUSE TestCreateActions === RUN TestGetSelection === PAUSE TestGetSelection === RUN TestAskForPrivateKey --- PASS: TestAskForPrivateKey (0.02s) === RUN TestAskForGitConfigUser --- PASS: TestAskForGitConfigUser (0.04s) === RUN TestAskForStore --- PASS: TestAskForStore (0.00s) === RUN TestSorted === PAUSE TestSorted === CONT TestCreateActions === CONT TestSorted --- PASS: TestSorted (0.00s) === CONT TestGetSelection --- PASS: TestCreateActions (0.00s) --- PASS: TestGetSelection (0.01s) PASS ok github.com/gopasspw/gopass/internal/cui 1.287s === RUN TestStat === PAUSE TestStat === RUN TestList === PAUSE TestList === RUN TestListToMap === PAUSE TestListToMap === CONT TestStat === RUN TestStat/added === PAUSE TestStat/added === RUN TestStat/removed === PAUSE TestStat/removed === RUN TestStat/added_and_removed === PAUSE TestStat/added_and_removed === CONT TestStat/added === CONT TestListToMap --- PASS: TestListToMap (0.00s) === CONT TestList --- PASS: TestList (0.00s) === CONT TestStat/added_and_removed === CONT TestStat/removed --- PASS: TestStat (0.00s) --- PASS: TestStat/added (0.00s) --- PASS: TestStat/added_and_removed (0.00s) --- PASS: TestStat/removed (0.00s) PASS ok github.com/gopasspw/gopass/internal/diff 0.640s === RUN TestEditor --- PASS: TestEditor (0.07s) === RUN TestGetEditor === RUN TestGetEditor/--editor=fooed === RUN TestGetEditor//usr/bin/editor === RUN TestGetEditor/EDITOR === RUN TestGetEditor/vi --- PASS: TestGetEditor (0.01s) --- PASS: TestGetEditor/--editor=fooed (0.00s) --- PASS: TestGetEditor//usr/bin/editor (0.01s) --- PASS: TestGetEditor/EDITOR (0.00s) --- PASS: TestGetEditor/vi (0.00s) === RUN TestEdit --- PASS: TestEdit (0.00s) PASS ok github.com/gopasspw/gopass/internal/editor 1.292s ? github.com/gopasspw/gopass/internal/env [no test files] ? github.com/gopasspw/gopass/internal/goeol [no test files] === RUN TestMD5Hex === PAUSE TestMD5Hex === RUN TestSHA1Hex === PAUSE TestSHA1Hex === RUN TestSHA256Hex === PAUSE TestSHA256Hex === RUN TestSHA512Hex === PAUSE TestSHA512Hex === RUN TestBlake3Hex === PAUSE TestBlake3Hex === CONT TestMD5Hex --- PASS: TestMD5Hex (0.00s) === CONT TestBlake3Hex --- PASS: TestBlake3Hex (0.00s) === CONT TestSHA512Hex --- PASS: TestSHA512Hex (0.00s) === CONT TestSHA256Hex --- PASS: TestSHA256Hex (0.00s) === CONT TestSHA1Hex --- PASS: TestSHA1Hex (0.00s) PASS ok github.com/gopasspw/gopass/internal/hashsum 0.487s ? github.com/gopasspw/gopass/internal/hook [no test files] === RUN TestNotify --- PASS: TestNotify (0.01s) === RUN TestIcon === PAUSE TestIcon === CONT TestIcon --- PASS: TestIcon (0.01s) PASS ok github.com/gopasspw/gopass/internal/notify 0.729s === RUN TestPrefix === PAUSE TestPrefix === RUN TestNewline === PAUSE TestNewline === RUN TestUntrustedString === PAUSE TestUntrustedString === RUN TestTruncatedString === PAUSE TestTruncatedString === RUN TestDisplayComposition === PAUSE TestDisplayComposition === RUN TestDisplayThroughPrintf --- PASS: TestDisplayThroughPrintf (0.02s) === RUN TestPrint --- PASS: TestPrint (0.00s) === CONT TestPrefix === CONT TestTruncatedString === RUN TestTruncatedString/short_string_passes_through === PAUSE TestTruncatedString/short_string_passes_through === RUN TestTruncatedString/exact_fit_has_no_ellipsis === PAUSE TestTruncatedString/exact_fit_has_no_ellipsis === CONT TestDisplayComposition --- PASS: TestPrefix (0.00s) === RUN TestTruncatedString/ascii_cut_gets_ellipsis === PAUSE TestTruncatedString/ascii_cut_gets_ellipsis === RUN TestTruncatedString/cut_honors_rune_boundary === CONT TestNewline --- PASS: TestDisplayComposition (0.00s) === CONT TestUntrustedString --- PASS: TestUntrustedString (0.00s) === PAUSE TestTruncatedString/cut_honors_rune_boundary === RUN TestTruncatedString/zero_N_disables_truncation === PAUSE TestTruncatedString/zero_N_disables_truncation === RUN TestTruncatedString/negative_N_disables_truncation === PAUSE TestTruncatedString/negative_N_disables_truncation === RUN TestTruncatedString/nil_V_renders_empty === PAUSE TestTruncatedString/nil_V_renders_empty === RUN TestTruncatedString/strips_through_an_inner_Untrusted === PAUSE TestTruncatedString/strips_through_an_inner_Untrusted === CONT TestTruncatedString/short_string_passes_through === CONT TestTruncatedString/zero_N_disables_truncation --- PASS: TestNewline (0.01s) === CONT TestTruncatedString/ascii_cut_gets_ellipsis === CONT TestTruncatedString/nil_V_renders_empty === CONT TestTruncatedString/strips_through_an_inner_Untrusted === CONT TestTruncatedString/cut_honors_rune_boundary === CONT TestTruncatedString/exact_fit_has_no_ellipsis === CONT TestTruncatedString/negative_N_disables_truncation --- PASS: TestTruncatedString (0.01s) --- PASS: TestTruncatedString/strips_through_an_inner_Untrusted (0.00s) --- PASS: TestTruncatedString/cut_honors_rune_boundary (0.00s) --- PASS: TestTruncatedString/exact_fit_has_no_ellipsis (0.00s) --- PASS: TestTruncatedString/negative_N_disables_truncation (0.00s) --- PASS: TestTruncatedString/short_string_passes_through (0.01s) --- PASS: TestTruncatedString/ascii_cut_gets_ellipsis (0.01s) --- PASS: TestTruncatedString/zero_N_disables_truncation (0.01s) --- PASS: TestTruncatedString/nil_V_renders_empty (0.01s) PASS ok github.com/gopasspw/gopass/internal/out 1.004s === RUN TestArgon2I === PAUSE TestArgon2I === CONT TestArgon2I argon2i_test.go:17: PW: foobar - Hash: {ARGON2I}$argon2i$v=19$m=262144,t=4,p=4$wf7bbwU6GI5CNk8nOYvSsUwC13+Wd56wEbNDR+Y75tw$4Q8g0Zti2cdIQpVyuNbtYdTM6/njm79NYmV1jofz2fs --- PASS: TestArgon2I (18.57s) PASS ok github.com/gopasspw/gopass/internal/pwschemes/argon2i 19.431s === RUN TestArgon2ID === PAUSE TestArgon2ID === CONT TestArgon2ID argon2id_test.go:17: PW: foobar - Hash: {ARGON2ID}$argon2id$v=19$m=524288,t=3,p=4$b0wLzs1/f9b3p2PaAyTphvnA2JZJ1ptX33BN2ANK/is$4qJ3RK5rHni4gl079uN1MLgaLEPhuwCNfT0xKhCRnYA --- PASS: TestArgon2ID (31.25s) PASS ok github.com/gopasspw/gopass/internal/pwschemes/argon2id 32.339s === RUN TestBcrypt === PAUSE TestBcrypt === CONT TestBcrypt bcrypt_test.go:17: PW: foobar - Hash: {BLF-CRYPT}$2a$12$D6zDWH7ew2a0mvg8vxd1huLT6s1MUdgw42Qk3Sz0DgnEQfRZMBc6e --- PASS: TestBcrypt (1.68s) PASS ok github.com/gopasspw/gopass/internal/pwschemes/bcrypt 2.276s === RUN TestQueue_Add --- PASS: TestQueue_Add (0.00s) === RUN TestQueue_Close --- PASS: TestQueue_Close (0.20s) === RUN TestQueue_Idle --- PASS: TestQueue_Idle (0.16s) === RUN TestWithQueue --- PASS: TestWithQueue (0.01s) === RUN TestGetQueue --- PASS: TestGetQueue (0.00s) === RUN TestQueue_Idle_WaitsForExecution --- PASS: TestQueue_Idle_WaitsForExecution (0.15s) === RUN TestQueue_Add_AfterClose --- PASS: TestQueue_Add_AfterClose (0.00s) PASS ok github.com/gopasspw/gopass/internal/queue 1.225s === RUN TestMarshal === PAUSE TestMarshal === RUN TestUnmarshal === PAUSE TestUnmarshal === RUN TestEndToEnd === PAUSE TestEndToEnd === CONT TestMarshal === RUN TestMarshal/foo@bar.com_ === CONT TestEndToEnd === PAUSE TestMarshal/foo@bar.com_ === RUN TestMarshal/baz@bar.com_foo@bar.com_ === PAUSE TestMarshal/baz@bar.com_foo@bar.com_ === RUN TestEndToEnd/simple === RUN TestMarshal/baz@bar.com_zab@zab.com_ === PAUSE TestEndToEnd/simple === RUN TestEndToEnd/comments === CONT TestUnmarshal === RUN TestUnmarshal/foo@bar.com === PAUSE TestUnmarshal/foo@bar.com === PAUSE TestEndToEnd/comments === CONT TestEndToEnd/simple === PAUSE TestMarshal/baz@bar.com_zab@zab.com_ === CONT TestMarshal/foo@bar.com_ === CONT TestEndToEnd/comments --- PASS: TestEndToEnd (0.00s) --- PASS: TestEndToEnd/simple (0.00s) --- PASS: TestEndToEnd/comments (0.00s) === RUN TestUnmarshal/foo@bar.com_baz@bar.com_ === PAUSE TestUnmarshal/foo@bar.com_baz@bar.com_ === RUN TestUnmarshal/foo@bar.com__baz@bar.com__ === PAUSE TestUnmarshal/foo@bar.com__baz@bar.com__ === RUN TestUnmarshal/foo@bar.com_baz@bar.com_#01 === PAUSE TestUnmarshal/foo@bar.com_baz@bar.com_#01 === RUN TestUnmarshal/#_foo@bar.com_baz@bar.com_zab@zab.com_#_comment === PAUSE TestUnmarshal/#_foo@bar.com_baz@bar.com_zab@zab.com_#_comment === RUN TestUnmarshal/#_foo@bar.com_baz@bar.com_#_comment_zab@zab.com_ === PAUSE TestUnmarshal/#_foo@bar.com_baz@bar.com_#_comment_zab@zab.com_ === CONT TestUnmarshal/foo@bar.com === CONT TestMarshal/baz@bar.com_zab@zab.com_ === CONT TestMarshal/baz@bar.com_foo@bar.com_ --- PASS: TestMarshal (0.00s) --- PASS: TestMarshal/foo@bar.com_ (0.00s) --- PASS: TestMarshal/baz@bar.com_zab@zab.com_ (0.00s) --- PASS: TestMarshal/baz@bar.com_foo@bar.com_ (0.00s) === CONT TestUnmarshal/#_foo@bar.com_baz@bar.com_#_comment_zab@zab.com_ === CONT TestUnmarshal/#_foo@bar.com_baz@bar.com_zab@zab.com_#_comment === CONT TestUnmarshal/foo@bar.com_baz@bar.com_#01 === CONT TestUnmarshal/foo@bar.com__baz@bar.com__ === CONT TestUnmarshal/foo@bar.com_baz@bar.com_ --- PASS: TestUnmarshal (0.00s) --- PASS: TestUnmarshal/foo@bar.com (0.00s) --- PASS: TestUnmarshal/#_foo@bar.com_baz@bar.com_#_comment_zab@zab.com_ (0.00s) --- PASS: TestUnmarshal/#_foo@bar.com_baz@bar.com_zab@zab.com_#_comment (0.00s) --- PASS: TestUnmarshal/foo@bar.com_baz@bar.com_#01 (0.00s) --- PASS: TestUnmarshal/foo@bar.com__baz@bar.com__ (0.00s) --- PASS: TestUnmarshal/foo@bar.com_baz@bar.com_ (0.00s) PASS ok github.com/gopasspw/gopass/internal/recipients 0.641s === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestLastSeen --- PASS: TestLastSeen (0.01s) === RUN TestReset --- PASS: TestReset (0.00s) === RUN TestOverdue reminder_test.go:70: last seen: 2026-07-11 23:10:00 +0000 UTC, 2184h0m0.419996581s ago --- PASS: TestOverdue (0.01s) PASS ok github.com/gopasspw/gopass/internal/reminder 0.760s === RUN TestItemDBusIDRoundTrip --- PASS: TestItemDBusIDRoundTrip (0.00s) === RUN TestItemDBusIDVerbatimForSafeNames --- PASS: TestItemDBusIDVerbatimForSafeNames (0.00s) === RUN TestItemDBusPathHasNoHyphens --- PASS: TestItemDBusPathHasNoHyphens (0.00s) === RUN TestStoreItemLifecycle --- PASS: TestStoreItemLifecycle (0.03s) === RUN TestStoreSearchAndCacheInvalidation --- PASS: TestStoreSearchAndCacheInvalidation (0.00s) === RUN TestStoreAliases --- PASS: TestStoreAliases (0.00s) === RUN TestStoreLockState --- PASS: TestStoreLockState (0.00s) === RUN TestSanitizeName --- PASS: TestSanitizeName (0.00s) === RUN TestStoreMetadataTimestamps --- PASS: TestStoreMetadataTimestamps (0.01s) === RUN TestStoreBinarySafeSecret --- PASS: TestStoreBinarySafeSecret (0.00s) === RUN TestStoreSimpleSecretStaysCLIReadable --- PASS: TestStoreSimpleSecretStaysCLIReadable (0.00s) === RUN TestStoreReservedAttributeEscaping --- PASS: TestStoreReservedAttributeEscaping (0.00s) === RUN TestStoreAliasConcurrentUpdates --- PASS: TestStoreAliasConcurrentUpdates (0.01s) === RUN TestStoreAttributeRoundTripLossless --- PASS: TestStoreAttributeRoundTripLossless (0.00s) === RUN TestStoreCollectionModifiedUpdatesOnLabelChange --- PASS: TestStoreCollectionModifiedUpdatesOnLabelChange (1.10s) === RUN TestStoreLabelRoundTripLossless --- PASS: TestStoreLabelRoundTripLossless (0.00s) === RUN TestStoreAliasRoundTripLossless --- PASS: TestStoreAliasRoundTripLossless (0.00s) === RUN TestStoreMarkerPrefixedValueRoundTrip --- PASS: TestStoreMarkerPrefixedValueRoundTrip (0.00s) === RUN TestStoreFieldSpecificUpdatesPreserveOtherFields --- PASS: TestStoreFieldSpecificUpdatesPreserveOtherFields (0.00s) === RUN TestStoreConcurrentFieldUpdatesDoNotLoseData --- PASS: TestStoreConcurrentFieldUpdatesDoNotLoseData (0.00s) === RUN TestTemplatesMatchContrib --- PASS: TestTemplatesMatchContrib (0.00s) === RUN TestRenderTemplateQuotesSpaces --- PASS: TestRenderTemplateQuotesSpaces (0.00s) === RUN TestInstallUninstall --- PASS: TestInstallUninstall (0.01s) === RUN TestVaultRoundTrip --- PASS: TestVaultRoundTrip (0.00s) === RUN TestKeyringStoreItemLifecycle --- PASS: TestKeyringStoreItemLifecycle (0.00s) === RUN TestKeyringStoreFieldSpecificUpdates --- PASS: TestKeyringStoreFieldSpecificUpdates (0.00s) === RUN TestKeyringStoreImmutability --- PASS: TestKeyringStoreImmutability (0.01s) === RUN TestKeyringStoreLockRejected --- PASS: TestKeyringStoreLockRejected (0.00s) === RUN TestMemVaultOverwriteZeroesOldPayload --- PASS: TestMemVaultOverwriteZeroesOldPayload (0.00s) === RUN TestKeyringStoreCloseRemovesItems --- PASS: TestKeyringStoreCloseRemovesItems (0.00s) PASS ok github.com/gopasspw/gopass/internal/secretservice 2.546s === RUN TestPlainRoundTrip --- PASS: TestPlainRoundTrip (0.00s) === RUN TestUnsupportedAlgorithm --- PASS: TestUnsupportedAlgorithm (0.00s) === RUN TestDHRoundTrip --- PASS: TestDHRoundTrip (0.03s) === RUN TestDHPadsShortSharedSecret --- PASS: TestDHPadsShortSharedSecret (0.00s) === RUN TestDHRejectsBadIV --- PASS: TestDHRejectsBadIV (0.02s) === RUN TestDHRejectsInvalidPublicValue --- PASS: TestDHRejectsInvalidPublicValue (0.00s) PASS ok github.com/gopasspw/gopass/internal/secretservice/crypto 0.534s === RUN TestMountPointSort === PAUSE TestMountPointSort === RUN TestMountPointReverseSort === PAUSE TestMountPointReverseSort === RUN TestSortByLen === PAUSE TestSortByLen === CONT TestMountPointSort sort_test.go:24: [0] sub2 - Want: sub2 sort_test.go:24: [1] sub1isveryverylong - Want: sub1isveryverylong sort_test.go:24: [2] sub2/sub3 - Want: sub2/sub3 --- PASS: TestMountPointSort (0.00s) === CONT TestMountPointReverseSort === CONT TestSortByLen --- PASS: TestSortByLen (0.00s) === NAME TestMountPointReverseSort sort_test.go:48: [0] sub2/sub3 - Want: sub2/sub3 sort_test.go:48: [1] sub2 - Want: sub2 sort_test.go:48: [2] sub1isveryverylong - Want: sub1isveryverylong --- PASS: TestMountPointReverseSort (0.00s) PASS ok github.com/gopasspw/gopass/internal/store 0.447s === RUN TestFsckCheck === PAUSE TestFsckCheck === RUN TestFsckForce === PAUSE TestFsckForce === RUN TestFsckFunc === PAUSE TestFsckFunc === RUN TestGPG  ] 1 / 2  ] 2 / 2 ⚠ Recipient "A3683834" has no useable key (key may be expired or untrusted). This secret will NOT be encrypted for "A3683834". ⚠ Recipient "A3683834" has no useable key (key may be expired or untrusted). This secret will NOT be encrypted for "A3683834". --- PASS: TestGPG (0.06s) === RUN TestFsck === PAUSE TestFsck === RUN TestFsckCheckCaseConflicts === PAUSE TestFsckCheckCaseConflicts === RUN TestCompareStringSlices === PAUSE TestCompareStringSlices === RUN TestInit --- PASS: TestInit (0.01s) === RUN TestLink --- PASS: TestLink (0.01s) === RUN TestList === PAUSE TestList === RUN TestCopy === PAUSE TestCopy === RUN TestMove === PAUSE TestMove === RUN TestDelete === PAUSE TestDelete === RUN TestPrune === PAUSE TestPrune === RUN TestGit git initialized at /tmp/TestGit3728814587/001/sub git configured at /tmp/TestGit3728814587/001/sub --- PASS: TestGit (0.21s) === RUN TestGitRevisions --- PASS: TestGitRevisions (0.01s) === RUN TestGetRecipientsDefault === PAUSE TestGetRecipientsDefault === RUN TestGetRecipientsSubID === PAUSE TestGetRecipientsSubID === RUN TestSaveRecipients === PAUSE TestSaveRecipients === RUN TestAddRecipient === PAUSE TestAddRecipient === RUN TestRemoveRecipient === PAUSE TestRemoveRecipient === RUN TestRemoveRecipientScopedCleanup === PAUSE TestRemoveRecipientScopedCleanup === RUN TestRemoveRecipientPreservesOtherKeys === PAUSE TestRemoveRecipientPreservesOtherKeys === RUN TestListRecipients === PAUSE TestListRecipients === RUN TestCheckRecipients --- PASS: TestCheckRecipients (17.54s) === RUN TestCanonicalizeRecipientHelper === PAUSE TestCanonicalizeRecipientHelper === RUN TestAddRecipientCanonicalized === PAUSE TestAddRecipientCanonicalized === RUN TestCanonicalizeRecipients === PAUSE TestCanonicalizeRecipients === RUN TestCanonicalizeRecipientsAlreadyCanonical === PAUSE TestCanonicalizeRecipientsAlreadyCanonical === RUN TestDiagnoseRecipientsCanonical === PAUSE TestDiagnoseRecipientsCanonical === RUN TestDiagnoseRecipientsNonCanonical === PAUSE TestDiagnoseRecipientsNonCanonical === RUN TestDiagnoseRecipientsUnresolvable === PAUSE TestDiagnoseRecipientsUnresolvable === RUN TestJoinTeamCanDecrypt === PAUSE TestJoinTeamCanDecrypt === RUN TestHasDecryptionKey === PAUSE TestHasDecryptionKey === RUN TestGuardPartialViewWrite === PAUSE TestGuardPartialViewWrite === RUN TestGuardPartialViewWriteFails === PAUSE TestGuardPartialViewWriteFails === RUN TestUpdateExportedPublicKeysAdditiveOnly === PAUSE TestUpdateExportedPublicKeysAdditiveOnly === RUN TestUpdateRecipientKeysPlainBackend === PAUSE TestUpdateRecipientKeysPlainBackend === RUN TestUpdateRecipientKeysDefaultToOwn === PAUSE TestUpdateRecipientKeysDefaultToOwn === RUN TestDiagnoseRecipientsPubkeyOnly === PAUSE TestDiagnoseRecipientsPubkeyOnly === RUN TestStore --- PASS: TestStore (0.00s) === RUN TestIdFile --- PASS: TestIdFile (0.63s) === RUN TestNew === PAUSE TestNew === RUN TestPassfileNormalization --- PASS: TestPassfileNormalization (0.00s) === RUN TestTemplates === PAUSE TestTemplates === RUN TestSet --- PASS: TestSet (0.01s) === RUN TestSetWarnsAboutInvalidRecipient --- PASS: TestSetWarnsAboutInvalidRecipient (0.01s) === CONT TestFsckCheck === CONT TestDiagnoseRecipientsNonCanonical === CONT TestCompareStringSlices === CONT TestCanonicalizeRecipientsAlreadyCanonical === RUN TestCompareStringSlices/Add_foo,_remove_baz === PAUSE TestCompareStringSlices/Add_foo,_remove_baz === RUN TestCompareStringSlices/Add_foo,_bar,_baz,_zab === PAUSE TestCompareStringSlices/Add_foo,_bar,_baz,_zab === CONT TestCompareStringSlices/Add_foo,_remove_baz === CONT TestGetRecipientsDefault --- PASS: TestFsckCheck (0.00s) === CONT TestListRecipients === CONT TestTemplates === CONT TestNew --- PASS: TestDiagnoseRecipientsNonCanonical (0.00s) === CONT TestUpdateRecipientKeysDefaultToOwn === CONT TestUpdateExportedPublicKeysAdditiveOnly === CONT TestGuardPartialViewWriteFails === CONT TestUpdateRecipientKeysPlainBackend === CONT TestHasDecryptionKey === CONT TestJoinTeamCanDecrypt 0xFEEDBEEF (already canonical) === CONT TestCanonicalizeRecipients === CONT TestAddRecipientCanonicalized === CONT TestCanonicalizeRecipientHelper === CONT TestDiagnoseRecipientsCanonical === CONT TestDelete === RUN TestNew/Invalid_Storage === PAUSE TestNew/Invalid_Storage === RUN TestNew/GitFS_Storage === PAUSE TestNew/GitFS_Storage === RUN TestNew/FS_Storage === PAUSE TestNew/FS_Storage === CONT TestRemoveRecipientPreservesOtherKeys === CONT TestRemoveRecipientScopedCleanup === CONT TestRemoveRecipient === CONT TestAddRecipient === CONT TestSaveRecipients === CONT TestGetRecipientsSubID === CONT TestPrune === CONT TestCopy === CONT TestMove === CONT TestDiagnoseRecipientsUnresolvable === CONT TestFsck === CONT TestFsckCheckCaseConflicts === CONT TestFsckFunc === CONT TestList === CONT TestFsckForce === CONT TestDiagnoseRecipientsPubkeyOnly === CONT TestCompareStringSlices/Add_foo,_bar,_baz,_zab === CONT TestGuardPartialViewWrite --- PASS: TestGetRecipientsDefault (0.01s) === RUN TestNew/GPG_Crypto === PAUSE TestNew/GPG_Crypto === RUN TestNew/Plain_Crypto --- PASS: TestListRecipients (0.03s) === PAUSE TestNew/Plain_Crypto --- PASS: TestCanonicalizeRecipientsAlreadyCanonical (0.03s) --- PASS: TestUpdateRecipientKeysDefaultToOwn (0.02s) --- PASS: TestHasDecryptionKey (0.02s) --- PASS: TestUpdateRecipientKeysPlainBackend (0.02s) === RUN TestNew/Invalid_Crypto --- PASS: TestGuardPartialViewWriteFails (0.03s) --- PASS: TestFsckFunc (0.00s) --- PASS: TestCanonicalizeRecipientHelper (0.01s) === RUN TestDelete/Empty_store === PAUSE TestNew/Invalid_Crypto === RUN TestList/Empty_store --- PASS: TestTemplates (0.04s) === CONT TestNew/Invalid_Storage === CONT TestNew/FS_Storage === CONT TestNew/GPG_Crypto === CONT TestNew/Invalid_Crypto === CONT TestNew/Plain_Crypto --- PASS: TestUpdateExportedPublicKeysAdditiveOnly (0.04s) === CONT TestNew/GitFS_Storage === RUN TestDelete/Empty_store/Empty_store === RUN TestList/Single_entry === RUN TestCopy/Empty_store === RUN TestMove/Empty_store ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these --- PASS: TestFsckForce (0.00s) --- PASS: TestCompareStringSlices (0.00s) --- PASS: TestCompareStringSlices/Add_foo,_remove_baz (0.00s) --- PASS: TestCompareStringSlices/Add_foo,_bar,_baz,_zab (0.00s) === RUN TestCopy/Empty_store/Empty_store ⚠ No owner key found. Make sure your key is fully trusted. === RUN TestMove/Empty_store/Empty_store ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these --- PASS: TestGetRecipientsSubID (0.04s) --- PASS: TestJoinTeamCanDecrypt (0.05s) --- PASS: TestGuardPartialViewWrite (0.03s) --- PASS: TestSaveRecipients (0.03s) --- PASS: TestCanonicalizeRecipients (0.05s) --- PASS: TestDiagnoseRecipientsCanonical (0.04s) === RUN TestCopy/Single_entry --- PASS: TestNew (0.04s) --- PASS: TestNew/FS_Storage (0.00s) --- PASS: TestNew/Invalid_Crypto (0.00s) --- PASS: TestNew/GitFS_Storage (0.00s) --- PASS: TestNew/Invalid_Storage (0.00s) --- PASS: TestNew/Plain_Crypto (0.01s) --- PASS: TestNew/GPG_Crypto (0.02s) === RUN TestCopy/Single_entry/Single_entry === RUN TestPrune/Empty_store === RUN TestMove/Single_entry ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. === RUN TestMove/Single_entry/Single_entry === RUN TestDelete/Single_entry === RUN TestPrune/Empty_store/Empty_store ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these --- PASS: TestRemoveRecipientScopedCleanup (0.06s) ⚠ No owner key found. Make sure your key is fully trusted. === RUN TestList/Multi-entry-single-level ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. --- PASS: TestDiagnoseRecipientsUnresolvable (0.05s) ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these --- PASS: TestDiagnoseRecipientsPubkeyOnly (0.05s) === RUN TestDelete/Single_entry/Single_entry ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these === RUN TestPrune/Single_entry ⚠ No owner key found. Make sure your key is fully trusted. ⚠ No owner key found. Make sure your key is fully trusted. --- PASS: TestAddRecipientCanonicalized (0.07s) === RUN TestMove/Recursive --- PASS: TestRemoveRecipient (0.05s) === RUN TestPrune/Single_entry/Single_entry === RUN TestMove/Recursive/Recursive ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these [] ❌ Invalid recipients found: Invalid Recipients: john.doe: no valid keys (expired?), ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these --- PASS: TestDelete (0.08s) --- PASS: TestDelete/Empty_store (0.04s) --- PASS: TestDelete/Empty_store/Empty_store (0.02s) --- PASS: TestDelete/Single_entry (0.02s) --- PASS: TestDelete/Single_entry/Single_entry (0.02s) ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these === RUN TestCopy/Recursive ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these === RUN TestPrune/Multi_entry_nested ⚠ No owner key found. Make sure your key is fully trusted. ⚠ No owner key found. Make sure your key is fully trusted. === RUN TestPrune/Multi_entry_nested/Multi_entry_nested === RUN TestCopy/Recursive/Recursive ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. === RUN TestList/Multi-entry-multi-level ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these --- PASS: TestRemoveRecipientPreservesOtherKeys (0.08s) --- PASS: TestAddRecipient (0.08s) ⚠ No owner key found. Make sure your key is fully trusted. --- PASS: TestMove (0.07s) --- PASS: TestMove/Empty_store (0.01s) --- PASS: TestMove/Empty_store/Empty_store (0.01s) --- PASS: TestMove/Single_entry (0.01s) --- PASS: TestMove/Single_entry/Single_entry (0.01s) --- PASS: TestMove/Recursive (0.02s) --- PASS: TestMove/Recursive/Recursive (0.02s) ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these --- PASS: TestFsckCheckCaseConflicts (0.08s) ⚠ No owner key found. Make sure your key is fully trusted. ⚠ No owner key found. Make sure your key is fully trusted. [] ⚠ failed to check "foo/bar": [fatal] [non-fatal] missing recipients on foo/bar: [john.doe], extra recipients on foo/bar: [0xDEADBEEF 0xFEEDBEEF], secret foo/bar needs re-encryption failed to check "foo/baz": [fatal] [non-fatal] missing recipients on foo/baz: [john.doe], extra recipients on foo/baz: [0xDEADBEEF 0xFEEDBEEF], secret foo/baz needs re-encryption failed to check "foo/zab": [fatal] [non-fatal] missing recipients on foo/zab: [john.doe], extra recipients on foo/zab: [0xDEADBEEF 0xFEEDBEEF], secret foo/zab needs re-encryption [] RCS Push failed: git is not initialized --- PASS: TestFsck (0.09s) ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. --- PASS: TestPrune (0.08s) --- PASS: TestPrune/Empty_store (0.01s) --- PASS: TestPrune/Empty_store/Empty_store (0.00s) --- PASS: TestPrune/Single_entry (0.02s) --- PASS: TestPrune/Single_entry/Single_entry (0.01s) --- PASS: TestPrune/Multi_entry_nested (0.02s) --- PASS: TestPrune/Multi_entry_nested/Multi_entry_nested (0.01s) --- PASS: TestCopy (0.08s) --- PASS: TestCopy/Empty_store (0.01s) --- PASS: TestCopy/Empty_store/Empty_store (0.00s) --- PASS: TestCopy/Single_entry (0.03s) --- PASS: TestCopy/Single_entry/Single_entry (0.02s) --- PASS: TestCopy/Recursive (0.02s) --- PASS: TestCopy/Recursive/Recursive (0.01s) ⚠ crypto backend had no useable keys for recipients [john.doe]. Trying to default to these ⚠ No owner key found. Make sure your key is fully trusted. --- PASS: TestList (0.09s) --- PASS: TestList/Empty_store (0.00s) --- PASS: TestList/Single_entry (0.03s) --- PASS: TestList/Multi-entry-single-level (0.02s) --- PASS: TestList/Multi-entry-multi-level (0.01s) PASS ok github.com/gopasspw/gopass/internal/store/leaf 20.061s === RUN TestMockStore === RUN TestMockStore/String === RUN TestMockStore/GetTemplate === RUN TestMockStore/HasTemplate === RUN TestMockStore/ListTemplates === RUN TestMockStore/LookupTemplate === RUN TestMockStore/RemoveTemplate === RUN TestMockStore/SetTemplate === RUN TestMockStore/TemplateTree === RUN TestMockStore/AddRecipient === RUN TestMockStore/GetRecipients === RUN TestMockStore/RemoveRecipient === RUN TestMockStore/SaveRecipients === RUN TestMockStore/Recipients === RUN TestMockStore/ImportMissingPublicKeys === RUN TestMockStore/ExportMissingPublicKeys === RUN TestMockStore/Fsck === RUN TestMockStore/Path === RUN TestMockStore/URL === RUN TestMockStore/Crypto === RUN TestMockStore/Storage === RUN TestMockStore/GitInit === RUN TestMockStore/Alias === RUN TestMockStore/Copy === RUN TestMockStore/Delete === RUN TestMockStore/Equals === RUN TestMockStore/Exists === RUN TestMockStore/Get === RUN TestMockStore/GetRevision === RUN TestMockStore/Init === RUN TestMockStore/Initialized === RUN TestMockStore/IsDir === RUN TestMockStore/List === RUN TestMockStore/ListRevisions === RUN TestMockStore/Move === RUN TestMockStore/Set === RUN TestMockStore/Prune === RUN TestMockStore/Valid === RUN TestMockStore/MountPoints === RUN TestMockStore/Link --- PASS: TestMockStore (0.04s) --- PASS: TestMockStore/String (0.01s) --- PASS: TestMockStore/GetTemplate (0.00s) --- PASS: TestMockStore/HasTemplate (0.00s) --- PASS: TestMockStore/ListTemplates (0.00s) --- PASS: TestMockStore/LookupTemplate (0.00s) --- PASS: TestMockStore/RemoveTemplate (0.00s) --- PASS: TestMockStore/SetTemplate (0.00s) --- PASS: TestMockStore/TemplateTree (0.00s) --- PASS: TestMockStore/AddRecipient (0.00s) --- PASS: TestMockStore/GetRecipients (0.00s) --- PASS: TestMockStore/RemoveRecipient (0.00s) --- PASS: TestMockStore/SaveRecipients (0.00s) --- PASS: TestMockStore/Recipients (0.00s) --- PASS: TestMockStore/ImportMissingPublicKeys (0.00s) --- PASS: TestMockStore/ExportMissingPublicKeys (0.00s) --- PASS: TestMockStore/Fsck (0.00s) --- PASS: TestMockStore/Path (0.00s) --- PASS: TestMockStore/URL (0.00s) --- PASS: TestMockStore/Crypto (0.00s) --- PASS: TestMockStore/Storage (0.00s) --- PASS: TestMockStore/GitInit (0.00s) --- PASS: TestMockStore/Alias (0.00s) --- PASS: TestMockStore/Copy (0.02s) --- PASS: TestMockStore/Delete (0.00s) --- PASS: TestMockStore/Equals (0.00s) --- PASS: TestMockStore/Exists (0.00s) --- PASS: TestMockStore/Get (0.00s) --- PASS: TestMockStore/GetRevision (0.00s) --- PASS: TestMockStore/Init (0.00s) --- PASS: TestMockStore/Initialized (0.00s) --- PASS: TestMockStore/IsDir (0.00s) --- PASS: TestMockStore/List (0.00s) --- PASS: TestMockStore/ListRevisions (0.00s) --- PASS: TestMockStore/Move (0.00s) --- PASS: TestMockStore/Set (0.00s) --- PASS: TestMockStore/Prune (0.00s) --- PASS: TestMockStore/Valid (0.00s) --- PASS: TestMockStore/MountPoints (0.00s) --- PASS: TestMockStore/Link (0.00s) PASS ok github.com/gopasspw/gopass/internal/store/mockstore 1.096s ? github.com/gopasspw/gopass/internal/store/mockstore/inmem [no test files] === RUN TestCrypto --- PASS: TestCrypto (0.03s) === RUN TestFsck --- PASS: TestFsck (0.01s) === RUN TestInit --- PASS: TestInit (0.01s) === RUN TestInitializeDoesNotRewriteMountPaths --- PASS: TestInitializeDoesNotRewriteMountPaths (0.02s) === RUN TestList --- PASS: TestList (0.01s) === RUN TestMount --- PASS: TestMount (0.05s) === RUN TestMountPoint --- PASS: TestMountPoint (0.02s) === RUN TestMountPointIllegal --- PASS: TestMountPointIllegal (0.01s) === RUN TestCleanMountAlias === RUN TestCleanMountAlias/simple === RUN TestCleanMountAlias/simple#01 === RUN TestCleanMountAlias/simple#02 === RUN TestCleanMountAlias/simple#03 === RUN TestCleanMountAlias/simple#04 === RUN TestCleanMountAlias/simple#05 === RUN TestCleanMountAlias/simple#06 === RUN TestCleanMountAlias/simple#07 === RUN TestCleanMountAlias/simple#08 === RUN TestCleanMountAlias/simple#09 === RUN TestCleanMountAlias/simple#10 === RUN TestCleanMountAlias/simple#11 === RUN TestCleanMountAlias/simple#12 === RUN TestCleanMountAlias/simple#13 === RUN TestCleanMountAlias/simple#14 === RUN TestCleanMountAlias/simple#15 === RUN TestCleanMountAlias/simple#16 === RUN TestCleanMountAlias/mixed === RUN TestCleanMountAlias/simple#17 === RUN TestCleanMountAlias/simple#18 === RUN TestCleanMountAlias/simple#19 --- PASS: TestCleanMountAlias (0.01s) --- PASS: TestCleanMountAlias/simple (0.01s) --- PASS: TestCleanMountAlias/simple#01 (0.00s) --- PASS: TestCleanMountAlias/simple#02 (0.00s) --- PASS: TestCleanMountAlias/simple#03 (0.00s) --- PASS: TestCleanMountAlias/simple#04 (0.00s) --- PASS: TestCleanMountAlias/simple#05 (0.00s) --- PASS: TestCleanMountAlias/simple#06 (0.00s) --- PASS: TestCleanMountAlias/simple#07 (0.00s) --- PASS: TestCleanMountAlias/simple#08 (0.00s) --- PASS: TestCleanMountAlias/simple#09 (0.00s) --- PASS: TestCleanMountAlias/simple#10 (0.00s) --- PASS: TestCleanMountAlias/simple#11 (0.00s) --- PASS: TestCleanMountAlias/simple#12 (0.00s) --- PASS: TestCleanMountAlias/simple#13 (0.00s) --- PASS: TestCleanMountAlias/simple#14 (0.00s) --- PASS: TestCleanMountAlias/simple#15 (0.00s) --- PASS: TestCleanMountAlias/simple#16 (0.00s) --- PASS: TestCleanMountAlias/mixed (0.00s) --- PASS: TestCleanMountAlias/simple#17 (0.00s) --- PASS: TestCleanMountAlias/simple#18 (0.00s) --- PASS: TestCleanMountAlias/simple#19 (0.00s) === RUN TestMoveShadow --- PASS: TestMoveShadow (0.02s) === RUN TestMove --- PASS: TestMove (0.05s) === RUN TestUnixMvSemantics --- PASS: TestUnixMvSemantics (0.02s) === RUN TestRegression2079 --- PASS: TestRegression2079 (0.04s) === RUN TestCopy === RUN TestCopy/initial_state === RUN TestCopy/copy_foo_misc === RUN TestCopy/copy_misc/foo/_bar/ === RUN TestCopy/copy_misc/zab_bar/foo/zab --- PASS: TestCopy (0.06s) --- PASS: TestCopy/initial_state (0.00s) --- PASS: TestCopy/copy_foo_misc (0.01s) --- PASS: TestCopy/copy_misc/foo/_bar/ (0.01s) --- PASS: TestCopy/copy_misc/zab_bar/foo/zab (0.01s) === RUN TestMoveSelf === RUN TestMoveSelf/initial_state === RUN TestMoveSelf/move_self --- PASS: TestMoveSelf (0.02s) --- PASS: TestMoveSelf/initial_state (0.00s) --- PASS: TestMoveSelf/move_self (0.00s) === RUN TestComputeMoveDestination === PAUSE TestComputeMoveDestination === RUN TestRegression892 --- PASS: TestRegression892 (0.03s) === RUN TestMoveInMountedStore --- PASS: TestMoveInMountedStore (0.03s) === RUN TestCrossStoreMoveReencrypts --- PASS: TestCrossStoreMoveReencrypts (0.03s) === RUN TestCrossStoreCopyReencrypts --- PASS: TestCrossStoreCopyReencrypts (0.03s) === RUN TestCrossStoreMoveDirectory --- PASS: TestCrossStoreMoveDirectory (0.05s) === RUN TestMoveHonorsAutoPushConfig --- PASS: TestMoveHonorsAutoPushConfig (0.33s) === RUN TestRCS --- PASS: TestRCS (0.01s) === RUN TestGet --- PASS: TestGet (0.01s) === RUN TestRecipients --- PASS: TestRecipients (0.01s) === RUN TestSimpleList --- PASS: TestSimpleList (0.01s) === RUN TestTreeMarksLinkedSecrets --- PASS: TestTreeMarksLinkedSecrets (0.01s) === RUN TestListMulti --- PASS: TestListMulti (0.02s) === RUN TestListNested --- PASS: TestListNested (0.02s) === RUN TestTemplate --- PASS: TestTemplate (0.02s) === RUN TestSet --- PASS: TestSet (0.02s) === CONT TestComputeMoveDestination === RUN TestComputeMoveDestination/rename_file_a_to_file_b === PAUSE TestComputeMoveDestination/rename_file_a_to_file_b === RUN TestComputeMoveDestination/rename_dir_a_to_dir_b_(#2079) === PAUSE TestComputeMoveDestination/rename_dir_a_to_dir_b_(#2079) === RUN TestComputeMoveDestination/rename_dir_a_to_dir_b_(existing_dir) === PAUSE TestComputeMoveDestination/rename_dir_a_to_dir_b_(existing_dir) === RUN TestComputeMoveDestination/move_up === PAUSE TestComputeMoveDestination/move_up === RUN TestComputeMoveDestination/move_fully_up === PAUSE TestComputeMoveDestination/move_fully_up === RUN TestComputeMoveDestination/old_www === PAUSE TestComputeMoveDestination/old_www === RUN TestComputeMoveDestination/one_level_up === PAUSE TestComputeMoveDestination/one_level_up === CONT TestComputeMoveDestination/rename_file_a_to_file_b === CONT TestComputeMoveDestination/one_level_up === CONT TestComputeMoveDestination/rename_dir_a_to_dir_b_(existing_dir) === CONT TestComputeMoveDestination/rename_dir_a_to_dir_b_(#2079) === CONT TestComputeMoveDestination/old_www === CONT TestComputeMoveDestination/move_fully_up === CONT TestComputeMoveDestination/move_up --- PASS: TestComputeMoveDestination (0.00s) --- PASS: TestComputeMoveDestination/rename_file_a_to_file_b (0.00s) --- PASS: TestComputeMoveDestination/one_level_up (0.00s) --- PASS: TestComputeMoveDestination/rename_dir_a_to_dir_b_(existing_dir) (0.00s) --- PASS: TestComputeMoveDestination/rename_dir_a_to_dir_b_(#2079) (0.00s) --- PASS: TestComputeMoveDestination/old_www (0.00s) --- PASS: TestComputeMoveDestination/move_fully_up (0.00s) --- PASS: TestComputeMoveDestination/move_up (0.00s) PASS ok github.com/gopasspw/gopass/internal/store/root 2.455s === RUN TestMd5sum --- PASS: TestMd5sum (0.01s) === RUN TestSha1sum --- PASS: TestSha1sum (0.00s) === RUN TestSha256sum --- PASS: TestSha256sum (0.00s) === RUN TestSha512sum --- PASS: TestSha512sum (0.00s) === RUN TestBlake3sum --- PASS: TestBlake3sum (0.00s) === RUN TestMd5cryptFunc --- PASS: TestMd5cryptFunc (0.02s) === RUN TestSshaFunc --- PASS: TestSshaFunc (0.00s) === RUN TestSsha256Func --- PASS: TestSsha256Func (0.00s) === RUN TestSsha512Func --- PASS: TestSsha512Func (0.00s) === RUN TestArgon2iFunc --- PASS: TestArgon2iFunc (9.16s) === RUN TestArgon2idFunc --- PASS: TestArgon2idFunc (12.07s) === RUN TestBcryptFunc --- PASS: TestBcryptFunc (0.68s) === RUN TestRoundDuration --- PASS: TestRoundDuration (0.00s) === RUN TestDate --- PASS: TestDate (0.00s) === RUN TestTruncate --- PASS: TestTruncate (0.00s) === RUN TestJoin --- PASS: TestJoin (0.00s) === RUN TestVars === PAUSE TestVars === RUN TestGetErrorNotLeaked === PAUSE TestGetErrorNotLeaked === CONT TestVars === CONT TestGetErrorNotLeaked === RUN TestVars/{{.Dir}} === RUN TestGetErrorNotLeaked/{{get_"foo"}} === PAUSE TestVars/{{.Dir}} === RUN TestVars/{{.Path}} === PAUSE TestGetErrorNotLeaked/{{get_"foo"}} === RUN TestGetErrorNotLeaked/{{getpw_"foo"}} === PAUSE TestVars/{{.Path}} === PAUSE TestGetErrorNotLeaked/{{getpw_"foo"}} === RUN TestVars/{{.DirName}} === RUN TestGetErrorNotLeaked/{{getval_"foo"_"bar"}} === PAUSE TestVars/{{.DirName}} === RUN TestVars/{{.Name}} === PAUSE TestVars/{{.Name}} === PAUSE TestGetErrorNotLeaked/{{getval_"foo"_"bar"}} === CONT TestGetErrorNotLeaked/{{get_"foo"}} === RUN TestVars/{{.Content}} === CONT TestGetErrorNotLeaked/{{getval_"foo"_"bar"}} === CONT TestGetErrorNotLeaked/{{getpw_"foo"}} === PAUSE TestVars/{{.Content}} === RUN TestVars/{{.Content_|_md5sum}} === PAUSE TestVars/{{.Content_|_md5sum}} === RUN TestVars/{{.Content_|_sha1sum}} === PAUSE TestVars/{{.Content_|_sha1sum}} === RUN TestVars/{{getpw_"testdir"}} --- PASS: TestGetErrorNotLeaked (0.00s) --- PASS: TestGetErrorNotLeaked/{{get_"foo"}} (0.00s) --- PASS: TestGetErrorNotLeaked/{{getval_"foo"_"bar"}} (0.00s) --- PASS: TestGetErrorNotLeaked/{{getpw_"foo"}} (0.00s) === PAUSE TestVars/{{getpw_"testdir"}} === RUN TestVars/{{get_"testdir"}} === PAUSE TestVars/{{get_"testdir"}} === RUN TestVars/{{getpw_"testdir"}}#01 === PAUSE TestVars/{{getpw_"testdir"}}#01 === RUN TestVars/{{getval_"testdir"_"barkey"}} === PAUSE TestVars/{{getval_"testdir"_"barkey"}} === RUN TestVars/{{getval_"testdir"_"barkeyINVALID"}} === PAUSE TestVars/{{getval_"testdir"_"barkeyINVALID"}} === RUN TestVars/{{getvals_"testdir"_"barkey"}} === PAUSE TestVars/{{getvals_"testdir"_"barkey"}} === RUN TestVars/md5{{(print_.Content_.Name)_|_md5sum}} === PAUSE TestVars/md5{{(print_.Content_.Name)_|_md5sum}} === RUN TestVars/{{|}} === PAUSE TestVars/{{|}} === RUN TestVars/{{.Content_|_ssha_"12"}} === PAUSE TestVars/{{.Content_|_ssha_"12"}} === RUN TestVars/{{.Content_|_ssha256_"12"}} === PAUSE TestVars/{{.Content_|_ssha256_"12"}} === RUN TestVars/{{.Content_|_ssha512_"12"}} === PAUSE TestVars/{{.Content_|_ssha512_"12"}} === RUN TestVars/{{.Content_|_ssha512_"-12"_"invalid"}} === PAUSE TestVars/{{.Content_|_ssha512_"-12"_"invalid"}} === RUN TestVars/{{.Content_|_md5crypt_"7"}} === PAUSE TestVars/{{.Content_|_md5crypt_"7"}} === RUN TestVars/{{.Content_|_md5crypt_"0"}} === PAUSE TestVars/{{.Content_|_md5crypt_"0"}} === RUN TestVars/{{.Content_|_argon2i_"64"}} === PAUSE TestVars/{{.Content_|_argon2i_"64"}} === RUN TestVars/{{.Content_|_argon2id_"256"}} === PAUSE TestVars/{{.Content_|_argon2id_"256"}} === RUN TestVars/{{_argon2id_}} === PAUSE TestVars/{{_argon2id_}} === CONT TestVars/{{.Dir}} === CONT TestVars/{{getvals_"testdir"_"barkey"}} === CONT TestVars/{{.Content_|_sha1sum}} === CONT TestVars/{{get_"testdir"}} === CONT TestVars/{{getpw_"testdir"}} === CONT TestVars/{{getval_"testdir"_"barkeyINVALID"}} === CONT TestVars/{{getval_"testdir"_"barkey"}} === CONT TestVars/{{.Content}} === CONT TestVars/{{.Content_|_ssha512_"-12"_"invalid"}} === CONT TestVars/{{.Content_|_ssha512_"12"}} === CONT TestVars/{{.Content_|_md5sum}} === CONT TestVars/{{.Content_|_ssha_"12"}} === CONT TestVars/{{getpw_"testdir"}}#01 === CONT TestVars/{{.Content_|_md5crypt_"0"}} === CONT TestVars/{{.Content_|_argon2i_"64"}} === CONT TestVars/{{.Content_|_md5crypt_"7"}} === CONT TestVars/{{_argon2id_}} === CONT TestVars/{{.Content_|_ssha256_"12"}} === CONT TestVars/{{.Content_|_argon2id_"256"}} === CONT TestVars/{{|}} === CONT TestVars/{{.DirName}} === CONT TestVars/{{.Path}} === CONT TestVars/{{.Name}} === CONT TestVars/md5{{(print_.Content_.Name)_|_md5sum}} --- PASS: TestVars (0.01s) --- PASS: TestVars/{{.Dir}} (0.00s) --- PASS: TestVars/{{.Content_|_sha1sum}} (0.00s) --- PASS: TestVars/{{.Content}} (0.00s) --- PASS: TestVars/{{getpw_"testdir"}} (0.00s) --- PASS: TestVars/{{getval_"testdir"_"barkey"}} (0.00s) --- PASS: TestVars/{{.Content_|_ssha512_"12"}} (0.00s) --- PASS: TestVars/{{.Content_|_ssha_"12"}} (0.00s) --- PASS: TestVars/{{get_"testdir"}} (0.00s) --- PASS: TestVars/{{.Content_|_ssha512_"-12"_"invalid"}} (0.00s) --- PASS: TestVars/{{getpw_"testdir"}}#01 (0.00s) --- PASS: TestVars/{{_argon2id_}} (0.00s) --- PASS: TestVars/{{getval_"testdir"_"barkeyINVALID"}} (0.00s) --- PASS: TestVars/{{.Content_|_md5crypt_"0"}} (0.00s) --- PASS: TestVars/{{.Content_|_md5crypt_"7"}} (0.00s) --- PASS: TestVars/{{.Content_|_ssha256_"12"}} (0.00s) --- PASS: TestVars/{{.Path}} (0.00s) --- PASS: TestVars/{{|}} (0.00s) --- PASS: TestVars/{{.DirName}} (0.00s) --- PASS: TestVars/{{.Content_|_md5sum}} (0.00s) --- PASS: TestVars/{{.Name}} (0.00s) --- PASS: TestVars/md5{{(print_.Content_.Name)_|_md5sum}} (0.00s) --- PASS: TestVars/{{getvals_"testdir"_"barkey"}} (0.04s) --- PASS: TestVars/{{.Content_|_argon2i_"64"}} (8.23s) --- PASS: TestVars/{{.Content_|_argon2id_"256"}} (19.23s) PASS ok github.com/gopasspw/gopass/internal/tpl 42.982s === RUN TestNodeEquals --- PASS: TestNodeEquals (0.00s) === RUN TestNodeMerge --- PASS: TestNodeMerge (0.00s) === RUN TestNodeMergeLink --- PASS: TestNodeMergeLink (0.00s) === RUN TestNodeFormat --- PASS: TestNodeFormat (0.00s) === RUN TestNodeFormatLink --- PASS: TestNodeFormatLink (0.00s) === RUN TestNodeLen --- PASS: TestNodeLen (0.00s) === RUN TestNodeList --- PASS: TestNodeList (0.00s) === RUN TestRoot === PAUSE TestRoot === RUN TestMountShadow === PAUSE TestMountShadow === RUN TestAddFile === PAUSE TestAddFile === RUN TestAddTemplate === PAUSE TestAddTemplate === RUN TestAddMount === PAUSE TestAddMount === RUN TestAddLink === PAUSE TestAddLink === RUN TestFindFolderNotFound === PAUSE TestFindFolderNotFound === RUN TestSetName === PAUSE TestSetName === RUN TestLen === PAUSE TestLen === RUN TestTree === PAUSE TestTree === RUN TestTreeInsert === PAUSE TestTreeInsert === RUN TestTreeString === PAUSE TestTreeString === RUN TestTreeSort === PAUSE TestTreeSort === RUN TestTreeFindPositionFor === PAUSE TestTreeFindPositionFor === CONT TestRoot === CONT TestSetName --- PASS: TestSetName (0.00s) === CONT TestTreeFindPositionFor --- PASS: TestTreeFindPositionFor (0.00s) === CONT TestTree --- PASS: TestTree (0.00s) === CONT TestLen --- PASS: TestLen (0.00s) === CONT TestTreeSort --- PASS: TestTreeSort (0.00s) === CONT TestAddMount --- PASS: TestAddMount (0.00s) === CONT TestFindFolderNotFound --- PASS: TestFindFolderNotFound (0.00s) === CONT TestAddLink --- PASS: TestAddLink (0.00s) === CONT TestAddFile --- PASS: TestAddFile (0.00s) === CONT TestAddTemplate === CONT TestTreeInsert --- PASS: TestAddTemplate (0.00s) === CONT TestTreeString --- PASS: TestTreeString (0.00s) === CONT TestMountShadow --- PASS: TestTreeInsert (0.00s) === NAME TestMountShadow root_test.go:72: &tree.Root{Name:"gopass", Subtree:(*tree.Tree)(0x3f43f2e468), Prefix:""} --- PASS: TestMountShadow (0.00s) === NAME TestRoot root_test.go:24: &tree.Root{Name:"gopass", Subtree:(*tree.Tree)(0x3f43f862a0), Prefix:""} --- PASS: TestRoot (0.01s) PASS ok github.com/gopasspw/gopass/internal/tree 0.670s === RUN TestExtractFile --- PASS: TestExtractFile (0.01s) === RUN TestExtractToTempFile --- PASS: TestExtractToTempFile (0.04s) === RUN TestExtractToTempFileArchiveTooLarge --- PASS: TestExtractToTempFileArchiveTooLarge (0.00s) === RUN TestFetchLatestRelease === RUN TestFetchLatestRelease/successful_fetch === RUN TestFetchLatestRelease/invalid_status_code === RUN TestFetchLatestRelease/invalid_tag_name === RUN TestFetchLatestRelease/invalid_JSON --- PASS: TestFetchLatestRelease (0.14s) --- PASS: TestFetchLatestRelease/successful_fetch (0.08s) --- PASS: TestFetchLatestRelease/invalid_status_code (0.02s) --- PASS: TestFetchLatestRelease/invalid_tag_name (0.01s) --- PASS: TestFetchLatestRelease/invalid_JSON (0.01s) === RUN TestFetchLatestPrerelease === RUN TestFetchLatestPrerelease/picks_highest,_including_prerelease === RUN TestFetchLatestPrerelease/stable_wins_when_higher === RUN TestFetchLatestPrerelease/ignores_drafts_and_malformed_tags === RUN TestFetchLatestPrerelease/no_usable_release === RUN TestFetchLatestPrerelease/invalid_JSON --- PASS: TestFetchLatestPrerelease (0.02s) --- PASS: TestFetchLatestPrerelease/picks_highest,_including_prerelease (0.00s) --- PASS: TestFetchLatestPrerelease/stable_wins_when_higher (0.00s) --- PASS: TestFetchLatestPrerelease/ignores_drafts_and_malformed_tags (0.00s) --- PASS: TestFetchLatestPrerelease/no_usable_release (0.00s) --- PASS: TestFetchLatestPrerelease/invalid_JSON (0.00s) === RUN TestDownloadAsset === RUN TestDownloadAsset/successful_download === RUN TestDownloadAsset/asset_not_found --- PASS: TestDownloadAsset (0.00s) --- PASS: TestDownloadAsset/successful_download (0.00s) --- PASS: TestDownloadAsset/asset_not_found (0.00s) === RUN TestIsUpdateable --- PASS: TestIsUpdateable (0.00s) === RUN TestGPGVerify === PAUSE TestGPGVerify === CONT TestGPGVerify --- PASS: TestGPGVerify (0.02s) PASS ok github.com/gopasspw/gopass/internal/updater 1.595s === RUN TestUserHome --- PASS: TestUserHome (0.02s) === RUN TestUserConfig === RUN TestUserConfig/gopass_homedir === RUN TestUserConfig/xdg_config_home === RUN TestUserConfig/default --- PASS: TestUserConfig (0.00s) --- PASS: TestUserConfig/gopass_homedir (0.00s) --- PASS: TestUserConfig/xdg_config_home (0.00s) --- PASS: TestUserConfig/default (0.00s) === RUN TestUserCache === RUN TestUserCache/gopass_homedir === RUN TestUserCache/xdg_cache_home === RUN TestUserCache/default --- PASS: TestUserCache (0.00s) --- PASS: TestUserCache/gopass_homedir (0.00s) --- PASS: TestUserCache/xdg_cache_home (0.00s) --- PASS: TestUserCache/default (0.00s) === RUN TestUserData === RUN TestUserData/gopass_homedir === RUN TestUserData/xdg_data_home === RUN TestUserData/default --- PASS: TestUserData (0.00s) --- PASS: TestUserData/gopass_homedir (0.00s) --- PASS: TestUserData/xdg_data_home (0.00s) --- PASS: TestUserData/default (0.00s) PASS ok github.com/gopasspw/gopass/pkg/appdir 1.023s === RUN TestNotExistingClipboardCopyCommand --- PASS: TestNotExistingClipboardCopyCommand (0.01s) === RUN TestUnsupportedCopyToClipboard --- PASS: TestUnsupportedCopyToClipboard (0.00s) === RUN TestClearClipboard --- PASS: TestClearClipboard (12.62s) === RUN TestNotExistingClipboardClearCommand --- PASS: TestNotExistingClipboardClearCommand (0.11s) === RUN TestUnclip === PAUSE TestUnclip === CONT TestUnclip --- PASS: TestUnclip (0.00s) PASS ok github.com/gopasspw/gopass/pkg/clipboard 14.067s === RUN TestTerminal === PAUSE TestTerminal === RUN TestInteractive === PAUSE TestInteractive === RUN TestStdin === PAUSE TestStdin === RUN TestGitCommit === PAUSE TestGitCommit === RUN TestAlwaysYes === PAUSE TestAlwaysYes === RUN TestAlias === PAUSE TestAlias === RUN TestGitInit === PAUSE TestGitInit === RUN TestForce === PAUSE TestForce === RUN TestCommitMessage === PAUSE TestCommitMessage === RUN TestCommitMessageBody === PAUSE TestCommitMessageBody === RUN TestComposite === PAUSE TestComposite === RUN TestGlobalFlags === PAUSE TestGlobalFlags === RUN TestHidden === PAUSE TestHidden === RUN TestSetupRemote === PAUSE TestSetupRemote === RUN TestPasswordCallback === PAUSE TestPasswordCallback === RUN TestPasswordPurgeCallback === PAUSE TestPasswordPurgeCallback === CONT TestTerminal === CONT TestCommitMessage === CONT TestAlwaysYes === CONT TestGitCommit === CONT TestPasswordPurgeCallback --- PASS: TestGitCommit (0.00s) === CONT TestStdin --- PASS: TestStdin (0.00s) === CONT TestInteractive --- PASS: TestTerminal (0.02s) === CONT TestGitInit --- PASS: TestGitInit (0.00s) === CONT TestForce --- PASS: TestInteractive (0.00s) === CONT TestHidden --- PASS: TestPasswordPurgeCallback (0.00s) === CONT TestGlobalFlags --- PASS: TestHidden (0.00s) === CONT TestSetupRemote --- PASS: TestCommitMessage (0.02s) === CONT TestComposite === CONT TestAlias === CONT TestPasswordCallback --- PASS: TestSetupRemote (0.00s) === CONT TestCommitMessageBody --- PASS: TestAlias (0.00s) --- PASS: TestForce (0.00s) --- PASS: TestPasswordCallback (0.00s) --- PASS: TestAlwaysYes (0.02s) --- PASS: TestCommitMessageBody (0.00s) --- PASS: TestComposite (0.00s) --- PASS: TestGlobalFlags (0.01s) PASS ok github.com/gopasspw/gopass/pkg/ctxutil 1.005s === RUN TestDebug --- PASS: TestDebug (0.01s) === RUN TestDebugSecret --- PASS: TestDebugSecret (0.00s) === RUN TestDebugFilter --- PASS: TestDebugFilter (0.00s) === RUN TestModuleVersion === RUN TestModuleVersion/valid_module_version_semver === RUN TestModuleVersion/valid_module_version_gopass === RUN TestModuleVersion/invalid_module_version === RUN TestModuleVersion/non-existent_module === RUN TestModuleVersion/build-info_failure === RUN TestModuleVersion/invalid_version --- PASS: TestModuleVersion (0.00s) --- PASS: TestModuleVersion/valid_module_version_semver (0.00s) --- PASS: TestModuleVersion/valid_module_version_gopass (0.00s) --- PASS: TestModuleVersion/invalid_module_version (0.00s) --- PASS: TestModuleVersion/non-existent_module (0.00s) --- PASS: TestModuleVersion/build-info_failure (0.00s) --- PASS: TestModuleVersion/invalid_version (0.00s) PASS ok github.com/gopasspw/gopass/pkg/debug 0.827s === RUN TestNormalizeSecretName --- PASS: TestNormalizeSecretName (0.00s) === RUN TestCleanFilename === PAUSE TestCleanFilename === RUN TestCleanPath --- PASS: TestCleanPath (0.00s) === RUN TestCleanPathWithGopassHomedir --- PASS: TestCleanPathWithGopassHomedir (0.00s) === RUN TestShrinkPath === RUN TestShrinkPath/with_GOPASS_HOMEDIR === RUN TestShrinkPath/without_GOPASS_HOMEDIR --- PASS: TestShrinkPath (0.00s) --- PASS: TestShrinkPath/with_GOPASS_HOMEDIR (0.00s) --- PASS: TestShrinkPath/without_GOPASS_HOMEDIR (0.00s) === RUN TestIsDir === PAUSE TestIsDir === RUN TestIsFile === PAUSE TestIsFile === RUN TestShred === PAUSE TestShred === RUN TestIsEmptyDir === PAUSE TestIsEmptyDir === RUN TestCopyFile === PAUSE TestCopyFile === RUN TestUmask === RUN TestUmask/GOPASS_UMASK === RUN TestUmask/GOPASS_UMASK#01 === RUN TestUmask/GOPASS_UMASK#02 === RUN TestUmask/GOPASS_UMASK#03 === RUN TestUmask/PASSWORD_STORE_UMASK === RUN TestUmask/PASSWORD_STORE_UMASK#01 === RUN TestUmask/PASSWORD_STORE_UMASK#02 === RUN TestUmask/PASSWORD_STORE_UMASK#03 --- PASS: TestUmask (0.00s) --- PASS: TestUmask/GOPASS_UMASK (0.00s) --- PASS: TestUmask/GOPASS_UMASK#01 (0.00s) --- PASS: TestUmask/GOPASS_UMASK#02 (0.00s) --- PASS: TestUmask/GOPASS_UMASK#03 (0.00s) --- PASS: TestUmask/PASSWORD_STORE_UMASK (0.00s) --- PASS: TestUmask/PASSWORD_STORE_UMASK#01 (0.00s) --- PASS: TestUmask/PASSWORD_STORE_UMASK#02 (0.00s) --- PASS: TestUmask/PASSWORD_STORE_UMASK#03 (0.00s) === CONT TestCleanFilename fsutil_test.go:22: "§$%&aÜÄ*&b%§"'Ä"c%$"'" -> a____b______c / a____b______c --- PASS: TestCleanFilename (0.00s) === CONT TestCopyFile --- PASS: TestCopyFile (0.00s) === CONT TestIsEmptyDir === CONT TestIsFile === CONT TestShred --- PASS: TestIsFile (0.00s) === CONT TestIsDir --- PASS: TestIsDir (0.00s) --- PASS: TestIsEmptyDir (0.01s) --- PASS: TestShred (3.51s) PASS ok github.com/gopasspw/gopass/pkg/fsutil 4.198s ? github.com/gopasspw/gopass/pkg/gopass [no test files] === RUN TestApi --- PASS: TestApi (0.03s) PASS ok github.com/gopasspw/gopass/pkg/gopass/api 1.425s testing: warning: no tests to run PASS ok github.com/gopasspw/gopass/pkg/gopass/apimock 0.890s [no tests to run] === RUN TestAKV === PAUSE TestAKV === RUN TestAKVNoNewLine === PAUSE TestAKVNoNewLine === RUN TestMultiKeyAKVMIME === PAUSE TestMultiKeyAKVMIME === RUN TestMultilineInsertAKV === PAUSE TestMultilineInsertAKV === RUN TestSetKeyValuePairToEmptyAKV === PAUSE TestSetKeyValuePairToEmptyAKV === RUN TestAKVTrailingWhitespace === PAUSE TestAKVTrailingWhitespace === RUN TestAKVPasswordWhitespace === PAUSE TestAKVPasswordWhitespace === RUN TestParseAKV === PAUSE TestParseAKV === RUN TestManipulateAKV === PAUSE TestManipulateAKV === RUN TestNewAKV --- PASS: TestNewAKV (0.01s) === RUN TestLargeBase64AKV --- PASS: TestLargeBase64AKV (0.41s) === RUN TestLargeBinaryAKV akv_test.go:429: TODO: AKV does not support transparent handling of non-text content, yet. --- SKIP: TestLargeBinaryAKV (0.00s) === RUN TestPwWriter --- PASS: TestPwWriter (0.00s) === RUN TestInvalidPwWriter --- PASS: TestInvalidPwWriter (0.00s) === RUN TestYAMLFromHereDoc === PAUSE TestYAMLFromHereDoc === RUN TestYAMLKeyFromEmptySecret === PAUSE TestYAMLKeyFromEmptySecret === RUN TestYAMLEncodingError === PAUSE TestYAMLEncodingError === RUN TestYAMLKeyToEmptySecret === PAUSE TestYAMLKeyToEmptySecret === RUN TestYAMLKeyFromPWOnlySecret === PAUSE TestYAMLKeyFromPWOnlySecret === RUN TestYAMLKeyToPWOnlySecret === PAUSE TestYAMLKeyToPWOnlySecret === RUN TestBareYAMLReadKey === PAUSE TestBareYAMLReadKey === RUN TestYAMLSetMultipleKeys === PAUSE TestYAMLSetMultipleKeys === RUN TestYAMLMultilineWithDashes === PAUSE TestYAMLMultilineWithDashes === RUN TestYAMLDocMarkerAsPW === PAUSE TestYAMLDocMarkerAsPW === RUN TestYAMLBodyWithoutPW === PAUSE TestYAMLBodyWithoutPW === RUN TestYAMLBodyWithPW === PAUSE TestYAMLBodyWithPW === RUN TestYAMLValues === PAUSE TestYAMLValues === RUN TestYAMLComplex === PAUSE TestYAMLComplex === RUN TestYAMLInvalid === PAUSE TestYAMLInvalid === CONT TestAKV akv_test.go:17: Retrieve content from invalid YAML (#375) === CONT TestYAMLBodyWithPW === CONT TestYAMLComplex === NAME TestYAMLBodyWithPW yaml_test.go:227: YAML Body with Password (#1607) === CONT TestYAMLKeyFromEmptySecret === NAME TestYAMLBodyWithPW yaml_test.go:239: Secret: &{password:password data:map[password:somepasswd url:http://www.test.com/ username:myuser@test.com] body:} password --- password: somepasswd url: http://www.test.com/ username: myuser@test.com --- PASS: TestYAMLComplex (0.00s) === CONT TestYAMLInvalid === CONT TestYAMLKeyFromPWOnlySecret yaml_test.go:96: Get key from password-only secret === CONT TestYAMLKeyToPWOnlySecret yaml_test.go:106: Set key to password-only secret === NAME TestAKV akv_test.go:32: Secret: &{password:somepasswd kvp:map[password:[bar] url:[http://www.test.com/] username:[myuser@test.com]] raw:{addr:0x3f724ae118 buf:[115 111 109 101 112 97 115 115 119 100 10 84 101 115 116 32 47 32 116 101 115 116 46 99 111 109 10 117 115 101 114 110 97 109 101 58 32 109 121 117 115 101 114 64 116 101 115 116 46 99 111 109 10 117 114 108 58 32 104 116 116 112 58 47 47 119 119 119 46 116 101 115 116 46 99 111 109 47 10 112 97 115 115 119 111 114 100 58 32 98 97 114 10]} fromMime:false} somepasswd Test / test.com username: myuser@test.com url: http://www.test.com/ password: bar === CONT TestYAMLDocMarkerAsPW yaml_test.go:194: Document Marker as Password (#398) === CONT TestYAMLMultilineWithDashes yaml_test.go:174: Get Multi-Line Value containing three dashes === CONT TestYAMLSetMultipleKeys yaml_test.go:127: Set multiple keys to a secret === CONT TestAKVTrailingWhitespace === CONT TestYAMLFromHereDoc yaml_test.go:22: Parse K/V w/ HereDoc as YAML, not K/V === CONT TestManipulateAKV === RUN TestManipulateAKV/simple === CONT TestAKVPasswordWhitespace === CONT TestParseAKV === CONT TestYAMLKeyToEmptySecret === CONT TestMultilineInsertAKV === CONT TestSetKeyValuePairToEmptyAKV === CONT TestMultiKeyAKVMIME === CONT TestYAMLEncodingError === CONT TestYAMLValues === CONT TestAKVNoNewLine === CONT TestBareYAMLReadKey === NAME TestYAMLKeyFromEmptySecret yaml_test.go:42: Get Key from empty Secret --- PASS: TestYAMLBodyWithPW (0.00s) === RUN TestAKV/read_back_the_secret === CONT TestYAMLBodyWithoutPW === PAUSE TestManipulateAKV/simple === RUN TestManipulateAKV/set --- PASS: TestYAMLInvalid (0.00s) --- PASS: TestYAMLKeyFromPWOnlySecret (0.00s) --- PASS: TestYAMLKeyToPWOnlySecret (0.00s) --- PASS: TestYAMLDocMarkerAsPW (0.00s) --- PASS: TestYAMLMultilineWithDashes (0.00s) --- PASS: TestAKVTrailingWhitespace (0.00s) --- PASS: TestYAMLFromHereDoc (0.00s) === RUN TestAKVPasswordWhitespace/justpassword === PAUSE TestAKVPasswordWhitespace/justpassword === RUN TestAKVPasswordWhitespace/spaceonly === PAUSE TestAKVPasswordWhitespace/spaceonly === RUN TestAKVPasswordWhitespace/tab === PAUSE TestAKVPasswordWhitespace/tab === CONT TestAKVPasswordWhitespace/justpassword --- PASS: TestYAMLKeyFromEmptySecret (0.00s) === CONT TestAKVPasswordWhitespace/tab === CONT TestAKVPasswordWhitespace/spaceonly --- PASS: TestMultilineInsertAKV (0.00s) === RUN TestParseAKV/simple === PAUSE TestParseAKV/simple === RUN TestParseAKV/misc === PAUSE TestParseAKV/misc === CONT TestParseAKV/simple --- PASS: TestAKVPasswordWhitespace (0.00s) --- PASS: TestAKVPasswordWhitespace/justpassword (0.00s) --- PASS: TestAKVPasswordWhitespace/spaceonly (0.00s) --- PASS: TestAKVPasswordWhitespace/tab (0.00s) === NAME TestYAMLKeyToEmptySecret yaml_test.go:77: Set Key to empty Secret === CONT TestParseAKV/misc --- PASS: TestYAMLKeyToEmptySecret (0.00s) === NAME TestBareYAMLReadKey yaml_test.go:116: Bare YAML - no document marker - read key --- PASS: TestParseAKV (0.00s) --- PASS: TestParseAKV/simple (0.00s) --- PASS: TestParseAKV/misc (0.00s) --- PASS: TestBareYAMLReadKey (0.00s) --- PASS: TestYAMLEncodingError (0.00s) --- PASS: TestAKVNoNewLine (0.00s) --- PASS: TestYAMLValues (0.00s) --- PASS: TestMultiKeyAKVMIME (0.00s) === RUN TestAKV/no_duplicate_keys === PAUSE TestManipulateAKV/set === RUN TestAKV/read_some_keys --- PASS: TestSetKeyValuePairToEmptyAKV (0.00s) === RUN TestAKV/remove_a_key === NAME TestYAMLBodyWithoutPW yaml_test.go:205: YAML Body without Password (#398) === RUN TestManipulateAKV/no-new-line === PAUSE TestManipulateAKV/no-new-line === RUN TestManipulateAKV/empty-set-key === PAUSE TestManipulateAKV/empty-set-key === CONT TestManipulateAKV/simple === CONT TestManipulateAKV/no-new-line === CONT TestManipulateAKV/set === NAME TestYAMLBodyWithoutPW yaml_test.go:216: Secret: &{password: data:map[password:somepasswd url:http://www.test.com/ username:myuser@test.com] body:} --- password: somepasswd url: http://www.test.com/ username: myuser@test.com --- PASS: TestAKV (0.01s) --- PASS: TestAKV/read_back_the_secret (0.00s) --- PASS: TestAKV/no_duplicate_keys (0.00s) --- PASS: TestAKV/read_some_keys (0.00s) --- PASS: TestAKV/remove_a_key (0.00s) === CONT TestManipulateAKV/empty-set-key --- PASS: TestYAMLBodyWithoutPW (0.00s) --- PASS: TestManipulateAKV (0.01s) --- PASS: TestManipulateAKV/simple (0.00s) --- PASS: TestManipulateAKV/set (0.00s) --- PASS: TestManipulateAKV/no-new-line (0.00s) --- PASS: TestManipulateAKV/empty-set-key (0.00s) --- PASS: TestYAMLSetMultipleKeys (0.01s) === RUN FuzzParseAKV --- PASS: FuzzParseAKV (0.00s) PASS ok github.com/gopasspw/gopass/pkg/gopass/secrets 1.496s === RUN TestParse === PAUSE TestParse === RUN TestParsedIsSerialized === PAUSE TestParsedIsSerialized === CONT TestParse === CONT TestParsedIsSerialized --- PASS: TestParsedIsSerialized (0.01s) --- PASS: TestParse (0.03s) === RUN FuzzParse === RUN FuzzParse/seed#0 === RUN FuzzParse/seed#1 === RUN FuzzParse/seed#2 === RUN FuzzParse/seed#3 === RUN FuzzParse/seed#4 === RUN FuzzParse/seed#5 --- PASS: FuzzParse (0.00s) --- PASS: FuzzParse/seed#0 (0.00s) --- PASS: FuzzParse/seed#1 (0.00s) --- PASS: FuzzParse/seed#2 (0.00s) --- PASS: FuzzParse/seed#3 (0.00s) --- PASS: FuzzParse/seed#4 (0.00s) --- PASS: FuzzParse/seed#5 (0.00s) PASS ok github.com/gopasspw/gopass/pkg/gopass/secrets/secparse 0.989s === RUN TestLookup --- PASS: TestLookup (0.36s) === RUN TestLookupCR --- PASS: TestLookupCR (0.43s) PASS ok github.com/gopasspw/gopass/pkg/hibp/api 1.983s === RUN TestScanner === PAUSE TestScanner === CONT TestScanner --- PASS: TestScanner (0.02s) PASS ok github.com/gopasspw/gopass/pkg/hibp/dump 0.664s === RUN TestCalculate === PAUSE TestCalculate === RUN TestWrite === PAUSE TestWrite === RUN TestGetOTPURL === RUN TestGetOTPURL/url-only-in-body === PAUSE TestGetOTPURL/url-only-in-body === RUN TestGetOTPURL/url-and-other-text-in-body === PAUSE TestGetOTPURL/url-and-other-text-in-body === RUN TestGetOTPURL/url-in-kvp === PAUSE TestGetOTPURL/url-in-kvp === CONT TestGetOTPURL/url-only-in-body === CONT TestGetOTPURL/url-in-kvp === CONT TestGetOTPURL/url-and-other-text-in-body --- PASS: TestGetOTPURL (0.01s) --- PASS: TestGetOTPURL/url-only-in-body (0.00s) --- PASS: TestGetOTPURL/url-in-kvp (0.00s) --- PASS: TestGetOTPURL/url-and-other-text-in-body (0.00s) === CONT TestCalculate === RUN TestCalculate/GJWTGMTNN5YWW2TNPJXWG2DHMIFA === CONT TestWrite === PAUSE TestCalculate/GJWTGMTNN5YWW2TNPJXWG2DHMIFA === RUN TestCalculate/password_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA === PAUSE TestCalculate/password_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA === RUN TestCalculate/password_---_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA === PAUSE TestCalculate/password_---_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA === RUN TestCalculate/password_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 === PAUSE TestCalculate/password_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 === RUN TestCalculate/password_---_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 === PAUSE TestCalculate/password_---_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 === CONT TestCalculate/GJWTGMTNN5YWW2TNPJXWG2DHMIFA === CONT TestCalculate/password_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 === CONT TestCalculate/password_---_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 === CONT TestCalculate/password_---_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA === CONT TestCalculate/password_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA --- PASS: TestCalculate (0.00s) --- PASS: TestCalculate/password_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 (0.00s) --- PASS: TestCalculate/password_---_otpauth://totp/example-otp.com?secret=2m32moqkjmzochgb&issuer=authenticator&digits=6 (0.00s) --- PASS: TestCalculate/password_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA (0.00s) --- PASS: TestCalculate/password_---_totp:_GJWTGMTNN5YWW2TNPJXWG2DHMIFA (0.00s) --- PASS: TestCalculate/GJWTGMTNN5YWW2TNPJXWG2DHMIFA (0.00s) --- PASS: TestWrite (0.08s) PASS ok github.com/gopasspw/gopass/pkg/otp 1.161s === RUN TestCreate --- PASS: TestCreate (0.03s) === RUN TestGetAssertion --- PASS: TestGetAssertion (0.00s) PASS ok github.com/gopasspw/gopass/pkg/passkey 0.731s === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestSet --- PASS: TestSet (0.00s) === RUN TestOption --- PASS: TestOption (0.00s) === RUN TestGetPIN --- PASS: TestGetPIN (0.00s) PASS ok github.com/gopasspw/gopass/pkg/pinentry/cli 1.015s === RUN TestProtect === PAUSE TestProtect === CONT TestProtect --- PASS: TestProtect (0.00s) PASS ok github.com/gopasspw/gopass/pkg/protect 0.636s === RUN TestCrypticForDomain === PAUSE TestCrypticForDomain === RUN TestUniqueChars === PAUSE TestUniqueChars === RUN TestPwgenExternal --- PASS: TestPwgenExternal (0.02s) === RUN TestPwgen === PAUSE TestPwgen === RUN TestPwgenCharset --- PASS: TestPwgenCharset (0.00s) === RUN TestPwgenEntropyFailurePanics --- PASS: TestPwgenEntropyFailurePanics (0.01s) === RUN TestContainsAllClasses === PAUSE TestContainsAllClasses === RUN TestGeneratePasswordWithAllClasses === PAUSE TestGeneratePasswordWithAllClasses === RUN TestGeneratePasswordCharsetStrict === PAUSE TestGeneratePasswordCharsetStrict === RUN TestGenerateMemorablePassword === PAUSE TestGenerateMemorablePassword === RUN TestGenerateMemorablePasswordCapital === PAUSE TestGenerateMemorablePasswordCapital === RUN TestPrune === PAUSE TestPrune === RUN TestMaxConsec === PAUSE TestMaxConsec === RUN TestContainsOnly === PAUSE TestContainsOnly === CONT TestCrypticForDomain === CONT TestContainsAllClasses === RUN TestContainsAllClasses/foobar === CONT TestContainsOnly --- PASS: TestContainsOnly (0.00s) === RUN TestCrypticForDomain/163.com cryptic_test.go:38: 163.com: generated password with 1 chars -> q]idl* (6) === PAUSE TestContainsAllClasses/foobar === RUN TestContainsAllClasses/aB1$ === PAUSE TestContainsAllClasses/aB1$ === RUN TestContainsAllClasses/ab1$ === PAUSE TestContainsAllClasses/ab1$ === CONT TestContainsAllClasses/foobar === CONT TestContainsAllClasses/ab1$ === CONT TestContainsAllClasses/aB1$ --- PASS: TestContainsAllClasses (0.00s) --- PASS: TestContainsAllClasses/foobar (0.00s) --- PASS: TestContainsAllClasses/ab1$ (0.00s) --- PASS: TestContainsAllClasses/aB1$ (0.00s) === CONT TestGeneratePasswordCharsetStrict === RUN TestGeneratePasswordCharsetStrict/all_character_classes === PAUSE TestGeneratePasswordCharsetStrict/all_character_classes === RUN TestGeneratePasswordCharsetStrict/only_digits_and_lowercase === PAUSE TestGeneratePasswordCharsetStrict/only_digits_and_lowercase === RUN TestGeneratePasswordCharsetStrict/only_uppercase === PAUSE TestGeneratePasswordCharsetStrict/only_uppercase === RUN TestGeneratePasswordCharsetStrict/digits_only === PAUSE TestGeneratePasswordCharsetStrict/digits_only === RUN TestGeneratePasswordCharsetStrict/symbols_and_digits === PAUSE TestGeneratePasswordCharsetStrict/symbols_and_digits === CONT TestGeneratePasswordCharsetStrict/all_character_classes === NAME TestCrypticForDomain/163.com cryptic_test.go:38: 163.com: generated password with 4 chars -> }ToA?J (6) === CONT TestGeneratePasswordWithAllClasses --- PASS: TestGeneratePasswordWithAllClasses (0.00s) === CONT TestGenerateMemorablePassword --- PASS: TestGenerateMemorablePassword (0.00s) === CONT TestPrune --- PASS: TestPrune (0.00s) === CONT TestMaxConsec --- PASS: TestMaxConsec (0.00s) === CONT TestGenerateMemorablePasswordCapital === NAME TestCrypticForDomain/163.com cryptic_test.go:38: 163.com: generated password with 8 chars -> wXsB9?fr (8) cryptic_test.go:38: 163.com: generated password with 100 chars -> yO2b9701_/r#93K# (16) === RUN TestCrypticForDomain/1800flowers.com --- PASS: TestGenerateMemorablePasswordCapital (0.00s) === CONT TestPwgen === NAME TestCrypticForDomain/1800flowers.com cryptic_test.go:38: 1800flowers.com: generated password with 1 chars -> 2n2wG8 (6) === CONT TestGeneratePasswordCharsetStrict/digits_only === CONT TestGeneratePasswordCharsetStrict/symbols_and_digits === CONT TestGeneratePasswordCharsetStrict/only_uppercase === CONT TestGeneratePasswordCharsetStrict/only_digits_and_lowercase === NAME TestCrypticForDomain/1800flowers.com cryptic_test.go:38: 1800flowers.com: generated password with 4 chars -> r7b9J0 (6) --- PASS: TestGeneratePasswordCharsetStrict (0.00s) --- PASS: TestGeneratePasswordCharsetStrict/all_character_classes (0.00s) --- PASS: TestGeneratePasswordCharsetStrict/digits_only (0.00s) --- PASS: TestGeneratePasswordCharsetStrict/symbols_and_digits (0.00s) --- PASS: TestGeneratePasswordCharsetStrict/only_uppercase (0.00s) --- PASS: TestGeneratePasswordCharsetStrict/only_digits_and_lowercase (0.00s) === CONT TestUniqueChars --- PASS: TestUniqueChars (0.00s) === NAME TestCrypticForDomain/1800flowers.com cryptic_test.go:38: 1800flowers.com: generated password with 8 chars -> vWOzJ80U (8) cryptic_test.go:38: 1800flowers.com: generated password with 100 chars -> 79Mbn4OGX3kglCjH8SFbNax9Tvo3BAlH5Kb6WwCH7Z9K9hTbdRGlN8ZYt2wVhO1hUc9L2dGCkwqkuuEUQyOdJ6hMnzFvZfxLC7HL (100) === RUN TestCrypticForDomain/access.service.gov.uk cryptic_test.go:38: access.service.gov.uk: generated password with 1 chars -> t55tIeTN?~ (10) cryptic_test.go:38: access.service.gov.uk: generated password with 4 chars -> w{WqNM6D|$ (10) cryptic_test.go:38: access.service.gov.uk: generated password with 8 chars -> {!{7AJHj0p (10) cryptic_test.go:38: access.service.gov.uk: generated password with 100 chars -> Oh:6:miZAds($@]l"p*89:!\ae/0>"AOVtkuo$+A29BUVE"5aRaz2I"mgy=Ll/lb9*08[aKp*C^Q;5[,Mnq5,ddaVrGbDV~Jc`Ss (100) === RUN TestCrypticForDomain/account.samsung.com --- PASS: TestPwgen (0.08s) === NAME TestCrypticForDomain/account.samsung.com cryptic_test.go:38: account.samsung.com: generated password with 1 chars -> #\u0oO6\ (8) cryptic_test.go:38: account.samsung.com: generated password with 4 chars -> +6C5w%;" (8) cryptic_test.go:38: account.samsung.com: generated password with 8 chars -> k!Z(B?7% (8) cryptic_test.go:38: account.samsung.com: generated password with 100 chars -> k1ji"%eR?,0|}Ca (15) === RUN TestCrypticForDomain/acmemarkets.com cryptic_test.go:38: acmemarkets.com: generated password with 1 chars -> #NMhM9sy (8) cryptic_test.go:38: acmemarkets.com: generated password with 4 chars -> 6t$*5U7% (8) cryptic_test.go:38: acmemarkets.com: generated password with 8 chars -> z*$$R9Mt (8) cryptic_test.go:38: acmemarkets.com: generated password with 100 chars -> 3rtX6F0AQKb56ItSBiJPWQqEDfZw8rNQEvlQUd1^ (40) === RUN TestCrypticForDomain/act.org cryptic_test.go:38: act.org: generated password with 1 chars -> oiPo6#Q$ (8) cryptic_test.go:38: act.org: generated password with 4 chars -> 9TSaj&Ln (8) cryptic_test.go:38: act.org: generated password with 8 chars -> 1b*P8LuF (8) cryptic_test.go:38: act.org: generated password with 100 chars -> DGu*vp52WneBIx*QRC&43k4Y*!U%iyA88UC4RmE&E6fElWknXW&8TC$R%JQPSc4y (64) === RUN TestCrypticForDomain/admiral.com cryptic_test.go:38: admiral.com: generated password with 1 chars -> M!&6PVgs (8) cryptic_test.go:38: admiral.com: generated password with 4 chars -> RH6Y'5`3 (8) cryptic_test.go:38: admiral.com: generated password with 8 chars -> 9;TMLf~$ (8) cryptic_test.go:38: admiral.com: generated password with 100 chars -> Y*gO7OZY[V'.};s9Wcr}jxh-U}_Yt|~npsqmR_ng:Y,OVRqo@uHRxFmLKZuT$oINkQvMh|aGiS$;`gSw||,Ktf?N2`igWBZBcbX! (100) === RUN TestCrypticForDomain/ae.com cryptic_test.go:38: ae.com: generated password with 1 chars -> NfXULe6x (8) cryptic_test.go:38: ae.com: generated password with 4 chars -> 4ymuh0kC (8) cryptic_test.go:38: ae.com: generated password with 8 chars -> rUr0gG1Z (8) cryptic_test.go:38: ae.com: generated password with 100 chars -> 5elyNmaap8Zvr1aQKIXP8Iew5 (25) === RUN TestCrypticForDomain/aeon.co.jp cryptic_test.go:38: aeon.co.jp: generated password with 1 chars -> 4opKJhpt (8) cryptic_test.go:38: aeon.co.jp: generated password with 4 chars -> gD6t0cLj (8) cryptic_test.go:38: aeon.co.jp: generated password with 8 chars -> W52ETCxV (8) cryptic_test.go:38: aeon.co.jp: generated password with 100 chars -> EysxfTg1 (8) === RUN TestCrypticForDomain/aeromexico.com cryptic_test.go:38: aeromexico.com: generated password with 1 chars -> XTk7qnOL (8) cryptic_test.go:38: aeromexico.com: generated password with 4 chars -> WxWip1ui (8) cryptic_test.go:38: aeromexico.com: generated password with 8 chars -> l7kPsUdo (8) cryptic_test.go:38: aeromexico.com: generated password with 100 chars -> UhfMIftiMrcSH3iuBDZKTF1Zj (25) === RUN TestCrypticForDomain/aetna.com cryptic_test.go:38: aetna.com: generated password with 1 chars -> 6zykyT4k (8) cryptic_test.go:38: aetna.com: generated password with 4 chars -> dk6JRK1L (8) cryptic_test.go:38: aetna.com: generated password with 8 chars -> ZO8Z5s7S (8) cryptic_test.go:38: aetna.com: generated password with 100 chars -> i6hx7uLQY36pzx9j10L9 (20) === RUN TestCrypticForDomain/airasia.com cryptic_test.go:38: airasia.com: generated password with 1 chars -> KAei2gcC (8) cryptic_test.go:38: airasia.com: generated password with 4 chars -> O0g9Yc6y (8) cryptic_test.go:38: airasia.com: generated password with 8 chars -> 9NJJBf1k (8) cryptic_test.go:38: airasia.com: generated password with 100 chars -> X3zGeBlrbVxFKSM (15) === RUN TestCrypticForDomain/airfrance.com cryptic_test.go:38: airfrance.com: generated password with 1 chars -> AY4ef6#5 (8) cryptic_test.go:38: airfrance.com: generated password with 4 chars -> 4S8ODP8h (8) cryptic_test.go:38: airfrance.com: generated password with 8 chars -> z@K3!Lmy (8) cryptic_test.go:38: airfrance.com: generated password with 100 chars -> nYVe/xdA@E00 (12) === RUN TestCrypticForDomain/airfrance.us cryptic_test.go:38: airfrance.us: generated password with 1 chars -> C4IuWZep (8) cryptic_test.go:38: airfrance.us: generated password with 4 chars -> Rk0Blvo1 (8) cryptic_test.go:38: airfrance.us: generated password with 8 chars -> 30zGyYt/ (8) cryptic_test.go:38: airfrance.us: generated password with 100 chars -> KNOa!6mA7Gvb (12) === RUN TestCrypticForDomain/ajisushionline.com cryptic_test.go:38: ajisushionline.com: generated password with 1 chars -> %CB7CiI (8) cryptic_test.go:38: ajisushionline.com: generated password with 4 chars -> @hrZA0Io (8) cryptic_test.go:38: ajisushionline.com: generated password with 8 chars -> 8vLEn0r4 (8) cryptic_test.go:38: ajisushionline.com: generated password with 100 chars -> W*lO6C jE3afuk4fDhqtefpsz6X#Vo9TrFhzq9NQHwIu@PI%EJ 0kT 0oeru1r$JUkUMwcSE6im@tj7uK rvfxiKe! hX1*YcRi@ (100) === RUN TestCrypticForDomain/albertsons.com cryptic_test.go:38: albertsons.com: generated password with 1 chars -> lAlJ%XMM (8) cryptic_test.go:38: albertsons.com: generated password with 4 chars -> Fru6#nFj (8) cryptic_test.go:38: albertsons.com: generated password with 8 chars -> *tSFjrUo (8) cryptic_test.go:38: albertsons.com: generated password with 100 chars -> ^UzE7eTN18eVJaPka^Y%Ez2!QSt^U7SbvStWIn8v (40) === RUN TestCrypticForDomain/alelo.com.br cryptic_test.go:38: alelo.com.br: generated password with 1 chars -> pj45Bb (6) cryptic_test.go:38: alelo.com.br: generated password with 4 chars -> C6pLgB (6) cryptic_test.go:38: alelo.com.br: generated password with 8 chars -> E5OMU4zA (8) cryptic_test.go:38: alelo.com.br: generated password with 100 chars -> YGL3jXAQjn (10) === RUN TestCrypticForDomain/aliexpress.com cryptic_test.go:38: aliexpress.com: generated password with 1 chars -> krRX6Q (6) cryptic_test.go:38: aliexpress.com: generated password with 4 chars -> upwV4e (6) cryptic_test.go:38: aliexpress.com: generated password with 8 chars -> q4Lbsvqd (8) cryptic_test.go:38: aliexpress.com: generated password with 100 chars -> rg7jT4gaPUSxewo5Jb3y (20) === RUN TestCrypticForDomain/alliantcreditunion.com cryptic_test.go:38: alliantcreditunion.com: generated password with 1 chars -> b7UfgrCL (8) cryptic_test.go:38: alliantcreditunion.com: generated password with 4 chars -> NcSsOZ0! (8) cryptic_test.go:38: alliantcreditunion.com: generated password with 8 chars -> ars#fT0m (8) cryptic_test.go:38: alliantcreditunion.com: generated password with 100 chars -> z#ZaiHq3RrPTIGFExNfB (20) === RUN TestCrypticForDomain/allianz.com.br cryptic_test.go:38: allianz.com.br: generated password with 1 chars -> CEql (4) cryptic_test.go:38: allianz.com.br: generated password with 4 chars -> F>i5 (4) cryptic_test.go:38: allianz.com.br: generated password with 8 chars -> \>)a (4) cryptic_test.go:38: allianz.com.br: generated password with 100 chars -> 7ToF (4) === RUN TestCrypticForDomain/americanexpress.com cryptic_test.go:38: americanexpress.com: generated password with 1 chars -> YnDh2XMK (8) cryptic_test.go:38: americanexpress.com: generated password with 4 chars -> XQjCKD7M (8) cryptic_test.go:38: americanexpress.com: generated password with 8 chars -> zDKkLu9l (8) cryptic_test.go:38: americanexpress.com: generated password with 100 chars -> gZE3ZcwWUkGi9DuQHoK3 (20) === RUN TestCrypticForDomain/amnh.org cryptic_test.go:38: amnh.org: generated password with 1 chars -> 13NM34uS (8) cryptic_test.go:38: amnh.org: generated password with 4 chars -> uTP0kKuh (8) cryptic_test.go:38: amnh.org: generated password with 8 chars -> t15DdvrF (8) cryptic_test.go:38: amnh.org: generated password with 100 chars -> MZo0CZMOxzYtIMsi (16) === RUN TestCrypticForDomain/ana.co.jp cryptic_test.go:38: ana.co.jp: generated password with 1 chars -> W019Y8l1 (8) cryptic_test.go:38: ana.co.jp: generated password with 4 chars -> 8gwMQ6Ny (8) cryptic_test.go:38: ana.co.jp: generated password with 8 chars -> zEJ4Nmcj (8) cryptic_test.go:38: ana.co.jp: generated password with 100 chars -> 17mnOsfGmkkTgMnL (16) === RUN TestCrypticForDomain/anatel.gov.br cryptic_test.go:38: anatel.gov.br: generated password with 1 chars -> c2TFyH (6) cryptic_test.go:38: anatel.gov.br: generated password with 4 chars -> 7BZjvh (6) cryptic_test.go:38: anatel.gov.br: generated password with 8 chars -> BUZei4vl (8) cryptic_test.go:38: anatel.gov.br: generated password with 100 chars -> yb1Ztv7tfTeOR96 (15) === RUN TestCrypticForDomain/ancestry.com cryptic_test.go:38: ancestry.com: generated password with 1 chars -> VK1yCc5D (8) cryptic_test.go:38: ancestry.com: generated password with 4 chars -> m9niQbmj (8) cryptic_test.go:38: ancestry.com: generated password with 8 chars -> hRbWVg1e (8) cryptic_test.go:38: ancestry.com: generated password with 100 chars -> vSCj82XbL6mrCrnuK9Loit2H9YBvndzhed2PGcturLGJqyo0TF1g8pfHozNiGbN8X1jrtfkKCCrXhmcp4QxbXuUM1yFQ8fZlrvbD (100) === RUN TestCrypticForDomain/andronicos.com cryptic_test.go:38: andronicos.com: generated password with 1 chars -> V#69*iLa (8) cryptic_test.go:38: andronicos.com: generated password with 4 chars -> 0m$0Twe4 (8) cryptic_test.go:38: andronicos.com: generated password with 8 chars -> eqBOT#!Q (8) cryptic_test.go:38: andronicos.com: generated password with 100 chars -> &Yvm1to9q#OB%sde27Y!7*vJnAkezuJ8J3!y!IBT (40) === RUN TestCrypticForDomain/angieslist.com cryptic_test.go:38: angieslist.com: generated password with 1 chars -> 0XHO6[ (6) cryptic_test.go:38: angieslist.com: generated password with 4 chars -> miwucz (6) cryptic_test.go:38: angieslist.com: generated password with 8 chars -> D\'9e9PE (8) cryptic_test.go:38: angieslist.com: generated password with 100 chars -> |Fzz;Z;B89r7BuQ (15) === RUN TestCrypticForDomain/anthem.com cryptic_test.go:38: anthem.com: generated password with 1 chars -> Q3TTi3eV (8) cryptic_test.go:38: anthem.com: generated password with 4 chars -> cpCr4dSg (8) cryptic_test.go:38: anthem.com: generated password with 8 chars -> lWwl7HZ@ (8) cryptic_test.go:38: anthem.com: generated password with 100 chars -> GRAbSEP$ihYv6kdG8I!s (20) === RUN TestCrypticForDomain/app.digiboxx.com cryptic_test.go:38: app.digiboxx.com: generated password with 1 chars -> g7VXCl$* (8) cryptic_test.go:38: app.digiboxx.com: generated password with 4 chars -> 7Xe!SjxY (8) cryptic_test.go:38: app.digiboxx.com: generated password with 8 chars -> d0yn*A@8 (8) cryptic_test.go:38: app.digiboxx.com: generated password with 100 chars -> Pa$2FF8Y*ZMX&r (14) === RUN TestCrypticForDomain/app.digio.in cryptic_test.go:38: app.digio.in: generated password with 1 chars -> ;U|2_0~I (8) cryptic_test.go:38: app.digio.in: generated password with 4 chars -> dTM`iP]q (8) cryptic_test.go:38: app.digio.in: generated password with 8 chars -> l0!qHO(T (8) cryptic_test.go:38: app.digio.in: generated password with 100 chars -> o8tpe[5SUi2;@xU (15) === RUN TestCrypticForDomain/app.parkmobile.io cryptic_test.go:38: app.parkmobile.io: generated password with 1 chars -> CV72cWP# (8) cryptic_test.go:38: app.parkmobile.io: generated password with 4 chars -> 6O3z#zfv (8) cryptic_test.go:38: app.parkmobile.io: generated password with 8 chars -> C3dVSdv@ (8) cryptic_test.go:38: app.parkmobile.io: generated password with 100 chars -> 8IfperV0$cP1qe@qUKYC8PAJi (25) === RUN TestCrypticForDomain/app8menu.com cryptic_test.go:38: app8menu.com: generated password with 1 chars -> !Od&I*b3 (8) cryptic_test.go:38: app8menu.com: generated password with 4 chars -> kOXT59%m (8) cryptic_test.go:38: app8menu.com: generated password with 8 chars -> 6%C*4uOc (8) cryptic_test.go:38: app8menu.com: generated password with 100 chars -> 5VA2RJ?mxE1blSkA&hCj$tAllxTQI86!PE6$rX$*6CW&i4Jun%cP0ACgLC0WYVpBW%$ORcR&xsdHh2jMAHrNMDeouVW9Lc7eWerP (100) === RUN TestCrypticForDomain/apple.com cryptic_test.go:38: apple.com: generated password with 1 chars -> k5GSWT7r (8) cryptic_test.go:38: apple.com: generated password with 4 chars -> 4Qdt3TzW (8) cryptic_test.go:38: apple.com: generated password with 8 chars -> srYbtN7E (8) cryptic_test.go:38: apple.com: generated password with 100 chars -> YTMSLJoOpvkRkWKwj9gFSI1Tesucjnw9VIIZEyDUAU0MA0YLVatJQaTj5S4WfUg (63) === RUN TestCrypticForDomain/appleloan.citizensbank.com cryptic_test.go:38: appleloan.citizensbank.com: generated password with 1 chars -> 6kg3@t@Ms3 (10) cryptic_test.go:38: appleloan.citizensbank.com: generated password with 4 chars -> rm#K9tUgLJ (10) cryptic_test.go:38: appleloan.citizensbank.com: generated password with 8 chars -> 8q#@w^kSBQ (10) cryptic_test.go:38: appleloan.citizensbank.com: generated password with 100 chars -> #zmbGAYmkS2XKg^4alE$ (20) === RUN TestCrypticForDomain/areariservata.bancaetica.it cryptic_test.go:38: areariservata.bancaetica.it: generated password with 1 chars -> Osk4zP/4 (8) cryptic_test.go:38: areariservata.bancaetica.it: generated password with 4 chars -> Ru3Fxd*a (8) cryptic_test.go:38: areariservata.bancaetica.it: generated password with 8 chars -> 2D!h9oov (8) cryptic_test.go:38: areariservata.bancaetica.it: generated password with 100 chars -> aQ/83Z7d_# (10) === RUN TestCrypticForDomain/artscyclery.com cryptic_test.go:38: artscyclery.com: generated password with 1 chars -> T HBa71< (6) cryptic_test.go:38: artscyclery.com: generated password with 8 chars -> B3nb)k^$ (8) cryptic_test.go:38: artscyclery.com: generated password with 100 chars -> jXj"&OMuN/kLxvY`F"$ (19) === RUN TestCrypticForDomain/astonmartinf1.com cryptic_test.go:38: astonmartinf1.com: generated password with 1 chars -> wYtM6U?j (8) cryptic_test.go:38: astonmartinf1.com: generated password with 4 chars -> w*Fh]2Ns (8) cryptic_test.go:38: astonmartinf1.com: generated password with 8 chars -> 65=XsFl% (8) cryptic_test.go:38: astonmartinf1.com: generated password with 100 chars -> m-k_&ykYDR6"L)X8 (16) === RUN TestCrypticForDomain/auth.readymag.com cryptic_test.go:38: auth.readymag.com: generated password with 1 chars -> g\fI\P[N (8) cryptic_test.go:38: auth.readymag.com: generated password with 4 chars -> K{Rr'Gzw (8) cryptic_test.go:38: auth.readymag.com: generated password with 8 chars -> Fx@*S~d_ (8) cryptic_test.go:38: auth.readymag.com: generated password with 100 chars -> Zi#qs>MFVd]|"iO:QhM"&'d_eYQb`:mTqOM_NUWTx['%i/X'D=MaNyV>mOGe&bDcKX[ciJ%w]PQa"zjPo?iUo;Z /z97rKS) (8) cryptic_test.go:38: auth.zennioptical.com: generated password with 4 chars -> `)G4SLj} (8) cryptic_test.go:38: auth.zennioptical.com: generated password with 8 chars -> ;Kxw@j8k (8) cryptic_test.go:38: auth.zennioptical.com: generated password with 100 chars -> ;o0NEa>NY?XFw` (14) === RUN TestCrypticForDomain/autify.com cryptic_test.go:38: autify.com: generated password with 1 chars -> ac@6qEM> (8) cryptic_test.go:38: autify.com: generated password with 4 chars -> Ts'L^z6o (8) cryptic_test.go:38: autify.com: generated password with 8 chars -> 1KO'n@?Z (8) cryptic_test.go:38: autify.com: generated password with 100 chars -> C5_^tTGbKqg8_CU&ZzPYdJJ?!f#e/PWNZ2K%#u@%~o8RjP}zl@h/`A3"/DQYnE"0g>v6):#dc$Sp/F&mNIc3`:'8`i`j1IK*tEt" (100) === RUN TestCrypticForDomain/axa.de cryptic_test.go:38: axa.de: generated password with 1 chars -> Ks#&Fmc6 (8) cryptic_test.go:38: axa.de: generated password with 4 chars -> B(suo&5f (8) cryptic_test.go:38: axa.de: generated password with 8 chars -> 6tVeDJhz (8) cryptic_test.go:38: axa.de: generated password with 100 chars -> q?srPo(Pan4%AfMpMN7:+i6vg!g&I0e-H+-AORicR5Zk#S+"!omS7_h%§!FOGPSXS (65) === RUN TestCrypticForDomain/baidu.com cryptic_test.go:38: baidu.com: generated password with 1 chars -> }S>vyV (6) cryptic_test.go:38: baidu.com: generated password with 4 chars -> {/8f&y (6) cryptic_test.go:38: baidu.com: generated password with 8 chars -> ]VKm`)ED[G*2G$ (14) === RUN TestCrypticForDomain/balduccis.com cryptic_test.go:38: balduccis.com: generated password with 1 chars -> Eo1jF%ac (8) cryptic_test.go:38: balduccis.com: generated password with 4 chars -> AvCA!NDQ (8) cryptic_test.go:38: balduccis.com: generated password with 8 chars -> kafZ^vWG (8) cryptic_test.go:38: balduccis.com: generated password with 100 chars -> 6pC*DxYzrIk3Kej#smberfvySdOp$ANevQjn*pXc (40) === RUN TestCrypticForDomain/bancochile.cl cryptic_test.go:38: bancochile.cl: generated password with 1 chars -> EACnN6vh (8) cryptic_test.go:38: bancochile.cl: generated password with 4 chars -> H1fjWPvw (8) cryptic_test.go:38: bancochile.cl: generated password with 8 chars -> l4RpjLM0 (8) cryptic_test.go:38: bancochile.cl: generated password with 100 chars -> 9oTsa7DN (8) === RUN TestCrypticForDomain/bankofamerica.com cryptic_test.go:38: bankofamerica.com: generated password with 1 chars -> b)YeTv+8 (8) cryptic_test.go:38: bankofamerica.com: generated password with 4 chars -> YP1V{fS3 (8) cryptic_test.go:38: bankofamerica.com: generated password with 8 chars -> AxL_am*4 (8) cryptic_test.go:38: bankofamerica.com: generated password with 100 chars -> @Tdw8.jA-OduB4*pTPtx (20) === RUN TestCrypticForDomain/battle.net cryptic_test.go:38: battle.net: generated password with 1 chars -> dDqJ;?}D (8) cryptic_test.go:38: battle.net: generated password with 4 chars -> 9NBBp5XG (8) cryptic_test.go:38: battle.net: generated password with 8 chars -> f[mwa0XT (8) cryptic_test.go:38: battle.net: generated password with 100 chars -> +"8_:K#E="\Qh%%} (16) === RUN TestCrypticForDomain/bcassessment.ca cryptic_test.go:38: bcassessment.ca: generated password with 1 chars -> Iw/^vU`u (8) cryptic_test.go:38: bcassessment.ca: generated password with 4 chars -> 7)4>+>m5 (8) cryptic_test.go:38: bcassessment.ca: generated password with 8 chars -> a%KeMq_5 (8) cryptic_test.go:38: bcassessment.ca: generated password with 100 chars -> {NgN7H7=6lTc"8 (14) === RUN TestCrypticForDomain/belkin.com cryptic_test.go:38: belkin.com: generated password with 1 chars -> 5L~o8CAO (8) cryptic_test.go:38: belkin.com: generated password with 4 chars -> 7_5SbrnP (8) cryptic_test.go:38: belkin.com: generated password with 8 chars -> 6%zfcJ&L (8) cryptic_test.go:38: belkin.com: generated password with 100 chars -> hKjElsSRAsl_TFam78&i@p5ekRtOtOIO$LBiwmHw15Zu@XBe~kQ,fQv~t9WmyJf5B8F!29bLQOGQ5nWTwZ&VrVttKDznt%xGgPEG (100) === RUN TestCrypticForDomain/benefitslogin.discoverybenefits.com cryptic_test.go:38: benefitslogin.discoverybenefits.com: generated password with 1 chars -> %s530Disqg (10) cryptic_test.go:38: benefitslogin.discoverybenefits.com: generated password with 4 chars -> FXjO?lW9T! (10) cryptic_test.go:38: benefitslogin.discoverybenefits.com: generated password with 8 chars -> cy#FD0R*G9 (10) cryptic_test.go:38: benefitslogin.discoverybenefits.com: generated password with 100 chars -> qUCRkM?9MTWXEf96alkiJt8fruyqL3r6I783g$k51MD#?2uMv7TNL!JOV43*gC!1Xa$UN2a#dm3u7gOn5#1f@so3WIFiSm%T#aUV (100) === RUN TestCrypticForDomain/benjerry.com cryptic_test.go:38: benjerry.com: generated password with 1 chars -> ^aVJzT6 (7) cryptic_test.go:38: benjerry.com: generated password with 4 chars -> ~"O`2Rm (7) cryptic_test.go:38: benjerry.com: generated password with 8 chars -> ?1V,O4,E (8) cryptic_test.go:38: benjerry.com: generated password with 100 chars -> T%#nebdI5#xKHonAfrt^$S\#"o`O^:nMdP[S`77%kEW1j``OP$:(Fry3l6.r\$k'jk]7gk?)?~g6/@G=b&^2/U&= (100) === RUN TestCrypticForDomain/bestbuy.com cryptic_test.go:38: bestbuy.com: generated password with 1 chars -> ,1PkshLo`r)Jj)A1z)bm (20) cryptic_test.go:38: bestbuy.com: generated password with 4 chars -> sAhPNP-hFfGw6bV<+YD' (20) cryptic_test.go:38: bestbuy.com: generated password with 8 chars -> \%MaP6O\J^f4UGGGv4$Z (20) cryptic_test.go:38: bestbuy.com: generated password with 100 chars -> SVRBvM&jtrX;v_R3DB54,&y~)gur:>y\cvH)%jw9^L`{odXCQ.4H=pR3fr_nZq>ey*?o0,B_H8j$Wsk$p[\jD(o3*p%3'c=@Y}QI (100) === RUN TestCrypticForDomain/bhphotovideo.com cryptic_test.go:38: bhphotovideo.com: generated password with 1 chars -> o (1) cryptic_test.go:38: bhphotovideo.com: generated password with 4 chars -> V/Mu (4) cryptic_test.go:38: bhphotovideo.com: generated password with 8 chars -> %5HRV}P~ (8) cryptic_test.go:38: bhphotovideo.com: generated password with 100 chars -> Ee(rOZ7&Jauia1Z (15) === RUN TestCrypticForDomain/bilibili.com cryptic_test.go:38: bilibili.com: generated password with 1 chars -> % (1) cryptic_test.go:38: bilibili.com: generated password with 4 chars -> 3dl6 (4) cryptic_test.go:38: bilibili.com: generated password with 8 chars -> lT4[Wi<@ (8) cryptic_test.go:38: bilibili.com: generated password with 100 chars -> SXnh8|5Gc}tTHq+5 (16) === RUN TestCrypticForDomain/billerweb.com cryptic_test.go:38: billerweb.com: generated password with 1 chars -> 3Xa8br4K (8) cryptic_test.go:38: billerweb.com: generated password with 4 chars -> t6W1YEfX (8) cryptic_test.go:38: billerweb.com: generated password with 8 chars -> AFnjh4BG (8) cryptic_test.go:38: billerweb.com: generated password with 100 chars -> VYSoiIkw9rqtEcmqhDnwxjoRA5AXTv8kzQgzhDfkSckIuJStwA0vwLoMgSatB7cDPNPcBGR6RdScOwAEGH9quexorfjCa5xG7V5U (100) === RUN TestCrypticForDomain/biovea.com cryptic_test.go:38: biovea.com: generated password with 1 chars -> x (1) cryptic_test.go:38: biovea.com: generated password with 4 chars -> <[mY (4) cryptic_test.go:38: biovea.com: generated password with 8 chars -> Fa)kzR9/ (8) cryptic_test.go:38: biovea.com: generated password with 100 chars -> nPXI>\{>)?}&$Xu?~iS (19) === RUN TestCrypticForDomain/bitly.com cryptic_test.go:38: bitly.com: generated password with 1 chars -> V}7HxP (6) cryptic_test.go:38: bitly.com: generated password with 4 chars -> VG3}t; (6) cryptic_test.go:38: bitly.com: generated password with 8 chars -> )up{:CX3 (8) cryptic_test.go:38: bitly.com: generated password with 100 chars -> h1tM6!VI@+(yYxYjPSp@4{E@fw0^)XJcx++a):on9uczMQ%?mh(la~(:9}XZ}nf(u~X~>Q6e0YeF2moX%yncIxveM6~B*ETl6wp# (100) === RUN TestCrypticForDomain/blackwells.co.uk cryptic_test.go:38: blackwells.co.uk: generated password with 1 chars -> pz99edGa (8) cryptic_test.go:38: blackwells.co.uk: generated password with 4 chars -> eclNg32E (8) cryptic_test.go:38: blackwells.co.uk: generated password with 8 chars -> iIiSWH7h (8) cryptic_test.go:38: blackwells.co.uk: generated password with 100 chars -> CWaxHUnwcZRs9lIHvKL9VeavL9FBv6 (30) === RUN TestCrypticForDomain/bloomingdales.com cryptic_test.go:38: bloomingdales.com: generated password with 1 chars -> ^dzW1@3 (7) cryptic_test.go:38: bloomingdales.com: generated password with 4 chars -> UgH46c{ (7) cryptic_test.go:38: bloomingdales.com: generated password with 8 chars -> Ddn4eML' (8) cryptic_test.go:38: bloomingdales.com: generated password with 100 chars -> k y (1) cryptic_test.go:38: bluesguitarunleashed.com: generated password with 4 chars -> OkZa (4) cryptic_test.go:38: bluesguitarunleashed.com: generated password with 8 chars -> J3c8pncP (8) cryptic_test.go:38: bluesguitarunleashed.com: generated password with 100 chars -> zr5HN1tIGMwPvJMZITUfVRJD8Ba2PaD6vXkb4ISvi45WnXAEHy3Hf89f7PEiDwkhxvOuzxxldhEnnkhcrjZqcOKAjZ1CQVN8tySi (100) === RUN TestCrypticForDomain/bochk.com cryptic_test.go:38: bochk.com: generated password with 1 chars -> #4_?+Uy+ (8) cryptic_test.go:38: bochk.com: generated password with 4 chars -> J$,tI2s4 (8) cryptic_test.go:38: bochk.com: generated password with 8 chars -> 0Mng?$.a (8) cryptic_test.go:38: bochk.com: generated password with 100 chars -> Fv92INbr9KJ% (12) === RUN TestCrypticForDomain/box.com cryptic_test.go:38: box.com: generated password with 1 chars -> jrp59P (6) cryptic_test.go:38: box.com: generated password with 4 chars -> i0QT0Y (6) cryptic_test.go:38: box.com: generated password with 8 chars -> PaWRyV3M (8) cryptic_test.go:38: box.com: generated password with 100 chars -> 9WKOay9JXky9ZUTMQ0xg (20) === RUN TestCrypticForDomain/bpl.bibliocommons.com cryptic_test.go:38: bpl.bibliocommons.com: generated password with 1 chars -> 3537 (4) cryptic_test.go:38: bpl.bibliocommons.com: generated password with 4 chars -> 9781 (4) cryptic_test.go:38: bpl.bibliocommons.com: generated password with 8 chars -> 4019 (4) cryptic_test.go:38: bpl.bibliocommons.com: generated password with 100 chars -> 2971 (4) === RUN TestCrypticForDomain/brighthorizons.com cryptic_test.go:38: brighthorizons.com: generated password with 1 chars -> =;Ldhk98 (8) cryptic_test.go:38: brighthorizons.com: generated password with 4 chars -> ^~pQZ,=Q (8) cryptic_test.go:38: brighthorizons.com: generated password with 8 chars -> P&veb.:Y (8) cryptic_test.go:38: brighthorizons.com: generated password with 100 chars -> 4i*O|"l((xuoe3vi (16) === RUN TestCrypticForDomain/callofduty.com cryptic_test.go:38: callofduty.com: generated password with 1 chars -> g3syEzjU (8) cryptic_test.go:38: callofduty.com: generated password with 4 chars -> ty1QOt25 (8) cryptic_test.go:38: callofduty.com: generated password with 8 chars -> sYr4eMnT (8) cryptic_test.go:38: callofduty.com: generated password with 100 chars -> rEXb8tl4s9XrSeIS0BXp (20) === RUN TestCrypticForDomain/candyrect.com cryptic_test.go:38: candyrect.com: generated password with 1 chars -> j9vQAGuf (8) cryptic_test.go:38: candyrect.com: generated password with 4 chars -> KOwDPU6a (8) cryptic_test.go:38: candyrect.com: generated password with 8 chars -> PsR9l7tQ (8) cryptic_test.go:38: candyrect.com: generated password with 100 chars -> GyodyZYNUzi1C5Z (15) === RUN TestCrypticForDomain/capitalone.com cryptic_test.go:38: capitalone.com: generated password with 1 chars -> Zy1_OS\O (8) cryptic_test.go:38: capitalone.com: generated password with 4 chars -> *6#8jW#0 (8) cryptic_test.go:38: capitalone.com: generated password with 8 chars -> 6&qh2KH! (8) cryptic_test.go:38: capitalone.com: generated password with 100 chars -> 680lWt!l\x5n8LhU@05@@ns_p**PZ@t3 (32) === RUN TestCrypticForDomain/cardbenefitservices.com cryptic_test.go:38: cardbenefitservices.com: generated password with 1 chars -> tiEw1hT (7) cryptic_test.go:38: cardbenefitservices.com: generated password with 4 chars -> lG7Rb7M (7) cryptic_test.go:38: cardbenefitservices.com: generated password with 8 chars -> MTuyW1Pa (8) cryptic_test.go:38: cardbenefitservices.com: generated password with 100 chars -> RNp2gjLggQu2axk25tAOndqDZf2uMouGinwcUJ985F0sxMwhner3KyPFz2XbCM7RGMcXJEvW884OixdiFYLXG8pYBlRRwIN7VtYb (100) === RUN TestCrypticForDomain/cardcash.com cryptic_test.go:38: cardcash.com: generated password with 1 chars -> y@c0DgPR (8) cryptic_test.go:38: cardcash.com: generated password with 4 chars -> Gmo6vn$e (8) cryptic_test.go:38: cardcash.com: generated password with 8 chars -> 5!zUyv%d (8) cryptic_test.go:38: cardcash.com: generated password with 100 chars -> MtzBE6y$wbKMfZg4bY$DTd?c?CIfL9E*%kHG2KB%NIYN%AR22?rZmO9A7*Xn%YNyh$y6MszJTa70QE&l@SO!cxD&u13nl13KcWU0 (100) === RUN TestCrypticForDomain/carrefour.it cryptic_test.go:38: carrefour.it: generated password with 1 chars -> _8AGxNJm (8) cryptic_test.go:38: carrefour.it: generated password with 4 chars -> xc8j7&Z6 (8) cryptic_test.go:38: carrefour.it: generated password with 8 chars -> zslFa93# (8) cryptic_test.go:38: carrefour.it: generated password with 100 chars -> LGZ6n%4qj#WTRTY24Eu%#SzwmonMv2YV$#pzll2j$onxH&#*M44LeAMOS_myx9eU2p3pY1POCg5MZkRWDL%7xCcfvKrTNFd%&o06 (100) === RUN TestCrypticForDomain/carrsqc.com cryptic_test.go:38: carrsqc.com: generated password with 1 chars -> cnOwqgV$ (8) cryptic_test.go:38: carrsqc.com: generated password with 4 chars -> teGY#bqE (8) cryptic_test.go:38: carrsqc.com: generated password with 8 chars -> IeZnR^f& (8) cryptic_test.go:38: carrsqc.com: generated password with 100 chars -> $!yyNA3El&yt6TDa2vRjUSThV1cdbofmlhDdJ3d4 (40) === RUN TestCrypticForDomain/carte-mobilite-inclusion.fr cryptic_test.go:38: carte-mobilite-inclusion.fr: generated password with 1 chars -> q2AClxPuvAyd (12) cryptic_test.go:38: carte-mobilite-inclusion.fr: generated password with 4 chars -> XZd7jQNSrXPe (12) cryptic_test.go:38: carte-mobilite-inclusion.fr: generated password with 8 chars -> NY7VCVZkStBm (12) cryptic_test.go:38: carte-mobilite-inclusion.fr: generated password with 100 chars -> 5IJ7aPn7LcYFq0hC4uby7j6k0lLPza (30) === RUN TestCrypticForDomain/cathaypacific.com cryptic_test.go:38: cathaypacific.com: generated password with 1 chars -> JB83#Uog (8) cryptic_test.go:38: cathaypacific.com: generated password with 4 chars -> No0H6v^u (8) cryptic_test.go:38: cathaypacific.com: generated password with 8 chars -> Iq!ke4Nv (8) cryptic_test.go:38: cathaypacific.com: generated password with 100 chars -> G$7gg!KEUsluJPlRHq7s (20) === RUN TestCrypticForDomain/cb2.com cryptic_test.go:38: cb2.com: generated password with 1 chars -> IJk#lVc7D (9) cryptic_test.go:38: cb2.com: generated password with 4 chars -> p%wpSX$o1 (9) cryptic_test.go:38: cb2.com: generated password with 8 chars -> y2Wrrr_2J (9) cryptic_test.go:38: cb2.com: generated password with 100 chars -> 3YItcF9D0BB.z2Bd0kd28_xgz*O5ca2u$IP5tQDObVkPSyPn%KvaMSkrNBsy0KJhdf0!n1AELDAd1DS5cfjAzWy5StXNGI9##swL (100) === RUN TestCrypticForDomain/ccs-grp.com cryptic_test.go:38: ccs-grp.com: generated password with 1 chars -> 7Rb^6=e0 (8) cryptic_test.go:38: ccs-grp.com: generated password with 4 chars -> aIKDSPM7 (8) cryptic_test.go:38: ccs-grp.com: generated password with 8 chars -> 19WF2b4M (8) cryptic_test.go:38: ccs-grp.com: generated password with 100 chars -> h#pv8IYG2HGno64n (16) === RUN TestCrypticForDomain/cecredentialtrust.com cryptic_test.go:38: cecredentialtrust.com: generated password with 1 chars -> #BN8gcK2y%WC (12) cryptic_test.go:38: cecredentialtrust.com: generated password with 4 chars -> n#YLE!Vt6Qy6 (12) cryptic_test.go:38: cecredentialtrust.com: generated password with 8 chars -> 5ESrPIn%^NJe (12) cryptic_test.go:38: cecredentialtrust.com: generated password with 100 chars -> bjvxjl8i97W0@EzmHAMFJ5T&I12yPXq2#jy5ZaQpr80BX&B#oL&uQ59@Yl1DO&IXwLAc7uJgEx%KLYuR$Ovk7Mm3R^hSAO$3bTk@ (100) === RUN TestCrypticForDomain/charlie.mbta.com cryptic_test.go:38: charlie.mbta.com: generated password with 1 chars -> 8^Zw!MfjfK (10) cryptic_test.go:38: charlie.mbta.com: generated password with 4 chars -> Jdq08558H$ (10) cryptic_test.go:38: charlie.mbta.com: generated password with 8 chars -> DMaItM5J!z (10) cryptic_test.go:38: charlie.mbta.com: generated password with 100 chars -> @DsHdtCYH8Iuw!hhUCPMH#Co$qJ7@j0jDSOj!ei$P!ThbwmuHh4bdUMv43sdP7c7#a4XXdI@N7%$ch379G^8Hc@AXS$qoJBZx0@r (100) === RUN TestCrypticForDomain/chase.com cryptic_test.go:38: chase.com: generated password with 1 chars -> 5+SKYu/= (8) cryptic_test.go:38: chase.com: generated password with 4 chars -> m$7gR+~% (8) cryptic_test.go:38: chase.com: generated password with 8 chars -> EtH~2Xl9 (8) cryptic_test.go:38: chase.com: generated password with 100 chars -> qpvbpeCLVCY~J7Nb2ecwPhnS6nk1%~/5 (32) === RUN TestCrypticForDomain/cigna.co.uk cryptic_test.go:38: cigna.co.uk: generated password with 1 chars -> en5KqR2b (8) cryptic_test.go:38: cigna.co.uk: generated password with 4 chars -> 9gyKSnUG (8) cryptic_test.go:38: cigna.co.uk: generated password with 8 chars -> 8I7nO21W (8) cryptic_test.go:38: cigna.co.uk: generated password with 100 chars -> kc4dwg9i7GAT (12) === RUN TestCrypticForDomain/citi.com cryptic_test.go:38: citi.com: generated password with 1 chars -> LvD^n8c$ (8) cryptic_test.go:38: citi.com: generated password with 4 chars -> #`M4Q/Bx (8) cryptic_test.go:38: citi.com: generated password with 8 chars -> Y2/m0RuA (8) cryptic_test.go:38: citi.com: generated password with 100 chars -> $s|&2`aoByLsD9jRM8bl/04|#tYW7Cy/#rbn|bOpZn~Q(*PlDGw~jnpev`e/(^E\ (64) === RUN TestCrypticForDomain/claimlookup.com cryptic_test.go:38: claimlookup.com: generated password with 1 chars -> ^49s^KGS (8) cryptic_test.go:38: claimlookup.com: generated password with 4 chars -> Mo=1s3^9 (8) cryptic_test.go:38: claimlookup.com: generated password with 8 chars -> 2QxIlV!3 (8) cryptic_test.go:38: claimlookup.com: generated password with 100 chars -> 6UIQTKzQgyy%eaR8 (16) === RUN TestCrypticForDomain/clarksoneyecare.com cryptic_test.go:38: clarksoneyecare.com: generated password with 1 chars -> aV,F8K{CZ (9) cryptic_test.go:38: clarksoneyecare.com: generated password with 4 chars -> z@feb(Js4 (9) cryptic_test.go:38: clarksoneyecare.com: generated password with 8 chars -> 0YTU}Qo&$ (9) cryptic_test.go:38: clarksoneyecare.com: generated password with 100 chars -> eb?M^gc*4P|_4tp66?cp$8itD$I^EMAFsqw!_~MxrdLWBwHP4h9r>y(gXi#wHb;E1+oGk1&PW^y!OGMG>M0)@N5FseOW5ZCYC(r0 (100) === RUN TestCrypticForDomain/claro.com.br cryptic_test.go:38: claro.com.br: generated password with 1 chars -> IKnqPXTe (8) cryptic_test.go:38: claro.com.br: generated password with 4 chars -> b0yxdfIx (8) cryptic_test.go:38: claro.com.br: generated password with 8 chars -> P3gg00Ny (8) cryptic_test.go:38: claro.com.br: generated password with 100 chars -> qNRwKjpTwn45rUnI4DpLXifjtPZZ7Z5EfQN1APmFW4s19ViBsNkq1JnGyFVN8zxFLxE4CTnqg8PJgfZOwEODffjuHtYLR3KsmX1Y (100) === RUN TestCrypticForDomain/classmates.com cryptic_test.go:38: classmates.com: generated password with 1 chars -> JGisk0 (6) cryptic_test.go:38: classmates.com: generated password with 4 chars -> p3bdkA (6) cryptic_test.go:38: classmates.com: generated password with 8 chars -> 63xnwb19 (8) cryptic_test.go:38: classmates.com: generated password with 100 chars -> X639J3BF58Yz6GWlissP (20) === RUN TestCrypticForDomain/clegc-gckey.gc.ca cryptic_test.go:38: clegc-gckey.gc.ca: generated password with 1 chars -> vo9NhSyv (8) cryptic_test.go:38: clegc-gckey.gc.ca: generated password with 4 chars -> zl5TU5Po (8) cryptic_test.go:38: clegc-gckey.gc.ca: generated password with 8 chars -> wksv0ESC (8) cryptic_test.go:38: clegc-gckey.gc.ca: generated password with 100 chars -> O7iP8StZBXlaga5q (16) === RUN TestCrypticForDomain/clien.net cryptic_test.go:38: clien.net: generated password with 1 chars -> Gvk3g (5) cryptic_test.go:38: clien.net: generated password with 4 chars -> Xp6ka (5) cryptic_test.go:38: clien.net: generated password with 8 chars -> CKGDm5Ow (8) cryptic_test.go:38: clien.net: generated password with 100 chars -> tOcPZZr6BQ4vhDrgTs9ay1jVdngq0qMh6ZWPcNNDUDZfNMdqoASxrv5BdJnVnaFRriRdfNDLiAn7nDjSXAghpv7090vxOKnE7qjq (100) === RUN TestCrypticForDomain/cogmembers.org cryptic_test.go:38: cogmembers.org: generated password with 1 chars -> 0emGxvKe (8) cryptic_test.go:38: cogmembers.org: generated password with 4 chars -> 8sl8b3Su (8) cryptic_test.go:38: cogmembers.org: generated password with 8 chars -> xKE1h9RC (8) cryptic_test.go:38: cogmembers.org: generated password with 100 chars -> 0zX9FKfzkcifhp (14) === RUN TestCrypticForDomain/collectivehealth.com cryptic_test.go:38: collectivehealth.com: generated password with 1 chars -> avU3dPGx (8) cryptic_test.go:38: collectivehealth.com: generated password with 4 chars -> IQ0gkikd (8) cryptic_test.go:38: collectivehealth.com: generated password with 8 chars -> InowlQj3 (8) cryptic_test.go:38: collectivehealth.com: generated password with 100 chars -> t9tO36iHR1ksp8p7N7kJPC9iNQngkNPSBE1dW1HWUvNsltejgYtaLggyss0EBWQAkbnH0V4DfUup1oxIwr6i0M0tndpheAqwMp1Y (100) === RUN TestCrypticForDomain/comcastpaymentcenter.com cryptic_test.go:38: comcastpaymentcenter.com: generated password with 1 chars -> pJWsrgN3 (8) cryptic_test.go:38: comcastpaymentcenter.com: generated password with 4 chars -> UKpK845L (8) cryptic_test.go:38: comcastpaymentcenter.com: generated password with 8 chars -> G9ufaZ9G (8) cryptic_test.go:38: comcastpaymentcenter.com: generated password with 100 chars -> 8ovJGLYb5hfbsuWCwRte (20) === RUN TestCrypticForDomain/comed.com cryptic_test.go:38: comed.com: generated password with 1 chars -> ,g72;8^O (8) cryptic_test.go:38: comed.com: generated password with 4 chars -> -@S$"t5= (8) cryptic_test.go:38: comed.com: generated password with 8 chars -> +%[9P9v_ (8) cryptic_test.go:38: comed.com: generated password with 100 chars -> TwpCEs8cN"uo)Fpp (16) === RUN TestCrypticForDomain/commerzbank.de cryptic_test.go:38: commerzbank.de: generated password with 1 chars -> GQmd5 (5) cryptic_test.go:38: commerzbank.de: generated password with 4 chars -> Gl7Jj (5) cryptic_test.go:38: commerzbank.de: generated password with 8 chars -> 8EMhGbNu (8) cryptic_test.go:38: commerzbank.de: generated password with 100 chars -> NH4l7mcm (8) === RUN TestCrypticForDomain/consorsbank.de cryptic_test.go:38: consorsbank.de: generated password with 1 chars -> MAi3W (5) cryptic_test.go:38: consorsbank.de: generated password with 4 chars -> 7ywgI (5) cryptic_test.go:38: consorsbank.de: generated password with 8 chars -> 0z9Pu (5) cryptic_test.go:38: consorsbank.de: generated password with 100 chars -> Yq1Bi (5) === RUN TestCrypticForDomain/consorsfinanz.de cryptic_test.go:38: consorsfinanz.de: generated password with 1 chars -> nrwuL7 (6) cryptic_test.go:38: consorsfinanz.de: generated password with 4 chars -> yx7zzx (6) cryptic_test.go:38: consorsfinanz.de: generated password with 8 chars -> KNkYtKij (8) cryptic_test.go:38: consorsfinanz.de: generated password with 100 chars -> KgWxHpG4S7S8NsP (15) === RUN TestCrypticForDomain/costco.com cryptic_test.go:38: costco.com: generated password with 1 chars -> B86pvZHn (8) cryptic_test.go:38: costco.com: generated password with 4 chars -> lsFEIZ7F (8) cryptic_test.go:38: costco.com: generated password with 8 chars -> Z2Lffsy2 (8) cryptic_test.go:38: costco.com: generated password with 100 chars -> N66cAM4it22gB62f (16) === RUN TestCrypticForDomain/coursera.com cryptic_test.go:38: coursera.com: generated password with 1 chars -> &8yQN~+2 (8) cryptic_test.go:38: coursera.com: generated password with 4 chars -> /Af_(;(8 (8) cryptic_test.go:38: coursera.com: generated password with 8 chars -> bfdpW~6[ (8) cryptic_test.go:38: coursera.com: generated password with 100 chars -> OYiDK!nfW(G-]b'p*urnq+#vvBtB'L}L8!IHp*k0R&Z.t?caiyCDJ~h(/dNRS?Zl*)6j%(~} (72) === RUN TestCrypticForDomain/cox.com cryptic_test.go:38: cox.com: generated password with 1 chars -> HEz8QPNy (8) cryptic_test.go:38: cox.com: generated password with 4 chars -> aS$Uf^6U (8) cryptic_test.go:38: cox.com: generated password with 8 chars -> Ogc2O@E6 (8) cryptic_test.go:38: cox.com: generated password with 100 chars -> hNK4!5Y$9^2w#9oAsyvwC3C9 (24) === RUN TestCrypticForDomain/crateandbarrel.com cryptic_test.go:38: crateandbarrel.com: generated password with 1 chars -> 2^@l*jzYz (9) cryptic_test.go:38: crateandbarrel.com: generated password with 4 chars -> ZWnY87t^D (9) cryptic_test.go:38: crateandbarrel.com: generated password with 8 chars -> D1z8w<69D (9) cryptic_test.go:38: crateandbarrel.com: generated password with 100 chars -> lhaUg4kvy$* DvQ2_9z& (8) cryptic_test.go:38: crowdgen.com: generated password with 4 chars -> J+&7s&H! (8) cryptic_test.go:38: crowdgen.com: generated password with 8 chars -> @JMpWGK5 (8) cryptic_test.go:38: crowdgen.com: generated password with 100 chars -> PldGEqw4(n+ghUzY (16) === RUN TestCrypticForDomain/cvs.com cryptic_test.go:38: cvs.com: generated password with 1 chars -> (Arv60rK (8) cryptic_test.go:38: cvs.com: generated password with 4 chars -> pPGNN61% (8) cryptic_test.go:38: cvs.com: generated password with 8 chars -> Z2@tccu4 (8) cryptic_test.go:38: cvs.com: generated password with 100 chars -> PDP*aNCpIDuI9Kkh^FK2VcKld (25) === RUN TestCrypticForDomain/dailymail.co.uk cryptic_test.go:38: dailymail.co.uk: generated password with 1 chars -> 7:,4( (5) cryptic_test.go:38: dailymail.co.uk: generated password with 4 chars -> .9|]_ (5) cryptic_test.go:38: dailymail.co.uk: generated password with 8 chars -> hw[$QUkK (8) cryptic_test.go:38: dailymail.co.uk: generated password with 100 chars -> yCmjjktYr`zIC*) (15) === RUN TestCrypticForDomain/dan.org cryptic_test.go:38: dan.org: generated password with 1 chars -> jD97Dt@! (8) cryptic_test.go:38: dan.org: generated password with 4 chars -> B8ZdR!R2 (8) cryptic_test.go:38: dan.org: generated password with 8 chars -> pyT&9iWO (8) cryptic_test.go:38: dan.org: generated password with 100 chars -> Ach&T35y8P44gVz0dyDIJbBTo (25) === RUN TestCrypticForDomain/danawa.com cryptic_test.go:38: danawa.com: generated password with 1 chars -> nWzGuI0* (8) cryptic_test.go:38: danawa.com: generated password with 4 chars -> a4JF@xF7 (8) cryptic_test.go:38: danawa.com: generated password with 8 chars -> Rf*!$4xv (8) cryptic_test.go:38: danawa.com: generated password with 100 chars -> hP^BN7rqOrEi*FTl2%iD^ (21) === RUN TestCrypticForDomain/darty.com cryptic_test.go:38: darty.com: generated password with 1 chars -> ISeHrko5 (8) cryptic_test.go:38: darty.com: generated password with 4 chars -> hr99A7K1 (8) cryptic_test.go:38: darty.com: generated password with 8 chars -> DomyPe1I (8) cryptic_test.go:38: darty.com: generated password with 100 chars -> 9zhx1YifBgSN9CYGoY17IWsOHpsCKk7Resj7I22xynbXFaPQODEWx7pAfbNe3pDImln54OnXifgEszVaNqZ6F44y9UQyNpmIrJSv (100) === RUN TestCrypticForDomain/dbs.com.hk cryptic_test.go:38: dbs.com.hk: generated password with 1 chars -> uf3z8Fx8 (8) cryptic_test.go:38: dbs.com.hk: generated password with 4 chars -> Hxv4ONp6 (8) cryptic_test.go:38: dbs.com.hk: generated password with 8 chars -> 3toT4pF6 (8) cryptic_test.go:38: dbs.com.hk: generated password with 100 chars -> JZNM7yBLKzZKnZ50qUaQMt2tqQHAZP (30) === RUN TestCrypticForDomain/decluttr.com cryptic_test.go:38: decluttr.com: generated password with 1 chars -> xxn6B2mx (8) cryptic_test.go:38: decluttr.com: generated password with 4 chars -> WxbvAm6q (8) cryptic_test.go:38: decluttr.com: generated password with 8 chars -> RQb8fEQM (8) cryptic_test.go:38: decluttr.com: generated password with 100 chars -> CS0GNcFC5dKVVoVd0MaCPQUbYrhhYVMAy7CtEpGqlCLPH (45) === RUN TestCrypticForDomain/delta.com cryptic_test.go:38: delta.com: generated password with 1 chars -> x2qbQSA3 (8) cryptic_test.go:38: delta.com: generated password with 4 chars -> b8adXeZE (8) cryptic_test.go:38: delta.com: generated password with 8 chars -> Pi10oe7u (8) cryptic_test.go:38: delta.com: generated password with 100 chars -> jeC15JnQDdRGiFO2HK6k (20) === RUN TestCrypticForDomain/deutsche-bank.de cryptic_test.go:38: deutsche-bank.de: generated password with 1 chars -> f3Iyw (5) cryptic_test.go:38: deutsche-bank.de: generated password with 4 chars -> R6DxV (5) cryptic_test.go:38: deutsche-bank.de: generated password with 8 chars -> yQ4a6 (5) cryptic_test.go:38: deutsche-bank.de: generated password with 100 chars -> G1EiI (5) === RUN TestCrypticForDomain/devstore.cn cryptic_test.go:38: devstore.cn: generated password with 1 chars -> D~}TA; (6) cryptic_test.go:38: devstore.cn: generated password with 4 chars -> F*;*B[ (6) cryptic_test.go:38: devstore.cn: generated password with 8 chars -> |At1!zx& (8) cryptic_test.go:38: devstore.cn: generated password with 100 chars -> T#5D:m!,vFx' (12) === RUN TestCrypticForDomain/dickssportinggoods.com cryptic_test.go:38: dickssportinggoods.com: generated password with 1 chars -> fd#0qH7F (8) cryptic_test.go:38: dickssportinggoods.com: generated password with 4 chars -> *$J?Te9F (8) cryptic_test.go:38: dickssportinggoods.com: generated password with 8 chars -> B&F*5s1X (8) cryptic_test.go:38: dickssportinggoods.com: generated password with 100 chars -> $@v1CspXXfGcCx1YbthsnCr?P@E?DNyN5GgjBwycmqweL6$&nUz2kiDczWucb!y1aoZVSiJZWtiThmcc$EQHo^Wmg7!&z7F7pR%7 (100) === RUN TestCrypticForDomain/dkb.de cryptic_test.go:38: dkb.de: generated password with 1 chars -> k3IÃ/3Ht (8) cryptic_test.go:38: dkb.de: generated password with 4 chars -> QP0yœHeB (8) cryptic_test.go:38: dkb.de: generated password with 8 chars -> 2ÃXwJQÃo (8) cryptic_test.go:38: dkb.de: generated password with 100 chars -> QY#c8=#–dZ/¶hwÃh,(1ÃucNHHÃwgH„œ4&8Lqœ¤ (38) === RUN TestCrypticForDomain/dmm.com cryptic_test.go:38: dmm.com: generated password with 1 chars -> dM13 (4) cryptic_test.go:38: dmm.com: generated password with 4 chars -> ecT3 (4) cryptic_test.go:38: dmm.com: generated password with 8 chars -> 5vFVDD7z (8) cryptic_test.go:38: dmm.com: generated password with 100 chars -> P2U6gCmNGpppJJ3l (16) === RUN TestCrypticForDomain/dodgeridge.com cryptic_test.go:38: dodgeridge.com: generated password with 1 chars -> E5qxVVU9 (8) cryptic_test.go:38: dodgeridge.com: generated password with 4 chars -> IFzsTaT7 (8) cryptic_test.go:38: dodgeridge.com: generated password with 8 chars -> oW9vB08H (8) cryptic_test.go:38: dodgeridge.com: generated password with 100 chars -> 0BkzABflORDi (12) === RUN TestCrypticForDomain/dowjones.com cryptic_test.go:38: dowjones.com: generated password with 1 chars -> O (1) cryptic_test.go:38: dowjones.com: generated password with 4 chars -> [4:P (4) cryptic_test.go:38: dowjones.com: generated password with 8 chars -> |:Wi@ew* (8) cryptic_test.go:38: dowjones.com: generated password with 100 chars -> &vHDZ_\"|/wM~/j (15) === RUN TestCrypticForDomain/ea.com cryptic_test.go:38: ea.com: generated password with 1 chars -> drWR\r5A (8) cryptic_test.go:38: ea.com: generated password with 4 chars -> Ts9dlq!) (8) cryptic_test.go:38: ea.com: generated password with 8 chars -> ="tK37xz (8) cryptic_test.go:38: ea.com: generated password with 100 chars -> V6m]M}4Y|{vGvqFB5 v']lR"~- (8) cryptic_test.go:38: easycoop.com: generated password with 4 chars -> rW.MonV| (8) cryptic_test.go:38: easycoop.com: generated password with 8 chars -> %k1v9B2j (8) cryptic_test.go:38: easycoop.com: generated password with 100 chars -> Pdyq]VN$~_){&2gtzJOdam=Os98whT6^WP=G[`<{'- (100) === RUN TestCrypticForDomain/easyjet.com cryptic_test.go:38: easyjet.com: generated password with 1 chars -> G-5ADm (6) cryptic_test.go:38: easyjet.com: generated password with 4 chars -> -s3vSU (6) cryptic_test.go:38: easyjet.com: generated password with 8 chars -> b6gT-mS4 (8) cryptic_test.go:38: easyjet.com: generated password with 100 chars -> X7WKq-9Y8KkHyEUIoLp4 (20) === RUN TestCrypticForDomain/ebrap.org cryptic_test.go:38: ebrap.org: generated password with 1 chars -> _cgH0k4#M~nA!lx (15) cryptic_test.go:38: ebrap.org: generated password with 4 chars -> "**k9~f5+[BH+y0 (15) cryptic_test.go:38: ebrap.org: generated password with 8 chars -> 1Rc!Z:A/Y*oA`vi (15) cryptic_test.go:38: ebrap.org: generated password with 100 chars -> MzRy.$6XPM}9es7")v/G5}LF.$/OF@3u~G5+AxO-C/ee}G%}tvF%vs;}"=Px6]x9NJ!{@Dg:i7R%0jN~~wj]B6m+CMuT06[5iRc( (100) === RUN TestCrypticForDomain/ecompanystore.com cryptic_test.go:38: ecompanystore.com: generated password with 1 chars -> 9MIcTc@C (8) cryptic_test.go:38: ecompanystore.com: generated password with 4 chars -> Ig$.d+I8 (8) cryptic_test.go:38: ecompanystore.com: generated password with 8 chars -> qry92EM+ (8) cryptic_test.go:38: ecompanystore.com: generated password with 100 chars -> uhBQKUgNIdy86i^H (16) === RUN TestCrypticForDomain/eddservices.edd.ca.gov cryptic_test.go:38: eddservices.edd.ca.gov: generated password with 1 chars -> 7D^xrmFH (8) cryptic_test.go:38: eddservices.edd.ca.gov: generated password with 4 chars -> OkOZ)1ne (8) cryptic_test.go:38: eddservices.edd.ca.gov: generated password with 8 chars -> 9v6!vAip (8) cryptic_test.go:38: eddservices.edd.ca.gov: generated password with 100 chars -> 4)IXAV*WO!eh (12) === RUN TestCrypticForDomain/edistrict.kerala.gov.in cryptic_test.go:38: edistrict.kerala.gov.in: generated password with 1 chars -> o6W!g (5) cryptic_test.go:38: edistrict.kerala.gov.in: generated password with 4 chars -> lB7@U (5) cryptic_test.go:38: edistrict.kerala.gov.in: generated password with 8 chars -> M3$ziknD (8) cryptic_test.go:38: edistrict.kerala.gov.in: generated password with 100 chars -> TsTmn2b9J!#5llx (15) === RUN TestCrypticForDomain/empower-retirement.com cryptic_test.go:38: empower-retirement.com: generated password with 1 chars -> xL-\Y"8y (8) cryptic_test.go:38: empower-retirement.com: generated password with 4 chars -> ;^veP-b' (8) cryptic_test.go:38: empower-retirement.com: generated password with 8 chars -> 5e(.t0JQ (8) cryptic_test.go:38: empower-retirement.com: generated password with 100 chars -> ~4ISyLfm u>9P*X' (7) cryptic_test.go:38: epicgames.com: generated password with 4 chars -> .Y2Aq*x (7) cryptic_test.go:38: epicgames.com: generated password with 8 chars -> 8cYn2*X% (8) cryptic_test.go:38: epicgames.com: generated password with 100 chars -> [c%^(!4g~&!Uw%}v9&^g,{0ryVNN%WD:Jy'=+J-7Y6(qocZ4^NM77D@4q:f1R_l(fg^M_c5iHu9aX=cm-{k'?gJ1C8?z:nS_A)#v (100) === RUN TestCrypticForDomain/epicmix.com cryptic_test.go:38: epicmix.com: generated password with 1 chars -> *+M5Ag8" (8) cryptic_test.go:38: epicmix.com: generated password with 4 chars -> 7K"<|e*0 (8) cryptic_test.go:38: epicmix.com: generated password with 8 chars -> }O&W=<|9 (8) cryptic_test.go:38: epicmix.com: generated password with 100 chars -> k3lA0H)yp+DCd=:2 (16) === RUN TestCrypticForDomain/equifax.com cryptic_test.go:38: equifax.com: generated password with 1 chars -> z*1dK*G3 (8) cryptic_test.go:38: equifax.com: generated password with 4 chars -> w7jXK@0p (8) cryptic_test.go:38: equifax.com: generated password with 8 chars -> 3d5aMFP$ (8) cryptic_test.go:38: equifax.com: generated password with 100 chars -> Pnz!drbbu8u2Qa@@3!*5 (20) === RUN TestCrypticForDomain/essportal.excelityglobal.com cryptic_test.go:38: essportal.excelityglobal.com: generated password with 1 chars -> t2YqtD (6) cryptic_test.go:38: essportal.excelityglobal.com: generated password with 4 chars -> EPb8iW (6) cryptic_test.go:38: essportal.excelityglobal.com: generated password with 8 chars -> gNee9Lgm (8) cryptic_test.go:38: essportal.excelityglobal.com: generated password with 100 chars -> 1pRbvYXu (8) === RUN TestCrypticForDomain/ettoday.net cryptic_test.go:38: ettoday.net: generated password with 1 chars -> bO{J6| (6) cryptic_test.go:38: ettoday.net: generated password with 4 chars -> VOs|JR (6) cryptic_test.go:38: ettoday.net: generated password with 8 chars -> Rh~SDau{ (8) cryptic_test.go:38: ettoday.net: generated password with 100 chars -> !^"#lDNqq\sH (12) === RUN TestCrypticForDomain/examservice.com.tw cryptic_test.go:38: examservice.com.tw: generated password with 1 chars -> )hk0oG (6) cryptic_test.go:38: examservice.com.tw: generated password with 4 chars -> F[aN-e (6) cryptic_test.go:38: examservice.com.tw: generated password with 8 chars -> EylY{fKA (8) cryptic_test.go:38: examservice.com.tw: generated password with 100 chars -> Quu0,n>' (8) === RUN TestCrypticForDomain/expertflyer.com cryptic_test.go:38: expertflyer.com: generated password with 1 chars -> TL6Ch (5) cryptic_test.go:38: expertflyer.com: generated password with 4 chars -> j1ABy (5) cryptic_test.go:38: expertflyer.com: generated password with 8 chars -> uJ2hBZcA (8) cryptic_test.go:38: expertflyer.com: generated password with 100 chars -> oJyT5Px5QPjCSFak (16) === RUN TestCrypticForDomain/extraspace.com cryptic_test.go:38: extraspace.com: generated password with 1 chars -> oHwo4iMf (8) cryptic_test.go:38: extraspace.com: generated password with 4 chars -> gXAPeYw5 (8) cryptic_test.go:38: extraspace.com: generated password with 8 chars -> 66FeIrBT (8) cryptic_test.go:38: extraspace.com: generated password with 100 chars -> 98jaI8wWqwlQZ4JzGJ4f (20) === RUN TestCrypticForDomain/ezpassva.com cryptic_test.go:38: ezpassva.com: generated password with 1 chars -> l6P&T]k\ (8) cryptic_test.go:38: ezpassva.com: generated password with 4 chars -> Eg(wK8;o (8) cryptic_test.go:38: ezpassva.com: generated password with 8 chars -> 568Xs]zN (8) cryptic_test.go:38: ezpassva.com: generated password with 100 chars -> ~&[VG*68uf%K!|E. (16) === RUN TestCrypticForDomain/fc2.com cryptic_test.go:38: fc2.com: generated password with 1 chars -> Vw^0hV"| (8) cryptic_test.go:38: fc2.com: generated password with 4 chars -> [w-pyee$ (8) cryptic_test.go:38: fc2.com: generated password with 8 chars -> @;wKYt%Y (8) cryptic_test.go:38: fc2.com: generated password with 100 chars -> AX`*#Eq|46LEMTo5 (16) === RUN TestCrypticForDomain/fccaccessonline.com cryptic_test.go:38: fccaccessonline.com: generated password with 1 chars -> Oyfy0zz! (8) cryptic_test.go:38: fccaccessonline.com: generated password with 4 chars -> pcU4*PnX (8) cryptic_test.go:38: fccaccessonline.com: generated password with 8 chars -> 0ey_TOO% (8) cryptic_test.go:38: fccaccessonline.com: generated password with 100 chars -> 60TVvsg*CTNTn9 (14) === RUN TestCrypticForDomain/fedex.com cryptic_test.go:38: fedex.com: generated password with 1 chars -> 1zLe_^cZ (8) cryptic_test.go:38: fedex.com: generated password with 4 chars -> %BcT5|B5 (8) cryptic_test.go:38: fedex.com: generated password with 8 chars -> |R{3Bq^s (8) cryptic_test.go:38: fedex.com: generated password with 100 chars -> ^0d5|OnB$kv`$dtX2G--M!L=WwOX(U[@Ry)_;4}EQ4KNQy`BsT0U%i`BDn74V2`_;!3sl2y8@C1FKXkiel#=KhamlYwAnRi;@l$r (100) === RUN TestCrypticForDomain/fidelity.com cryptic_test.go:38: fidelity.com: generated password with 1 chars -> 1ztw,I (6) cryptic_test.go:38: fidelity.com: generated password with 4 chars -> q0XD=U (6) cryptic_test.go:38: fidelity.com: generated password with 8 chars -> o_9_WORT (8) cryptic_test.go:38: fidelity.com: generated password with 100 chars -> 9dRiLBL!%jC+zhkzJS@v (20) === RUN TestCrypticForDomain/flysas.com cryptic_test.go:38: flysas.com: generated password with 1 chars -> "DQ#9b2n (8) cryptic_test.go:38: flysas.com: generated password with 4 chars -> #(>wH>5@ (8) cryptic_test.go:38: flysas.com: generated password with 8 chars -> 5v}XAeu) (8) cryptic_test.go:38: flysas.com: generated password with 100 chars -> ?rs2Ft^m'jZHxo (14) === RUN TestCrypticForDomain/fnac.com cryptic_test.go:38: fnac.com: generated password with 1 chars -> 5WkgTwRj (8) cryptic_test.go:38: fnac.com: generated password with 4 chars -> EaqcXDX6 (8) cryptic_test.go:38: fnac.com: generated password with 8 chars -> PARsT8od (8) cryptic_test.go:38: fnac.com: generated password with 100 chars -> djzC5rFzXZDTabMeQIVKGuu8cmC57GlJf4QIFzqDp3Xi29I7jdRpkpRAIMwE1KILF61O8CsVIuWGI4ZXv7WxWiSwWrFfUGvoAAaA (100) === RUN TestCrypticForDomain/fuelrewards.com cryptic_test.go:38: fuelrewards.com: generated password with 1 chars -> VCbFDcdj (8) cryptic_test.go:38: fuelrewards.com: generated password with 4 chars -> yfzDvWtK (8) cryptic_test.go:38: fuelrewards.com: generated password with 8 chars -> 0R5JDZVM (8) cryptic_test.go:38: fuelrewards.com: generated password with 100 chars -> gyafa7xrWQ3h7aXH (16) === RUN TestCrypticForDomain/gamestop.com cryptic_test.go:38: gamestop.com: generated password with 1 chars -> 2vLmY#5j (8) cryptic_test.go:38: gamestop.com: generated password with 4 chars -> NViAQW4$ (8) cryptic_test.go:38: gamestop.com: generated password with 8 chars -> oN1SG@Jl (8) cryptic_test.go:38: gamestop.com: generated password with 100 chars -> rQJAXt8REONZlmu13LGtzDqrZUrI9TmDltaUTGPeUBVta2n6YK7e%i9OYP%9S5rgshgYJp%lE1tix%GzdxbAblobK4JFwj$N9AJx (100) === RUN TestCrypticForDomain/gap.com cryptic_test.go:38: gap.com: generated password with 1 chars -> YV5w_G(_ (8) cryptic_test.go:38: gap.com: generated password with 4 chars -> y)IY4!Vp (8) cryptic_test.go:38: gap.com: generated password with 8 chars -> y$OeQG7F (8) cryptic_test.go:38: gap.com: generated password with 100 chars -> ubKdM*l8AQDQ0-J$zhbOTYU* (24) === RUN TestCrypticForDomain/garmin.com cryptic_test.go:38: garmin.com: generated password with 1 chars -> 6HUxyBWx (8) cryptic_test.go:38: garmin.com: generated password with 4 chars -> IrtudJh5 (8) cryptic_test.go:38: garmin.com: generated password with 8 chars -> H0H9VdsY (8) cryptic_test.go:38: garmin.com: generated password with 100 chars -> S1QDavHH9me8ur1fvq5RJDCETesyk17IHZpg0k3LPIWvuEXNLahawi1H8niIfidMJrAJpek4UdInzkZwI0ciAwV3btIqW6bjxz26 (100) === RUN TestCrypticForDomain/getflywheel.com cryptic_test.go:38: getflywheel.com: generated password with 1 chars -> Xgn>8Ij (7) cryptic_test.go:38: getflywheel.com: generated password with 4 chars -> {*)FYMR (7) cryptic_test.go:38: getflywheel.com: generated password with 8 chars -> r20j.OZ- (8) cryptic_test.go:38: getflywheel.com: generated password with 100 chars -> 8M|yq4@5'e-sO?%i"DRk|9Og;q]5Z`9YVB0"9{_uM-jyk\K_$UqOf/?u^Ba)!i`I-4HliXzm (72) === RUN TestCrypticForDomain/girlscouts.org cryptic_test.go:38: girlscouts.org: generated password with 1 chars -> C#RCk5ok (8) cryptic_test.go:38: girlscouts.org: generated password with 4 chars -> LbnoeJ8v (8) cryptic_test.go:38: girlscouts.org: generated password with 8 chars -> WxQ6#k5G (8) cryptic_test.go:38: girlscouts.org: generated password with 100 chars -> XiO8XC1vXPEr3$YZ (16) === RUN TestCrypticForDomain/gmx.net cryptic_test.go:38: gmx.net: generated password with 1 chars -> qFhnnc32 (8) cryptic_test.go:38: gmx.net: generated password with 4 chars -> SxNBmaMP (8) cryptic_test.go:38: gmx.net: generated password with 8 chars -> carlo8dn (8) cryptic_test.go:38: gmx.net: generated password with 100 chars -> fIPbF29asorvla0u9M9JSr4PuZIRvupsfaKgWfnk (40) === RUN TestCrypticForDomain/gocurb.com cryptic_test.go:38: gocurb.com: generated password with 1 chars -> Q%CK5me^ (8) cryptic_test.go:38: gocurb.com: generated password with 4 chars -> vt22!nKS (8) cryptic_test.go:38: gocurb.com: generated password with 8 chars -> !q&8jwP% (8) cryptic_test.go:38: gocurb.com: generated password with 100 chars -> *!p#dkXkXhyvxwXqNN1@7lOEWXnQw$l%wEZpjJtlV0N$#i%5AP0H3mJdQJdp$u3MJ&elbHWCgxIC#I!l9ToWqibULouYDotVK#xQ (100) === RUN TestCrypticForDomain/google.com cryptic_test.go:38: google.com: generated password with 1 chars -> 80XcAA9l (8) cryptic_test.go:38: google.com: generated password with 4 chars -> x1MZh06S (8) cryptic_test.go:38: google.com: generated password with 8 chars -> lnQq4gFd (8) cryptic_test.go:38: google.com: generated password with 100 chars -> ZPgffdsKbM9XRiwTwaaQwn2pWc8R3ZHa7D4HhqhPUY3QJXTUKJk9yWPQtWAtqs45PIJVUHxK1lHSBgI2zhdqbS3unJqFzTyl9buD (100) === RUN TestCrypticForDomain/guardiananytime.com cryptic_test.go:38: guardiananytime.com: generated password with 1 chars -> SFOPp8Nr (8) cryptic_test.go:38: guardiananytime.com: generated password with 4 chars -> VwPj943N (8) cryptic_test.go:38: guardiananytime.com: generated password with 8 chars -> tmc3Dvhe (8) cryptic_test.go:38: guardiananytime.com: generated password with 100 chars -> YVDCx1kzEj9akV2p8Ti5Mu7hFgegUwqPh0Uk2GWrldcFQR1r3V (50) === RUN TestCrypticForDomain/gwl.greatwestlife.com cryptic_test.go:38: gwl.greatwestlife.com: generated password with 1 chars -> MqBz-Zk7 (8) cryptic_test.go:38: gwl.greatwestlife.com: generated password with 4 chars -> C3=ZR K3$eOxY> (8) cryptic_test.go:38: gwl.greatwestlife.com: generated password with 100 chars -> t+j+kPDerHqUISjTwrLkKzEOjKAejoR8Sz4jN=fr1l=cenn8>ap=LoiVIVotiNE6RRiM7e_Tl$!Y73kl%T6Ck-UOa (100) === RUN TestCrypticForDomain/haggen.com cryptic_test.go:38: haggen.com: generated password with 1 chars -> gUK1@Ip3 (8) cryptic_test.go:38: haggen.com: generated password with 4 chars -> I1eOY*6k (8) cryptic_test.go:38: haggen.com: generated password with 8 chars -> PKE@#o7w (8) cryptic_test.go:38: haggen.com: generated password with 100 chars -> PVb9m@4kaH9QY!diouwdIprNXJMNkNtMYvvIMoen (40) === RUN TestCrypticForDomain/hangseng.com cryptic_test.go:38: hangseng.com: generated password with 1 chars -> 0Ugn3hRz (8) cryptic_test.go:38: hangseng.com: generated password with 4 chars -> tsXlVl2X (8) cryptic_test.go:38: hangseng.com: generated password with 8 chars -> yDugH4sn (8) cryptic_test.go:38: hangseng.com: generated password with 100 chars -> r1ch0wbIOEUzFAzsQTIbg1QhqJgxrm (30) === RUN TestCrypticForDomain/hawaiianairlines.com cryptic_test.go:38: hawaiianairlines.com: generated password with 1 chars -> > (1) cryptic_test.go:38: hawaiianairlines.com: generated password with 4 chars -> @;'* (4) cryptic_test.go:38: hawaiianairlines.com: generated password with 8 chars -> AZSOFD'7 (8) cryptic_test.go:38: hawaiianairlines.com: generated password with 100 chars -> 4r #ExsxE90 (8) cryptic_test.go:38: hertz-japan.com: generated password with 4 chars -> $Y5x3#vm (8) cryptic_test.go:38: hertz-japan.com: generated password with 8 chars -> T#8RbktN (8) cryptic_test.go:38: hertz-japan.com: generated password with 100 chars -> RIc&Y%HtHX6dYHTEnZL$lcpXrw!xzW (30) === RUN TestCrypticForDomain/hertz-kuwait.com cryptic_test.go:38: hertz-kuwait.com: generated password with 1 chars -> zih$Xu8X (8) cryptic_test.go:38: hertz-kuwait.com: generated password with 4 chars -> irCT&9nr (8) cryptic_test.go:38: hertz-kuwait.com: generated password with 8 chars -> !RD6k5c2 (8) cryptic_test.go:38: hertz-kuwait.com: generated password with 100 chars -> gKe3qK5qUTtEDJ$MVRjVY5RQ06u$fk (30) === RUN TestCrypticForDomain/hertz-saudi.com cryptic_test.go:38: hertz-saudi.com: generated password with 1 chars -> zX!g1@IC (8) cryptic_test.go:38: hertz-saudi.com: generated password with 4 chars -> %cGR02t# (8) cryptic_test.go:38: hertz-saudi.com: generated password with 8 chars -> !3SQvW2S (8) cryptic_test.go:38: hertz-saudi.com: generated password with 100 chars -> 7rnjZpIijHeq&XG2F^g#&6vjms2n#a (30) === RUN TestCrypticForDomain/hertz.at cryptic_test.go:38: hertz.at: generated password with 1 chars -> ^7noyAAC (8) cryptic_test.go:38: hertz.at: generated password with 4 chars -> 0M8$MQtx (8) cryptic_test.go:38: hertz.at: generated password with 8 chars -> T@B5%Ga5 (8) cryptic_test.go:38: hertz.at: generated password with 100 chars -> RsimV@1g9oLGM78UVw%qbs5@bVev$V (30) === RUN TestCrypticForDomain/hertz.be cryptic_test.go:38: hertz.be: generated password with 1 chars -> &Jed7806 (8) cryptic_test.go:38: hertz.be: generated password with 4 chars -> 6pYpb%mb (8) cryptic_test.go:38: hertz.be: generated password with 8 chars -> MHWqBd%2 (8) cryptic_test.go:38: hertz.be: generated password with 100 chars -> DxbQs02c7WaG6o10LoARcVs2yt%UeU (30) === RUN TestCrypticForDomain/hertz.bh cryptic_test.go:38: hertz.bh: generated password with 1 chars -> uINM2@FX (8) cryptic_test.go:38: hertz.bh: generated password with 4 chars -> YlRIQ^3C (8) cryptic_test.go:38: hertz.bh: generated password with 8 chars -> a%zBtIx0 (8) cryptic_test.go:38: hertz.bh: generated password with 100 chars -> 8JCX6W0TMqd!AOvz2tHOXMDm50QL$z (30) === RUN TestCrypticForDomain/hertz.ca cryptic_test.go:38: hertz.ca: generated password with 1 chars -> G%0!@aa7 (8) cryptic_test.go:38: hertz.ca: generated password with 4 chars -> n$UQnyO9 (8) cryptic_test.go:38: hertz.ca: generated password with 8 chars -> bb!T3ENd (8) cryptic_test.go:38: hertz.ca: generated password with 100 chars -> ootpC^rQHwf6hqgVL9g1i#Q1Gcmr&E (30) === RUN TestCrypticForDomain/hertz.ch cryptic_test.go:38: hertz.ch: generated password with 1 chars -> Gdxz%rM1 (8) cryptic_test.go:38: hertz.ch: generated password with 4 chars -> r1^S4#3M (8) cryptic_test.go:38: hertz.ch: generated password with 8 chars -> 3W$sPqsv (8) cryptic_test.go:38: hertz.ch: generated password with 100 chars -> TjRt1VL^IU5raFi!LNv8&Xe@%pmuQh (30) === RUN TestCrypticForDomain/hertz.cn cryptic_test.go:38: hertz.cn: generated password with 1 chars -> i6%Ch6cW (8) cryptic_test.go:38: hertz.cn: generated password with 4 chars -> $UeC0@I@ (8) cryptic_test.go:38: hertz.cn: generated password with 8 chars -> EH%iOI0& (8) cryptic_test.go:38: hertz.cn: generated password with 100 chars -> !E6eWEaJ3EDs8R6U1!gN8oCcv%5v^o (30) === RUN TestCrypticForDomain/hertz.co.ao cryptic_test.go:38: hertz.co.ao: generated password with 1 chars -> d&WFjD4% (8) cryptic_test.go:38: hertz.co.ao: generated password with 4 chars -> 5@96c%UO (8) cryptic_test.go:38: hertz.co.ao: generated password with 8 chars -> 5JGy!Gdo (8) cryptic_test.go:38: hertz.co.ao: generated password with 100 chars -> PuFoyIrWwsDywg#TeU7kQc3^Lo6KMf (30) === RUN TestCrypticForDomain/hertz.co.id cryptic_test.go:38: hertz.co.id: generated password with 1 chars -> 9#HoZXK8 (8) cryptic_test.go:38: hertz.co.id: generated password with 4 chars -> rKvz$#7i (8) cryptic_test.go:38: hertz.co.id: generated password with 8 chars -> 3$QP94%l (8) cryptic_test.go:38: hertz.co.id: generated password with 100 chars -> pQzh0vD4CNBYu7Ho%niBnHme793^58 (30) === RUN TestCrypticForDomain/hertz.co.kr cryptic_test.go:38: hertz.co.kr: generated password with 1 chars -> mHU3z^qf (8) cryptic_test.go:38: hertz.co.kr: generated password with 4 chars -> VG6oiTq% (8) cryptic_test.go:38: hertz.co.kr: generated password with 8 chars -> %B@&fC7$ (8) cryptic_test.go:38: hertz.co.kr: generated password with 100 chars -> AkpLqfER&FuujhIJ&A4&be1Lj7bnyd (30) === RUN TestCrypticForDomain/hertz.co.nz cryptic_test.go:38: hertz.co.nz: generated password with 1 chars -> ZraM!h1! (8) cryptic_test.go:38: hertz.co.nz: generated password with 4 chars -> 1Q!axpF4 (8) cryptic_test.go:38: hertz.co.nz: generated password with 8 chars -> Uq6K$VY1 (8) cryptic_test.go:38: hertz.co.nz: generated password with 100 chars -> 0$sUuo^Yw&%9ol!alzFqXudZ8fpjjN (30) === RUN TestCrypticForDomain/hertz.co.th cryptic_test.go:38: hertz.co.th: generated password with 1 chars -> u!pL6#Oa (8) cryptic_test.go:38: hertz.co.th: generated password with 4 chars -> #6oxIQFq (8) cryptic_test.go:38: hertz.co.th: generated password with 8 chars -> 8SbmIS@B (8) cryptic_test.go:38: hertz.co.th: generated password with 100 chars -> rWTMfqmQjcf14k$JX6Z$@xu^hVd2$j (30) === RUN TestCrypticForDomain/hertz.co.uk cryptic_test.go:38: hertz.co.uk: generated password with 1 chars -> u6PuB3#5 (8) cryptic_test.go:38: hertz.co.uk: generated password with 4 chars -> bKg&Pum6 (8) cryptic_test.go:38: hertz.co.uk: generated password with 8 chars -> ^qU$e4E^ (8) cryptic_test.go:38: hertz.co.uk: generated password with 100 chars -> MfJBg%8jGYsL0ayb^PX1#nvll487E! (30) === RUN TestCrypticForDomain/hertz.com cryptic_test.go:38: hertz.com: generated password with 1 chars -> 1Tt^zmcu (8) cryptic_test.go:38: hertz.com: generated password with 4 chars -> Uq0O^mRo (8) cryptic_test.go:38: hertz.com: generated password with 8 chars -> UM7rmor& (8) cryptic_test.go:38: hertz.com: generated password with 100 chars -> %^7ecLD!TvJ75GovUhIUCTOKMPt2RH (30) === RUN TestCrypticForDomain/hertz.com.au cryptic_test.go:38: hertz.com.au: generated password with 1 chars -> z$ZiNs2L (8) cryptic_test.go:38: hertz.com.au: generated password with 4 chars -> d2f!88O& (8) cryptic_test.go:38: hertz.com.au: generated password with 8 chars -> N@iP70Sg (8) cryptic_test.go:38: hertz.com.au: generated password with 100 chars -> DwNDJkps%bn1HCEUPPaQi7MjLr$&No (30) === RUN TestCrypticForDomain/hertz.com.bh cryptic_test.go:38: hertz.com.bh: generated password with 1 chars -> KPaM2G&m (8) cryptic_test.go:38: hertz.com.bh: generated password with 4 chars -> 9@azqdR9 (8) cryptic_test.go:38: hertz.com.bh: generated password with 8 chars -> yZHqG7o$ (8) cryptic_test.go:38: hertz.com.bh: generated password with 100 chars -> VF$MbW6rl9f4Gr7oaScWn$ETRUDrbj (30) === RUN TestCrypticForDomain/hertz.com.hk cryptic_test.go:38: hertz.com.hk: generated password with 1 chars -> x9^zFezF (8) cryptic_test.go:38: hertz.com.hk: generated password with 4 chars -> ^l$CiDt0 (8) cryptic_test.go:38: hertz.com.hk: generated password with 8 chars -> h5x6SH%G (8) cryptic_test.go:38: hertz.com.hk: generated password with 100 chars -> unc4BqeOS$8ZJGswhy#&u@^5Mxo7oz (30) === RUN TestCrypticForDomain/hertz.com.kw cryptic_test.go:38: hertz.com.kw: generated password with 1 chars -> laiIv$8O (8) cryptic_test.go:38: hertz.com.kw: generated password with 4 chars -> !Q1iNfTL (8) cryptic_test.go:38: hertz.com.kw: generated password with 8 chars -> 1iPzPk%# (8) cryptic_test.go:38: hertz.com.kw: generated password with 100 chars -> 0lQORx8dBjyr!#h8CyXHqWbX3GcIjw (30) === RUN TestCrypticForDomain/hertz.com.mt cryptic_test.go:38: hertz.com.mt: generated password with 1 chars -> p$aRCg3g (8) cryptic_test.go:38: hertz.com.mt: generated password with 4 chars -> O^CuBf%0 (8) cryptic_test.go:38: hertz.com.mt: generated password with 8 chars -> tq%NU&n5 (8) cryptic_test.go:38: hertz.com.mt: generated password with 100 chars -> MK&l4syj%$F@0$#zS8c3B9WL2bLf6B (30) === RUN TestCrypticForDomain/hertz.com.pl cryptic_test.go:38: hertz.com.pl: generated password with 1 chars -> 7kuA$Kjg (8) cryptic_test.go:38: hertz.com.pl: generated password with 4 chars -> fwUOi33# (8) cryptic_test.go:38: hertz.com.pl: generated password with 8 chars -> nh&rQAo5 (8) cryptic_test.go:38: hertz.com.pl: generated password with 100 chars -> dj1MNZ#S3wYIu3gj2spPr9aCWN3pcV (30) === RUN TestCrypticForDomain/hertz.com.pt cryptic_test.go:38: hertz.com.pt: generated password with 1 chars -> RjtEK1!M (8) cryptic_test.go:38: hertz.com.pt: generated password with 4 chars -> 2Ln!UnCZ (8) cryptic_test.go:38: hertz.com.pt: generated password with 8 chars -> C&92w@X@ (8) cryptic_test.go:38: hertz.com.pt: generated password with 100 chars -> 7@&@#tg5kWDQdgt5&m&jJ^HV0o@dIS (30) === RUN TestCrypticForDomain/hertz.com.sg cryptic_test.go:38: hertz.com.sg: generated password with 1 chars -> aJtpR1$% (8) cryptic_test.go:38: hertz.com.sg: generated password with 4 chars -> %s&Ogc6r (8) cryptic_test.go:38: hertz.com.sg: generated password with 8 chars -> 9uiNn#eN (8) cryptic_test.go:38: hertz.com.sg: generated password with 100 chars -> t6B&H$x#$XYX$soJtGn5@$A5ze5ndD (30) === RUN TestCrypticForDomain/hertz.com.tw cryptic_test.go:38: hertz.com.tw: generated password with 1 chars -> ^QT3BKgZ (8) cryptic_test.go:38: hertz.com.tw: generated password with 4 chars -> @EzU86@5 (8) cryptic_test.go:38: hertz.com.tw: generated password with 8 chars -> 7aPF^tED (8) cryptic_test.go:38: hertz.com.tw: generated password with 100 chars -> zd%eYj7etodYg&Ydr7ordtw%W8&!hJ (30) === RUN TestCrypticForDomain/hertz.cv cryptic_test.go:38: hertz.cv: generated password with 1 chars -> 2V55@xPS (8) cryptic_test.go:38: hertz.cv: generated password with 4 chars -> 4k^pRExs (8) cryptic_test.go:38: hertz.cv: generated password with 8 chars -> i$5QeZ#l (8) cryptic_test.go:38: hertz.cv: generated password with 100 chars -> GUorUNTscVpSh@40N1yTxQzRUqN< (30) === RUN TestCrypticForDomain/hertz.cz cryptic_test.go:38: hertz.cz: generated password with 1 chars -> L^Weo%8X (8) cryptic_test.go:38: hertz.cz: generated password with 4 chars -> PW3^&JbJ (8) cryptic_test.go:38: hertz.cz: generated password with 8 chars -> gdXd&D4h (8) cryptic_test.go:38: hertz.cz: generated password with 100 chars -> t0rQxoUcDG@eKXKjO9ByrjrQyvPIEt (30) === RUN TestCrypticForDomain/hertz.de cryptic_test.go:38: hertz.de: generated password with 1 chars -> YSNL#he4 (8) cryptic_test.go:38: hertz.de: generated password with 4 chars -> 6n0Q!c5E (8) cryptic_test.go:38: hertz.de: generated password with 8 chars -> DO@s1BmI (8) cryptic_test.go:38: hertz.de: generated password with 100 chars -> dHu!weM&RF5GTIV5835%yxplJ60Ps5 (30) === RUN TestCrypticForDomain/hertz.ee cryptic_test.go:38: hertz.ee: generated password with 1 chars -> DYRA1rf^ (8) cryptic_test.go:38: hertz.ee: generated password with 4 chars -> mYk0Gd$$ (8) cryptic_test.go:38: hertz.ee: generated password with 8 chars -> TU&k40$X (8) cryptic_test.go:38: hertz.ee: generated password with 100 chars -> evlc#SDDkwaYjEfamhcHbg^9qFzwWk (30) === RUN TestCrypticForDomain/hertz.es cryptic_test.go:38: hertz.es: generated password with 1 chars -> 5oYw%eYk (8) cryptic_test.go:38: hertz.es: generated password with 4 chars -> %mWg%Nc3 (8) cryptic_test.go:38: hertz.es: generated password with 8 chars -> Bp!qGeE5 (8) cryptic_test.go:38: hertz.es: generated password with 100 chars -> FBRdJwD1Ke%#F3Z68tifJzws^3EcMT (30) === RUN TestCrypticForDomain/hertz.fi cryptic_test.go:38: hertz.fi: generated password with 1 chars -> Y#@9@k9O (8) cryptic_test.go:38: hertz.fi: generated password with 4 chars -> &VzrbtI2 (8) cryptic_test.go:38: hertz.fi: generated password with 8 chars -> kJDR4U@g (8) cryptic_test.go:38: hertz.fi: generated password with 100 chars -> OfC2U1x!UNPn^o4bBjL3vi5uYQ0lkY (30) === RUN TestCrypticForDomain/hertz.fr cryptic_test.go:38: hertz.fr: generated password with 1 chars -> iuaUJU3% (8) cryptic_test.go:38: hertz.fr: generated password with 4 chars -> nl07E^D@ (8) cryptic_test.go:38: hertz.fr: generated password with 8 chars -> Aa&ksFu6 (8) cryptic_test.go:38: hertz.fr: generated password with 100 chars -> ixRPc#EfCLFfmhc^3td0z1oYac0tE9 (30) === RUN TestCrypticForDomain/hertz.hu cryptic_test.go:38: hertz.hu: generated password with 1 chars -> 8^uOTvlf (8) cryptic_test.go:38: hertz.hu: generated password with 4 chars -> %2nj6b^K (8) cryptic_test.go:38: hertz.hu: generated password with 8 chars -> ADo@wn15 (8) cryptic_test.go:38: hertz.hu: generated password with 100 chars -> N2bPL6TCf!kEgiTu&40^5UQzurdfNd (30) === RUN TestCrypticForDomain/hertz.ie cryptic_test.go:38: hertz.ie: generated password with 1 chars -> ve1zM!&Z (8) cryptic_test.go:38: hertz.ie: generated password with 4 chars -> Ia4^CR06 (8) cryptic_test.go:38: hertz.ie: generated password with 8 chars -> AoKou#0f (8) cryptic_test.go:38: hertz.ie: generated password with 100 chars -> L!vQC$RqzaLV4U$y%Z0xSWGaSjUKJY (30) === RUN TestCrypticForDomain/hertz.it cryptic_test.go:38: hertz.it: generated password with 1 chars -> Aa60C$%m (8) cryptic_test.go:38: hertz.it: generated password with 4 chars -> tJ%bcZD4 (8) cryptic_test.go:38: hertz.it: generated password with 8 chars -> Ve^Xj9u5 (8) cryptic_test.go:38: hertz.it: generated password with 100 chars -> !80EDkWfl1PF#RlLDG5oL6nnYniw7D (30) === RUN TestCrypticForDomain/hertz.jo cryptic_test.go:38: hertz.jo: generated password with 1 chars -> 5SE&gChk (8) cryptic_test.go:38: hertz.jo: generated password with 4 chars -> 0&#&HdKv (8) cryptic_test.go:38: hertz.jo: generated password with 8 chars -> 4tC@tCY6 (8) cryptic_test.go:38: hertz.jo: generated password with 100 chars -> ml$w5ltOq!l2&UNLfUxMI@LSU6yQ1A (30) === RUN TestCrypticForDomain/hertz.lt cryptic_test.go:38: hertz.lt: generated password with 1 chars -> cz7^afI3 (8) cryptic_test.go:38: hertz.lt: generated password with 4 chars -> y5jR0n^J (8) cryptic_test.go:38: hertz.lt: generated password with 8 chars -> dtjv8&1Q (8) cryptic_test.go:38: hertz.lt: generated password with 100 chars -> %O7Fn1fSJivls0ulo&Howy3P#B4HPx (30) === RUN TestCrypticForDomain/hertz.nl cryptic_test.go:38: hertz.nl: generated password with 1 chars -> poR&V3!E (8) cryptic_test.go:38: hertz.nl: generated password with 4 chars -> 9B0rB%96 (8) cryptic_test.go:38: hertz.nl: generated password with 8 chars -> PrS0#rYX (8) cryptic_test.go:38: hertz.nl: generated password with 100 chars -> OKGub95fGbHABMxR4Jbqa766!Kyx^6 (30) === RUN TestCrypticForDomain/hertz.no cryptic_test.go:38: hertz.no: generated password with 1 chars -> d@m^CMN6 (8) cryptic_test.go:38: hertz.no: generated password with 4 chars -> V$B%9ImZ (8) cryptic_test.go:38: hertz.no: generated password with 8 chars -> W19@or^M (8) cryptic_test.go:38: hertz.no: generated password with 100 chars -> bXkh6GcGKT!^iQUjJxj6Zce#50S6mk (30) === RUN TestCrypticForDomain/hertz.nu cryptic_test.go:38: hertz.nu: generated password with 1 chars -> w^y@#96Q (8) cryptic_test.go:38: hertz.nu: generated password with 4 chars -> B%1N3le5 (8) cryptic_test.go:38: hertz.nu: generated password with 8 chars -> jZ%O6eAh (8) cryptic_test.go:38: hertz.nu: generated password with 100 chars -> 16UY#YYuSfRC4WXAJ6PFM1orSWEjZR (30) === RUN TestCrypticForDomain/hertz.pl cryptic_test.go:38: hertz.pl: generated password with 1 chars -> PF2nsNL% (8) cryptic_test.go:38: hertz.pl: generated password with 4 chars -> KGejw8&h (8) cryptic_test.go:38: hertz.pl: generated password with 8 chars -> w$ogmY17 (8) cryptic_test.go:38: hertz.pl: generated password with 100 chars -> YKJ#Jj%0u1czsnRHFc3%OQBY6Nlayl (30) === RUN TestCrypticForDomain/hertz.pt cryptic_test.go:38: hertz.pt: generated password with 1 chars -> DTnI^Ml2 (8) cryptic_test.go:38: hertz.pt: generated password with 4 chars -> xccF&W0d (8) cryptic_test.go:38: hertz.pt: generated password with 8 chars -> lGfnZ9J# (8) cryptic_test.go:38: hertz.pt: generated password with 100 chars -> 1h!YYZdb7D21$X&Em!6%pGCH@vZqCB (30) === RUN TestCrypticForDomain/hertz.qa cryptic_test.go:38: hertz.qa: generated password with 1 chars -> k^QZj42T (8) cryptic_test.go:38: hertz.qa: generated password with 4 chars -> WHG3$Fa# (8) cryptic_test.go:38: hertz.qa: generated password with 8 chars -> L^dTPf4t (8) cryptic_test.go:38: hertz.qa: generated password with 100 chars -> FpgAXg44QuHKcDYNSYy3n%MOGu9XCF (30) === RUN TestCrypticForDomain/hertz.ru cryptic_test.go:38: hertz.ru: generated password with 1 chars -> UU@ZmYw3 (8) cryptic_test.go:38: hertz.ru: generated password with 4 chars -> 0Jk%jFR2 (8) cryptic_test.go:38: hertz.ru: generated password with 8 chars -> 6Lzh#Yt8 (8) cryptic_test.go:38: hertz.ru: generated password with 100 chars -> QeL6EeIF7tMT@TO3LGb1$aj1Qj9mW# (30) === RUN TestCrypticForDomain/hertz.se cryptic_test.go:38: hertz.se: generated password with 1 chars -> Kmlh6Z!# (8) cryptic_test.go:38: hertz.se: generated password with 4 chars -> 8EtF!IeC (8) cryptic_test.go:38: hertz.se: generated password with 8 chars -> q9hwErs$ (8) cryptic_test.go:38: hertz.se: generated password with 100 chars -> cyzvb13amVZCcOpB63mNtJ$h7Ujv$% (30) === RUN TestCrypticForDomain/hertz.si cryptic_test.go:38: hertz.si: generated password with 1 chars -> 27QtS1O@ (8) cryptic_test.go:38: hertz.si: generated password with 4 chars -> &0x%15S0 (8) cryptic_test.go:38: hertz.si: generated password with 8 chars -> SFS26^Nk (8) cryptic_test.go:38: hertz.si: generated password with 100 chars -> a9EgjzBLt$VaATb%ks4#p^8&nw$1z# (30) === RUN TestCrypticForDomain/hertzcaribbean.com cryptic_test.go:38: hertzcaribbean.com: generated password with 1 chars -> $aQVR6E3 (8) cryptic_test.go:38: hertzcaribbean.com: generated password with 4 chars -> 2$RFEQXp (8) cryptic_test.go:38: hertzcaribbean.com: generated password with 8 chars -> ^2ayQmDy (8) cryptic_test.go:38: hertzcaribbean.com: generated password with 100 chars -> QyFe^@@Lu799#P73Cft%CGYU!yKhAD (30) === RUN TestCrypticForDomain/hetzner.com cryptic_test.go:38: hetzner.com: generated password with 1 chars -> =(LdTS1^ (8) cryptic_test.go:38: hetzner.com: generated password with 4 chars -> 0XXhU,L{ (8) cryptic_test.go:38: hetzner.com: generated password with 8 chars -> m(GNpP9w (8) cryptic_test.go:38: hetzner.com: generated password with 100 chars -> JpKQO*0Uk{F{?5K#D=SextrZZW:&$i_kPK{Sl20yPZpx^=NN01wn;9ZQp{&3/yYc/pV3oANX1{C*uSMl@hUGGL^!O3-wG#^a?$wt (100) === RUN TestCrypticForDomain/hilton.com cryptic_test.go:38: hilton.com: generated password with 1 chars -> 8Gu2mDsX (8) cryptic_test.go:38: hilton.com: generated password with 4 chars -> EnS74unR (8) cryptic_test.go:38: hilton.com: generated password with 8 chars -> 6UCOjZTq (8) cryptic_test.go:38: hilton.com: generated password with 100 chars -> Y6b0sTxMW77fJ7xtMkP3Xqagk0yRHCq0 (32) === RUN TestCrypticForDomain/hkbea.com cryptic_test.go:38: hkbea.com: generated password with 1 chars -> a9GzkoWP (8) cryptic_test.go:38: hkbea.com: generated password with 4 chars -> Mvu61iEy (8) cryptic_test.go:38: hkbea.com: generated password with 8 chars -> N65eUCZE (8) cryptic_test.go:38: hkbea.com: generated password with 100 chars -> 6VSPoOrlxVkx (12) === RUN TestCrypticForDomain/hkexpress.com cryptic_test.go:38: hkexpress.com: generated password with 1 chars -> W2)#%1s~ (8) cryptic_test.go:38: hkexpress.com: generated password with 4 chars -> x7&cSo7H (8) cryptic_test.go:38: hkexpress.com: generated password with 8 chars -> ?U39&v#i (8) cryptic_test.go:38: hkexpress.com: generated password with 100 chars -> ]s!5%*QST?Z?pNK (15) === RUN TestCrypticForDomain/hotels.com cryptic_test.go:38: hotels.com: generated password with 1 chars -> hC~D4p (6) cryptic_test.go:38: hotels.com: generated password with 4 chars -> 9!Qd8T (6) cryptic_test.go:38: hotels.com: generated password with 8 chars -> u1%A#t6r (8) cryptic_test.go:38: hotels.com: generated password with 100 chars -> vx2FA6fmEl_#5Yz4Z2%? (20) === RUN TestCrypticForDomain/hotwire.com cryptic_test.go:38: hotwire.com: generated password with 1 chars -> SW8KF7 (6) cryptic_test.go:38: hotwire.com: generated password with 4 chars -> yHjQZT (6) cryptic_test.go:38: hotwire.com: generated password with 8 chars -> tm0q5knZ (8) cryptic_test.go:38: hotwire.com: generated password with 100 chars -> Gp3GRQw2dyNPcBwJf5ztHz5dP3uwxV (30) === RUN TestCrypticForDomain/hrblock.com cryptic_test.go:38: hrblock.com: generated password with 1 chars -> 0LscB5i! (8) cryptic_test.go:38: hrblock.com: generated password with 4 chars -> oo5%vQOW (8) cryptic_test.go:38: hrblock.com: generated password with 8 chars -> r2GF%xMm (8) cryptic_test.go:38: hrblock.com: generated password with 100 chars -> WhwpoEIC$7PIa0HwwAw7wm2uEqNnMGXFUdHUAGQPatRtAY1Yoek#pXW$JiSRy8vlawMiRa%V2u98j6hYF2Yi#sRPYK9TkXieL9Sm (100) === RUN TestCrypticForDomain/hsbc.com.hk cryptic_test.go:38: hsbc.com.hk: generated password with 1 chars -> btUR0. (6) cryptic_test.go:38: hsbc.com.hk: generated password with 4 chars -> L_7Bic (6) cryptic_test.go:38: hsbc.com.hk: generated password with 8 chars -> _F0CUneh (8) cryptic_test.go:38: hsbc.com.hk: generated password with 100 chars -> RVV7OFGuRFdV5A_PRuaYMf1q9jsJMA (30) === RUN TestCrypticForDomain/hsbc.com.my cryptic_test.go:38: hsbc.com.my: generated password with 1 chars -> -8Bint?f (8) cryptic_test.go:38: hsbc.com.my: generated password with 4 chars -> 0LnojVci (8) cryptic_test.go:38: hsbc.com.my: generated password with 8 chars -> Yt4Q_phf (8) cryptic_test.go:38: hsbc.com.my: generated password with 100 chars -> O@0yOBYES3aze1E@-K@G.jjgizu8Sl (30) === RUN TestCrypticForDomain/hypovereinsbank.de cryptic_test.go:38: hypovereinsbank.de: generated password with 1 chars -> r>3C"9 (6) cryptic_test.go:38: hypovereinsbank.de: generated password with 4 chars -> Zdj9!! (6) cryptic_test.go:38: hypovereinsbank.de: generated password with 8 chars -> 3k(h$78T (8) cryptic_test.go:38: hypovereinsbank.de: generated password with 100 chars -> aUq*5B3D{J (10) === RUN TestCrypticForDomain/hyresbostader.se cryptic_test.go:38: hyresbostader.se: generated password with 1 chars -> rC2eOl (6) cryptic_test.go:38: hyresbostader.se: generated password with 4 chars -> rFxXy4 (6) cryptic_test.go:38: hyresbostader.se: generated password with 8 chars -> z9bSyHiB (8) cryptic_test.go:38: hyresbostader.se: generated password with 100 chars -> 3uTcBHRGSJUWogip8K37 (20) === RUN TestCrypticForDomain/ichunqiu.com cryptic_test.go:38: ichunqiu.com: generated password with 1 chars -> t1aqziQk (8) cryptic_test.go:38: ichunqiu.com: generated password with 4 chars -> H6fEprnw (8) cryptic_test.go:38: ichunqiu.com: generated password with 8 chars -> fd84lPXa (8) cryptic_test.go:38: ichunqiu.com: generated password with 100 chars -> nuccbwJ0ConxWqsjuyFG (20) === RUN TestCrypticForDomain/id.nfpa.org cryptic_test.go:38: id.nfpa.org: generated password with 1 chars -> Q718:1y( (8) cryptic_test.go:38: id.nfpa.org: generated password with 4 chars -> {3amvlsN (8) cryptic_test.go:38: id.nfpa.org: generated password with 8 chars -> 7k^v[UA3 (8) cryptic_test.go:38: id.nfpa.org: generated password with 100 chars -> HhQ4U46Y~5Ks5R2@ (16) === RUN TestCrypticForDomain/id.sonyentertainmentnetwork.com cryptic_test.go:38: id.sonyentertainmentnetwork.com: generated password with 1 chars -> 8Nv973E4 (8) cryptic_test.go:38: id.sonyentertainmentnetwork.com: generated password with 4 chars -> Is5@:S6Z (8) cryptic_test.go:38: id.sonyentertainmentnetwork.com: generated password with 8 chars -> H=UNg6hg (8) cryptic_test.go:38: id.sonyentertainmentnetwork.com: generated password with 100 chars -> dOOANT+kn4Y3+NI5qQe+qknTG8XeWX (30) === RUN TestCrypticForDomain/id.westfield.com cryptic_test.go:38: id.westfield.com: generated password with 1 chars -> ~os6p2n|S (9) cryptic_test.go:38: id.westfield.com: generated password with 4 chars -> K32dj6:57 (9) cryptic_test.go:38: id.westfield.com: generated password with 8 chars -> R|HMK4f^F (9) cryptic_test.go:38: id.westfield.com: generated password with 100 chars -> z0bRI[YdoYGqxpH8Iu)S (20) === RUN TestCrypticForDomain/identity.codesignal.com cryptic_test.go:38: identity.codesignal.com: generated password with 1 chars -> JT8&bMN^gkRAtN (14) cryptic_test.go:38: identity.codesignal.com: generated password with 4 chars -> Cb3utr*g6SUck6 (14) cryptic_test.go:38: identity.codesignal.com: generated password with 8 chars -> e%HJNdW&fK2MFO (14) cryptic_test.go:38: identity.codesignal.com: generated password with 100 chars -> coXNOgLUDsfMPGeoVb%epS*Gcs@jbCzVuhaCP^Iuhsb^aReyWMy*ZuIxDdrzVXqQBcAyt1KVz$y8UH@c5vLNINdmc0dy2SApkBso (100) === RUN TestCrypticForDomain/identitytheft.gov cryptic_test.go:38: identitytheft.gov: generated password with 1 chars -> E (1) cryptic_test.go:38: identitytheft.gov: generated password with 4 chars -> CluO (4) cryptic_test.go:38: identitytheft.gov: generated password with 8 chars -> 7AAO6Tqp (8) cryptic_test.go:38: identitytheft.gov: generated password with 100 chars -> HHUzE8eCdwxLQKPsiNGtVtjCFqROu64e1vNlkyjcqhrhhDzviVavYMVKkAzP5yJep7184pAnyYb7iOygGW4dOIIVFF82BnoBzdz2 (100) === RUN TestCrypticForDomain/idestination.info cryptic_test.go:38: idestination.info: generated password with 1 chars -> h (1) cryptic_test.go:38: idestination.info: generated password with 4 chars -> ju}p (4) cryptic_test.go:38: idestination.info: generated password with 8 chars -> 909y1&S) (8) cryptic_test.go:38: idestination.info: generated password with 100 chars -> ^c`U;:Ix|d%A->) (15) === RUN TestCrypticForDomain/impots.gouv.fr cryptic_test.go:38: impots.gouv.fr: generated password with 1 chars -> 0wz!lz6'sene (12) cryptic_test.go:38: impots.gouv.fr: generated password with 4 chars -> x1q_cwz}yg36 (12) cryptic_test.go:38: impots.gouv.fr: generated password with 8 chars -> $s=339gy9#^e (12) cryptic_test.go:38: impots.gouv.fr: generated password with 100 chars -> 40{#hpu%*0w?9u#8k#&68&7s?25|it-!.=51rpb2e$x2lp!zn5db|xy}*!y9|3*d34&dqe0?w*$lhce.|2h43!2/bjvms6xu$yov (100) === RUN TestCrypticForDomain/indochino.com cryptic_test.go:38: indochino.com: generated password with 1 chars -> 8~g/K= (6) cryptic_test.go:38: indochino.com: generated password with 4 chars -> _+`q7N (6) cryptic_test.go:38: indochino.com: generated password with 8 chars -> s[2Y$BZ| (8) cryptic_test.go:38: indochino.com: generated password with 100 chars -> BoaWh(A.E#{n4fV (15) === RUN TestCrypticForDomain/inntopia.travel cryptic_test.go:38: inntopia.travel: generated password with 1 chars -> ffLYA7R (7) cryptic_test.go:38: inntopia.travel: generated password with 4 chars -> t9y7L5o (7) cryptic_test.go:38: inntopia.travel: generated password with 8 chars -> jj5JlvWx (8) cryptic_test.go:38: inntopia.travel: generated password with 100 chars -> 8WtLLdevcGDS8nDmPSi (19) === RUN TestCrypticForDomain/internationalsos.com cryptic_test.go:38: internationalsos.com: generated password with 1 chars -> Evh#w2 (6) cryptic_test.go:38: internationalsos.com: generated password with 4 chars -> We5@e@ (6) cryptic_test.go:38: internationalsos.com: generated password with 8 chars -> rR@m4hD4 (8) cryptic_test.go:38: internationalsos.com: generated password with 100 chars -> CKrRNn=dwZXFnI^S0DscIDYyr=muVo%f5h7dJgrnTTCty9wpiByymjsjeH%IFxq&oG@v7vY&kp6VRsL8mSZ_jIulL7KyjAZB69_y (100) === RUN TestCrypticForDomain/irctc.co.in cryptic_test.go:38: irctc.co.in: generated password with 1 chars -> $R^rD24% (8) cryptic_test.go:38: irctc.co.in: generated password with 4 chars -> i0GOn(C5 (8) cryptic_test.go:38: irctc.co.in: generated password with 8 chars -> !n9j4tqW (8) cryptic_test.go:38: irctc.co.in: generated password with 100 chars -> TpmiuJ)Nc2z*Ptr (15) === RUN TestCrypticForDomain/irs.gov cryptic_test.go:38: irs.gov: generated password with 1 chars -> jbo7O&0G (8) cryptic_test.go:38: irs.gov: generated password with 4 chars -> !L63qwWH (8) cryptic_test.go:38: irs.gov: generated password with 8 chars -> #WEn!W8P (8) cryptic_test.go:38: irs.gov: generated password with 100 chars -> t96#rX8*WOp#OoHR1ce0@gSqBjU7FX%U (32) === RUN TestCrypticForDomain/jal.co.jp cryptic_test.go:38: jal.co.jp: generated password with 1 chars -> DMDgJ>p~ (8) cryptic_test.go:38: jal.co.jp: generated password with 4 chars -> 3_?B6^5- (8) cryptic_test.go:38: jal.co.jp: generated password with 8 chars -> fFFu3(0/ (8) cryptic_test.go:38: jal.co.jp: generated password with 100 chars -> LI1mn_2:T3}BNP&k (16) === RUN TestCrypticForDomain/japanpost.jp cryptic_test.go:38: japanpost.jp: generated password with 1 chars -> 8pE0UBon (8) cryptic_test.go:38: japanpost.jp: generated password with 4 chars -> IgjTre91 (8) cryptic_test.go:38: japanpost.jp: generated password with 8 chars -> V2DdDHog (8) cryptic_test.go:38: japanpost.jp: generated password with 100 chars -> FW1CsK26hq9RvlF5 (16) === RUN TestCrypticForDomain/jewelosco.com cryptic_test.go:38: jewelosco.com: generated password with 1 chars -> WXONPCb$ (8) cryptic_test.go:38: jewelosco.com: generated password with 4 chars -> tkz&U8dn (8) cryptic_test.go:38: jewelosco.com: generated password with 8 chars -> OLyMT$Gk (8) cryptic_test.go:38: jewelosco.com: generated password with 100 chars -> xa5^WPX*c&xRgrcWJhjWQW%v6ibOOBR@rtzlbX60 (40) === RUN TestCrypticForDomain/jordancu-onlinebanking.org cryptic_test.go:38: jordancu-onlinebanking.org: generated password with 1 chars -> cwi7vZ (6) cryptic_test.go:38: jordancu-onlinebanking.org: generated password with 4 chars -> tb5z6B (6) cryptic_test.go:38: jordancu-onlinebanking.org: generated password with 8 chars -> pmOrBnSk (8) cryptic_test.go:38: jordancu-onlinebanking.org: generated password with 100 chars -> CBWONRByDyAj2IH4sPJbA8vRjxHdYkbH (32) === RUN TestCrypticForDomain/keldoc.com cryptic_test.go:38: keldoc.com: generated password with 1 chars -> @@U@NT5x4LEx (12) cryptic_test.go:38: keldoc.com: generated password with 4 chars -> v3suDwd1Fn%D (12) cryptic_test.go:38: keldoc.com: generated password with 8 chars -> bur23RV@*OOk (12) cryptic_test.go:38: keldoc.com: generated password with 100 chars -> 5RSP2fBfDULbWJhshtIQAz05&Y1en%bq@qwkksrfvQbJv9kdL!wAUE#b%^7ae9fQ^75F8D!uIlh!NwXsZ0#1zqOHWZNsgpG!TKpC (100) === RUN TestCrypticForDomain/kennedy-center.org cryptic_test.go:38: kennedy-center.org: generated password with 1 chars -> %yme1yzJ (8) cryptic_test.go:38: kennedy-center.org: generated password with 4 chars -> oy@cdAU9 (8) cryptic_test.go:38: kennedy-center.org: generated password with 8 chars -> Lsb3KD@? (8) cryptic_test.go:38: kennedy-center.org: generated password with 100 chars -> 3huMvSYLLJbhZb90vgWPD0bY2UB?H6VbZww6vOBGAX*4ytCJNfwoeecPN0eeZKnYdYV9rNOu6Qqii#k3&T&43ifHGATyCSV42mLf (100) === RUN TestCrypticForDomain/key.harvard.edu cryptic_test.go:38: key.harvard.edu: generated password with 1 chars -> Zt^tcprwh6 (10) cryptic_test.go:38: key.harvard.edu: generated password with 4 chars -> znE0y8X~Ud (10) cryptic_test.go:38: key.harvard.edu: generated password with 8 chars -> GDq)Z#Csw0 (10) cryptic_test.go:38: key.harvard.edu: generated password with 100 chars -> OrJ=7T$wH@[dA3W9By X0m$Zx (6) cryptic_test.go:38: kfc.ca: generated password with 4 chars -> %HuR48 (6) cryptic_test.go:38: kfc.ca: generated password with 8 chars -> pA6#ieRI (8) cryptic_test.go:38: kfc.ca: generated password with 100 chars -> 5On8NSg*EwVFY1G (15) === RUN TestCrypticForDomain/kiehls.com cryptic_test.go:38: kiehls.com: generated password with 1 chars -> xuBt%N4n (8) cryptic_test.go:38: kiehls.com: generated password with 4 chars -> 4$r5$H!F (8) cryptic_test.go:38: kiehls.com: generated password with 8 chars -> 4YF%aQ@r (8) cryptic_test.go:38: kiehls.com: generated password with 100 chars -> n53FR1S4Q?e4RmiBIOIc3e%%x (25) === RUN TestCrypticForDomain/kingsfoodmarkets.com cryptic_test.go:38: kingsfoodmarkets.com: generated password with 1 chars -> g!97S4xQ (8) cryptic_test.go:38: kingsfoodmarkets.com: generated password with 4 chars -> 3U*qnYJb (8) cryptic_test.go:38: kingsfoodmarkets.com: generated password with 8 chars -> vMCsv&nS (8) cryptic_test.go:38: kingsfoodmarkets.com: generated password with 100 chars -> BXra1Ag3^g!NkzWW7qTZG3k5KTVWGhoMo0mcV33q (40) === RUN TestCrypticForDomain/klm.com cryptic_test.go:38: klm.com: generated password with 1 chars -> 9N|3juEQ (8) cryptic_test.go:38: klm.com: generated password with 4 chars -> 1w-\x$<} (8) cryptic_test.go:38: klm.com: generated password with 8 chars -> i%8xsy// (8) cryptic_test.go:38: klm.com: generated password with 100 chars -> X`Pf:5]y/yQ` (12) === RUN TestCrypticForDomain/kundenportal.edeka-smart.de cryptic_test.go:38: kundenportal.edeka-smart.de: generated password with 1 chars -> dFy1M4%C (8) cryptic_test.go:38: kundenportal.edeka-smart.de: generated password with 4 chars -> KU$5m7Zt (8) cryptic_test.go:38: kundenportal.edeka-smart.de: generated password with 8 chars -> $&Tq2R1W (8) cryptic_test.go:38: kundenportal.edeka-smart.de: generated password with 100 chars -> rryXLBlV2zTwJu!w (16) === RUN TestCrypticForDomain/la-z-boy.com cryptic_test.go:38: la-z-boy.com: generated password with 1 chars -> kXxX3r (6) cryptic_test.go:38: la-z-boy.com: generated password with 4 chars -> 8Zdm9A (6) cryptic_test.go:38: la-z-boy.com: generated password with 8 chars -> 1ZhtoxXO (8) cryptic_test.go:38: la-z-boy.com: generated password with 100 chars -> bY4ejEzwBDDNR10 (15) === RUN TestCrypticForDomain/labcorp.com cryptic_test.go:38: labcorp.com: generated password with 1 chars -> !7d49LUy (8) cryptic_test.go:38: labcorp.com: generated password with 4 chars -> J&k43tqy (8) cryptic_test.go:38: labcorp.com: generated password with 8 chars -> 1G#TRnnZ (8) cryptic_test.go:38: labcorp.com: generated password with 100 chars -> *%7j1`p9aHEgDW&I& (20) === RUN TestCrypticForDomain/ladwp.com cryptic_test.go:38: ladwp.com: generated password with 1 chars -> 0JKA8rLX (8) cryptic_test.go:38: ladwp.com: generated password with 4 chars -> dFi2BMXm (8) cryptic_test.go:38: ladwp.com: generated password with 8 chars -> oiPdzE6U (8) cryptic_test.go:38: ladwp.com: generated password with 100 chars -> CdsM3UOh61GriAoM2VgT (20) === RUN TestCrypticForDomain/launtel.net.au cryptic_test.go:38: launtel.net.au: generated password with 1 chars -> D3IikMAF (8) cryptic_test.go:38: launtel.net.au: generated password with 4 chars -> atvHT0bz (8) cryptic_test.go:38: launtel.net.au: generated password with 8 chars -> 7I3wlMo1 (8) cryptic_test.go:38: launtel.net.au: generated password with 100 chars -> bTPEsKplvUHEwyHlflTU4M108IFz0wKNF0EPNApJMJ3PS370djqeln3U3y87xjatru1eaUCWcvtGADIJlaiVladvjxsMR19cqvyl (100) === RUN TestCrypticForDomain/leetchi.com cryptic_test.go:38: leetchi.com: generated password with 1 chars -> 8dvU*773 (8) cryptic_test.go:38: leetchi.com: generated password with 4 chars -> Zax@JZ2" (8) cryptic_test.go:38: leetchi.com: generated password with 8 chars -> B7K3f8#Fn,)L*b?0*D1/>Ssg*F,s3Gn%WPq3Tr;t7KV.4"GHGCvC$f4D1UHnSXygJ%tbYJICXGft&&7(j>Bdsc" 8z(rA1C& (8) cryptic_test.go:38: lepida.it: generated password with 4 chars -> Q s-y~M}2( (8) cryptic_test.go:38: lepida.it: generated password with 100 chars -> ,GDT0*T^MlZCdC.T (16) === RUN TestCrypticForDomain/lg.com cryptic_test.go:38: lg.com: generated password with 1 chars -> E#i*Xm_1 (8) cryptic_test.go:38: lg.com: generated password with 4 chars -> T^z#8vpJ (8) cryptic_test.go:38: lg.com: generated password with 8 chars -> t(gtsR3L (8) cryptic_test.go:38: lg.com: generated password with 100 chars -> wr&!u5iH4^zH:toh (16) === RUN TestCrypticForDomain/linearity.io cryptic_test.go:38: linearity.io: generated password with 1 chars -> ek=M219Q (8) cryptic_test.go:38: linearity.io: generated password with 4 chars -> 9idi_|"A (8) cryptic_test.go:38: linearity.io: generated password with 8 chars -> S9 .=zPLB:+jz}:^j[K\{D%OR&xVa.y:x]<4zgJ@0-f]-=7Oe (100) === RUN TestCrypticForDomain/live.com cryptic_test.go:38: live.com: generated password with 1 chars -> imqH7s9u (8) cryptic_test.go:38: live.com: generated password with 4 chars -> Y6ihr`BN (8) cryptic_test.go:38: live.com: generated password with 8 chars -> l7V$Q?h. (8) cryptic_test.go:38: live.com: generated password with 100 chars -> _l2yoh_r5ERf&*7,&54i3t.SP4d{gsoi,~#C@x+#V{%$5YAR'LC^xG`EDmS_RP{>4.}Ro'oS|E;E_6rBm<|iPotn>`Ti0&(MZ>'2 (100) === RUN TestCrypticForDomain/lloydsbank.co.uk cryptic_test.go:38: lloydsbank.co.uk: generated password with 1 chars -> NOb7F2NW (8) cryptic_test.go:38: lloydsbank.co.uk: generated password with 4 chars -> PTds9yzj (8) cryptic_test.go:38: lloydsbank.co.uk: generated password with 8 chars -> zFKLL5rY (8) cryptic_test.go:38: lloydsbank.co.uk: generated password with 100 chars -> suEb4YDjKBioJI4 (15) === RUN TestCrypticForDomain/lowes.com cryptic_test.go:38: lowes.com: generated password with 1 chars -> yrsOaP2h (8) cryptic_test.go:38: lowes.com: generated password with 4 chars -> 5tzTLWmV (8) cryptic_test.go:38: lowes.com: generated password with 8 chars -> 467QYFgC (8) cryptic_test.go:38: lowes.com: generated password with 100 chars -> NHEZpK85M0qXLp1V8JhcO8KRtlcjrmNVYbs7t72zWlIKi8RXiLpGRF2q7SMtJFBhc7rMRYhOPRmCKJSKsUQQ5qUUVD4svL7YAfV9 (100) === RUN TestCrypticForDomain/loyalty.accor.com cryptic_test.go:38: loyalty.accor.com: generated password with 1 chars -> Q9IX!tkr (8) cryptic_test.go:38: loyalty.accor.com: generated password with 4 chars -> ob9B$zSs (8) cryptic_test.go:38: loyalty.accor.com: generated password with 8 chars -> 7jcwH#d9 (8) cryptic_test.go:38: loyalty.accor.com: generated password with 100 chars -> 9ZXOX0IJWYkb6tV9%v$Q4p=v3lGUEi6FF0&5nZ9S!ur77rDWQtLHO&@tgr4VOVkohHnBetKwIYqcTBOlXZm8MzeezKDE65Qzfn@C (100) === RUN TestCrypticForDomain/lsacsso.b2clogin.com cryptic_test.go:38: lsacsso.b2clogin.com: generated password with 1 chars -> L6oUsNEo (8) cryptic_test.go:38: lsacsso.b2clogin.com: generated password with 4 chars -> fh7nYHEu (8) cryptic_test.go:38: lsacsso.b2clogin.com: generated password with 8 chars -> VZHGqSU8 (8) cryptic_test.go:38: lsacsso.b2clogin.com: generated password with 100 chars -> CN78cjtOg5BA7dzV (16) === RUN TestCrypticForDomain/lufthansa.com cryptic_test.go:38: lufthansa.com: generated password with 1 chars -> ZmN6w!*f (8) cryptic_test.go:38: lufthansa.com: generated password with 4 chars -> EH7V@yVE (8) cryptic_test.go:38: lufthansa.com: generated password with 8 chars -> k91zKB,( (8) cryptic_test.go:38: lufthansa.com: generated password with 100 chars -> ef)POXmvwxT&ch69qWsZ e5I6%GWvU@ji (12) cryptic_test.go:38: lufthansagroup.careers: generated password with 4 chars -> 6$kqW5sOm78P (12) cryptic_test.go:38: lufthansagroup.careers: generated password with 8 chars -> #FV24IyfSx9j (12) cryptic_test.go:38: lufthansagroup.careers: generated password with 100 chars -> iWvpgs6f0pxxDZWmbodkYiigeX7mTNRtupnfr4KQ#nNSZ1Asu4ENd8exHu79%&3P5QLS!MnavZnVX4Rj75#ky6HYP%R$*QKlckcS (100) === RUN TestCrypticForDomain/macys.com cryptic_test.go:38: macys.com: generated password with 1 chars -> CEBgdPR (7) cryptic_test.go:38: macys.com: generated password with 4 chars -> ibfOupg (7) cryptic_test.go:38: macys.com: generated password with 8 chars -> TwK04wzl (8) cryptic_test.go:38: macys.com: generated password with 100 chars -> 0LMAAtgk9Ge9IjP3 (16) === RUN TestCrypticForDomain/mailbox.org cryptic_test.go:38: mailbox.org: generated password with 1 chars -> !emWm0!l (8) cryptic_test.go:38: mailbox.org: generated password with 4 chars -> +6Suvy?" (8) cryptic_test.go:38: mailbox.org: generated password with 8 chars -> N$qn3=gZ (8) cryptic_test.go:38: mailbox.org: generated password with 100 chars -> {5w*d{;g(N-pl1+8$U-9/+M;X;YN{QG;p2oSl*5"5Ci8X0G3O$y-C:)b@Ihp)S7T?GHWZ8/TA27r2b=vGuYnu1{.#j7kb#K(-S5; (100) === RUN TestCrypticForDomain/makemytrip.com cryptic_test.go:38: makemytrip.com: generated password with 1 chars -> ri#0LAWI (8) cryptic_test.go:38: makemytrip.com: generated password with 4 chars -> Oq&gaZt8 (8) cryptic_test.go:38: makemytrip.com: generated password with 8 chars -> HS8Im%4q (8) cryptic_test.go:38: makemytrip.com: generated password with 100 chars -> $$dDAi!uocwS3ykWQP1cvFFDm4mKZzq0lbbz@*8ESAa#0!oAyacbBazQ$bcQXnCBUUCECR@KmPyFuxsgEoC@s14&@jEUt77m8wne (100) === RUN TestCrypticForDomain/marriott.com cryptic_test.go:38: marriott.com: generated password with 1 chars -> 5f#5aQjH (8) cryptic_test.go:38: marriott.com: generated password with 4 chars -> Q#1cY6lB (8) cryptic_test.go:38: marriott.com: generated password with 8 chars -> h%ep7kJe (8) cryptic_test.go:38: marriott.com: generated password with 100 chars -> 2H%tIEJYmNcCR5qSkRvN (20) === RUN TestCrypticForDomain/maybank2u.com.my cryptic_test.go:38: maybank2u.com.my: generated password with 1 chars -> m4m0BN_D (8) cryptic_test.go:38: maybank2u.com.my: generated password with 4 chars -> %hb?gz2Z (8) cryptic_test.go:38: maybank2u.com.my: generated password with 8 chars -> 7^_Q&Hz2 (8) cryptic_test.go:38: maybank2u.com.my: generated password with 100 chars -> ' e0EaosP@ (8) cryptic_test.go:38: medicare.gov: generated password with 4 chars -> mi8EI@7J (8) cryptic_test.go:38: medicare.gov: generated password with 8 chars -> wmXh3@bf (8) cryptic_test.go:38: medicare.gov: generated password with 100 chars -> 3kS3*Fho82034%Ag (16) === RUN TestCrypticForDomain/meineschufa.de cryptic_test.go:38: meineschufa.de: generated password with 1 chars -> Pa?Q17t1Fw (10) cryptic_test.go:38: meineschufa.de: generated password with 4 chars -> D#dS?9pmhp (10) cryptic_test.go:38: meineschufa.de: generated password with 8 chars -> %cJ1K2vOFg (10) cryptic_test.go:38: meineschufa.de: generated password with 100 chars -> bgV6TlUwC6h210FlbgcLW!BIfrkMQT?E%Zh584nkkqb9O6Oc3nx1jWMKZgNnG0zU4XLb28b9R1fPjCP6NBxLqPLrcwk5GnIRz#Ji (100) === RUN TestCrypticForDomain/member.everbridge.net cryptic_test.go:38: member.everbridge.net: generated password with 1 chars -> mDWj4u57 (8) cryptic_test.go:38: member.everbridge.net: generated password with 4 chars -> o^5T#HLm (8) cryptic_test.go:38: member.everbridge.net: generated password with 8 chars -> 2MuBBBUT (8) cryptic_test.go:38: member.everbridge.net: generated password with 100 chars -> p427Oh178)LXYkKF1sN#$G2Y()w*UzW#mBzgY@ECBwlXPkhOOZL2zSGnF(02Z2KSfKG8oJyum9nv4dai$tQQWdl6Y5lQvEi&h8uM (100) === RUN TestCrypticForDomain/metlife.com cryptic_test.go:38: metlife.com: generated password with 1 chars -> <~9Ng2 (6) cryptic_test.go:38: metlife.com: generated password with 4 chars -> 1Y7zg( (6) cryptic_test.go:38: metlife.com: generated password with 8 chars -> JAVSb?b$ (8) cryptic_test.go:38: metlife.com: generated password with 100 chars -> MlZ9IZ*%i"l|,]dB-,2g (20) === RUN TestCrypticForDomain/microsoft.com cryptic_test.go:38: microsoft.com: generated password with 1 chars -> .E3qkb3U (8) cryptic_test.go:38: microsoft.com: generated password with 4 chars -> U1i/bz.S (8) cryptic_test.go:38: microsoft.com: generated password with 8 chars -> -K]2-ghT (8) cryptic_test.go:38: microsoft.com: generated password with 100 chars -> ;\#nnW/9lI$bCLD"@d=dI]386{wrX1!kQv 85ny#QAD (8) cryptic_test.go:38: milogin.michigan.gov: generated password with 4 chars -> OYsna!02 (8) cryptic_test.go:38: milogin.michigan.gov: generated password with 8 chars -> m864QV@l (8) cryptic_test.go:38: milogin.michigan.gov: generated password with 100 chars -> qLN@&fZZsaFS$@bSVcjN~t3b~xXzDG3$JAP9I3k8!ePqnQAz88wRJlzB!pLNS2XNQ$!nhy$j7W$Xf#G~a~OZt9dpquY9WpWwXK8Y (100) === RUN TestCrypticForDomain/mintmobile.com cryptic_test.go:38: mintmobile.com: generated password with 1 chars -> zFBm1ne( (8) cryptic_test.go:38: mintmobile.com: generated password with 4 chars -> VAc]78A# (8) cryptic_test.go:38: mintmobile.com: generated password with 8 chars -> Imt+K5?q (8) cryptic_test.go:38: mintmobile.com: generated password with 100 chars -> Ce+'lPM/fvq7bJekYI~7 (20) === RUN TestCrypticForDomain/mlb.com cryptic_test.go:38: mlb.com: generated password with 1 chars -> FCXxQez4 (8) cryptic_test.go:38: mlb.com: generated password with 4 chars -> a5zPuF42 (8) cryptic_test.go:38: mlb.com: generated password with 8 chars -> P6jJPqlt (8) cryptic_test.go:38: mlb.com: generated password with 100 chars -> TLhw6wSRkrp34kK (15) === RUN TestCrypticForDomain/mountainwarehouse.com cryptic_test.go:38: mountainwarehouse.com: generated password with 1 chars -> W{J4cM41 (8) cryptic_test.go:38: mountainwarehouse.com: generated password with 4 chars -> mM(0d")d (8) cryptic_test.go:38: mountainwarehouse.com: generated password with 8 chars -> WW_74;^k (8) cryptic_test.go:38: mountainwarehouse.com: generated password with 100 chars -> KS(/)/(Knu+2fscy (16) === RUN TestCrypticForDomain/mpv.tickets.com cryptic_test.go:38: mpv.tickets.com: generated password with 1 chars -> EEaLk5Yx (8) cryptic_test.go:38: mpv.tickets.com: generated password with 4 chars -> Mc6GYouR (8) cryptic_test.go:38: mpv.tickets.com: generated password with 8 chars -> GiMaivV4 (8) cryptic_test.go:38: mpv.tickets.com: generated password with 100 chars -> LvcdhNgqPQn6TML (15) === RUN TestCrypticForDomain/museumofflight.org cryptic_test.go:38: museumofflight.org: generated password with 1 chars -> mX3@Xk4| (8) cryptic_test.go:38: museumofflight.org: generated password with 4 chars -> po1\DU\= (8) cryptic_test.go:38: museumofflight.org: generated password with 8 chars -> 1!dzoWB. (8) cryptic_test.go:38: museumofflight.org: generated password with 100 chars -> @.|55X7NN]]jkV6 (15) === RUN TestCrypticForDomain/my.konami.net cryptic_test.go:38: my.konami.net: generated password with 1 chars -> z0hefFnl (8) cryptic_test.go:38: my.konami.net: generated password with 4 chars -> VOjzxD2d (8) cryptic_test.go:38: my.konami.net: generated password with 8 chars -> ZU1TWtlw (8) cryptic_test.go:38: my.konami.net: generated password with 100 chars -> 5Hp6t7hSPy3IpDPwBlJB7U5jgF31DWNj (32) === RUN TestCrypticForDomain/myaccess.dmdc.osd.mil cryptic_test.go:38: myaccess.dmdc.osd.mil: generated password with 1 chars -> sX(5WCl@: (9) cryptic_test.go:38: myaccess.dmdc.osd.mil: generated password with 4 chars -> ZQa4S$|0' (9) cryptic_test.go:38: myaccess.dmdc.osd.mil: generated password with 8 chars -> L$%v1XbXz (9) cryptic_test.go:38: myaccess.dmdc.osd.mil: generated password with 100 chars -> ABllY12l*$gGlE)fQ:CF (20) === RUN TestCrypticForDomain/mybam.bcbsnm.com cryptic_test.go:38: mybam.bcbsnm.com: generated password with 1 chars -> Q9^HDz1o (8) cryptic_test.go:38: mybam.bcbsnm.com: generated password with 4 chars -> J#4elM0C (8) cryptic_test.go:38: mybam.bcbsnm.com: generated password with 8 chars -> 0IWN%b}k (8) cryptic_test.go:38: mybam.bcbsnm.com: generated password with 100 chars -> Iv2pEz1x%C0Yw$lhxTL7^vfYWF~rJoMQxWIPNOZ2r52V~c[ZvkNp6ZuwTP{$zYuW (64) === RUN TestCrypticForDomain/mygoodtogo.com cryptic_test.go:38: mygoodtogo.com: generated password with 1 chars -> VW5uIbog (8) cryptic_test.go:38: mygoodtogo.com: generated password with 4 chars -> sHdbj7xj (8) cryptic_test.go:38: mygoodtogo.com: generated password with 8 chars -> Mm6nE02C (8) cryptic_test.go:38: mygoodtogo.com: generated password with 100 chars -> XEvm4PaX3AGsESFH (16) === RUN TestCrypticForDomain/myhealthrecord.com cryptic_test.go:38: myhealthrecord.com: generated password with 1 chars -> go5Vmd0A (8) cryptic_test.go:38: myhealthrecord.com: generated password with 4 chars -> eGHBioaQ (8) cryptic_test.go:38: myhealthrecord.com: generated password with 8 chars -> S4NsO4Yv (8) cryptic_test.go:38: myhealthrecord.com: generated password with 100 chars -> OTuFnUO6CQQIK7zBAgNI (20) === RUN TestCrypticForDomain/mypatientvisit.com cryptic_test.go:38: mypatientvisit.com: generated password with 1 chars -> 4TF&zpMi (8) cryptic_test.go:38: mypatientvisit.com: generated password with 4 chars -> Xg$jrH9P (8) cryptic_test.go:38: mypatientvisit.com: generated password with 8 chars -> 7I@7YpGZ (8) cryptic_test.go:38: mypatientvisit.com: generated password with 100 chars -> +oAH49%azaEqLAhdUC4eIFojy4gzZJ~byju~s*$*B1zRhM3RvjOHD9Zhms$6O2FOx*VmorSMolYUi4PP%@?ei@V$b93s~+gp*_z& (100) === RUN TestCrypticForDomain/mypay.dfas.mil cryptic_test.go:38: mypay.dfas.mil: generated password with 1 chars -> OvOwB5yJ+ (9) cryptic_test.go:38: mypay.dfas.mil: generated password with 4 chars -> VMVfu@l5F (9) cryptic_test.go:38: mypay.dfas.mil: generated password with 8 chars -> CKe!H^N0R (9) cryptic_test.go:38: mypay.dfas.mil: generated password with 100 chars -> p96wc4^0o$Ag3nDDo$nl2Q2_h7SXcQ (30) === RUN TestCrypticForDomain/mysavings.breadfinancial.com cryptic_test.go:38: mysavings.breadfinancial.com: generated password with 1 chars -> +q0rEoJi (8) cryptic_test.go:38: mysavings.breadfinancial.com: generated password with 4 chars -> f!ipw+7H (8) cryptic_test.go:38: mysavings.breadfinancial.com: generated password with 8 chars -> Hr84~H_~ (8) cryptic_test.go:38: mysavings.breadfinancial.com: generated password with 100 chars -> E8XsT_eqC5Lbom3LAc601VaLQ (25) === RUN TestCrypticForDomain/mysedgwick.com cryptic_test.go:38: mysedgwick.com: generated password with 1 chars -> %K50^D2q (8) cryptic_test.go:38: mysedgwick.com: generated password with 4 chars -> 8=RoQm7l (8) cryptic_test.go:38: mysedgwick.com: generated password with 8 chars -> ^=25Xm=Y (8) cryptic_test.go:38: mysedgwick.com: generated password with 100 chars -> i6geAKb=aKCkqO^z (16) === RUN TestCrypticForDomain/mysubaru.com cryptic_test.go:38: mysubaru.com: generated password with 1 chars -> X4EBRgYr (8) cryptic_test.go:38: mysubaru.com: generated password with 4 chars -> 0rO@W@TI (8) cryptic_test.go:38: mysubaru.com: generated password with 8 chars -> 3Wpyml6H (8) cryptic_test.go:38: mysubaru.com: generated password with 100 chars -> iBB(;^2;qx^kEQ* (15) === RUN TestCrypticForDomain/naver.com cryptic_test.go:38: naver.com: generated password with 1 chars -> )-'lw> (6) cryptic_test.go:38: naver.com: generated password with 4 chars -> @u'}mG (6) cryptic_test.go:38: naver.com: generated password with 8 chars -> ,%-FWNsC (8) cryptic_test.go:38: naver.com: generated password with 100 chars -> M;9q?.]h2,kvnm8& (16) === RUN TestCrypticForDomain/nekochat.cn cryptic_test.go:38: nekochat.cn: generated password with 1 chars -> c1LRn4R2 (8) cryptic_test.go:38: nekochat.cn: generated password with 4 chars -> 1Ao6jzgB (8) cryptic_test.go:38: nekochat.cn: generated password with 8 chars -> 6uegyROc (8) cryptic_test.go:38: nekochat.cn: generated password with 100 chars -> lGE8dHAVa99RP38 (15) === RUN TestCrypticForDomain/nelnet.net cryptic_test.go:38: nelnet.net: generated password with 1 chars -> X2ppHRii (8) cryptic_test.go:38: nelnet.net: generated password with 4 chars -> 0ackYkVy (8) cryptic_test.go:38: nelnet.net: generated password with 8 chars -> H3UD18n0 (8) cryptic_test.go:38: nelnet.net: generated password with 100 chars -> 6uDWxPW5XCQA95x (15) === RUN TestCrypticForDomain/netflix.com cryptic_test.go:38: netflix.com: generated password with 1 chars -> Ao7` (4) cryptic_test.go:38: netflix.com: generated password with 4 chars -> vG9X (4) cryptic_test.go:38: netflix.com: generated password with 8 chars -> L=;1/v+y (8) cryptic_test.go:38: netflix.com: generated password with 100 chars -> ~)8y<|\]^T[5c)kY+G"'#1o%[42TJ"#<{U3g[%*\=p?JLA52Rs^XP%M(:eFR (60) === RUN TestCrypticForDomain/netgear.com cryptic_test.go:38: netgear.com: generated password with 1 chars -> MHrjtU (6) cryptic_test.go:38: netgear.com: generated password with 4 chars -> QJlTN0 (6) cryptic_test.go:38: netgear.com: generated password with 8 chars -> z3xJ6gDF (8) cryptic_test.go:38: netgear.com: generated password with 100 chars -> 0vPmVQpBpzmAs9fbTP9ySlcFWqJW7gqnhMBYBH56vSMB7Xct2pid6idb69Azqj7tL1yVHpkobp4ajGueGXDFUcTc25ohzKCzQleJ (100) === RUN TestCrypticForDomain/nowinstock.net cryptic_test.go:38: nowinstock.net: generated password with 1 chars -> Aa1Icq (6) cryptic_test.go:38: nowinstock.net: generated password with 4 chars -> wa5O6b (6) cryptic_test.go:38: nowinstock.net: generated password with 8 chars -> QeRMRUSI (8) cryptic_test.go:38: nowinstock.net: generated password with 100 chars -> yPpOLP4xyWB5m2E1bB1a (20) === RUN TestCrypticForDomain/order.wendys.com cryptic_test.go:38: order.wendys.com: generated password with 1 chars -> V0tcuA (6) cryptic_test.go:38: order.wendys.com: generated password with 4 chars -> pH9sk= (6) cryptic_test.go:38: order.wendys.com: generated password with 8 chars -> 7sM8FdIu (8) cryptic_test.go:38: order.wendys.com: generated password with 100 chars -> !mXxoyHhJ&p8KC/5=}yP (20) === RUN TestCrypticForDomain/ototoy.jp cryptic_test.go:38: ototoy.jp: generated password with 1 chars -> ZC6MDbiB (8) cryptic_test.go:38: ototoy.jp: generated password with 4 chars -> bupdZ2hu (8) cryptic_test.go:38: ototoy.jp: generated password with 8 chars -> 1iJl1ZJM (8) cryptic_test.go:38: ototoy.jp: generated password with 100 chars -> 0c1wv0BJ7wjbmg36N4CnWIo9kRxTXrM4ArV2qL6NWCBme62UN9donpGPZ27dKGb4Shw9xtpLt9rrefDHdhD8e3jnoxc0uJowuhUB (100) === RUN TestCrypticForDomain/packageconciergeadmin.com cryptic_test.go:38: packageconciergeadmin.com: generated password with 1 chars -> 0452 (4) cryptic_test.go:38: packageconciergeadmin.com: generated password with 4 chars -> 0555 (4) cryptic_test.go:38: packageconciergeadmin.com: generated password with 8 chars -> 1423 (4) cryptic_test.go:38: packageconciergeadmin.com: generated password with 100 chars -> 6207 (4) === RUN TestCrypticForDomain/pavilions.com cryptic_test.go:38: pavilions.com: generated password with 1 chars -> CqQ8rp#3 (8) cryptic_test.go:38: pavilions.com: generated password with 4 chars -> @3RQ2JjD (8) cryptic_test.go:38: pavilions.com: generated password with 8 chars -> %36e6Ps1 (8) cryptic_test.go:38: pavilions.com: generated password with 100 chars -> opTQ7*VUANHov4BjvNiUACezi8*6W5nnttMZtEYj (40) === RUN TestCrypticForDomain/paypal.com cryptic_test.go:38: paypal.com: generated password with 1 chars -> vpv8mGuJ (8) cryptic_test.go:38: paypal.com: generated password with 4 chars -> sIGotQ99 (8) cryptic_test.go:38: paypal.com: generated password with 8 chars -> qt1xHu5S (8) cryptic_test.go:38: paypal.com: generated password with 100 chars -> 3V8ctIj1XVqp2RQlMPkr (20) === RUN TestCrypticForDomain/payvgm.youraccountadvantage.com cryptic_test.go:38: payvgm.youraccountadvantage.com: generated password with 1 chars -> X'+#V4g\ (8) cryptic_test.go:38: payvgm.youraccountadvantage.com: generated password with 4 chars -> m /xB^7B{Q (8) cryptic_test.go:38: payvgm.youraccountadvantage.com: generated password with 100 chars -> -9GNe|Qg(6;oz"2rO<__\4_{4Pa46y}:KG#NW7zc~A.0*[V$jpFmI'Hxs/_wV"\YlC)~@@-fRMH`.PZs(Y(/rWxhE~5/4VZ5@!%b (100) === RUN TestCrypticForDomain/pilotflyingj.com cryptic_test.go:38: pilotflyingj.com: generated password with 1 chars -> dvtm28V (7) cryptic_test.go:38: pilotflyingj.com: generated password with 4 chars -> TT3aV4o (7) cryptic_test.go:38: pilotflyingj.com: generated password with 8 chars -> 5Aubhtmv (8) cryptic_test.go:38: pilotflyingj.com: generated password with 100 chars -> DE33Q7IiM9PtECp1mDH6hHSk5tYOVMBdc10HQGRLKUwsjxq7k5oTL87gKYyK4SyTK6H94X9iPVg3ROeOgrnzjawjdLDpCwKmiNFQ (100) === RUN TestCrypticForDomain/pixnet.cc cryptic_test.go:38: pixnet.cc: generated password with 1 chars -> wSYI (4) cryptic_test.go:38: pixnet.cc: generated password with 4 chars -> JDTE (4) cryptic_test.go:38: pixnet.cc: generated password with 8 chars -> NvyyrcuU (8) cryptic_test.go:38: pixnet.cc: generated password with 100 chars -> qHLpzrUcVEKoizzl (16) === RUN TestCrypticForDomain/planetary.org cryptic_test.go:38: planetary.org: generated password with 1 chars -> QXqn9 (5) cryptic_test.go:38: planetary.org: generated password with 4 chars -> 7JDc3 (5) cryptic_test.go:38: planetary.org: generated password with 8 chars -> TDWtBUR5 (8) cryptic_test.go:38: planetary.org: generated password with 100 chars -> y3upl3W7zHPD9CrYfCM4 (20) === RUN TestCrypticForDomain/plazapremiumlounge.com cryptic_test.go:38: plazapremiumlounge.com: generated password with 1 chars -> ad&yy$8K (8) cryptic_test.go:38: plazapremiumlounge.com: generated password with 4 chars -> 2M^JX3l4 (8) cryptic_test.go:38: plazapremiumlounge.com: generated password with 8 chars -> U9ib^JTS (8) cryptic_test.go:38: plazapremiumlounge.com: generated password with 100 chars -> 676cBVqOpdT7azi (15) === RUN TestCrypticForDomain/portal.edd.ca.gov cryptic_test.go:38: portal.edd.ca.gov: generated password with 1 chars -> bkD6y@&i (8) cryptic_test.go:38: portal.edd.ca.gov: generated password with 4 chars -> V(0G0y&# (8) cryptic_test.go:38: portal.edd.ca.gov: generated password with 8 chars -> (N%pi)0M (8) cryptic_test.go:38: portal.edd.ca.gov: generated password with 100 chars -> JkMs)j683ObzUqJ&GXgAgsHqqu%!l4MCF%@mnQNE)^WqRFL3rCp0r2^inWwaLHHW3KhAU7U8lvZDN1@@pcAAwA%89zrxqeWvdGw8 (100) === RUN TestCrypticForDomain/portals.emblemhealth.com cryptic_test.go:38: portals.emblemhealth.com: generated password with 1 chars -> e5Se>Kgl (8) cryptic_test.go:38: portals.emblemhealth.com: generated password with 4 chars -> v/Z2$hU0 (8) cryptic_test.go:38: portals.emblemhealth.com: generated password with 8 chars -> $!hQ|73J (8) cryptic_test.go:38: portals.emblemhealth.com: generated password with 100 chars -> d_L;Y?@QE8f}Iq^JEmE#'\fM\v8J>'?,+1|P8uenjCzFX/5)?}m>X7Z~Utt\&k+b5 (100) === RUN TestCrypticForDomain/portlandgeneral.com cryptic_test.go:38: portlandgeneral.com: generated password with 1 chars -> TpX*ui!6 (8) cryptic_test.go:38: portlandgeneral.com: generated password with 4 chars -> MYoEA3g% (8) cryptic_test.go:38: portlandgeneral.com: generated password with 8 chars -> s70wOb%0 (8) cryptic_test.go:38: portlandgeneral.com: generated password with 100 chars -> 2Df&OMo3L@1rXbqF (16) === RUN TestCrypticForDomain/poste.it cryptic_test.go:38: poste.it: generated password with 1 chars -> .^6'#Bc# (8) cryptic_test.go:38: poste.it: generated password with 4 chars -> '%2LH9k^ (8) cryptic_test.go:38: poste.it: generated password with 8 chars -> Xt<}{0n^ (8) cryptic_test.go:38: poste.it: generated password with 100 chars -> &8'C%0hra/"]rNj! (16) === RUN TestCrypticForDomain/posteo.de cryptic_test.go:38: posteo.de: generated password with 1 chars -> BMfowa6o (8) cryptic_test.go:38: posteo.de: generated password with 4 chars -> 8tcYYFSr (8) cryptic_test.go:38: posteo.de: generated password with 8 chars -> WAbFGQL5 (8) cryptic_test.go:38: posteo.de: generated password with 100 chars -> IAKsbCuuIxHYW5eubpG7j0nvHo95vhdLwQJPmyw0Zm7HdLfTFJRkm9vuiUo3IpspaPR6CaZ4RF81Gmngvw6m6mDktKU84BMA4dq5 (100) === RUN TestCrypticForDomain/powells.com cryptic_test.go:38: powells.com: generated password with 1 chars -> VR5bTc$7 (8) cryptic_test.go:38: powells.com: generated password with 4 chars -> P2"O!wFq (8) cryptic_test.go:38: powells.com: generated password with 8 chars -> 2HB7%U5h (8) cryptic_test.go:38: powells.com: generated password with 100 chars -> @c@zE4f5VF^FqReF (16) === RUN TestCrypticForDomain/preferredhotels.com cryptic_test.go:38: preferredhotels.com: generated password with 1 chars -> J3Snsz@A (8) cryptic_test.go:38: preferredhotels.com: generated password with 4 chars -> 9vPV_Fo9 (8) cryptic_test.go:38: preferredhotels.com: generated password with 8 chars -> TUob7%JB (8) cryptic_test.go:38: preferredhotels.com: generated password with 100 chars -> O!aXecCww#jWc8rjSc0bzq1F+_atp)pvZhMl!@ANT7*d1#2Ul$yUha*8w&sSW5USu%0GZ9Q!PdfKW+(RO4$Pe&Qv2h8v92mk4MKY (100) === RUN TestCrypticForDomain/premier.ticketek.com.au cryptic_test.go:38: premier.ticketek.com.au: generated password with 1 chars -> A!wgZ@ (6) cryptic_test.go:38: premier.ticketek.com.au: generated password with 4 chars -> Owx|`o (6) cryptic_test.go:38: premier.ticketek.com.au: generated password with 8 chars -> &=Ukh.NZ (8) cryptic_test.go:38: premier.ticketek.com.au: generated password with 100 chars -> 5pEX\>ws.aL.D#?O (16) === RUN TestCrypticForDomain/premierinn.com cryptic_test.go:38: premierinn.com: generated password with 1 chars -> ykxEV1cg (8) cryptic_test.go:38: premierinn.com: generated password with 4 chars -> t2Yak23G (8) cryptic_test.go:38: premierinn.com: generated password with 8 chars -> Z7JAIOAO (8) cryptic_test.go:38: premierinn.com: generated password with 100 chars -> Re2zH0KDfFzG8V6KUu9vpzEuRbAYhNrJ43vMM3H49HrUDo64deYrFAg8gOdO7Q2gsm1fXLElBiVhRSPZmSocctlFdKuuGVw663KH (100) === RUN TestCrypticForDomain/prepaid.bankofamerica.com cryptic_test.go:38: prepaid.bankofamerica.com: generated password with 1 chars -> 6O<5:'hT (8) cryptic_test.go:38: prepaid.bankofamerica.com: generated password with 4 chars -> $D1?m*k) (8) cryptic_test.go:38: prepaid.bankofamerica.com: generated password with 8 chars -> !qt9#f*G (8) cryptic_test.go:38: prepaid.bankofamerica.com: generated password with 100 chars -> V6Ihstx'5Tln)TE} (16) === RUN TestCrypticForDomain/prestocard.ca cryptic_test.go:38: prestocard.ca: generated password with 1 chars -> ulx7wXhn (8) cryptic_test.go:38: prestocard.ca: generated password with 4 chars -> mOrJ6zXD (8) cryptic_test.go:38: prestocard.ca: generated password with 8 chars -> eFbn72lJ (8) cryptic_test.go:38: prestocard.ca: generated password with 100 chars -> hB1CGefoGkd1bpjjqoSlf5tqaCdcmmTM7erWSbZiIqOdWADfdGKRcsIEM6cIBQnn3A7c3urRQGansaMZlnCaZYhch5DoaEcliqU2 (100) === RUN TestCrypticForDomain/pret.com cryptic_test.go:38: pret.com: generated password with 1 chars -> Ft141uIK&@en (12) cryptic_test.go:38: pret.com: generated password with 4 chars -> 20RrRkrH&WcS (12) cryptic_test.go:38: pret.com: generated password with 8 chars -> jp8*Y0#wAj*O (12) cryptic_test.go:38: pret.com: generated password with 100 chars -> %nBNMQY1zBlEu&*%F8@pr8WLz3BFfkaJjX?IHdjpL$Ha9EhV2RWA6H49CiNSy5WE0%06R64sUVUMIRTXTuuYdGE@2McxcCpWy%W7 (100) === RUN TestCrypticForDomain/promozoneapp.nmlottery.com cryptic_test.go:38: promozoneapp.nmlottery.com: generated password with 1 chars -> Xs}Q1Z (6) cryptic_test.go:38: promozoneapp.nmlottery.com: generated password with 4 chars -> 9'GzX1 (6) cryptic_test.go:38: promozoneapp.nmlottery.com: generated password with 8 chars -> 24RiNPFR (8) cryptic_test.go:38: promozoneapp.nmlottery.com: generated password with 100 chars -> M~2/ KC('!L (6) cryptic_test.go:38: propelfuels.com: generated password with 4 chars -> n*UTd% (6) cryptic_test.go:38: propelfuels.com: generated password with 8 chars -> J]Cn%LQ{ (8) cryptic_test.go:38: propelfuels.com: generated password with 100 chars -> (Ly%XDgx-zZ:gUzz (16) === RUN TestCrypticForDomain/publix.com cryptic_test.go:38: publix.com: generated password with 1 chars -> etpS467S (8) cryptic_test.go:38: publix.com: generated password with 4 chars -> dVY9zqMR (8) cryptic_test.go:38: publix.com: generated password with 8 chars -> 3Pny1CQ7 (8) cryptic_test.go:38: publix.com: generated password with 100 chars -> q9SZj3iacdQ0VvyjVg5YgEySkHeG (28) === RUN TestCrypticForDomain/qdosstatusreview.com cryptic_test.go:38: qdosstatusreview.com: generated password with 1 chars -> &ICjVv4d (8) cryptic_test.go:38: qdosstatusreview.com: generated password with 4 chars -> l%m@juK1 (8) cryptic_test.go:38: qdosstatusreview.com: generated password with 8 chars -> %9glWskD (8) cryptic_test.go:38: qdosstatusreview.com: generated password with 100 chars -> bDiS8g#dpufP25yNz2pc@xUZ5Boy$IRsmEovTT$mnPPFKm6hlc5HxySocXdAmTUA8Frs%%frmkEk!xYMW&GwYBXXyC&LAG%gnlQ1 (100) === RUN TestCrypticForDomain/questdiagnostics.com cryptic_test.go:38: questdiagnostics.com: generated password with 1 chars -> 4gzGceEr (8) cryptic_test.go:38: questdiagnostics.com: generated password with 4 chars -> FiU8nfpY (8) cryptic_test.go:38: questdiagnostics.com: generated password with 8 chars -> Yjw0dBKk (8) cryptic_test.go:38: questdiagnostics.com: generated password with 100 chars -> ZBgXrAZJGO5NCkRbofcsvRKRhWk6Ia (30) === RUN TestCrypticForDomain/randalls.com cryptic_test.go:38: randalls.com: generated password with 1 chars -> LaVxQvr! (8) cryptic_test.go:38: randalls.com: generated password with 4 chars -> QBmqiE@L (8) cryptic_test.go:38: randalls.com: generated password with 8 chars -> T7ZrCis$ (8) cryptic_test.go:38: randalls.com: generated password with 100 chars -> q5ClxgsfM#V1i7Z5rYLS9ihFOqIR!ZZCE!%spNIv (40) === RUN TestCrypticForDomain/rejsekort.dk cryptic_test.go:38: rejsekort.dk: generated password with 1 chars -> j7EGWeE (7) cryptic_test.go:38: rejsekort.dk: generated password with 4 chars -> 6Objzhc (7) cryptic_test.go:38: rejsekort.dk: generated password with 8 chars -> TX2iwLor (8) cryptic_test.go:38: rejsekort.dk: generated password with 100 chars -> GmiZ3A62Dc6Cxks (15) === RUN TestCrypticForDomain/renaud-bray.com cryptic_test.go:38: renaud-bray.com: generated password with 1 chars -> HYgBT3TN (8) cryptic_test.go:38: renaud-bray.com: generated password with 4 chars -> o9KgxS6J (8) cryptic_test.go:38: renaud-bray.com: generated password with 8 chars -> BuDjwcE3 (8) cryptic_test.go:38: renaud-bray.com: generated password with 100 chars -> k0rFCZ9ICK5Ln4sXdNH0xbBwhVA6X2nqw1uKWl (38) === RUN TestCrypticForDomain/ring.com cryptic_test.go:38: ring.com: generated password with 1 chars -> 5I@@Ulzg (8) cryptic_test.go:38: ring.com: generated password with 4 chars -> poX7z$>k (8) cryptic_test.go:38: ring.com: generated password with 8 chars -> A@xvhf2? (8) cryptic_test.go:38: ring.com: generated password with 100 chars -> z8flGOB<^Rhv>9i%h081yIAgnTb$nOW6STFoj*&nvq3N 6A0JzKHm (8) cryptic_test.go:38: riteaid.com: generated password with 4 chars -> fMSfwx0t (8) cryptic_test.go:38: riteaid.com: generated password with 8 chars -> UatRl8aN (8) cryptic_test.go:38: riteaid.com: generated password with 100 chars -> PAr8uQq9EOkGJ74 (15) === RUN TestCrypticForDomain/robinhood.com cryptic_test.go:38: robinhood.com: generated password with 1 chars -> )(urG3RRc& (10) cryptic_test.go:38: robinhood.com: generated password with 4 chars -> Q0=w>zS;k6 (10) cryptic_test.go:38: robinhood.com: generated password with 8 chars -> wsKU3N-k7X (10) cryptic_test.go:38: robinhood.com: generated password with 100 chars -> x{mV%FH3@1]+=zhiyNOWNuMgZrhyww#V/}aQdN+=@3Suz`h6'^O{}V~m|}')avA@ASyu/4jv[ @mU3#!$M (8) cryptic_test.go:38: rogers.com: generated password with 4 chars -> 4m5M$0i7 (8) cryptic_test.go:38: rogers.com: generated password with 8 chars -> XvlY@m9t (8) cryptic_test.go:38: rogers.com: generated password with 100 chars -> e5!WHnr#KbKHRSkcWP18bu!8gU4KZFgfqmAFXCgfcD9o!ir2nJ0kh2oYCjTfuYXUwN7CKU!O0dappCryZ7nORGljg9xb5OLHG1nH (100) === RUN TestCrypticForDomain/ruc.dk cryptic_test.go:38: ruc.dk: generated password with 1 chars -> !Xb=EC (6) cryptic_test.go:38: ruc.dk: generated password with 4 chars -> ?WAmzu (6) cryptic_test.go:38: ruc.dk: generated password with 8 chars -> V-JL!iCp (8) cryptic_test.go:38: ruc.dk: generated password with 100 chars -> _RPPnvvy (8) === RUN TestCrypticForDomain/runescape.com cryptic_test.go:38: runescape.com: generated password with 1 chars -> 7Vrrp (5) cryptic_test.go:38: runescape.com: generated password with 4 chars -> 0Qgr7 (5) cryptic_test.go:38: runescape.com: generated password with 8 chars -> 3INVRowN (8) cryptic_test.go:38: runescape.com: generated password with 100 chars -> zP4lTw49HT7WU784VE5c (20) === RUN TestCrypticForDomain/ruten.com.tw cryptic_test.go:38: ruten.com.tw: generated password with 1 chars -> dJEwZE (6) cryptic_test.go:38: ruten.com.tw: generated password with 4 chars -> DtkKST (6) cryptic_test.go:38: ruten.com.tw: generated password with 8 chars -> AhICIjCq (8) cryptic_test.go:38: ruten.com.tw: generated password with 100 chars -> WZatNIKARIMWnQN (15) === RUN TestCrypticForDomain/safeway.com cryptic_test.go:38: safeway.com: generated password with 1 chars -> 7UmDUwq! (8) cryptic_test.go:38: safeway.com: generated password with 4 chars -> qrLsao$W (8) cryptic_test.go:38: safeway.com: generated password with 8 chars -> 9^5LWH8P (8) cryptic_test.go:38: safeway.com: generated password with 100 chars -> sYCnkqP%pdY7m^TG8lW4w5O6MC&P#FV2E#NcScjf (40) === RUN TestCrypticForDomain/salslimo.com cryptic_test.go:38: salslimo.com: generated password with 1 chars -> 7*gK0Ew# (8) cryptic_test.go:38: salslimo.com: generated password with 4 chars -> Vi*!S9e5 (8) cryptic_test.go:38: salslimo.com: generated password with 8 chars -> !kH@7R@e (8) cryptic_test.go:38: salslimo.com: generated password with 100 chars -> !SzuDRz@1sp#Mi20DxoGsF#QN@GICEg!0RLX0XBj*iIqNz1Sfe (50) === RUN TestCrypticForDomain/santahelenasaude.com.br cryptic_test.go:38: santahelenasaude.com.br: generated password with 1 chars -> S$gT8Vt0 (8) cryptic_test.go:38: santahelenasaude.com.br: generated password with 4 chars -> >Gj>E3C! (8) cryptic_test.go:38: santahelenasaude.com.br: generated password with 8 chars -> -z86&SUv (8) cryptic_test.go:38: santahelenasaude.com.br: generated password with 100 chars -> -sZ9AW@wR$c9iW$ (15) === RUN TestCrypticForDomain/santander.de cryptic_test.go:38: santander.de: generated password with 1 chars -> A7aL^o#g (8) cryptic_test.go:38: santander.de: generated password with 4 chars -> lBtWq3Cm (8) cryptic_test.go:38: santander.de: generated password with 8 chars -> 2S?#th=# (8) cryptic_test.go:38: santander.de: generated password with 100 chars -> Rlk9CogAt6L4 (12) === RUN TestCrypticForDomain/savemart.com cryptic_test.go:38: savemart.com: generated password with 1 chars -> !5CDfCcp (8) cryptic_test.go:38: savemart.com: generated password with 4 chars -> zDirz1!K (8) cryptic_test.go:38: savemart.com: generated password with 8 chars -> 6kQSG#Ds (8) cryptic_test.go:38: savemart.com: generated password with 100 chars -> W2f1wrVU#jbC (12) === RUN TestCrypticForDomain/sbisec.co.jp cryptic_test.go:38: sbisec.co.jp: generated password with 1 chars -> sBJndxbeIC (10) cryptic_test.go:38: sbisec.co.jp: generated password with 4 chars -> 6LsGebci3h (10) cryptic_test.go:38: sbisec.co.jp: generated password with 8 chars -> XhDfsAIX2l (10) cryptic_test.go:38: sbisec.co.jp: generated password with 100 chars -> eh8s6TdeeFZDDSOcZzP0 (20) === RUN TestCrypticForDomain/secure-arborfcu.org cryptic_test.go:38: secure-arborfcu.org: generated password with 1 chars -> V4L[NdLw (8) cryptic_test.go:38: secure-arborfcu.org: generated password with 4 chars -> fVdx6xR: (8) cryptic_test.go:38: secure-arborfcu.org: generated password with 8 chars -> 6&UKr3:K (8) cryptic_test.go:38: secure-arborfcu.org: generated password with 100 chars -> Cfo33cJp:9aIZ2d (15) === RUN TestCrypticForDomain/secure.orclinic.com cryptic_test.go:38: secure.orclinic.com: generated password with 1 chars -> pwx7h1 (6) cryptic_test.go:38: secure.orclinic.com: generated password with 4 chars -> 6f5co3 (6) cryptic_test.go:38: secure.orclinic.com: generated password with 8 chars -> u72xkqso (8) cryptic_test.go:38: secure.orclinic.com: generated password with 100 chars -> 6i6xo3vwe0yndmb (15) === RUN TestCrypticForDomain/secure.snnow.ca cryptic_test.go:38: secure.snnow.ca: generated password with 1 chars -> 9QJVj2a (7) cryptic_test.go:38: secure.snnow.ca: generated password with 4 chars -> Pv4GidT (7) cryptic_test.go:38: secure.snnow.ca: generated password with 8 chars -> qbxA66zS (8) cryptic_test.go:38: secure.snnow.ca: generated password with 100 chars -> FpzX8Z6dSSq2FWbO (16) === RUN TestCrypticForDomain/sephora.com cryptic_test.go:38: sephora.com: generated password with 1 chars -> aTg(6L (6) cryptic_test.go:38: sephora.com: generated password with 4 chars -> q[GUME (6) cryptic_test.go:38: sephora.com: generated password with 8 chars -> h`msJ_R( (8) cryptic_test.go:38: sephora.com: generated password with 100 chars -> 9aI(W3 !g-t1Y,p (8) cryptic_test.go:38: serviziconsolari.esteri.it: generated password with 4 chars -> (4pXxNwI (8) cryptic_test.go:38: serviziconsolari.esteri.it: generated password with 8 chars -> u=4)Li#| (8) cryptic_test.go:38: serviziconsolari.esteri.it: generated password with 100 chars -> _!C(g9I./=-SGHoU (16) === RUN TestCrypticForDomain/servizioelettriconazionale.it cryptic_test.go:38: servizioelettriconazionale.it: generated password with 1 chars -> %iu9kEVK (8) cryptic_test.go:38: servizioelettriconazionale.it: generated password with 4 chars -> wC^N5bSI (8) cryptic_test.go:38: servizioelettriconazionale.it: generated password with 8 chars -> !FYs1GqP (8) cryptic_test.go:38: servizioelettriconazionale.it: generated password with 100 chars -> oxp~8By&!67P%g5px8@G (20) === RUN TestCrypticForDomain/sfwater.org cryptic_test.go:38: sfwater.org: generated password with 1 chars -> PYJf6uJlNo (10) cryptic_test.go:38: sfwater.org: generated password with 4 chars -> 4Ijs4GR4EH (10) cryptic_test.go:38: sfwater.org: generated password with 8 chars -> 4vLMv3bKe3 (10) cryptic_test.go:38: sfwater.org: generated password with 100 chars -> kRaZVvdb1gWxCBs1hgEdWsd9VUcI4t (30) === RUN TestCrypticForDomain/shaws.com cryptic_test.go:38: shaws.com: generated password with 1 chars -> Vfz#WO5S (8) cryptic_test.go:38: shaws.com: generated password with 4 chars -> &8Eo4rhd (8) cryptic_test.go:38: shaws.com: generated password with 8 chars -> $tWlNnt$ (8) cryptic_test.go:38: shaws.com: generated password with 100 chars -> tXdG5di*LAvGhc2JWah8LYL95pdn#iTDGnYNnY5G (40) === RUN TestCrypticForDomain/signin.ea.com cryptic_test.go:38: signin.ea.com: generated password with 1 chars -> yMxbt1oe (8) cryptic_test.go:38: signin.ea.com: generated password with 4 chars -> -oa*Sh91 (8) cryptic_test.go:38: signin.ea.com: generated password with 8 chars -> HXX6l#pj (8) cryptic_test.go:38: signin.ea.com: generated password with 100 chars -> r1wpC2DOG*WtouC0NE4OOXQZ#oEM;rhDrU85zxRNc!YiijOfKpK69fwsv8T7YzdN (64) === RUN TestCrypticForDomain/sjwaterhub.com cryptic_test.go:38: sjwaterhub.com: generated password with 1 chars -> GwwB1GS2 (8) cryptic_test.go:38: sjwaterhub.com: generated password with 4 chars -> t*J8iFH2 (8) cryptic_test.go:38: sjwaterhub.com: generated password with 8 chars -> *rr5n4GG (8) cryptic_test.go:38: sjwaterhub.com: generated password with 100 chars -> DoEMW6UlJZ3*RZYqEKl1xs%yzGug6U (30) === RUN TestCrypticForDomain/southwest.com cryptic_test.go:38: southwest.com: generated password with 1 chars -> dvAiGI1S (8) cryptic_test.go:38: southwest.com: generated password with 4 chars -> 86D4fNoj (8) cryptic_test.go:38: southwest.com: generated password with 8 chars -> UrAJ7aDW (8) cryptic_test.go:38: southwest.com: generated password with 100 chars -> fZ1yZXBECITnV4SF (16) === RUN TestCrypticForDomain/speedway.com cryptic_test.go:38: speedway.com: generated password with 1 chars -> 2947 (4) cryptic_test.go:38: speedway.com: generated password with 4 chars -> 6549 (4) cryptic_test.go:38: speedway.com: generated password with 8 chars -> 48745650 (8) cryptic_test.go:38: speedway.com: generated password with 100 chars -> 37759638 (8) === RUN TestCrypticForDomain/spirit.com cryptic_test.go:38: spirit.com: generated password with 1 chars -> Qd@)8RID (8) cryptic_test.go:38: spirit.com: generated password with 4 chars -> O(f3ELwH (8) cryptic_test.go:38: spirit.com: generated password with 8 chars -> yxQuY3^s (8) cryptic_test.go:38: spirit.com: generated password with 100 chars -> !3ihELi2uDosdvfx (16) === RUN TestCrypticForDomain/splunk.com cryptic_test.go:38: splunk.com: generated password with 1 chars -> 9$c%lt#T (8) cryptic_test.go:38: splunk.com: generated password with 4 chars -> @djE82$g (8) cryptic_test.go:38: splunk.com: generated password with 8 chars -> yLs6f8v& (8) cryptic_test.go:38: splunk.com: generated password with 100 chars -> ZdARn4aTb*a_iFsD!-&idxiejLW+pl=y4=5lwl*YxjjlWxkP9KFthSx (64) === RUN TestCrypticForDomain/ssa.gov cryptic_test.go:38: ssa.gov: generated password with 1 chars -> 3KBqM# (6) cryptic_test.go:38: ssa.gov: generated password with 4 chars -> QY2^gq (6) cryptic_test.go:38: ssa.gov: generated password with 8 chars -> @WTjZZx2 (8) cryptic_test.go:38: ssa.gov: generated password with 100 chars -> WO4I5Ey~s4am91H!MXo@*7M&pjYKB%&x6Bp&XUHW4GLlQM&TGZkN0MsVzE6N8VbcT@V5FEw~r*Kxou$tQpOyg7d$4hV6q#~OiFBI (100) === RUN TestCrypticForDomain/starmarket.com cryptic_test.go:38: starmarket.com: generated password with 1 chars -> NfhzA$dt (8) cryptic_test.go:38: starmarket.com: generated password with 4 chars -> V8Z8Wuv# (8) cryptic_test.go:38: starmarket.com: generated password with 8 chars -> @Sl3r1Fg (8) cryptic_test.go:38: starmarket.com: generated password with 100 chars -> ZbM@6OWpM^zpJspv*9K^UDC0KthG&sjsf#XCB$P1 (40) === RUN TestCrypticForDomain/store.nintendo.co.uk cryptic_test.go:38: store.nintendo.co.uk: generated password with 1 chars -> EL|}QC6a (8) cryptic_test.go:38: store.nintendo.co.uk: generated password with 4 chars -> g"N'.i^} (8) cryptic_test.go:38: store.nintendo.co.uk: generated password with 8 chars -> ]a(\M.qt (8) cryptic_test.go:38: store.nintendo.co.uk: generated password with 100 chars -> #Or!o~S=@aD1i3SwR:Pi (20) === RUN TestCrypticForDomain/store.nvidia.com cryptic_test.go:38: store.nvidia.com: generated password with 1 chars -> [j>Qp0i| (8) cryptic_test.go:38: store.nvidia.com: generated password with 4 chars -> }x;9F$oG (8) cryptic_test.go:38: store.nvidia.com: generated password with 8 chars -> ~8}}7@eB (8) cryptic_test.go:38: store.nvidia.com: generated password with 100 chars -> tvE5EYl*U<5HiWBXw !47aJR (6) cryptic_test.go:38: store.steampowered.com: generated password with 4 chars -> b7oT4C (6) cryptic_test.go:38: store.steampowered.com: generated password with 8 chars -> HoKJ2PdQ (8) cryptic_test.go:38: store.steampowered.com: generated password with 100 chars -> f00~UNZql@r%Jk#IsZmViUB9!E*oHltNUDhqA8ducyGESrgmDQ*vOfwadGuSTEjPg9!x@u%wd*j3b!^2eJwP3IeE~u~0m%ET#C6B (100) === RUN TestCrypticForDomain/subscribe.free.fr cryptic_test.go:38: subscribe.free.fr: generated password with 1 chars -> 2QW8MxY_ (8) cryptic_test.go:38: subscribe.free.fr: generated password with 4 chars -> NJ8&+XzU (8) cryptic_test.go:38: subscribe.free.fr: generated password with 8 chars -> we7v@BaS (8) cryptic_test.go:38: subscribe.free.fr: generated password with 100 chars -> 2piB[Mf&dmGk1DiW (16) === RUN TestCrypticForDomain/successfactors.eu cryptic_test.go:38: successfactors.eu: generated password with 1 chars -> bEpZX5Qi (8) cryptic_test.go:38: successfactors.eu: generated password with 4 chars -> UpyNDW61 (8) cryptic_test.go:38: successfactors.eu: generated password with 8 chars -> KWnPy9Aq (8) cryptic_test.go:38: successfactors.eu: generated password with 100 chars -> f6aEWYJMog678iOdEw (18) === RUN TestCrypticForDomain/sulamericaseguros.com.br cryptic_test.go:38: sulamericaseguros.com.br: generated password with 1 chars -> 5YJ;6M (6) cryptic_test.go:38: sulamericaseguros.com.br: generated password with 4 chars -> zZ\T_e (6) cryptic_test.go:38: sulamericaseguros.com.br: generated password with 8 chars -> =VsE"& (6) cryptic_test.go:38: sulamericaseguros.com.br: generated password with 100 chars -> 9Z3oE} (6) === RUN TestCrypticForDomain/sunlife.com cryptic_test.go:38: sunlife.com: generated password with 1 chars -> 5xqqXH5x (8) cryptic_test.go:38: sunlife.com: generated password with 4 chars -> tl9TAdv8 (8) cryptic_test.go:38: sunlife.com: generated password with 8 chars -> Vp69h4c9 (8) cryptic_test.go:38: sunlife.com: generated password with 100 chars -> dHhv15fD0p (10) === RUN TestCrypticForDomain/t-mobile.net cryptic_test.go:38: t-mobile.net: generated password with 1 chars -> :zPzO:%$ (8) cryptic_test.go:38: t-mobile.net: generated password with 4 chars -> |`^hr?%M (8) cryptic_test.go:38: t-mobile.net: generated password with 8 chars -> W| (aaWmDua9dpKS*y_ (16) === RUN TestCrypticForDomain/target.com cryptic_test.go:38: target.com: generated password with 1 chars -> 2BmpnDjf (8) cryptic_test.go:38: target.com: generated password with 4 chars -> RS0ugdvM (8) cryptic_test.go:38: target.com: generated password with 8 chars -> R1NV3C2u (8) cryptic_test.go:38: target.com: generated password with 100 chars -> dCW8xSl4QBA6darsbeer (20) === RUN TestCrypticForDomain/tdscpc.gov.in cryptic_test.go:38: tdscpc.gov.in: generated password with 1 chars -> t64 DwtF (8) cryptic_test.go:38: tdscpc.gov.in: generated password with 4 chars -> ;&QOU31s (8) cryptic_test.go:38: tdscpc.gov.in: generated password with 8 chars -> 6YOquw X (8) cryptic_test.go:38: tdscpc.gov.in: generated password with 100 chars -> G0pjue;Mpx4gxO (15) === RUN TestCrypticForDomain/telekom-dienste.de cryptic_test.go:38: telekom-dienste.de: generated password with 1 chars -> +x@Uyq7u (8) cryptic_test.go:38: telekom-dienste.de: generated password with 4 chars -> 0KkS4{XO (8) cryptic_test.go:38: telekom-dienste.de: generated password with 8 chars -> p*yq5NpN (8) cryptic_test.go:38: telekom-dienste.de: generated password with 100 chars -> zK9?Ba#,L+4VPcFb (16) === RUN TestCrypticForDomain/thameswater.co.uk cryptic_test.go:38: thameswater.co.uk: generated password with 1 chars -> H-O[4{"z (8) cryptic_test.go:38: thameswater.co.uk: generated password with 4 chars -> Ne\%O44J (8) cryptic_test.go:38: thameswater.co.uk: generated password with 8 chars -> $:T^1\xq (8) cryptic_test.go:38: thameswater.co.uk: generated password with 100 chars -> hPFe\a@ 7Di=1Se9 (8) cryptic_test.go:38: themovingportal.co.uk: generated password with 4 chars -> \d8+Y_Ir (8) cryptic_test.go:38: themovingportal.co.uk: generated password with 8 chars -> Xb|z2s\E (8) cryptic_test.go:38: themovingportal.co.uk: generated password with 100 chars -> D21OuF2u}uk~ca3# (16) === RUN TestCrypticForDomain/ticketweb.com cryptic_test.go:38: ticketweb.com: generated password with 1 chars -> w.a}r07/$=3k (12) cryptic_test.go:38: ticketweb.com: generated password with 4 chars -> iG[6\VMT/q6W (12) cryptic_test.go:38: ticketweb.com: generated password with 8 chars -> 6_t{Gp!OuNcI (12) cryptic_test.go:38: ticketweb.com: generated password with 100 chars -> ~GT*cHrwVSCY@BK (15) === RUN TestCrypticForDomain/tix.soundrink.com cryptic_test.go:38: tix.soundrink.com: generated password with 1 chars -> -b>1+A (6) cryptic_test.go:38: tix.soundrink.com: generated password with 4 chars -> c;>D,& (6) cryptic_test.go:38: tix.soundrink.com: generated password with 8 chars -> NL[0n%X0 (8) cryptic_test.go:38: tix.soundrink.com: generated password with 100 chars -> cz7Zdxu@RGIt`41s (16) === RUN TestCrypticForDomain/tomthumb.com cryptic_test.go:38: tomthumb.com: generated password with 1 chars -> Q#UUVU0e (8) cryptic_test.go:38: tomthumb.com: generated password with 4 chars -> aXke#fFf (8) cryptic_test.go:38: tomthumb.com: generated password with 8 chars -> HWK%uH@Y (8) cryptic_test.go:38: tomthumb.com: generated password with 100 chars -> JNbjGdagN0vi22WJikug@giSrzRLrSWz9zNKikAj (40) === RUN TestCrypticForDomain/training.confluent.io cryptic_test.go:38: training.confluent.io: generated password with 1 chars -> 61qNOF (6) cryptic_test.go:38: training.confluent.io: generated password with 4 chars -> 7rr6ZC (6) cryptic_test.go:38: training.confluent.io: generated password with 8 chars -> KuP9obGl (8) cryptic_test.go:38: training.confluent.io: generated password with 100 chars -> #9gUGkpqnqT0vFtQ (16) === RUN TestCrypticForDomain/treasurer.mo.gov cryptic_test.go:38: treasurer.mo.gov: generated password with 1 chars -> &Pe&0HXU (8) cryptic_test.go:38: treasurer.mo.gov: generated password with 4 chars -> qO&7bCLQ (8) cryptic_test.go:38: treasurer.mo.gov: generated password with 8 chars -> $U0Ik3Vr (8) cryptic_test.go:38: treasurer.mo.gov: generated password with 100 chars -> TLQr7naH&$UO$#PxppGPmzCn9b (26) === RUN TestCrypticForDomain/truist.com cryptic_test.go:38: truist.com: generated password with 1 chars -> Ls,9Mxul (8) cryptic_test.go:38: truist.com: generated password with 4 chars -> Xw*R2kUB (8) cryptic_test.go:38: truist.com: generated password with 8 chars -> Mm(5@d9v (8) cryptic_test.go:38: truist.com: generated password with 100 chars -> !E:W!6gs,d*=7sf$yUOIT_0Zcbfy (28) === RUN TestCrypticForDomain/turkishairlines.com cryptic_test.go:38: turkishairlines.com: generated password with 1 chars -> 925215 (6) cryptic_test.go:38: turkishairlines.com: generated password with 4 chars -> 609479 (6) cryptic_test.go:38: turkishairlines.com: generated password with 8 chars -> 959860 (6) cryptic_test.go:38: turkishairlines.com: generated password with 100 chars -> 077085 (6) === RUN TestCrypticForDomain/twitch.tv cryptic_test.go:38: twitch.tv: generated password with 1 chars -> vJi%sF(3 (8) cryptic_test.go:38: twitch.tv: generated password with 4 chars -> 5xpLwv)4 (8) cryptic_test.go:38: twitch.tv: generated password with 8 chars -> {&U)KC<5 (8) cryptic_test.go:38: twitch.tv: generated password with 100 chars -> Z0<&M4z+kENP[qf9:=6)0cj~@MtD)""VOEd>T:0b+&!@=eDUEV)|Qq9Vtq.krTO2"C{g%lo (71) === RUN TestCrypticForDomain/twitter.com cryptic_test.go:38: twitter.com: generated password with 1 chars -> 9T{v'PQB (8) cryptic_test.go:38: twitter.com: generated password with 4 chars -> Vt_N6AZ] (8) cryptic_test.go:38: twitter.com: generated password with 8 chars -> Lh0;\$~] (8) cryptic_test.go:38: twitter.com: generated password with 100 chars -> MBDq1@ORkrdIeoF$T4^gKbTlm8zph-BpCkWo%DeY79lOb*ZM~_i9 (gBx-hZ1 (8) cryptic_test.go:38: ubisoft.com: generated password with 4 chars -> Is)-Ny-0 (8) cryptic_test.go:38: ubisoft.com: generated password with 8 chars -> X^-v]899 (8) cryptic_test.go:38: ubisoft.com: generated password with 100 chars -> E1*NXL%B(QnJ2-vb (16) === RUN TestCrypticForDomain/udel.edu cryptic_test.go:38: udel.edu: generated password with 1 chars -> sUa67hG1Go)! (12) cryptic_test.go:38: udel.edu: generated password with 4 chars -> D0Iw#wGBMxnB (12) cryptic_test.go:38: udel.edu: generated password with 8 chars -> OS+yF*@ole6) (12) cryptic_test.go:38: udel.edu: generated password with 100 chars -> 3!EN2rr&WP$V#wz(PG9#jqzIgGl(5c (30) === RUN TestCrypticForDomain/umterps.evenue.net cryptic_test.go:38: umterps.evenue.net: generated password with 1 chars -> J`*v^$e1(P}vGY (14) cryptic_test.go:38: umterps.evenue.net: generated password with 4 chars -> P)qAi#dJ9W5-Lr (14) cryptic_test.go:38: umterps.evenue.net: generated password with 8 chars -> 9P~bPkk~7qcFNe (14) cryptic_test.go:38: umterps.evenue.net: generated password with 100 chars -> c#PcXZiwAL7uA#)%hX+aHXz&D}TQy#c(m(_*jga*Cp|BYM|wQUcGjwk+XJO0o=b)Qrv{9li-00+t++&Yu_33|%h{%UAz@VVy^MHP (100) === RUN TestCrypticForDomain/unito.it cryptic_test.go:38: unito.it: generated password with 1 chars -> OvÂQIo-0 (8) cryptic_test.go:38: unito.it: generated password with 4 chars -> Hcx7=$$d (8) cryptic_test.go:38: unito.it: generated password with 8 chars -> ;q&=TeT5 (8) cryptic_test.go:38: unito.it: generated password with 100 chars -> e}gZ=rLuÂmoc3IlAzN?%Wp?*UDnAo£REaByz--b$jaE$i((PL/Kk)%Ob)4oK£z&{1q4?0qxht=i{!*hn1Z?WfCWaSct}D11=J#*u (100) === RUN TestCrypticForDomain/user.ornl.gov cryptic_test.go:38: user.ornl.gov: generated password with 1 chars -> plGiWb5u (8) cryptic_test.go:38: user.ornl.gov: generated password with 4 chars -> 5377Zfz. (8) cryptic_test.go:38: user.ornl.gov: generated password with 8 chars -> Gi811pre (8) cryptic_test.go:38: user.ornl.gov: generated password with 100 chars -> 4.#A4D.QF%yO0VGfxVprKB3$F_J4xT (30) === RUN TestCrypticForDomain/usps.com cryptic_test.go:38: usps.com: generated password with 1 chars -> FQ3sEOCQ (8) cryptic_test.go:38: usps.com: generated password with 4 chars -> ?C@4Y,lA (8) cryptic_test.go:38: usps.com: generated password with 8 chars -> O-c1/4Fy (8) cryptic_test.go:38: usps.com: generated password with 100 chars -> 5q,ow4Uw)PESNf.!tM,Ii,fC,c1w?3xIvszvaLXp+S2aLH16KO (50) === RUN TestCrypticForDomain/vanguard.com cryptic_test.go:38: vanguard.com: generated password with 1 chars -> h5WNv5 (6) cryptic_test.go:38: vanguard.com: generated password with 4 chars -> Lff0G9 (6) cryptic_test.go:38: vanguard.com: generated password with 8 chars -> pufDK8Nc (8) cryptic_test.go:38: vanguard.com: generated password with 100 chars -> GHQFeAtVQp2krGkH4uKv (20) === RUN TestCrypticForDomain/vanguardinvestor.co.uk cryptic_test.go:38: vanguardinvestor.co.uk: generated password with 1 chars -> 6EwCyp9M (8) cryptic_test.go:38: vanguardinvestor.co.uk: generated password with 4 chars -> gUZmSY9V (8) cryptic_test.go:38: vanguardinvestor.co.uk: generated password with 8 chars -> Ehf4oefm (8) cryptic_test.go:38: vanguardinvestor.co.uk: generated password with 100 chars -> OnsCbKHMpCETHO1IhygNDQFHwo2inc0jelDmlu4B66QsDBik0U (50) === RUN TestCrypticForDomain/ventrachicago.com cryptic_test.go:38: ventrachicago.com: generated password with 1 chars -> Vc8JnUQn (8) cryptic_test.go:38: ventrachicago.com: generated password with 4 chars -> w1P0kCM1 (8) cryptic_test.go:38: ventrachicago.com: generated password with 8 chars -> l7K0bCZO (8) cryptic_test.go:38: ventrachicago.com: generated password with 100 chars -> etbpsrSLbdzubwKl127Wj1Mq6SgjjO6fX9dznWg9UiitkO9fC96xFfI4NYdLM356Jb7s6x8IVHfD8MC4LLkZN7XclW53geBvPSA3 (100) === RUN TestCrypticForDomain/verizonwireless.com cryptic_test.go:38: verizonwireless.com: generated password with 1 chars -> rssgNm3S (8) cryptic_test.go:38: verizonwireless.com: generated password with 4 chars -> zW50kEsN (8) cryptic_test.go:38: verizonwireless.com: generated password with 8 chars -> Vt5vPKoF (8) cryptic_test.go:38: verizonwireless.com: generated password with 100 chars -> Fp00Bn7B6orDZnkSYdqg (20) === RUN TestCrypticForDomain/vetsfirstchoice.com cryptic_test.go:38: vetsfirstchoice.com: generated password with 1 chars -> 7C98cAsX (8) cryptic_test.go:38: vetsfirstchoice.com: generated password with 4 chars -> tgaS3oRX (8) cryptic_test.go:38: vetsfirstchoice.com: generated password with 8 chars -> uRlF5lrD (8) cryptic_test.go:38: vetsfirstchoice.com: generated password with 100 chars -> u$F4pea7X1TQkY9GWFBgGW%PF01?B5HRw3fYIsG=mVTI4=fm1a$$wmxlUHq87TlFN3W0EBYfD+F1P?qeg3yi@%b%8Hw3Z?B$YwN! (100) === RUN TestCrypticForDomain/vince.com cryptic_test.go:38: vince.com: generated password with 1 chars -> 8{,pE}QG (8) cryptic_test.go:38: vince.com: generated password with 4 chars -> 9/3FAeZ% (8) cryptic_test.go:38: vince.com: generated password with 8 chars -> KlN4p!W% (8) cryptic_test.go:38: vince.com: generated password with 100 chars -> XwSH9Rw0_Kckm4Bwm~bG+rm7z.tqz%qeYz1N|23!x{sf.Xyo4v#Z8HFlq07U?D6Cux8js8QKo!}3,DO6}6xK1iQJL0?ADeA$sQ_L (100) === RUN TestCrypticForDomain/virginmobile.ca cryptic_test.go:38: virginmobile.ca: generated password with 1 chars -> zIIGu$7Z (8) cryptic_test.go:38: virginmobile.ca: generated password with 4 chars -> #M!34nE8 (8) cryptic_test.go:38: virginmobile.ca: generated password with 8 chars -> 2K$iNLry (8) cryptic_test.go:38: virginmobile.ca: generated password with 100 chars -> FZcz2rX!hGt4ewPth#62HEjQR0SvpMY0qcRQKYbsjlMs!wjOq67zWTM$O$scnATiMYS@cDLx3cZu2RdmLn1i@Xthh!SwY6P!QJhP (100) === RUN TestCrypticForDomain/visa.com cryptic_test.go:38: visa.com: generated password with 1 chars -> ~=3'uC (6) cryptic_test.go:38: visa.com: generated password with 4 chars -> }}{^UV (6) cryptic_test.go:38: visa.com: generated password with 8 chars -> '(`DoTMq (8) cryptic_test.go:38: visa.com: generated password with 100 chars -> 2NSwGRFDF`|lw]\+R'3&"{BA.xHsOr)O (32) === RUN TestCrypticForDomain/visabenefits-auth.axa-assistance.us cryptic_test.go:38: visabenefits-auth.axa-assistance.us: generated password with 1 chars -> |oU"UEQ4 (8) cryptic_test.go:38: visabenefits-auth.axa-assistance.us: generated password with 4 chars -> YxfY1wY$ (8) cryptic_test.go:38: visabenefits-auth.axa-assistance.us: generated password with 8 chars -> 6fR{JC)1 (8) cryptic_test.go:38: visabenefits-auth.axa-assistance.us: generated password with 100 chars -> y?pOtiLCKS2.9ZX4?x6w33aIAV#?#N,UhTr2cd@8djZdsj%QOB.,%SxBGIQl0j}Zx%&,:0)()>03FR 8 (1) cryptic_test.go:38: vivo.com.br: generated password with 4 chars -> 2244 (4) cryptic_test.go:38: vivo.com.br: generated password with 8 chars -> 917824 (6) cryptic_test.go:38: vivo.com.br: generated password with 100 chars -> 859695 (6) === RUN TestCrypticForDomain/volaris.com cryptic_test.go:38: volaris.com: generated password with 1 chars -> v&&pV8?c (8) cryptic_test.go:38: volaris.com: generated password with 4 chars -> L2^lk#ka (8) cryptic_test.go:38: volaris.com: generated password with 8 chars -> Xc22$Qm? (8) cryptic_test.go:38: volaris.com: generated password with 100 chars -> 7|Dqz;sB.S+7ke#{ (16) === RUN TestCrypticForDomain/vons.com cryptic_test.go:38: vons.com: generated password with 1 chars -> RsH!eyhM (8) cryptic_test.go:38: vons.com: generated password with 4 chars -> F@5uKNe7 (8) cryptic_test.go:38: vons.com: generated password with 8 chars -> xIXm$vbx (8) cryptic_test.go:38: vons.com: generated password with 100 chars -> pLUxNVj7%OJcfJNo#yv8KC*wOR8FuBxJ5#YU0Yo# (40) === RUN TestCrypticForDomain/wa.aaa.com cryptic_test.go:38: wa.aaa.com: generated password with 1 chars -> bpSI9ymg (8) cryptic_test.go:38: wa.aaa.com: generated password with 4 chars -> YL4zA2LO (8) cryptic_test.go:38: wa.aaa.com: generated password with 8 chars -> iR3k1h48 (8) cryptic_test.go:38: wa.aaa.com: generated password with 100 chars -> HNlf06nRD2ImJrvs (16) === RUN TestCrypticForDomain/walkhighlands.co.uk cryptic_test.go:38: walkhighlands.co.uk: generated password with 1 chars -> ;m O,h=6jl60 (9) cryptic_test.go:38: walkhighlands.co.uk: generated password with 8 chars -> fj3~X^jH^ (9) cryptic_test.go:38: walkhighlands.co.uk: generated password with 100 chars -> _Y2fTo^#N$v6WOl (15) === RUN TestCrypticForDomain/walmart.com cryptic_test.go:38: walmart.com: generated password with 1 chars -> J (1) cryptic_test.go:38: walmart.com: generated password with 4 chars -> jGsy (4) cryptic_test.go:38: walmart.com: generated password with 8 chars -> 8Evmjbvq (8) cryptic_test.go:38: walmart.com: generated password with 100 chars -> qvSHeiXi32FjVBWHTxYoYYWwNzQjnSZOSoxR91NPFWAmoKq0G0GA883lLRxbfaYQVY77uCOvBdUQFsST0VGIL5cax6aFmioB5b1X (100) === RUN TestCrypticForDomain/waze.com cryptic_test.go:38: waze.com: generated password with 1 chars -> 7v7SU25B (8) cryptic_test.go:38: waze.com: generated password with 4 chars -> PuiU7ft0 (8) cryptic_test.go:38: waze.com: generated password with 8 chars -> M3bvveSA (8) cryptic_test.go:38: waze.com: generated password with 100 chars -> IEtfwf3VlsuNom5I4CkoflznMYyDThggtJxhKurAPw1XK643bLDbjwCNYprwoHKK (64) === RUN TestCrypticForDomain/wccls.org cryptic_test.go:38: wccls.org: generated password with 1 chars -> m4Ju (4) cryptic_test.go:38: wccls.org: generated password with 4 chars -> ruPH (4) cryptic_test.go:38: wccls.org: generated password with 8 chars -> nncaP09u (8) cryptic_test.go:38: wccls.org: generated password with 100 chars -> T4wDJZvQo05yFAuL (16) === RUN TestCrypticForDomain/web.de cryptic_test.go:38: web.de: generated password with 1 chars -> HVukFLMC (8) cryptic_test.go:38: web.de: generated password with 4 chars -> 5vddq75o (8) cryptic_test.go:38: web.de: generated password with 8 chars -> LHxeLanv (8) cryptic_test.go:38: web.de: generated password with 100 chars -> IdL8gMQX5yQ1E2vRRp85aHreIFAwcgqG8VeVWHxW (40) === RUN TestCrypticForDomain/wegmans.com cryptic_test.go:38: wegmans.com: generated password with 1 chars -> Vcd%hG+3 (8) cryptic_test.go:38: wegmans.com: generated password with 4 chars -> ldsH+u1C (8) cryptic_test.go:38: wegmans.com: generated password with 8 chars -> u&N7oP0B (8) cryptic_test.go:38: wegmans.com: generated password with 100 chars -> 5&?H?ePpV0F30FaotlAE5SQ*eNFJY!4Kw7p0=Mkd0qu@ty*e3^K*ipZxYxcdT36HACMQxZdW*i4v@+cyml7*CqXzN?IJ4!p5Z2A7 (100) === RUN TestCrypticForDomain/weibo.com cryptic_test.go:38: weibo.com: generated password with 1 chars -> epfE:s (6) cryptic_test.go:38: weibo.com: generated password with 4 chars -> yJA`u, (6) cryptic_test.go:38: weibo.com: generated password with 8 chars -> G1-bO!O' (8) cryptic_test.go:38: weibo.com: generated password with 100 chars -> =Djb)|g/v\`?p{SB (16) === RUN TestCrypticForDomain/wellsfargo.com cryptic_test.go:38: wellsfargo.com: generated password with 1 chars -> 3IRZDopK (8) cryptic_test.go:38: wellsfargo.com: generated password with 4 chars -> y8iudEgm (8) cryptic_test.go:38: wellsfargo.com: generated password with 8 chars -> OE6cRYFU (8) cryptic_test.go:38: wellsfargo.com: generated password with 100 chars -> Qi5GhglhnvMTEeGuT3gJ28Q9XYPC2Yh6 (32) === RUN TestCrypticForDomain/wmata.com cryptic_test.go:38: wmata.com: generated password with 1 chars -> a8I#?OwR (8) cryptic_test.go:38: wmata.com: generated password with 4 chars -> kqQ^Ia99 (8) cryptic_test.go:38: wmata.com: generated password with 8 chars -> 5RV3q+zy (8) cryptic_test.go:38: wmata.com: generated password with 100 chars -> 9m^pf,!cKV7ek~nWUm8N%Ktbs3Ncf#GQejrVc.jH,74GI)x0$,s._dNnRD8TCW1pGN#($VSrT=?I6-a8zO=?B|A,=4923^U)V#Qn (100) === RUN TestCrypticForDomain/worldstrides.com cryptic_test.go:38: worldstrides.com: generated password with 1 chars -> l3anG&2x (8) cryptic_test.go:38: worldstrides.com: generated password with 4 chars -> 5^Vb#JPY (8) cryptic_test.go:38: worldstrides.com: generated password with 8 chars -> Uay-CQ0% (8) cryptic_test.go:38: worldstrides.com: generated password with 100 chars -> 3ZSSfbMd4hXF@HsPD&Cc$N7OVwraPRtJF=z#~fcTYQjPM7^Gix+7p=~aS9u^AQBxBR4tBbsO?OT0Nni0+qzUn_*E9lD7AePtcbET (100) === RUN TestCrypticForDomain/wsj.com cryptic_test.go:38: wsj.com: generated password with 1 chars -> 7HA5O (5) cryptic_test.go:38: wsj.com: generated password with 4 chars -> eaZ2l (5) cryptic_test.go:38: wsj.com: generated password with 8 chars -> hm35dnOa (8) cryptic_test.go:38: wsj.com: generated password with 100 chars -> SVnJO4LWIVT2yGG (15) === RUN TestCrypticForDomain/xfinity.com cryptic_test.go:38: xfinity.com: generated password with 1 chars -> ZZjZ3wjY (8) cryptic_test.go:38: xfinity.com: generated password with 4 chars -> p97CRR6b (8) cryptic_test.go:38: xfinity.com: generated password with 8 chars -> fy9sIomU (8) cryptic_test.go:38: xfinity.com: generated password with 100 chars -> ZF7zyOhLuZGi8oXE (16) === RUN TestCrypticForDomain/xvoucher.com cryptic_test.go:38: xvoucher.com: generated password with 1 chars -> V74_%Q2S$FN (11) cryptic_test.go:38: xvoucher.com: generated password with 4 chars -> &XK9H#FQ6PR (11) cryptic_test.go:38: xvoucher.com: generated password with 8 chars -> F&UYKQ2FI24 (11) cryptic_test.go:38: xvoucher.com: generated password with 100 chars -> EW&EAB05AYR#N6HV03KURFNYBT3$#%&0WY@43Q0!3T%VS0_S8W&YA5#3GD1VZZJNO%$NTMG&BD&$GB@VE&NKE$EQKYEYQUHBM#56 (100) === RUN TestCrypticForDomain/yatra.com cryptic_test.go:38: yatra.com: generated password with 1 chars -> S781u5%0 (8) cryptic_test.go:38: yatra.com: generated password with 4 chars -> Tl@5j#Xc (8) cryptic_test.go:38: yatra.com: generated password with 8 chars -> Nj3hnz`L (8) cryptic_test.go:38: yatra.com: generated password with 100 chars -> @9_AzZyVt74[XS~CJu:+%IELv@r[BE3A~ngDVGFg%wy:6#acZ5#zUX$eavQgSN_'u@RK(R(92!Uk1z!kD`1jL@`GuSIC(GaWlxG$ (100) === RUN TestCrypticForDomain/yeti.com cryptic_test.go:38: yeti.com: generated password with 1 chars -> NlG0a*ap (8) cryptic_test.go:38: yeti.com: generated password with 4 chars -> $uFVw2U7 (8) cryptic_test.go:38: yeti.com: generated password with 8 chars -> UuOp7#1B (8) cryptic_test.go:38: yeti.com: generated password with 100 chars -> mQGUHSZ0Pwl7CXnE14f7WckbtaYDsGNhk5Ap13qgVL*oTwoSG26YyGJu6#932eOP2EnwukMQwLrAwNtcsxxjxlp5bIc2yzh7F50o (100) === RUN TestCrypticForDomain/zara.com cryptic_test.go:38: zara.com: generated password with 1 chars -> nJ3kqDES (8) cryptic_test.go:38: zara.com: generated password with 4 chars -> l39U1ygt (8) cryptic_test.go:38: zara.com: generated password with 8 chars -> 7QGCTBfn (8) cryptic_test.go:38: zara.com: generated password with 100 chars -> BvYQLyEqAAhfa8TNS4WacTXQzkCHzS0ft9dIy4R0FzRTBSRVRGl31A3Kgqf1Qi6PxSNx0XPEvETaJgQNdjOOZZFtVYQ5WA6gYkka (100) === RUN TestCrypticForDomain/zdf.de cryptic_test.go:38: zdf.de: generated password with 1 chars -> S[$47Cxe (8) cryptic_test.go:38: zdf.de: generated password with 4 chars -> 1{o,EqL7 (8) cryptic_test.go:38: zdf.de: generated password with 8 chars -> q}J&9YKl (8) cryptic_test.go:38: zdf.de: generated password with 100 chars -> .1DewC`+ivFd1l5'ihC9C|LGUDHk&$Ha{u~3V1V]i:C7[x;F?Mf&LsQ(k01[CiKc-mZe%V6) (100) === RUN TestCrypticForDomain/zoom.us cryptic_test.go:38: zoom.us: generated password with 1 chars -> Kes7huYS (8) cryptic_test.go:38: zoom.us: generated password with 4 chars -> 7f1H4F7Q (8) cryptic_test.go:38: zoom.us: generated password with 8 chars -> RG0I73vj (8) cryptic_test.go:38: zoom.us: generated password with 100 chars -> vfYmk425ZNOk9ev6hEbsXfFSuoap2Daq (32) --- PASS: TestCrypticForDomain (2.79s) --- PASS: TestCrypticForDomain/163.com (0.01s) --- PASS: TestCrypticForDomain/1800flowers.com (0.01s) --- PASS: TestCrypticForDomain/access.service.gov.uk (0.01s) --- PASS: TestCrypticForDomain/account.samsung.com (0.07s) --- PASS: TestCrypticForDomain/acmemarkets.com (0.01s) --- PASS: TestCrypticForDomain/act.org (0.01s) --- PASS: TestCrypticForDomain/admiral.com (0.01s) --- PASS: TestCrypticForDomain/ae.com (0.01s) --- PASS: TestCrypticForDomain/aeon.co.jp (0.01s) --- PASS: TestCrypticForDomain/aeromexico.com (0.03s) --- PASS: TestCrypticForDomain/aetna.com (0.01s) --- PASS: TestCrypticForDomain/airasia.com (0.01s) --- PASS: TestCrypticForDomain/airfrance.com (0.01s) --- PASS: TestCrypticForDomain/airfrance.us (0.01s) --- PASS: TestCrypticForDomain/ajisushionline.com (0.01s) --- PASS: TestCrypticForDomain/albertsons.com (0.01s) --- PASS: TestCrypticForDomain/alelo.com.br (0.01s) --- PASS: TestCrypticForDomain/aliexpress.com (0.00s) --- PASS: TestCrypticForDomain/alliantcreditunion.com (0.01s) --- PASS: TestCrypticForDomain/allianz.com.br (0.00s) --- PASS: TestCrypticForDomain/americanexpress.com (0.01s) --- PASS: TestCrypticForDomain/amnh.org (0.01s) --- PASS: TestCrypticForDomain/ana.co.jp (0.01s) --- PASS: TestCrypticForDomain/anatel.gov.br (0.01s) --- PASS: TestCrypticForDomain/ancestry.com (0.01s) --- PASS: TestCrypticForDomain/andronicos.com (0.01s) --- PASS: TestCrypticForDomain/angieslist.com (0.01s) --- PASS: TestCrypticForDomain/anthem.com (0.01s) --- PASS: TestCrypticForDomain/app.digiboxx.com (0.01s) --- PASS: TestCrypticForDomain/app.digio.in (0.01s) --- PASS: TestCrypticForDomain/app.parkmobile.io (0.01s) --- PASS: TestCrypticForDomain/app8menu.com (0.01s) --- PASS: TestCrypticForDomain/apple.com (0.01s) --- PASS: TestCrypticForDomain/appleloan.citizensbank.com (0.01s) --- PASS: TestCrypticForDomain/areariservata.bancaetica.it (0.01s) --- PASS: TestCrypticForDomain/artscyclery.com (0.01s) --- PASS: TestCrypticForDomain/astonmartinf1.com (0.01s) --- PASS: TestCrypticForDomain/auth.readymag.com (0.02s) --- PASS: TestCrypticForDomain/auth.zennioptical.com (0.01s) --- PASS: TestCrypticForDomain/autify.com (0.01s) --- PASS: TestCrypticForDomain/axa.de (0.01s) --- PASS: TestCrypticForDomain/baidu.com (0.00s) --- PASS: TestCrypticForDomain/balduccis.com (0.01s) --- PASS: TestCrypticForDomain/bancochile.cl (0.01s) --- PASS: TestCrypticForDomain/bankofamerica.com (0.01s) --- PASS: TestCrypticForDomain/battle.net (0.01s) --- PASS: TestCrypticForDomain/bcassessment.ca (0.00s) --- PASS: TestCrypticForDomain/belkin.com (0.01s) --- PASS: TestCrypticForDomain/benefitslogin.discoverybenefits.com (0.01s) --- PASS: TestCrypticForDomain/benjerry.com (0.01s) --- PASS: TestCrypticForDomain/bestbuy.com (0.00s) --- PASS: TestCrypticForDomain/bhphotovideo.com (0.00s) --- PASS: TestCrypticForDomain/bilibili.com (0.00s) --- PASS: TestCrypticForDomain/billerweb.com (0.01s) --- PASS: TestCrypticForDomain/biovea.com (0.00s) --- PASS: TestCrypticForDomain/bitly.com (0.00s) --- PASS: TestCrypticForDomain/blackwells.co.uk (0.00s) --- PASS: TestCrypticForDomain/bloomingdales.com (0.00s) --- PASS: TestCrypticForDomain/bluesguitarunleashed.com (0.00s) --- PASS: TestCrypticForDomain/bochk.com (0.01s) --- PASS: TestCrypticForDomain/box.com (0.00s) --- PASS: TestCrypticForDomain/bpl.bibliocommons.com (0.00s) --- PASS: TestCrypticForDomain/brighthorizons.com (0.00s) --- PASS: TestCrypticForDomain/callofduty.com (0.01s) --- PASS: TestCrypticForDomain/candyrect.com (0.00s) --- PASS: TestCrypticForDomain/capitalone.com (0.01s) --- PASS: TestCrypticForDomain/cardbenefitservices.com (0.00s) --- PASS: TestCrypticForDomain/cardcash.com (0.00s) --- PASS: TestCrypticForDomain/carrefour.it (0.00s) --- PASS: TestCrypticForDomain/carrsqc.com (0.00s) --- PASS: TestCrypticForDomain/carte-mobilite-inclusion.fr (0.00s) --- PASS: TestCrypticForDomain/cathaypacific.com (0.00s) --- PASS: TestCrypticForDomain/cb2.com (0.00s) --- PASS: TestCrypticForDomain/ccs-grp.com (0.01s) --- PASS: TestCrypticForDomain/cecredentialtrust.com (0.01s) --- PASS: TestCrypticForDomain/charlie.mbta.com (0.01s) --- PASS: TestCrypticForDomain/chase.com (0.00s) --- PASS: TestCrypticForDomain/cigna.co.uk (0.00s) --- PASS: TestCrypticForDomain/citi.com (0.01s) --- PASS: TestCrypticForDomain/claimlookup.com (0.00s) --- PASS: TestCrypticForDomain/clarksoneyecare.com (0.01s) --- PASS: TestCrypticForDomain/claro.com.br (0.01s) --- PASS: TestCrypticForDomain/classmates.com (0.01s) --- PASS: TestCrypticForDomain/clegc-gckey.gc.ca (0.01s) --- PASS: TestCrypticForDomain/clien.net (0.01s) --- PASS: TestCrypticForDomain/cogmembers.org (0.01s) --- PASS: TestCrypticForDomain/collectivehealth.com (0.01s) --- PASS: TestCrypticForDomain/comcastpaymentcenter.com (0.01s) --- PASS: TestCrypticForDomain/comed.com (0.01s) --- PASS: TestCrypticForDomain/commerzbank.de (0.01s) --- PASS: TestCrypticForDomain/consorsbank.de (0.01s) --- PASS: TestCrypticForDomain/consorsfinanz.de (0.01s) --- PASS: TestCrypticForDomain/costco.com (0.01s) --- PASS: TestCrypticForDomain/coursera.com (0.00s) --- PASS: TestCrypticForDomain/cox.com (0.01s) --- PASS: TestCrypticForDomain/crateandbarrel.com (0.01s) --- PASS: TestCrypticForDomain/crowdgen.com (0.01s) --- PASS: TestCrypticForDomain/cvs.com (0.01s) --- PASS: TestCrypticForDomain/dailymail.co.uk (0.00s) --- PASS: TestCrypticForDomain/dan.org (0.01s) --- PASS: TestCrypticForDomain/danawa.com (0.01s) --- PASS: TestCrypticForDomain/darty.com (0.00s) --- PASS: TestCrypticForDomain/dbs.com.hk (0.01s) --- PASS: TestCrypticForDomain/decluttr.com (0.01s) --- PASS: TestCrypticForDomain/delta.com (0.00s) --- PASS: TestCrypticForDomain/deutsche-bank.de (0.00s) --- PASS: TestCrypticForDomain/devstore.cn (0.00s) --- PASS: TestCrypticForDomain/dickssportinggoods.com (0.01s) --- PASS: TestCrypticForDomain/dkb.de (0.01s) --- PASS: TestCrypticForDomain/dmm.com (0.01s) --- PASS: TestCrypticForDomain/dodgeridge.com (0.01s) --- PASS: TestCrypticForDomain/dowjones.com (0.01s) --- PASS: TestCrypticForDomain/ea.com (0.01s) --- PASS: TestCrypticForDomain/easycoop.com (0.01s) --- PASS: TestCrypticForDomain/easyjet.com (0.01s) --- PASS: TestCrypticForDomain/ebrap.org (0.01s) --- PASS: TestCrypticForDomain/ecompanystore.com (0.01s) --- PASS: TestCrypticForDomain/eddservices.edd.ca.gov (0.01s) --- PASS: TestCrypticForDomain/edistrict.kerala.gov.in (0.01s) --- PASS: TestCrypticForDomain/empower-retirement.com (0.00s) --- PASS: TestCrypticForDomain/epicgames.com (0.01s) --- PASS: TestCrypticForDomain/epicmix.com (0.00s) --- PASS: TestCrypticForDomain/equifax.com (0.01s) --- PASS: TestCrypticForDomain/essportal.excelityglobal.com (0.00s) --- PASS: TestCrypticForDomain/ettoday.net (0.00s) --- PASS: TestCrypticForDomain/examservice.com.tw (0.00s) --- PASS: TestCrypticForDomain/expertflyer.com (0.01s) --- PASS: TestCrypticForDomain/extraspace.com (0.00s) --- PASS: TestCrypticForDomain/ezpassva.com (0.01s) --- PASS: TestCrypticForDomain/fc2.com (0.00s) --- PASS: TestCrypticForDomain/fccaccessonline.com (0.01s) --- PASS: TestCrypticForDomain/fedex.com (0.00s) --- PASS: TestCrypticForDomain/fidelity.com (0.00s) --- PASS: TestCrypticForDomain/flysas.com (0.01s) --- PASS: TestCrypticForDomain/fnac.com (0.01s) --- PASS: TestCrypticForDomain/fuelrewards.com (0.00s) --- PASS: TestCrypticForDomain/gamestop.com (0.01s) --- PASS: TestCrypticForDomain/gap.com (0.00s) --- PASS: TestCrypticForDomain/garmin.com (0.00s) --- PASS: TestCrypticForDomain/getflywheel.com (0.00s) --- PASS: TestCrypticForDomain/girlscouts.org (0.01s) --- PASS: TestCrypticForDomain/gmx.net (0.00s) --- PASS: TestCrypticForDomain/gocurb.com (0.01s) --- PASS: TestCrypticForDomain/google.com (0.00s) --- PASS: TestCrypticForDomain/guardiananytime.com (0.00s) --- PASS: TestCrypticForDomain/gwl.greatwestlife.com (0.00s) --- PASS: TestCrypticForDomain/haggen.com (0.00s) --- PASS: TestCrypticForDomain/hangseng.com (0.00s) --- PASS: TestCrypticForDomain/hawaiianairlines.com (0.00s) --- PASS: TestCrypticForDomain/hertz-japan.com (0.00s) --- PASS: TestCrypticForDomain/hertz-kuwait.com (0.01s) --- PASS: TestCrypticForDomain/hertz-saudi.com (0.01s) --- PASS: TestCrypticForDomain/hertz.at (0.01s) --- PASS: TestCrypticForDomain/hertz.be (0.01s) --- PASS: TestCrypticForDomain/hertz.bh (0.01s) --- PASS: TestCrypticForDomain/hertz.ca (0.01s) --- PASS: TestCrypticForDomain/hertz.ch (0.00s) --- PASS: TestCrypticForDomain/hertz.cn (0.01s) --- PASS: TestCrypticForDomain/hertz.co.ao (0.00s) --- PASS: TestCrypticForDomain/hertz.co.id (0.01s) --- PASS: TestCrypticForDomain/hertz.co.kr (0.01s) --- PASS: TestCrypticForDomain/hertz.co.nz (0.01s) --- PASS: TestCrypticForDomain/hertz.co.th (0.01s) --- PASS: TestCrypticForDomain/hertz.co.uk (0.00s) --- PASS: TestCrypticForDomain/hertz.com (0.00s) --- PASS: TestCrypticForDomain/hertz.com.au (0.00s) --- PASS: TestCrypticForDomain/hertz.com.bh (0.01s) --- PASS: TestCrypticForDomain/hertz.com.hk (0.01s) --- PASS: TestCrypticForDomain/hertz.com.kw (0.01s) --- PASS: TestCrypticForDomain/hertz.com.mt (0.01s) --- PASS: TestCrypticForDomain/hertz.com.pl (0.01s) --- PASS: TestCrypticForDomain/hertz.com.pt (0.01s) --- PASS: TestCrypticForDomain/hertz.com.sg (0.01s) --- PASS: TestCrypticForDomain/hertz.com.tw (0.01s) --- PASS: TestCrypticForDomain/hertz.cv (0.01s) --- PASS: TestCrypticForDomain/hertz.cz (0.01s) --- PASS: TestCrypticForDomain/hertz.de (0.00s) --- PASS: TestCrypticForDomain/hertz.ee (0.00s) --- PASS: TestCrypticForDomain/hertz.es (0.01s) --- PASS: TestCrypticForDomain/hertz.fi (0.01s) --- PASS: TestCrypticForDomain/hertz.fr (0.01s) --- PASS: TestCrypticForDomain/hertz.hu (0.01s) --- PASS: TestCrypticForDomain/hertz.ie (0.01s) --- PASS: TestCrypticForDomain/hertz.it (0.01s) --- PASS: TestCrypticForDomain/hertz.jo (0.01s) --- PASS: TestCrypticForDomain/hertz.lt (0.01s) --- PASS: TestCrypticForDomain/hertz.nl (0.01s) --- PASS: TestCrypticForDomain/hertz.no (0.01s) --- PASS: TestCrypticForDomain/hertz.nu (0.01s) --- PASS: TestCrypticForDomain/hertz.pl (0.01s) --- PASS: TestCrypticForDomain/hertz.pt (0.01s) --- PASS: TestCrypticForDomain/hertz.qa (0.01s) --- PASS: TestCrypticForDomain/hertz.ru (0.01s) --- PASS: TestCrypticForDomain/hertz.se (0.01s) --- PASS: TestCrypticForDomain/hertz.si (0.01s) --- PASS: TestCrypticForDomain/hertzcaribbean.com (0.01s) --- PASS: TestCrypticForDomain/hetzner.com (0.01s) --- PASS: TestCrypticForDomain/hilton.com (0.01s) --- PASS: TestCrypticForDomain/hkbea.com (0.01s) --- PASS: TestCrypticForDomain/hkexpress.com (0.01s) --- PASS: TestCrypticForDomain/hotels.com (0.01s) --- PASS: TestCrypticForDomain/hotwire.com (0.00s) --- PASS: TestCrypticForDomain/hrblock.com (0.01s) --- PASS: TestCrypticForDomain/hsbc.com.hk (0.01s) --- PASS: TestCrypticForDomain/hsbc.com.my (0.00s) --- PASS: TestCrypticForDomain/hypovereinsbank.de (0.01s) --- PASS: TestCrypticForDomain/hyresbostader.se (0.01s) --- PASS: TestCrypticForDomain/ichunqiu.com (0.00s) --- PASS: TestCrypticForDomain/id.nfpa.org (0.01s) --- PASS: TestCrypticForDomain/id.sonyentertainmentnetwork.com (0.01s) --- PASS: TestCrypticForDomain/id.westfield.com (0.01s) --- PASS: TestCrypticForDomain/identity.codesignal.com (0.01s) --- PASS: TestCrypticForDomain/identitytheft.gov (0.00s) --- PASS: TestCrypticForDomain/idestination.info (0.01s) --- PASS: TestCrypticForDomain/impots.gouv.fr (0.01s) --- PASS: TestCrypticForDomain/indochino.com (0.02s) --- PASS: TestCrypticForDomain/inntopia.travel (0.01s) --- PASS: TestCrypticForDomain/internationalsos.com (0.01s) --- PASS: TestCrypticForDomain/irctc.co.in (0.01s) --- PASS: TestCrypticForDomain/irs.gov (0.01s) --- PASS: TestCrypticForDomain/jal.co.jp (0.01s) --- PASS: TestCrypticForDomain/japanpost.jp (0.00s) --- PASS: TestCrypticForDomain/jewelosco.com (0.01s) --- PASS: TestCrypticForDomain/jordancu-onlinebanking.org (0.01s) --- PASS: TestCrypticForDomain/keldoc.com (0.01s) --- PASS: TestCrypticForDomain/kennedy-center.org (0.01s) --- PASS: TestCrypticForDomain/key.harvard.edu (0.01s) --- PASS: TestCrypticForDomain/kfc.ca (0.01s) --- PASS: TestCrypticForDomain/kiehls.com (0.00s) --- PASS: TestCrypticForDomain/kingsfoodmarkets.com (0.01s) --- PASS: TestCrypticForDomain/klm.com (0.01s) --- PASS: TestCrypticForDomain/kundenportal.edeka-smart.de (0.00s) --- PASS: TestCrypticForDomain/la-z-boy.com (0.00s) --- PASS: TestCrypticForDomain/labcorp.com (0.00s) --- PASS: TestCrypticForDomain/ladwp.com (0.00s) --- PASS: TestCrypticForDomain/launtel.net.au (0.00s) --- PASS: TestCrypticForDomain/leetchi.com (0.00s) --- PASS: TestCrypticForDomain/lepida.it (0.01s) --- PASS: TestCrypticForDomain/lg.com (0.01s) --- PASS: TestCrypticForDomain/linearity.io (0.00s) --- PASS: TestCrypticForDomain/live.com (0.00s) --- PASS: TestCrypticForDomain/lloydsbank.co.uk (0.00s) --- PASS: TestCrypticForDomain/lowes.com (0.01s) --- PASS: TestCrypticForDomain/loyalty.accor.com (0.01s) --- PASS: TestCrypticForDomain/lsacsso.b2clogin.com (0.01s) --- PASS: TestCrypticForDomain/lufthansa.com (0.00s) --- PASS: TestCrypticForDomain/lufthansagroup.careers (0.01s) --- PASS: TestCrypticForDomain/macys.com (0.00s) --- PASS: TestCrypticForDomain/mailbox.org (0.01s) --- PASS: TestCrypticForDomain/makemytrip.com (0.01s) --- PASS: TestCrypticForDomain/marriott.com (0.01s) --- PASS: TestCrypticForDomain/maybank2u.com.my (0.00s) --- PASS: TestCrypticForDomain/medicare.gov (0.01s) --- PASS: TestCrypticForDomain/meineschufa.de (0.01s) --- PASS: TestCrypticForDomain/member.everbridge.net (0.01s) --- PASS: TestCrypticForDomain/metlife.com (0.01s) --- PASS: TestCrypticForDomain/microsoft.com (0.01s) --- PASS: TestCrypticForDomain/milogin.michigan.gov (0.01s) --- PASS: TestCrypticForDomain/mintmobile.com (0.01s) --- PASS: TestCrypticForDomain/mlb.com (0.01s) --- PASS: TestCrypticForDomain/mountainwarehouse.com (0.01s) --- PASS: TestCrypticForDomain/mpv.tickets.com (0.01s) --- PASS: TestCrypticForDomain/museumofflight.org (0.01s) --- PASS: TestCrypticForDomain/my.konami.net (0.01s) --- PASS: TestCrypticForDomain/myaccess.dmdc.osd.mil (0.01s) --- PASS: TestCrypticForDomain/mybam.bcbsnm.com (0.01s) --- PASS: TestCrypticForDomain/mygoodtogo.com (0.01s) --- PASS: TestCrypticForDomain/myhealthrecord.com (0.00s) --- PASS: TestCrypticForDomain/mypatientvisit.com (0.01s) --- PASS: TestCrypticForDomain/mypay.dfas.mil (0.01s) --- PASS: TestCrypticForDomain/mysavings.breadfinancial.com (0.01s) --- PASS: TestCrypticForDomain/mysedgwick.com (0.01s) --- PASS: TestCrypticForDomain/mysubaru.com (0.01s) --- PASS: TestCrypticForDomain/naver.com (0.00s) --- PASS: TestCrypticForDomain/nekochat.cn (0.01s) --- PASS: TestCrypticForDomain/nelnet.net (0.01s) --- PASS: TestCrypticForDomain/netflix.com (0.01s) --- PASS: TestCrypticForDomain/netgear.com (0.01s) --- PASS: TestCrypticForDomain/nowinstock.net (0.00s) --- PASS: TestCrypticForDomain/order.wendys.com (0.01s) --- PASS: TestCrypticForDomain/ototoy.jp (0.00s) --- PASS: TestCrypticForDomain/packageconciergeadmin.com (0.01s) --- PASS: TestCrypticForDomain/pavilions.com (0.01s) --- PASS: TestCrypticForDomain/paypal.com (0.01s) --- PASS: TestCrypticForDomain/payvgm.youraccountadvantage.com (0.01s) --- PASS: TestCrypticForDomain/pilotflyingj.com (0.01s) --- PASS: TestCrypticForDomain/pixnet.cc (0.00s) --- PASS: TestCrypticForDomain/planetary.org (0.01s) --- PASS: TestCrypticForDomain/plazapremiumlounge.com (0.01s) --- PASS: TestCrypticForDomain/portal.edd.ca.gov (0.01s) --- PASS: TestCrypticForDomain/portals.emblemhealth.com (0.01s) --- PASS: TestCrypticForDomain/portlandgeneral.com (0.01s) --- PASS: TestCrypticForDomain/poste.it (0.01s) --- PASS: TestCrypticForDomain/posteo.de (0.01s) --- PASS: TestCrypticForDomain/powells.com (0.01s) --- PASS: TestCrypticForDomain/preferredhotels.com (0.00s) --- PASS: TestCrypticForDomain/premier.ticketek.com.au (0.01s) --- PASS: TestCrypticForDomain/premierinn.com (0.00s) --- PASS: TestCrypticForDomain/prepaid.bankofamerica.com (0.00s) --- PASS: TestCrypticForDomain/prestocard.ca (0.00s) --- PASS: TestCrypticForDomain/pret.com (0.01s) --- PASS: TestCrypticForDomain/promozoneapp.nmlottery.com (0.00s) --- PASS: TestCrypticForDomain/propelfuels.com (0.00s) --- PASS: TestCrypticForDomain/publix.com (0.00s) --- PASS: TestCrypticForDomain/qdosstatusreview.com (0.01s) --- PASS: TestCrypticForDomain/questdiagnostics.com (0.01s) --- PASS: TestCrypticForDomain/randalls.com (0.01s) --- PASS: TestCrypticForDomain/rejsekort.dk (0.01s) --- PASS: TestCrypticForDomain/renaud-bray.com (0.00s) --- PASS: TestCrypticForDomain/ring.com (0.01s) --- PASS: TestCrypticForDomain/riteaid.com (0.01s) --- PASS: TestCrypticForDomain/robinhood.com (0.00s) --- PASS: TestCrypticForDomain/rogers.com (0.01s) --- PASS: TestCrypticForDomain/ruc.dk (0.00s) --- PASS: TestCrypticForDomain/runescape.com (0.00s) --- PASS: TestCrypticForDomain/ruten.com.tw (0.00s) --- PASS: TestCrypticForDomain/safeway.com (0.00s) --- PASS: TestCrypticForDomain/salslimo.com (0.01s) --- PASS: TestCrypticForDomain/santahelenasaude.com.br (0.01s) --- PASS: TestCrypticForDomain/santander.de (0.00s) --- PASS: TestCrypticForDomain/savemart.com (0.03s) --- PASS: TestCrypticForDomain/sbisec.co.jp (0.02s) --- PASS: TestCrypticForDomain/secure-arborfcu.org (0.04s) --- PASS: TestCrypticForDomain/secure.orclinic.com (0.01s) --- PASS: TestCrypticForDomain/secure.snnow.ca (0.01s) --- PASS: TestCrypticForDomain/sephora.com (0.00s) --- PASS: TestCrypticForDomain/serviziconsolari.esteri.it (0.01s) --- PASS: TestCrypticForDomain/servizioelettriconazionale.it (0.01s) --- PASS: TestCrypticForDomain/sfwater.org (0.01s) --- PASS: TestCrypticForDomain/shaws.com (0.00s) --- PASS: TestCrypticForDomain/signin.ea.com (0.01s) --- PASS: TestCrypticForDomain/sjwaterhub.com (0.00s) --- PASS: TestCrypticForDomain/southwest.com (0.00s) --- PASS: TestCrypticForDomain/speedway.com (0.00s) --- PASS: TestCrypticForDomain/spirit.com (0.00s) --- PASS: TestCrypticForDomain/splunk.com (0.01s) --- PASS: TestCrypticForDomain/ssa.gov (0.00s) --- PASS: TestCrypticForDomain/starmarket.com (0.01s) --- PASS: TestCrypticForDomain/store.nintendo.co.uk (0.01s) --- PASS: TestCrypticForDomain/store.nvidia.com (0.01s) --- PASS: TestCrypticForDomain/store.steampowered.com (0.01s) --- PASS: TestCrypticForDomain/subscribe.free.fr (0.01s) --- PASS: TestCrypticForDomain/successfactors.eu (0.00s) --- PASS: TestCrypticForDomain/sulamericaseguros.com.br (0.00s) --- PASS: TestCrypticForDomain/sunlife.com (0.00s) --- PASS: TestCrypticForDomain/t-mobile.net (0.00s) --- PASS: TestCrypticForDomain/target.com (0.00s) --- PASS: TestCrypticForDomain/tdscpc.gov.in (0.01s) --- PASS: TestCrypticForDomain/telekom-dienste.de (0.01s) --- PASS: TestCrypticForDomain/thameswater.co.uk (0.00s) --- PASS: TestCrypticForDomain/themovingportal.co.uk (0.01s) --- PASS: TestCrypticForDomain/ticketweb.com (0.00s) --- PASS: TestCrypticForDomain/tix.soundrink.com (0.01s) --- PASS: TestCrypticForDomain/tomthumb.com (0.01s) --- PASS: TestCrypticForDomain/training.confluent.io (0.00s) --- PASS: TestCrypticForDomain/treasurer.mo.gov (0.01s) --- PASS: TestCrypticForDomain/truist.com (0.01s) --- PASS: TestCrypticForDomain/turkishairlines.com (0.00s) --- PASS: TestCrypticForDomain/twitch.tv (0.00s) --- PASS: TestCrypticForDomain/twitter.com (0.00s) --- PASS: TestCrypticForDomain/ubisoft.com (0.01s) --- PASS: TestCrypticForDomain/udel.edu (0.01s) --- PASS: TestCrypticForDomain/umterps.evenue.net (0.01s) --- PASS: TestCrypticForDomain/unito.it (0.01s) --- PASS: TestCrypticForDomain/user.ornl.gov (0.01s) --- PASS: TestCrypticForDomain/usps.com (0.00s) --- PASS: TestCrypticForDomain/vanguard.com (0.00s) --- PASS: TestCrypticForDomain/vanguardinvestor.co.uk (0.00s) --- PASS: TestCrypticForDomain/ventrachicago.com (0.00s) --- PASS: TestCrypticForDomain/verizonwireless.com (0.00s) --- PASS: TestCrypticForDomain/vetsfirstchoice.com (0.00s) --- PASS: TestCrypticForDomain/vince.com (0.01s) --- PASS: TestCrypticForDomain/virginmobile.ca (0.01s) --- PASS: TestCrypticForDomain/visa.com (0.00s) --- PASS: TestCrypticForDomain/visabenefits-auth.axa-assistance.us (0.01s) --- PASS: TestCrypticForDomain/vivo.com.br (0.00s) --- PASS: TestCrypticForDomain/volaris.com (0.00s) --- PASS: TestCrypticForDomain/vons.com (0.00s) --- PASS: TestCrypticForDomain/wa.aaa.com (0.00s) --- PASS: TestCrypticForDomain/walkhighlands.co.uk (0.01s) --- PASS: TestCrypticForDomain/walmart.com (0.00s) --- PASS: TestCrypticForDomain/waze.com (0.01s) --- PASS: TestCrypticForDomain/wccls.org (0.01s) --- PASS: TestCrypticForDomain/web.de (0.01s) --- PASS: TestCrypticForDomain/wegmans.com (0.01s) --- PASS: TestCrypticForDomain/weibo.com (0.00s) --- PASS: TestCrypticForDomain/wellsfargo.com (0.00s) --- PASS: TestCrypticForDomain/wmata.com (0.01s) --- PASS: TestCrypticForDomain/worldstrides.com (0.00s) --- PASS: TestCrypticForDomain/wsj.com (0.00s) --- PASS: TestCrypticForDomain/xfinity.com (0.00s) --- PASS: TestCrypticForDomain/xvoucher.com (0.00s) --- PASS: TestCrypticForDomain/yatra.com (0.00s) --- PASS: TestCrypticForDomain/yeti.com (0.00s) --- PASS: TestCrypticForDomain/zara.com (0.00s) --- PASS: TestCrypticForDomain/zdf.de (0.00s) --- PASS: TestCrypticForDomain/zoom.us (0.01s) PASS ok github.com/gopasspw/gopass/pkg/pwgen 3.741s === RUN TestLoadCustomRules === PAUSE TestLoadCustomRules === RUN TestLookupChangeURL === PAUSE TestLookupChangeURL === RUN TestParseRule === PAUSE TestParseRule === CONT TestLoadCustomRules === CONT TestParseRule === RUN TestParseRule/minlength:_8;_maxlength:_20;_required:_upper;_required:_lower;_required:_digit;_max-consecutive:_3;_allowed:_[@#*()+={}/?~;,.-_]; === PAUSE TestParseRule/minlength:_8;_maxlength:_20;_required:_upper;_required:_lower;_required:_digit;_max-consecutive:_3;_allowed:_[@#*()+={}/?~;,.-_]; === RUN TestParseRule/minlength:_7;_maxlength:_16;_required:_lower,_upper;_required:_digit;_required:_[`!@#$%^&*()+~{}'";:<>?]]; === PAUSE TestParseRule/minlength:_7;_maxlength:_16;_required:_lower,_upper;_required:_digit;_required:_[`!@#$%^&*()+~{}'";:<>?]]; === RUN TestParseRule/minlength:_8;_maxlength:_16; === PAUSE TestParseRule/minlength:_8;_maxlength:_16; === CONT TestParseRule/minlength:_8;_maxlength:_20;_required:_upper;_required:_lower;_required:_digit;_max-consecutive:_3;_allowed:_[@#*()+={}/?~;,.-_]; === CONT TestLookupChangeURL --- PASS: TestLookupChangeURL (0.00s) === CONT TestParseRule/minlength:_8;_maxlength:_16; === CONT TestParseRule/minlength:_7;_maxlength:_16;_required:_lower,_upper;_required:_digit;_required:_[`!@#$%^&*()+~{}'";:<>?]]; --- PASS: TestParseRule (0.00s) --- PASS: TestParseRule/minlength:_8;_maxlength:_20;_required:_upper;_required:_lower;_required:_digit;_max-consecutive:_3;_allowed:_[@#*()+={}/?~;,.-_]; (0.00s) --- PASS: TestParseRule/minlength:_8;_maxlength:_16; (0.00s) --- PASS: TestParseRule/minlength:_7;_maxlength:_16;_required:_lower,_upper;_required:_digit;_required:_[`!@#$%^&*()+~{}'";:<>?]]; (0.00s) --- PASS: TestLoadCustomRules (0.01s) PASS ok github.com/gopasspw/gopass/pkg/pwgen/pwrules 0.801s === RUN TestRandom === PAUSE TestRandom === RUN TestRandomLengthDelim === PAUSE TestRandomLengthDelim === CONT TestRandom === CONT TestRandomLengthDelim --- PASS: TestRandom (0.00s) --- PASS: TestRandomLengthDelim (0.00s) PASS ok github.com/gopasspw/gopass/pkg/pwgen/xkcdgen 0.625s === RUN TestQRCode === PAUSE TestQRCode === CONT TestQRCode --- PASS: TestQRCode (0.00s) PASS ok github.com/gopasspw/gopass/pkg/qrcon 0.600s === RUN TestFilter === PAUSE TestFilter === RUN TestFilter_EmptyInput === PAUSE TestFilter_EmptyInput === RUN TestFilter_NoElementsToRemove === PAUSE TestFilter_NoElementsToRemove === RUN TestFilter_RemoveNonExistentElements === PAUSE TestFilter_RemoveNonExistentElements === RUN TestContains === PAUSE TestContains === RUN TestContains_EmptyInput === PAUSE TestContains_EmptyInput === RUN TestMapFunc === PAUSE TestMapFunc === RUN TestApplyFunc === PAUSE TestApplyFunc === RUN TestString === PAUSE TestString === RUN TestElements === PAUSE TestElements === RUN TestClone === PAUSE TestClone === RUN TestUpdate === PAUSE TestUpdate === RUN TestEquals === PAUSE TestEquals === RUN TestIsSubset === PAUSE TestIsSubset === RUN TestUnion === PAUSE TestUnion === RUN TestDifference === PAUSE TestDifference === RUN TestSymmetricDifference === PAUSE TestSymmetricDifference === RUN TestAdd === PAUSE TestAdd === RUN TestRemove === PAUSE TestRemove === RUN TestDiscard === PAUSE TestDiscard === RUN TestMap === PAUSE TestMap === RUN TestEach === PAUSE TestEach === RUN TestSelect === PAUSE TestSelect === RUN TestPartition === PAUSE TestPartition === RUN TestChoose === PAUSE TestChoose === RUN TestCount === PAUSE TestCount === RUN TestSorted === PAUSE TestSorted === RUN TestSortedFiltered === PAUSE TestSortedFiltered === CONT TestFilter === CONT TestMap --- PASS: TestFilter (0.00s) === CONT TestDiscard --- PASS: TestMap (0.00s) === CONT TestPartition --- PASS: TestDiscard (0.00s) === CONT TestClone --- PASS: TestPartition (0.00s) === CONT TestChoose === CONT TestUpdate === CONT TestElements === CONT TestEach === CONT TestSorted === CONT TestSortedFiltered === CONT TestString === CONT TestApplyFunc === CONT TestMapFunc === CONT TestContains_EmptyInput === CONT TestContains === CONT TestFilter_RemoveNonExistentElements === CONT TestFilter_NoElementsToRemove --- PASS: TestClone (0.00s) --- PASS: TestUpdate (0.00s) --- PASS: TestElements (0.00s) --- PASS: TestEach (0.00s) --- PASS: TestChoose (0.00s) --- PASS: TestSorted (0.00s) --- PASS: TestSortedFiltered (0.00s) --- PASS: TestString (0.00s) --- PASS: TestApplyFunc (0.00s) --- PASS: TestMapFunc (0.00s) --- PASS: TestContains_EmptyInput (0.00s) --- PASS: TestContains (0.00s) --- PASS: TestFilter_RemoveNonExistentElements (0.00s) --- PASS: TestFilter_NoElementsToRemove (0.00s) === CONT TestRemove --- PASS: TestRemove (0.00s) === CONT TestAdd --- PASS: TestAdd (0.00s) === CONT TestSymmetricDifference === CONT TestFilter_EmptyInput === CONT TestSelect === CONT TestCount === CONT TestDifference === CONT TestUnion === CONT TestEquals --- PASS: TestSelect (0.00s) --- PASS: TestDifference (0.00s) --- PASS: TestEquals (0.00s) --- PASS: TestFilter_EmptyInput (0.00s) === CONT TestIsSubset --- PASS: TestSymmetricDifference (0.00s) --- PASS: TestIsSubset (0.00s) --- PASS: TestUnion (0.00s) --- PASS: TestCount (0.00s) PASS ok github.com/gopasspw/gopass/pkg/set 0.596s === RUN TestTempdirBase === PAUSE TestTempdirBase === RUN TestTempdirBaseEmpty --- PASS: TestTempdirBaseEmpty (0.00s) === RUN TestTempFiler === PAUSE TestTempFiler === RUN TestGlobalPrefix --- PASS: TestGlobalPrefix (0.01s) === CONT TestTempdirBase === CONT TestTempFiler --- PASS: TestTempdirBase (0.00s) === NAME TestTempFiler file_test.go:81: Name: /dev/shm/gp-test-5943213/secret --- PASS: TestTempFiler (0.00s) === RUN Example --- PASS: Example (0.01s) PASS ok github.com/gopasspw/gopass/pkg/tempfile 0.646s === RUN TestAskForString ask_test.go:34: Stderr: ask_test.go:60: Stderr: test [foobar]: test [foobar]: test [foobar]: --- PASS: TestAskForString (0.01s) === RUN TestAskForBool --- PASS: TestAskForBool (0.00s) === RUN TestAskForInt --- PASS: TestAskForInt (0.00s) === RUN TestAskForConfirmation --- PASS: TestAskForConfirmation (0.00s) === RUN TestAskForKeyImport --- PASS: TestAskForKeyImport (0.00s) === RUN TestAskForPasswordNonInteractive --- PASS: TestAskForPasswordNonInteractive (0.00s) === RUN TestAskForPasswordInteractive --- PASS: TestAskForPasswordInteractive (0.00s) === RUN TestPassPromptFunc === PAUSE TestPassPromptFunc === RUN TestDetectName --- PASS: TestDetectName (0.00s) === RUN TestDetectEmail --- PASS: TestDetectEmail (0.00s) === RUN TestDetectGitConfig --- PASS: TestDetectGitConfig (0.01s) === RUN TestProgress --- PASS: TestProgress (0.00s) === RUN TestProgressNil === PAUSE TestProgressNil === RUN TestProgressBytes --- PASS: TestProgressBytes (0.00s) === RUN TestPromptPass === PAUSE TestPromptPass === RUN TestReadLines === PAUSE TestReadLines === RUN TestReadLineError === PAUSE TestReadLineError === RUN TestRead === PAUSE TestRead === CONT TestPassPromptFunc === CONT TestReadLines --- PASS: TestPassPromptFunc (0.00s) === CONT TestPromptPass --- PASS: TestPromptPass (0.00s) === CONT TestProgressNil --- PASS: TestProgressNil (0.00s) === CONT TestRead === CONT TestReadLineError --- PASS: TestRead (0.00s) --- PASS: TestReadLineError (0.00s) --- PASS: TestReadLines (0.02s) PASS ok github.com/gopasspw/gopass/pkg/termio 0.904s === RUN TestAgeAgent age_agent_test.go:17: Using gopass binary: /build/gopass/src/gopass/gopass age_agent_test.go:17: Tempdir: /tmp/TestAgeAgent3298711988/001 age_agent_test.go:20: [/build/gopass/src/gopass/gopass age identities keygen --password foo] --- PASS: TestAgeAgent (3.63s) === RUN TestAgeAgentUnlockAndDecrypt age_agent_test.go:29: Using gopass binary: /build/gopass/src/gopass/gopass age_agent_test.go:29: Tempdir: /tmp/TestAgeAgentUnlockAndDecrypt2651010245/001 tester.go:298: [/build/gopass/src/gopass/gopass init --crypto=age --storage=fs age1w4zje7q4dshgkmdtgqr0rsz6vuq0g852g78kktrnqlfjy2l5jg9sy3zuh0] age_agent_test.go:38: [/build/gopass/src/gopass/gopass insert -m test/secret] age_agent_test.go:43: [/build/gopass/src/gopass/gopass show test/secret] age_agent_test.go:48: [/build/gopass/src/gopass/gopass age agent lock] age_agent_test.go:52: [/build/gopass/src/gopass/gopass age agent status] age_agent_test.go:60: [/build/gopass/src/gopass/gopass show test/secret] age_agent_test.go:67: [/build/gopass/src/gopass/gopass age agent unlock] age_agent_test.go:74: [/build/gopass/src/gopass/gopass show test/secret] age_agent_test.go:79: [/build/gopass/src/gopass/gopass age agent stop] --- PASS: TestAgeAgentUnlockAndDecrypt (15.54s) === RUN TestAgeRecipientKeyringSession age_keyring_test.go:33: Using gopass binary: /build/gopass/src/gopass/gopass age_keyring_test.go:33: Tempdir: /tmp/TestAgeRecipientKeyringSession4046633633/001 tester.go:298: [/build/gopass/src/gopass/gopass init --crypto=age --storage=fs age1w4zje7q4dshgkmdtgqr0rsz6vuq0g852g78kktrnqlfjy2l5jg9sy3zuh0] age_keyring_test.go:44: [/build/gopass/src/gopass/gopass config age.keyring-identities /tmp/TestAgeRecipientKeyringSession4046633633/001/keyring-unlock.txt] age_keyring_test.go:46: [/build/gopass/src/gopass/gopass config age.keyring-recipients age18508g0ery5mc4n4f853j8u648dhuu04y5wtvf6233r24m9j6lc0q42lqa0] age_keyring_test.go:50: [/build/gopass/src/gopass/gopass age identities reencrypt] age_keyring_test.go:66: [/build/gopass/src/gopass/gopass insert -m session/first] age_keyring_test.go:66: [/build/gopass/src/gopass/gopass insert -m session/second] age_keyring_test.go:69: [/build/gopass/src/gopass/gopass age agent unlock] age_keyring_test.go:72: [/build/gopass/src/gopass/gopass show -o session/first] age_keyring_test.go:72: [/build/gopass/src/gopass/gopass show -o session/second] age_keyring_test.go:84: [/build/gopass/src/gopass/gopass age agent unlock] age_keyring_test.go:86: [/build/gopass/src/gopass/gopass show -o session/first] age_keyring_test.go:95: [/build/gopass/src/gopass/gopass show -o session/second] age_keyring_test.go:35: [/build/gopass/src/gopass/gopass age agent stop] --- PASS: TestAgeRecipientKeyringSession (17.60s) === RUN TestAudit audit_test.go:11: Using gopass binary: /build/gopass/src/gopass/gopass audit_test.go:11: Tempdir: /tmp/TestAudit2030581411/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] === RUN TestAudit/audit_the_test_store === NAME TestAudit audit_test.go:18: [/build/gopass/src/gopass/gopass audit] --- PASS: TestAudit (1.77s) --- PASS: TestAudit/audit_the_test_store (0.72s) === RUN TestBinaryCopy binary_test.go:13: Using gopass binary: /build/gopass/src/gopass/gopass binary_test.go:13: Tempdir: /tmp/TestBinaryCopy2780015629/001 === RUN TestBinaryCopy/empty_store === NAME TestBinaryCopy binary_test.go:17: [/build/gopass/src/gopass/gopass fscopy] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestBinaryCopy/no_args === NAME TestBinaryCopy binary_test.go:24: [/build/gopass/src/gopass/gopass fscopy] === RUN TestBinaryCopy/copy_file_to_store === NAME TestBinaryCopy binary_test.go:34: [/build/gopass/src/gopass/gopass fscopy /tmp/TestBinaryCopy2780015629/001/copy foo/bar] === RUN TestBinaryCopy/copy_store_to_file === NAME TestBinaryCopy binary_test.go:40: [/build/gopass/src/gopass/gopass fscopy foo/bar /tmp/TestBinaryCopy2780015629/001/copy] === RUN TestBinaryCopy/cat_from_store === NAME TestBinaryCopy binary_test.go:50: [/build/gopass/src/gopass/gopass cat foo/bar] --- PASS: TestBinaryCopy (1.08s) --- PASS: TestBinaryCopy/empty_store (0.08s) --- PASS: TestBinaryCopy/no_args (0.08s) --- PASS: TestBinaryCopy/copy_file_to_store (0.22s) --- PASS: TestBinaryCopy/copy_store_to_file (0.26s) --- PASS: TestBinaryCopy/cat_from_store (0.22s) === RUN TestBinaryMove binary_test.go:56: Using gopass binary: /build/gopass/src/gopass/gopass binary_test.go:56: Tempdir: /tmp/TestBinaryMove883014360/001 === RUN TestBinaryMove/empty_store === NAME TestBinaryMove binary_test.go:60: [/build/gopass/src/gopass/gopass fsmove] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestBinaryMove/no_args === NAME TestBinaryMove binary_test.go:67: [/build/gopass/src/gopass/gopass fsmove] === RUN TestBinaryMove/move_fs_to_store === NAME TestBinaryMove binary_test.go:77: [/build/gopass/src/gopass/gopass fsmove /tmp/TestBinaryMove883014360/001/move foo/bar] === RUN TestBinaryMove/move_store_to_fs === NAME TestBinaryMove binary_test.go:83: [/build/gopass/src/gopass/gopass fsmove foo/bar /tmp/TestBinaryMove883014360/001/move] === RUN TestBinaryMove/cat_secret === NAME TestBinaryMove binary_test.go:93: [/build/gopass/src/gopass/gopass cat foo/bar] --- PASS: TestBinaryMove (1.03s) --- PASS: TestBinaryMove/empty_store (0.06s) --- PASS: TestBinaryMove/no_args (0.05s) --- PASS: TestBinaryMove/move_fs_to_store (0.36s) --- PASS: TestBinaryMove/move_store_to_fs (0.33s) --- PASS: TestBinaryMove/cat_secret (0.05s) === RUN TestBinaryShasum binary_test.go:99: Using gopass binary: /build/gopass/src/gopass/gopass binary_test.go:99: Tempdir: /tmp/TestBinaryShasum2369583693/001 === RUN TestBinaryShasum/shasum_on_empty_store === NAME TestBinaryShasum binary_test.go:103: [/build/gopass/src/gopass/gopass sha256] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestBinaryShasum/shasum_w/o_args === NAME TestBinaryShasum binary_test.go:110: [/build/gopass/src/gopass/gopass sha256] === RUN TestBinaryShasum/populate_store === NAME TestBinaryShasum binary_test.go:120: [/build/gopass/src/gopass/gopass fsmove /tmp/TestBinaryShasum2369583693/001/shasum foo/bar] === RUN TestBinaryShasum/shasum_on_binary_secret === NAME TestBinaryShasum binary_test.go:125: [/build/gopass/src/gopass/gopass sha256 foo/bar] --- PASS: TestBinaryShasum (0.84s) --- PASS: TestBinaryShasum/shasum_on_empty_store (0.06s) --- PASS: TestBinaryShasum/shasum_w/o_args (0.06s) --- PASS: TestBinaryShasum/populate_store (0.36s) --- PASS: TestBinaryShasum/shasum_on_binary_secret (0.19s) === RUN TestCompletion completion_test.go:16: Using gopass binary: /build/gopass/src/gopass/gopass completion_test.go:16: Tempdir: /tmp/TestCompletion1100884113/001 === RUN TestCompletion/completion_help === NAME TestCompletion completion_test.go:20: [/build/gopass/src/gopass/gopass completion] === RUN TestCompletion/bash_completion === NAME TestCompletion completion_test.go:40: [/build/gopass/src/gopass/gopass completion bash] === RUN TestCompletion/zsh_completion === NAME TestCompletion completion_test.go:46: [/build/gopass/src/gopass/gopass completion zsh] === RUN TestCompletion/fish_completion === NAME TestCompletion completion_test.go:52: [/build/gopass/src/gopass/gopass completion fish] --- PASS: TestCompletion (0.27s) --- PASS: TestCompletion/completion_help (0.05s) --- PASS: TestCompletion/bash_completion (0.03s) --- PASS: TestCompletion/zsh_completion (0.06s) --- PASS: TestCompletion/fish_completion (0.12s) === RUN TestBaseConfig config_test.go:13: Using gopass binary: /build/gopass/src/gopass/gopass config_test.go:13: Tempdir: /tmp/TestBaseConfig31964197/001 config_test.go:16: [/build/gopass/src/gopass/gopass config] === RUN TestBaseConfig/invert_core.autoimport === NAME TestBaseConfig config_test.go:44: [/build/gopass/src/gopass/gopass config core.autoimport false] config_test.go:49: [/build/gopass/src/gopass/gopass config core.autoimport] === RUN TestBaseConfig/invert_show.safecontent === NAME TestBaseConfig config_test.go:44: [/build/gopass/src/gopass/gopass config show.safecontent false] config_test.go:49: [/build/gopass/src/gopass/gopass config show.safecontent] === RUN TestBaseConfig/cliptimeout === NAME TestBaseConfig config_test.go:56: [/build/gopass/src/gopass/gopass config core.cliptimeout 120] config_test.go:60: [/build/gopass/src/gopass/gopass config core.cliptimeout] --- PASS: TestBaseConfig (0.37s) --- PASS: TestBaseConfig/invert_core.autoimport (0.11s) --- PASS: TestBaseConfig/invert_show.safecontent (0.10s) --- PASS: TestBaseConfig/cliptimeout (0.10s) === RUN TestMountConfig config_test.go:67: Using gopass binary: /build/gopass/src/gopass/gopass config_test.go:67: Tempdir: /tmp/TestMountConfig195544760/001 config_test.go:71: [/build/gopass/src/gopass/gopass init --store mnt/m1 --path /tmp/TestMountConfig195544760/001/.local/share/gopass/stores/m1 --storage=fs BE73F104] config_test.go:74: [/build/gopass/src/gopass/gopass config] config_test.go:94: [/build/gopass/src/gopass/gopass config] --- PASS: TestMountConfig (0.30s) === RUN TestCopy copy_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass copy_test.go:12: Tempdir: /tmp/TestCopy3501548331/001 === RUN TestCopy/copy_w/_empty_store === NAME TestCopy copy_test.go:16: [/build/gopass/src/gopass/gopass copy] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestCopy/copy_usage === NAME TestCopy copy_test.go:23: [/build/gopass/src/gopass/gopass copy] === RUN TestCopy/copy_w/o_destination === NAME TestCopy copy_test.go:29: [/build/gopass/src/gopass/gopass copy foo] === RUN TestCopy/copy_non_existing_source === NAME TestCopy copy_test.go:35: [/build/gopass/src/gopass/gopass copy foo bar] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] === RUN TestCopy/recursive_copy === NAME TestCopy copy_test.go:43: [/build/gopass/src/gopass/gopass copy foo/ bar] === RUN TestCopy/copy_existing_secret_to_non-existing_destination === NAME TestCopy copy_test.go:48: [/build/gopass/src/gopass/gopass copy foo/bar foo/baz] copy_test.go:52: [/build/gopass/src/gopass/gopass show -u foo/bar] copy_test.go:55: [/build/gopass/src/gopass/gopass show -u foo/baz] --- PASS: TestCopy (1.63s) --- PASS: TestCopy/copy_w/_empty_store (0.05s) --- PASS: TestCopy/copy_usage (0.06s) --- PASS: TestCopy/copy_w/o_destination (0.06s) --- PASS: TestCopy/copy_non_existing_source (0.06s) --- PASS: TestCopy/recursive_copy (0.06s) --- PASS: TestCopy/copy_existing_secret_to_non-existing_destination (0.49s) === RUN TestDelete delete_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass delete_test.go:12: Tempdir: /tmp/TestDelete4238407949/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] delete_test.go:17: [/build/gopass/src/gopass/gopass delete] delete_test.go:21: [/build/gopass/src/gopass/gopass delete foobarbaz] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] delete_test.go:29: [/build/gopass/src/gopass/gopass delete -f baz] delete_test.go:33: [/build/gopass/src/gopass/gopass delete -f baz] delete_test.go:29: [/build/gopass/src/gopass/gopass delete -f foo/bar] delete_test.go:33: [/build/gopass/src/gopass/gopass delete -f foo/bar] --- PASS: TestDelete (1.22s) === RUN TestExitCodesFlag exitcodes_test.go:11: Using gopass binary: /build/gopass/src/gopass/gopass exitcodes_test.go:11: Tempdir: /tmp/TestExitCodesFlag2263533547/001 exitcodes_test.go:14: [/build/gopass/src/gopass/gopass --exit-codes] --- PASS: TestExitCodesFlag (0.05s) === RUN TestFind find_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass find_test.go:12: Tempdir: /tmp/TestFind3641052243/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] find_test.go:17: [/build/gopass/src/gopass/gopass find] find_test.go:21: [/build/gopass/src/gopass/gopass config show.safecontent false] find_test.go:24: [/build/gopass/src/gopass/gopass find bar] find_test.go:28: [/build/gopass/src/gopass/gopass insert foo/bar] find_test.go:31: [/build/gopass/src/gopass/gopass find bar] find_test.go:35: [/build/gopass/src/gopass/gopass find Bar] find_test.go:39: [/build/gopass/src/gopass/gopass find b] find_test.go:43: [/build/gopass/src/gopass/gopass config show.safecontent true] find_test.go:46: [/build/gopass/src/gopass/gopass find bar] find_test.go:50: [/build/gopass/src/gopass/gopass find -u bar] --- PASS: TestFind (0.88s) === RUN TestGenerate generate_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass generate_test.go:12: Tempdir: /tmp/TestGenerate3626325546/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] generate_test.go:17: [/build/gopass/src/gopass/gopass generate] generate_test.go:21: [/build/gopass/src/gopass/gopass generate foo 0] generate_test.go:25: [/build/gopass/src/gopass/gopass generate -p baz 42] generate_test.go:36: [/build/gopass/src/gopass/gopass generate -p zab 4] --- PASS: TestGenerate (0.62s) === RUN TestGrep grep_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass grep_test.go:12: Tempdir: /tmp/TestGrep4279012255/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] grep_test.go:17: [/build/gopass/src/gopass/gopass grep] grep_test.go:21: [/build/gopass/src/gopass/gopass grep BOOM] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] grep_test.go:27: [/build/gopass/src/gopass/gopass grep moar] --- PASS: TestGrep (1.64s) === RUN TestInit init_test.go:11: Using gopass binary: /build/gopass/src/gopass/gopass init_test.go:11: Tempdir: /tmp/TestInit130526675/001 init_test.go:14: [/build/gopass/src/gopass/gopass init] init_test.go:19: Using gopass binary: /build/gopass/src/gopass/gopass init_test.go:19: Tempdir: /tmp/TestInit130526675/002 init_test.go:22: [/build/gopass/src/gopass/gopass init BE73F104] init_test.go:26: Using gopass binary: /build/gopass/src/gopass/gopass init_test.go:26: Tempdir: /tmp/TestInit130526675/003 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] init_test.go:31: [/build/gopass/src/gopass/gopass init BE73F104] --- PASS: TestInit (0.83s) === RUN TestInsert insert_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass insert_test.go:12: Tempdir: /tmp/TestInsert2541394255/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] insert_test.go:17: [/build/gopass/src/gopass/gopass insert] insert_test.go:21: [/build/gopass/src/gopass/gopass insert some/secret] insert_test.go:24: [/build/gopass/src/gopass/gopass insert some/newsecret] === RUN TestInsert/Regression_test_for_#1573_without_actual_pipes === NAME TestInsert insert_test.go:28: [/build/gopass/src/gopass/gopass show -u some/secret] insert_test.go:32: [/build/gopass/src/gopass/gopass show -u some/newsecret] insert_test.go:36: [/build/gopass/src/gopass/gopass show -u some/secret] insert_test.go:40: [/build/gopass/src/gopass/gopass show -u some/newsecret] === RUN TestInsert/Regression_test_for_#1595 insert_test.go:46: TODO === RUN TestInsert/Regression_test_for_#1650_with_JSON === NAME TestInsert insert_test.go:127: [/build/gopass/src/gopass/gopass insert some/json] insert_test.go:131: [/build/gopass/src/gopass/gopass show -u -n some/json] === RUN TestInsert/Regression_test_for_#1600 === NAME TestInsert insert_test.go:142: [/build/gopass/src/gopass/gopass insert some/multilinewithbraces] insert_test.go:146: [/build/gopass/src/gopass/gopass show -u -n some/multilinewithbraces] === RUN TestInsert/Regression_test_for_#1601 === NAME TestInsert insert_test.go:157: [/build/gopass/src/gopass/gopass insert some/multikey] insert_test.go:161: [/build/gopass/src/gopass/gopass show -u -n some/multikey] === RUN TestInsert/Regression_test_full_support_for_#1601 insert_test.go:167: Skipping until we support actual key-valueS for KV === RUN TestInsert/Regression_test_for_#1614 === NAME TestInsert insert_test.go:196: [/build/gopass/src/gopass/gopass insert some/yamloctal] insert_test.go:200: [/build/gopass/src/gopass/gopass show -u some/yamloctal] insert_test.go:205: [/build/gopass/src/gopass/gopass show -u -n some/yamloctal] === RUN TestInsert/Regression_test_for_#1594 === NAME TestInsert insert_test.go:217: [/build/gopass/src/gopass/gopass insert some/kvwithspace] insert_test.go:220: [/build/gopass/src/gopass/gopass show -u some/kvwithspace] insert_test.go:224: [/build/gopass/src/gopass/gopass show -u some/kvwithspace url] insert_test.go:228: [/build/gopass/src/gopass/gopass show -u some/kvwithspace user] --- PASS: TestInsert (3.75s) --- PASS: TestInsert/Regression_test_for_#1573_without_actual_pipes (0.83s) --- SKIP: TestInsert/Regression_test_for_#1595 (0.00s) --- PASS: TestInsert/Regression_test_for_#1650_with_JSON (0.36s) --- PASS: TestInsert/Regression_test_for_#1600 (0.36s) --- PASS: TestInsert/Regression_test_for_#1601 (0.36s) --- SKIP: TestInsert/Regression_test_full_support_for_#1601 (0.00s) --- PASS: TestInsert/Regression_test_for_#1614 (0.55s) --- PASS: TestInsert/Regression_test_for_#1594 (0.74s) === RUN TestList list_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass list_test.go:12: Tempdir: /tmp/TestList1509998191/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] list_test.go:17: [/build/gopass/src/gopass/gopass list] list_test.go:21: [/build/gopass/src/gopass/gopass ls] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] list_test.go:36: [/build/gopass/src/gopass/gopass list] list_test.go:44: [/build/gopass/src/gopass/gopass list foo] list_test.go:51: [/build/gopass/src/gopass/gopass list --folders] --- PASS: TestList (1.17s) === RUN TestListRegressions1628 list_test.go:58: Using gopass binary: /build/gopass/src/gopass/gopass list_test.go:58: Tempdir: /tmp/TestListRegressions162880646282/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] list_test.go:63: [/build/gopass/src/gopass/gopass list] list_test.go:67: [/build/gopass/src/gopass/gopass insert misc/file1] list_test.go:69: [/build/gopass/src/gopass/gopass insert misc/folder1/folder2/folder3/file2] list_test.go:72: [/build/gopass/src/gopass/gopass list] --- PASS: TestListRegressions1628 (0.64s) === RUN TestSingleMount mount_test.go:13: Using gopass binary: /build/gopass/src/gopass/gopass mount_test.go:13: Tempdir: /tmp/TestSingleMount422349464/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] mount_test.go:19: [/build/gopass/src/gopass/gopass init --store mnt/m1 --path /tmp/TestSingleMount422349464/001/.local/share/gopass/stores/m1 --storage=fs BE73F104] mount_test.go:20: Output: 🍭 Initializing a new password store ... ❌ Store is already initialized! 🔑 Searching for usable private Keys ... ✅ Wrote recipients to .gpg-id 🏁 Password store /tmp/TestSingleMount422349464/001/.local/share/gopass/stores/m1 initialized for: 📩 0x82EBD945BE73F104 - John Doe mount_test.go:23: [/build/gopass/src/gopass/gopass mounts] mount_test.go:30: [/build/gopass/src/gopass/gopass show mnt/m1/secret] tester.go:214: [/build/gopass/src/gopass/gopass generate -p mnt/m1/foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p mnt/m1/baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert mnt/m1/fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert mnt/m1/fixed/twoliner] mount_test.go:55: [/build/gopass/src/gopass/gopass list] --- PASS: TestSingleMount (1.91s) === RUN TestMountShadowing mount_test.go:61: Using gopass binary: /build/gopass/src/gopass/gopass mount_test.go:61: Tempdir: /tmp/TestMountShadowing3049359478/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] mount_test.go:68: [/build/gopass/src/gopass/gopass insert mnt/m1/secret] mount_test.go:71: [/build/gopass/src/gopass/gopass show -u mnt/m1/secret] mount_test.go:75: [/build/gopass/src/gopass/gopass init --store mnt/m1 --path /tmp/TestMountShadowing3049359478/001/.local/share/gopass/stores/m1 --storage=fs BE73F104] mount_test.go:76: Output: 🍭 Initializing a new password store ... ❌ Store is already initialized! 🔑 Searching for usable private Keys ... ✅ Wrote recipients to .gpg-id 🏁 Password store /tmp/TestMountShadowing3049359478/001/.local/share/gopass/stores/m1 initialized for: 📩 0x82EBD945BE73F104 - John Doe mount_test.go:80: [/build/gopass/src/gopass/gopass mounts] mount_test.go:88: [/build/gopass/src/gopass/gopass show -u mnt/m1/secret] mount_test.go:93: [/build/gopass/src/gopass/gopass insert mnt/m1/secret] mount_test.go:97: [/build/gopass/src/gopass/gopass show -u mnt/m1/secret] tester.go:214: [/build/gopass/src/gopass/gopass generate -p mnt/m1/foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p mnt/m1/baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert mnt/m1/fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert mnt/m1/fixed/twoliner] mount_test.go:125: [/build/gopass/src/gopass/gopass list] mount_test.go:130: [/build/gopass/src/gopass/gopass mounts rm mnt/m1] mount_test.go:146: [/build/gopass/src/gopass/gopass list] mount_test.go:150: [/build/gopass/src/gopass/gopass show -o mnt/m1/secret] --- PASS: TestMountShadowing (2.98s) === RUN TestMultiMount mount_test.go:156: Using gopass binary: /build/gopass/src/gopass/gopass mount_test.go:156: Tempdir: /tmp/TestMultiMount1352524259/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] mount_test.go:163: [/build/gopass/src/gopass/gopass init --store mnt/m1 --path /tmp/TestMultiMount1352524259/001/.local/share/gopass/stores/m1 --storage=fs BE73F104] mount_test.go:164: Output: 🍭 Initializing a new password store ... ❌ Store is already initialized! 🔑 Searching for usable private Keys ... ✅ Wrote recipients to .gpg-id 🏁 Password store /tmp/TestMultiMount1352524259/001/.local/share/gopass/stores/m1 initialized for: 📩 0x82EBD945BE73F104 - John Doe tester.go:214: [/build/gopass/src/gopass/gopass generate -p mnt/m1/foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p mnt/m1/baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert mnt/m1/fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert mnt/m1/fixed/twoliner] mount_test.go:188: [/build/gopass/src/gopass/gopass list] mount_test.go:193: [/build/gopass/src/gopass/gopass init --store mnt/m2 --path /tmp/TestMultiMount1352524259/001/.local/share/gopass/stores/m2 --storage=fs BE73F104] mount_test.go:194: Output: 🍭 Initializing a new password store ... ❌ Store is already initialized! 🔑 Searching for usable private Keys ... ✅ Wrote recipients to .gpg-id 🏁 Password store /tmp/TestMultiMount1352524259/001/.local/share/gopass/stores/m2 initialized for: 📩 0x82EBD945BE73F104 - John Doe tester.go:214: [/build/gopass/src/gopass/gopass generate -p mnt/m2/foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p mnt/m2/baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert mnt/m2/fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert mnt/m2/fixed/twoliner] mount_test.go:225: [/build/gopass/src/gopass/gopass list] --- PASS: TestMultiMount (2.72s) === RUN TestMove move_test.go:12: Using gopass binary: /build/gopass/src/gopass/gopass move_test.go:12: Tempdir: /tmp/TestMove653535020/001 === RUN TestMove/move_before_init === NAME TestMove move_test.go:16: [/build/gopass/src/gopass/gopass move] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestMove/move_w/o_args === NAME TestMove move_test.go:24: [/build/gopass/src/gopass/gopass move] === RUN TestMove/move_w/o_destination === NAME TestMove move_test.go:30: [/build/gopass/src/gopass/gopass move foo] === RUN TestMove/move_non_existing_source === NAME TestMove move_test.go:36: [/build/gopass/src/gopass/gopass move foo bar] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] === RUN TestMove/move_a_secret === NAME TestMove move_test.go:45: [/build/gopass/src/gopass/gopass move foo bar] === RUN TestMove/move_existing_secret_from_non-existing_destination === NAME TestMove move_test.go:50: [/build/gopass/src/gopass/gopass move foo/bar foo/baz] === RUN TestMove/show_source_secret === NAME TestMove move_test.go:55: [/build/gopass/src/gopass/gopass show -u bar/bar] === RUN TestMove/show_secret === NAME TestMove move_test.go:60: [/build/gopass/src/gopass/gopass show -u baz] --- PASS: TestMove (1.63s) --- PASS: TestMove/move_before_init (0.05s) --- PASS: TestMove/move_w/o_args (0.06s) --- PASS: TestMove/move_w/o_destination (0.06s) --- PASS: TestMove/move_non_existing_source (0.06s) --- PASS: TestMove/move_a_secret (0.06s) --- PASS: TestMove/move_existing_secret_from_non-existing_destination (0.06s) --- PASS: TestMove/show_source_secret (0.24s) --- PASS: TestMove/show_secret (0.18s) === RUN TestDoctorRecipientsDiagnostic recipients_email_test.go:13: Using gopass binary: /build/gopass/src/gopass/gopass recipients_email_test.go:13: Tempdir: /tmp/TestDoctorRecipientsDiagnostic398727685/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] recipients_email_test.go:19: [/build/gopass/src/gopass/gopass doctor --recipients] recipients_email_test.go:25: [/build/gopass/src/gopass/gopass doctor --recipients --verbose] --- PASS: TestDoctorRecipientsDiagnostic (0.32s) === RUN TestRecipientsAddPreservesCanonical recipients_email_test.go:34: Using gopass binary: /build/gopass/src/gopass/gopass recipients_email_test.go:34: Tempdir: /tmp/TestRecipientsAddPreservesCanonical3808738479/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] recipients_email_test.go:42: [/build/gopass/src/gopass/gopass recipients add --force --yes BE73F104] recipients_email_test.go:46: [/build/gopass/src/gopass/gopass doctor --recipients] --- PASS: TestRecipientsAddPreservesCanonical (0.34s) === RUN TestRecipientsRefreshDetectsExpired recipients_refresh_test.go:21: Using gopass binary: /build/gopass/src/gopass/gopass recipients_refresh_test.go:21: Tempdir: /tmp/TestRecipientsRefreshDetectsExpired1299527822/001 recipients_refresh_test.go:28: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs A11A450D] recipients_refresh_test.go:49: [/build/gopass/src/gopass/gopass doctor --recipients --verbose] --- PASS: TestRecipientsRefreshDetectsExpired (6.27s) === RUN TestSecretServiceDHRoundTrip secret_service_dh_test.go:125: Using gopass binary: /build/gopass/src/gopass/gopass secret_service_dh_test.go:125: Tempdir: /tmp/TestSecretServiceDHRoundTrip840938719/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] --- PASS: TestSecretServiceDHRoundTrip (1.35s) === RUN TestSecretServiceInstallUninstall secret_service_libsecret_test.go:29: Using gopass binary: /build/gopass/src/gopass/gopass secret_service_libsecret_test.go:29: Tempdir: /tmp/TestSecretServiceInstallUninstall3291388121/001 secret_service_libsecret_test.go:35: [/build/gopass/src/gopass/gopass secret-service install] secret_service_libsecret_test.go:49: [/build/gopass/src/gopass/gopass secret-service uninstall] secret_service_libsecret_test.go:58: [/build/gopass/src/gopass/gopass secret-service uninstall] --- PASS: TestSecretServiceInstallUninstall (0.16s) === RUN TestSecretServiceSecretTool secret_service_libsecret_test.go:77: Using gopass binary: /build/gopass/src/gopass/gopass secret_service_libsecret_test.go:77: Tempdir: /tmp/TestSecretServiceSecretTool3252452996/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] secret_service_libsecret_test.go:111: Error Trace: /build/gopass/src/gopass/tests/secret_service_libsecret_test.go:111 Error: Received unexpected error: exit status 1 Test: TestSecretServiceSecretTool Messages: secret-tool store failed: secret-tool: Object does not implement the interface 'org.freedesktop.Secret.Collection' --- FAIL: TestSecretServiceSecretTool (0.45s) === RUN TestSecretServiceRoundTrip secret_service_test.go:155: Using gopass binary: /build/gopass/src/gopass/gopass secret_service_test.go:155: Tempdir: /tmp/TestSecretServiceRoundTrip2004325721/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] secret_service_test.go:218: [/build/gopass/src/gopass/gopass show secret-service/default/iffb1bdb34f5e9145d38e1dc510dc80cf] secret_service_test.go:223: [/build/gopass/src/gopass/gopass insert --multiline secret-service/default/cli-inserted] --- PASS: TestSecretServiceRoundTrip (2.00s) === RUN TestSecretServiceSessionCollection secret_service_test.go:241: Using gopass binary: /build/gopass/src/gopass/gopass secret_service_test.go:241: Tempdir: /tmp/TestSecretServiceSessionCollection2341672760/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] secret_service_test.go:278: Error Trace: /build/gopass/src/gopass/tests/secret_service_test.go:278 Error: Received unexpected error: Object does not implement the interface 'org.freedesktop.Secret.Collection' Test: TestSecretServiceSessionCollection --- FAIL: TestSecretServiceSessionCollection (0.39s) === RUN TestSecretServiceStatus secret_service_test.go:301: Using gopass binary: /build/gopass/src/gopass/gopass secret_service_test.go:301: Tempdir: /tmp/TestSecretServiceStatus1115040282/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] secret_service_test.go:311: [/build/gopass/src/gopass/gopass secret-service status] secret_service_test.go:320: [/build/gopass/src/gopass/gopass secret-service status] --- PASS: TestSecretServiceStatus (0.49s) === RUN TestShow show_test.go:14: Using gopass binary: /build/gopass/src/gopass/gopass show_test.go:14: Tempdir: /tmp/TestShow1575112798/001 show_test.go:17: [/build/gopass/src/gopass/gopass show] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestShow/test_usage === NAME TestShow show_test.go:23: [/build/gopass/src/gopass/gopass show] === RUN TestShow/test_show_with_non-existing_secret === NAME TestShow show_test.go:29: [/build/gopass/src/gopass/gopass show foo] tester.go:214: [/build/gopass/src/gopass/gopass generate -p foo/bar 20] tester.go:217: [/build/gopass/src/gopass/gopass generate -p baz 40] tester.go:220: [/build/gopass/src/gopass/gopass insert fixed/secret] tester.go:223: [/build/gopass/src/gopass/gopass insert fixed/twoliner] === RUN TestShow/show_folder_foo === NAME TestShow show_test.go:37: [/build/gopass/src/gopass/gopass show foo] show_test.go:39: [/build/gopass/src/gopass/gopass show -u foo] show_test.go:41: [/build/gopass/src/gopass/gopass show foo -unsafe] === RUN TestShow/show_w/o_safecontent === NAME TestShow show_test.go:46: [/build/gopass/src/gopass/gopass config show.safecontent false] show_test.go:49: [/build/gopass/src/gopass/gopass show fixed/secret] show_test.go:53: [/build/gopass/src/gopass/gopass show fixed/twoliner] show_test.go:57: [/build/gopass/src/gopass/gopass show --qr fixed/secret] === RUN TestShow/show_w/o_autoclip === NAME TestShow show_test.go:63: [/build/gopass/src/gopass/gopass config generate.autoclip false] show_test.go:65: [/build/gopass/src/gopass/gopass show fixed/secret] === RUN TestShow/show_with_safecontent === NAME TestShow show_test.go:70: [/build/gopass/src/gopass/gopass config show.safecontent true] show_test.go:73: [/build/gopass/src/gopass/gopass config show.safecontent] show_test.go:77: [/build/gopass/src/gopass/gopass show fixed/secret] show_test.go:81: [/build/gopass/src/gopass/gopass show fixed/twoliner] === RUN TestShow/force_showing_full_secret === NAME TestShow show_test.go:89: [/build/gopass/src/gopass/gopass config show.safecontent true] show_test.go:92: [/build/gopass/src/gopass/gopass show -u fixed/secret] show_test.go:96: [/build/gopass/src/gopass/gopass show -o fixed/secret] show_test.go:100: [/build/gopass/src/gopass/gopass show -u fixed/twoliner] show_test.go:104: [/build/gopass/src/gopass/gopass show -o fixed/twoliner] show_test.go:108: [/build/gopass/src/gopass/gopass show -c fixed/twoliner] show_test.go:115: [/build/gopass/src/gopass/gopass show -C fixed/twoliner] === RUN TestShow/Regression_test_for_#1574_and_#1575 === NAME TestShow show_test.go:124: [/build/gopass/src/gopass/gopass config show.safecontent true] show_test.go:127: [/build/gopass/src/gopass/gopass generate fo2 5] show_test.go:130: [/build/gopass/src/gopass/gopass show fo2] show_test.go:136: [/build/gopass/src/gopass/gopass show -u fo2] show_test.go:140: [/build/gopass/src/gopass/gopass generate fo6 5] show_test.go:143: [/build/gopass/src/gopass/gopass show fo6] show_test.go:149: [/build/gopass/src/gopass/gopass show -u fo6] === RUN TestShow/show_with_hidden-keys_config === NAME TestShow show_test.go:156: [/build/gopass/src/gopass/gopass insert fixed/custom-fields] show_test.go:159: [/build/gopass/src/gopass/gopass config show.safecontent true] show_test.go:162: [/build/gopass/src/gopass/gopass config show.hidden-keys api_token] show_test.go:165: [/build/gopass/src/gopass/gopass show fixed/custom-fields] --- PASS: TestShow (5.49s) --- PASS: TestShow/test_usage (0.06s) --- PASS: TestShow/test_show_with_non-existing_secret (0.04s) --- PASS: TestShow/show_folder_foo (0.19s) --- PASS: TestShow/show_w/o_safecontent (0.67s) --- PASS: TestShow/show_w/o_autoclip (0.26s) --- PASS: TestShow/show_with_safecontent (0.49s) --- PASS: TestShow/force_showing_full_secret (1.17s) --- PASS: TestShow/Regression_test_for_#1574_and_#1575 (1.16s) --- PASS: TestShow/show_with_hidden-keys_config (0.51s) === RUN TestSync sync_test.go:16: Using gopass binary: /build/gopass/src/gopass/gopass sync_test.go:16: Tempdir: /tmp/TestSync3078878782/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] sync_test.go:21: [/build/gopass/src/gopass/gopass sync] --- PASS: TestSync (0.23s) === RUN TestSyncKeepSubkey sync_test.go:65: Using gopass binary: /build/gopass/src/gopass/gopass sync_test.go:65: Tempdir: /tmp/TestSyncKeepSubkey2882320566/001 tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] sync_test.go:76: [/build/gopass/src/gopass/gopass insert -f project_123/secret1] sync_test.go:87: [/build/gopass/src/gopass/gopass fsck --decrypt project_123] sync_test.go:91: [/build/gopass/src/gopass/gopass sync] sync_test.go:96: [gpg --armor --export 45B1E0BD] sync_test.go:102: [/build/gopass/src/gopass/gopass sync] --- PASS: TestSyncKeepSubkey (13.01s) === RUN TestTeamJoinPreservesPublicKeys team_join_test.go:20: Using gopass binary: /build/gopass/src/gopass/gopass team_join_test.go:20: Tempdir: /tmp/TestTeamJoinPreservesPublicKeys2420868600/001 team_join_test.go:34: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104 C15169B5] team_join_test.go:52: [/build/gopass/src/gopass/gopass doctor --recipients --verbose] --- PASS: TestTeamJoinPreservesPublicKeys (9.38s) === RUN TestUninitialized uninitialized_test.go:11: Using gopass binary: /build/gopass/src/gopass/gopass uninitialized_test.go:11: Tempdir: /tmp/TestUninitialized245404745/001 === RUN TestUninitialized/#00 === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass] === RUN TestUninitialized/copy === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass copy] === RUN TestUninitialized/cp === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass cp] === RUN TestUninitialized/delete === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass delete] === RUN TestUninitialized/edit === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass edit] === RUN TestUninitialized/find === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass find] === RUN TestUninitialized/generate === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass generate] === RUN TestUninitialized/grep === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass grep] === RUN TestUninitialized/insert === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass insert] === RUN TestUninitialized/list === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass list] === RUN TestUninitialized/ls === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass ls] === RUN TestUninitialized/mount === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass mount] === RUN TestUninitialized/move === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass move] === RUN TestUninitialized/mv === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass mv] === RUN TestUninitialized/remove === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass remove] === RUN TestUninitialized/rm === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass rm] === RUN TestUninitialized/show === NAME TestUninitialized uninitialized_test.go:36: [/build/gopass/src/gopass/gopass show] --- PASS: TestUninitialized (0.86s) --- PASS: TestUninitialized/#00 (0.05s) --- PASS: TestUninitialized/copy (0.05s) --- PASS: TestUninitialized/cp (0.05s) --- PASS: TestUninitialized/delete (0.05s) --- PASS: TestUninitialized/edit (0.05s) --- PASS: TestUninitialized/find (0.05s) --- PASS: TestUninitialized/generate (0.05s) --- PASS: TestUninitialized/grep (0.05s) --- PASS: TestUninitialized/insert (0.05s) --- PASS: TestUninitialized/list (0.05s) --- PASS: TestUninitialized/ls (0.05s) --- PASS: TestUninitialized/mount (0.05s) --- PASS: TestUninitialized/move (0.05s) --- PASS: TestUninitialized/mv (0.04s) --- PASS: TestUninitialized/remove (0.05s) --- PASS: TestUninitialized/rm (0.05s) --- PASS: TestUninitialized/show (0.05s) === RUN TestYAMLAndSecret yaml_test.go:11: Using gopass binary: /build/gopass/src/gopass/gopass yaml_test.go:11: Tempdir: /tmp/TestYAMLAndSecret3431402169/001 === RUN TestYAMLAndSecret/show_key_from_uninitialized_store === NAME TestYAMLAndSecret yaml_test.go:15: [/build/gopass/src/gopass/gopass show foo/bar baz] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestYAMLAndSecret/default_action_(show)_from_initialized_store === NAME TestYAMLAndSecret yaml_test.go:22: [/build/gopass/src/gopass/gopass foo/bar baz] === RUN TestYAMLAndSecret/insert_key === NAME TestYAMLAndSecret yaml_test.go:28: [/build/gopass/src/gopass/gopass insert foo/bar password] === RUN TestYAMLAndSecret/insert_another_key === NAME TestYAMLAndSecret yaml_test.go:33: [/build/gopass/src/gopass/gopass insert foo/bar baz] === RUN TestYAMLAndSecret/insert_into_the_body === NAME TestYAMLAndSecret yaml_test.go:38: [/build/gopass/src/gopass/gopass insert -a foo/bar] === RUN TestYAMLAndSecret/show_a_key === NAME TestYAMLAndSecret yaml_test.go:43: [/build/gopass/src/gopass/gopass show foo/bar baz] === RUN TestYAMLAndSecret/show_the_whole_secret === NAME TestYAMLAndSecret yaml_test.go:49: [/build/gopass/src/gopass/gopass show foo/bar] --- PASS: TestYAMLAndSecret (1.44s) --- PASS: TestYAMLAndSecret/show_key_from_uninitialized_store (0.05s) --- PASS: TestYAMLAndSecret/default_action_(show)_from_initialized_store (0.05s) --- PASS: TestYAMLAndSecret/insert_key (0.17s) --- PASS: TestYAMLAndSecret/insert_another_key (0.35s) --- PASS: TestYAMLAndSecret/insert_into_the_body (0.30s) --- PASS: TestYAMLAndSecret/show_a_key (0.18s) --- PASS: TestYAMLAndSecret/show_the_whole_secret (0.18s) === RUN TestInvalidYAML yaml_test.go:63: Using gopass binary: /build/gopass/src/gopass/gopass yaml_test.go:63: Tempdir: /tmp/TestInvalidYAML3637644064/001 === RUN TestInvalidYAML/show_secret_from_uninitialized_store === NAME TestInvalidYAML yaml_test.go:67: [/build/gopass/src/gopass/gopass show foo/bar] tester.go:209: [/build/gopass/src/gopass/gopass init --crypto=gpgcli --storage=fs BE73F104] === RUN TestInvalidYAML/show_non-existing_secret === NAME TestInvalidYAML yaml_test.go:74: [/build/gopass/src/gopass/gopass foo/bar] === RUN TestInvalidYAML/insert_new_secret === NAME TestInvalidYAML yaml_test.go:80: [/build/gopass/src/gopass/gopass insert foo/bar] === RUN TestInvalidYAML/show_newly_inserted_secret === NAME TestInvalidYAML yaml_test.go:85: [/build/gopass/src/gopass/gopass show foo/bar] --- PASS: TestInvalidYAML (0.68s) --- PASS: TestInvalidYAML/show_secret_from_uninitialized_store (0.05s) --- PASS: TestInvalidYAML/show_non-existing_secret (0.06s) --- PASS: TestInvalidYAML/insert_new_secret (0.17s) --- PASS: TestInvalidYAML/show_newly_inserted_secret (0.24s) FAIL FAIL github.com/gopasspw/gopass/tests 108.113s ? github.com/gopasspw/gopass/tests/agecan [no test files] === RUN TestPubring === PAUSE TestPubring === CONT TestPubring --- PASS: TestPubring (0.03s) PASS ok github.com/gopasspw/gopass/tests/can 0.686s ? github.com/gopasspw/gopass/tests/gptest [no test files] FAIL ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=41f367eba52d47b9adaded356c64b5c8\[!p]104\[?7h]3008;end=c1dce78cd0fc49d2b3ede7e220e3baea\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build(B [?12l[?25h[?12l[?25h]3008;end=82002fb56a98416da0c719c9f85e70df\[?12l[?25hreceiving incremental file list gopass-1.17.4-1-riscv64-build.log gopass-1.17.4-1-riscv64-check.log gopass-1.17.4-1-riscv64-prepare.log sent 81 bytes received 98,706 bytes 197,574.00 bytes/sec total size is 598,186 speedup is 6.06