==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/molecule ./ .SRCINFO 1,764 100% 0.00kB/s 0:00:00 1,764 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 97 100% 94.73kB/s 0:00:00 97 100% 94.73kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 2,121 100% 2.02MB/s 0:00:00 2,121 100% 2.02MB/s 0:00:00 (xfr#3, to-chk=1/5) molecule-25.1.0-1.log 488 100% 476.56kB/s 0:00:00 488 100% 476.56kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 2,352 bytes received 135 bytes 4,974.00 bytes/sec total size is 4,175 speedup is 1.68 ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building molecule  -> repo: extra  -> arch: riscv64  -> worker: felix-3 ==> Building molecule for [extra] (riscv64) ==> Locking clean chroot...done ]2;🔵 Container arch-nspawn-2816637 on glalie.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-3]...done ==> Making package: molecule 25.1.0-1 (Wed Jan 22 04:54:26 2025) ==> Retrieving sources...  -> Cloning molecule git repo... Cloning into bare repository '/home/felix/packages/molecule/molecule'... remote: Enumerating objects: 48833, done. remote: Counting objects: 0% (1/1574) remote: Counting objects: 1% (16/1574) remote: Counting objects: 2% (32/1574) remote: Counting objects: 3% (48/1574) remote: Counting objects: 4% (63/1574) remote: Counting objects: 5% (79/1574) remote: Counting objects: 6% (95/1574) remote: Counting objects: 7% (111/1574) remote: Counting objects: 8% (126/1574) remote: Counting objects: 9% (142/1574) remote: Counting objects: 10% (158/1574) remote: Counting objects: 11% (174/1574) remote: Counting objects: 12% (189/1574) remote: Counting objects: 13% (205/1574) remote: Counting objects: 14% (221/1574) remote: Counting objects: 15% (237/1574) remote: Counting objects: 16% (252/1574) remote: Counting objects: 17% (268/1574) remote: Counting objects: 18% (284/1574) remote: Counting objects: 19% (300/1574) remote: Counting objects: 20% (315/1574) remote: Counting objects: 21% (331/1574) remote: Counting objects: 22% (347/1574) remote: Counting objects: 23% (363/1574) remote: Counting objects: 24% (378/1574) remote: Counting objects: 25% (394/1574) remote: Counting objects: 26% (410/1574) remote: Counting objects: 27% (425/1574) remote: Counting objects: 28% (441/1574) remote: Counting objects: 29% (457/1574) remote: Counting objects: 30% (473/1574) remote: Counting objects: 31% (488/1574) remote: Counting objects: 32% (504/1574) remote: Counting objects: 33% (520/1574) remote: Counting objects: 34% (536/1574) remote: Counting objects: 35% (551/1574) remote: Counting objects: 36% (567/1574) remote: Counting objects: 37% (583/1574) remote: Counting objects: 38% (599/1574) remote: Counting objects: 39% (614/1574) remote: Counting objects: 40% (630/1574) remote: Counting objects: 41% (646/1574) remote: Counting objects: 42% (662/1574) remote: Counting objects: 43% (677/1574) remote: Counting objects: 44% (693/1574) remote: Counting objects: 45% (709/1574) remote: Counting objects: 46% (725/1574) remote: Counting objects: 47% (740/1574) remote: Counting objects: 48% (756/1574) remote: Counting objects: 49% (772/1574) remote: Counting objects: 50% (787/1574) remote: Counting objects: 51% (803/1574) remote: Counting objects: 52% (819/1574) remote: Counting objects: 53% (835/1574) remote: Counting objects: 54% (850/1574) remote: Counting objects: 55% (866/1574) remote: Counting objects: 56% (882/1574) remote: Counting objects: 57% (898/1574) remote: Counting objects: 58% (913/1574) remote: Counting objects: 59% (929/1574) remote: Counting objects: 60% (945/1574) remote: Counting objects: 61% (961/1574) remote: Counting objects: 62% (976/1574) remote: Counting objects: 63% (992/1574) remote: Counting objects: 64% (1008/1574) remote: Counting objects: 65% (1024/1574) remote: Counting objects: 66% (1039/1574) remote: Counting objects: 67% (1055/1574) remote: Counting objects: 68% (1071/1574) remote: Counting objects: 69% (1087/1574) remote: Counting objects: 70% (1102/1574) remote: Counting objects: 71% (1118/1574) remote: Counting objects: 72% (1134/1574) remote: Counting objects: 73% (1150/1574) remote: Counting objects: 74% (1165/1574) remote: Counting objects: 75% (1181/1574) remote: Counting objects: 76% (1197/1574) remote: Counting objects: 77% (1212/1574) remote: Counting objects: 78% (1228/1574) remote: Counting objects: 79% (1244/1574) remote: Counting objects: 80% (1260/1574) remote: Counting objects: 81% (1275/1574) remote: Counting objects: 82% (1291/1574) remote: Counting objects: 83% (1307/1574) remote: Counting objects: 84% (1323/1574) remote: Counting objects: 85% (1338/1574) remote: Counting objects: 86% (1354/1574) remote: Counting objects: 87% (1370/1574) remote: Counting objects: 88% (1386/1574) remote: Counting objects: 89% (1401/1574) remote: Counting objects: 90% (1417/1574) remote: Counting objects: 91% (1433/1574) remote: Counting objects: 92% (1449/1574) remote: Counting objects: 93% (1464/1574) remote: Counting objects: 94% (1480/1574) remote: Counting objects: 95% (1496/1574) remote: Counting objects: 96% (1512/1574) remote: Counting objects: 97% (1527/1574) remote: Counting objects: 98% (1543/1574) remote: Counting objects: 99% (1559/1574) remote: Counting objects: 100% (1574/1574) remote: Counting objects: 100% (1574/1574), done. remote: Compressing objects: 0% (1/272) remote: Compressing objects: 1% (3/272) remote: Compressing objects: 2% (6/272) remote: Compressing objects: 3% (9/272) remote: Compressing objects: 4% (11/272) remote: Compressing objects: 5% (14/272) remote: Compressing objects: 6% (17/272) remote: Compressing objects: 7% (20/272) remote: Compressing objects: 8% (22/272) remote: Compressing objects: 9% (25/272) remote: Compressing objects: 10% (28/272) remote: Compressing objects: 11% (30/272) remote: Compressing objects: 12% (33/272) remote: Compressing objects: 13% (36/272) remote: Compressing objects: 14% (39/272) remote: Compressing objects: 15% (41/272) remote: Compressing objects: 16% (44/272) remote: Compressing objects: 17% (47/272) remote: Compressing objects: 18% (49/272) remote: Compressing objects: 19% (52/272) remote: Compressing objects: 20% (55/272) remote: Compressing objects: 21% (58/272) remote: Compressing objects: 22% (60/272) remote: Compressing objects: 23% (63/272) remote: Compressing objects: 24% (66/272) remote: Compressing objects: 25% (68/272) remote: Compressing objects: 26% (71/272) remote: Compressing objects: 27% (74/272) remote: Compressing objects: 28% (77/272) remote: Compressing objects: 29% (79/272) remote: Compressing objects: 30% (82/272) remote: Compressing objects: 31% (85/272) remote: Compressing objects: 32% (88/272) remote: Compressing objects: 33% (90/272) remote: Compressing objects: 34% (93/272) remote: Compressing objects: 35% (96/272) remote: Compressing objects: 36% (98/272) remote: Compressing objects: 37% (101/272) remote: Compressing objects: 38% (104/272) remote: Compressing objects: 39% (107/272) remote: Compressing objects: 40% (109/272) remote: Compressing objects: 41% (112/272) remote: Compressing objects: 42% (115/272) remote: Compressing objects: 43% (117/272) remote: Compressing objects: 44% (120/272) remote: Compressing objects: 45% (123/272) remote: Compressing objects: 46% (126/272) remote: Compressing objects: 47% (128/272) remote: Compressing objects: 48% (131/272) remote: Compressing objects: 49% (134/272) remote: Compressing objects: 50% (136/272) remote: Compressing objects: 51% (139/272) remote: Compressing objects: 52% (142/272) remote: Compressing objects: 53% (145/272) remote: Compressing objects: 54% (147/272) remote: Compressing objects: 55% (150/272) remote: Compressing objects: 56% (153/272) remote: Compressing objects: 57% (156/272) remote: Compressing objects: 58% (158/272) remote: Compressing objects: 59% (161/272) remote: Compressing objects: 60% (164/272) remote: Compressing objects: 61% (166/272) remote: Compressing objects: 62% (169/272) remote: Compressing objects: 63% (172/272) remote: Compressing objects: 64% (175/272) remote: Compressing objects: 65% (177/272) remote: Compressing objects: 66% (180/272) remote: Compressing objects: 67% (183/272) remote: Compressing objects: 68% (185/272) remote: Compressing objects: 69% (188/272) remote: Compressing objects: 70% (191/272) remote: Compressing objects: 71% (194/272) remote: Compressing objects: 72% (196/272) remote: Compressing objects: 73% (199/272) remote: Compressing objects: 74% (202/272) remote: Compressing objects: 75% (204/272) remote: Compressing objects: 76% (207/272) remote: Compressing objects: 77% (210/272) remote: Compressing objects: 78% (213/272) remote: Compressing objects: 79% (215/272) remote: Compressing objects: 80% (218/272) remote: Compressing objects: 81% (221/272) remote: Compressing objects: 82% (224/272) remote: Compressing objects: 83% (226/272) remote: Compressing objects: 84% (229/272) remote: Compressing objects: 85% (232/272) remote: Compressing objects: 86% (234/272) remote: Compressing objects: 87% (237/272) remote: Compressing objects: 88% (240/272) remote: Compressing objects: 89% (243/272) remote: Compressing objects: 90% (245/272) remote: Compressing objects: 91% (248/272) remote: Compressing objects: 92% (251/272) remote: Compressing objects: 93% (253/272) remote: Compressing objects: 94% (256/272) remote: Compressing objects: 95% (259/272) remote: Compressing objects: 96% (262/272) remote: Compressing objects: 97% (264/272) remote: Compressing objects: 98% (267/272) remote: Compressing objects: 99% (270/272) remote: Compressing objects: 100% (272/272) remote: Compressing objects: 100% (272/272), done. Receiving objects: 0% (1/48833) Receiving objects: 0% (253/48833), 84.00 KiB | 128.00 KiB/s Receiving objects: 1% (489/48833), 196.00 KiB | 144.00 KiB/s Receiving objects: 1% (648/48833), 340.00 KiB | 177.00 KiB/s Receiving objects: 1% (838/48833), 492.00 KiB | 149.00 KiB/s Receiving objects: 2% (977/48833), 492.00 KiB | 149.00 KiB/s Receiving objects: 3% (1465/48833), 740.00 KiB | 195.00 KiB/s Receiving objects: 3% (1599/48833), 740.00 KiB | 195.00 KiB/s Receiving objects: 4% (1954/48833), 740.00 KiB | 195.00 KiB/s Receiving objects: 5% (2442/48833), 980.00 KiB | 213.00 KiB/s Receiving objects: 6% (2930/48833), 980.00 KiB | 213.00 KiB/s Receiving objects: 6% (3120/48833), 1.17 MiB | 226.00 KiB/s Receiving objects: 7% (3419/48833), 1.17 MiB | 226.00 KiB/s Receiving objects: 8% (3907/48833), 1.17 MiB | 226.00 KiB/s Receiving objects: 9% (4395/48833), 1.80 MiB | 320.00 KiB/s Receiving objects: 10% (4884/48833), 1.80 MiB | 320.00 KiB/s Receiving objects: 11% (5372/48833), 1.80 MiB | 320.00 KiB/s Receiving objects: 12% (5860/48833), 1.80 MiB | 320.00 KiB/s Receiving objects: 12% (6284/48833), 1.80 MiB | 320.00 KiB/s Receiving objects: 12% (6284/48833), 4.85 MiB | 837.00 KiB/s Receiving objects: 12% (6284/48833), 5.97 MiB | 1.03 MiB/s Receiving objects: 13% (6349/48833), 5.97 MiB | 1.03 MiB/s Receiving objects: 13% (6636/48833), 6.66 MiB | 1.08 MiB/s Receiving objects: 14% (6837/48833), 6.66 MiB | 1.08 MiB/s Receiving objects: 15% (7325/48833), 6.66 MiB | 1.08 MiB/s Receiving objects: 16% (7814/48833), 6.66 MiB | 1.08 MiB/s Receiving objects: 17% (8302/48833), 6.66 MiB | 1.08 MiB/s Receiving objects: 18% (8790/48833), 6.66 MiB | 1.08 MiB/s Receiving objects: 19% (9279/48833), 6.66 MiB | 1.08 MiB/s Receiving objects: 19% (9537/48833), 7.46 MiB | 1.21 MiB/s Receiving objects: 20% (9767/48833), 7.46 MiB | 1.21 MiB/s Receiving objects: 21% (10255/48833), 7.46 MiB | 1.21 MiB/s Receiving objects: 21% (10535/48833), 8.72 MiB | 1.32 MiB/s Receiving objects: 22% (10744/48833), 8.72 MiB | 1.32 MiB/s Receiving objects: 23% (11232/48833), 8.72 MiB | 1.32 MiB/s Receiving objects: 24% (11720/48833), 8.72 MiB | 1.32 MiB/s Receiving objects: 25% (12209/48833), 8.72 MiB | 1.32 MiB/s Receiving objects: 26% (12697/48833), 8.72 MiB | 1.32 MiB/s Receiving objects: 27% (13185/48833), 9.41 MiB | 1.13 MiB/s Receiving objects: 27% (13403/48833), 11.02 MiB | 1.20 MiB/s Receiving objects: 28% (13674/48833), 11.02 MiB | 1.20 MiB/s Receiving objects: 29% (14162/48833), 11.02 MiB | 1.20 MiB/s Receiving objects: 30% (14650/48833), 11.02 MiB | 1.20 MiB/s Receiving objects: 30% (15006/48833), 11.02 MiB | 1.20 MiB/s Receiving objects: 31% (15139/48833), 11.02 MiB | 1.20 MiB/s Receiving objects: 32% (15627/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 33% (16115/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 34% (16604/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 35% (17092/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 36% (17580/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 37% (18069/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 38% (18557/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 39% (19045/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 40% (19534/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 41% (20022/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 42% (20510/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 43% (20999/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 44% (21487/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 45% (21975/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 46% (22464/48833), 11.46 MiB | 1.16 MiB/s Receiving objects: 47% (22952/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 48% (23440/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 49% (23929/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 50% (24417/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 51% (24905/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 51% (25238/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 52% (25394/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 53% (25882/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 54% (26370/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 55% (26859/48833), 12.80 MiB | 1.34 MiB/s Receiving objects: 56% (27347/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 57% (27835/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 58% (28324/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 59% (28812/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 60% (29300/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 61% (29789/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 62% (30277/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 63% (30765/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 64% (31254/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 65% (31742/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 66% (32230/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 67% (32719/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 68% (33207/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 69% (33695/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 70% (34184/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 71% (34672/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 72% (35160/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 73% (35649/48833), 13.41 MiB | 1.36 MiB/s Receiving objects: 73% (36109/48833), 15.14 MiB | 1.62 MiB/s Receiving objects: 74% (36137/48833), 15.14 MiB | 1.62 MiB/s Receiving objects: 75% (36625/48833), 15.14 MiB | 1.62 MiB/s Receiving objects: 76% (37114/48833), 15.14 MiB | 1.62 MiB/s Receiving objects: 77% (37602/48833), 15.14 MiB | 1.62 MiB/s Receiving objects: 78% (38090/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 79% (38579/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 80% (39067/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 81% (39555/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 82% (40044/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 83% (40532/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 84% (41020/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 85% (41509/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 86% (41997/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 87% (42485/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 88% (42974/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 89% (43462/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 90% (43950/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 91% (44439/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 92% (44927/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 93% (45415/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 94% (45904/48833), 15.71 MiB | 1.59 MiB/s Receiving objects: 95% (46392/48833), 16.96 MiB | 1.75 MiB/s Receiving objects: 96% (46880/48833), 16.96 MiB | 1.75 MiB/s Receiving objects: 97% (47369/48833), 16.96 MiB | 1.75 MiB/s Receiving objects: 98% (47857/48833), 16.96 MiB | 1.75 MiB/s Receiving objects: 99% (48345/48833), 16.96 MiB | 1.75 MiB/s remote: Total 48833 (delta 1390), reused 1306 (delta 1302), pack-reused 47259 (from 2) Receiving objects: 100% (48833/48833), 16.96 MiB | 1.75 MiB/s Receiving objects: 100% (48833/48833), 17.51 MiB | 1.11 MiB/s, done. Resolving deltas: 0% (0/32459) Resolving deltas: 1% (325/32459) Resolving deltas: 2% (650/32459) Resolving deltas: 3% (974/32459) Resolving deltas: 4% (1299/32459) Resolving deltas: 5% (1626/32459) Resolving deltas: 6% (1949/32459) Resolving deltas: 7% (2274/32459) Resolving deltas: 8% (2598/32459) Resolving deltas: 9% (2922/32459) Resolving deltas: 10% (3246/32459) Resolving deltas: 11% (3571/32459) Resolving deltas: 12% (3897/32459) Resolving deltas: 13% (4221/32459) Resolving deltas: 14% (4545/32459) Resolving deltas: 15% (4869/32459) Resolving deltas: 16% (5194/32459) Resolving deltas: 17% (5519/32459) Resolving deltas: 18% (5843/32459) Resolving deltas: 19% (6168/32459) Resolving deltas: 20% (6492/32459) Resolving deltas: 21% (6817/32459) Resolving deltas: 22% (7142/32459) Resolving deltas: 23% (7467/32459) Resolving deltas: 24% (7791/32459) Resolving deltas: 25% (8115/32459) Resolving deltas: 26% (8440/32459) Resolving deltas: 27% (8764/32459) Resolving deltas: 28% (9089/32459) Resolving deltas: 29% (9414/32459) Resolving deltas: 30% (9738/32459) Resolving deltas: 31% (10064/32459) Resolving deltas: 32% (10388/32459) Resolving deltas: 33% (10714/32459) Resolving deltas: 34% (11040/32459) Resolving deltas: 35% (11361/32459) Resolving deltas: 36% (11686/32459) Resolving deltas: 37% (12010/32459) Resolving deltas: 38% (12336/32459) Resolving deltas: 39% (12660/32459) Resolving deltas: 40% (12986/32459) Resolving deltas: 41% (13309/32459) Resolving deltas: 42% (13636/32459) Resolving deltas: 43% (13958/32459) Resolving deltas: 44% (14282/32459) Resolving deltas: 45% (14608/32459) Resolving deltas: 46% (14933/32459) Resolving deltas: 47% (15256/32459) Resolving deltas: 48% (15581/32459) Resolving deltas: 49% (15906/32459) Resolving deltas: 50% (16230/32459) Resolving deltas: 51% (16555/32459) Resolving deltas: 52% (16880/32459) Resolving deltas: 53% (17204/32459) Resolving deltas: 54% (17530/32459) Resolving deltas: 55% (17853/32459) Resolving deltas: 56% (18178/32459) Resolving deltas: 57% (18502/32459) Resolving deltas: 58% (18827/32459) Resolving deltas: 58% (18967/32459) Resolving deltas: 59% (19151/32459) Resolving deltas: 60% (19476/32459) Resolving deltas: 61% (19801/32459) Resolving deltas: 62% (20126/32459) Resolving deltas: 63% (20450/32459) Resolving deltas: 64% (20774/32459) Resolving deltas: 65% (21099/32459) Resolving deltas: 66% (21423/32459) Resolving deltas: 67% (21748/32459) Resolving deltas: 68% (22073/32459) Resolving deltas: 69% (22399/32459) Resolving deltas: 70% (22722/32459) Resolving deltas: 71% (23048/32459) Resolving deltas: 72% (23371/32459) Resolving deltas: 73% (23696/32459) Resolving deltas: 74% (24021/32459) Resolving deltas: 75% (24346/32459) Resolving deltas: 76% (24671/32459) Resolving deltas: 77% (24994/32459) Resolving deltas: 78% (25319/32459) Resolving deltas: 79% (25643/32459) Resolving deltas: 80% (25968/32459) Resolving deltas: 81% (26292/32459) Resolving deltas: 82% (26617/32459) Resolving deltas: 83% (26941/32459) Resolving deltas: 84% (27266/32459) Resolving deltas: 85% (27591/32459) Resolving deltas: 86% (27917/32459) Resolving deltas: 87% (28240/32459) Resolving deltas: 88% (28565/32459) Resolving deltas: 89% (28889/32459) Resolving deltas: 90% (29214/32459) Resolving deltas: 91% (29538/32459) Resolving deltas: 92% (29863/32459) Resolving deltas: 93% (30187/32459) Resolving deltas: 94% (30512/32459) Resolving deltas: 95% (30837/32459) Resolving deltas: 96% (31161/32459) Resolving deltas: 97% (31486/32459) Resolving deltas: 98% (31810/32459) Resolving deltas: 99% (32137/32459) Resolving deltas: 100% (32459/32459) Resolving deltas: 100% (32459/32459), done. ==> Validating source files with sha512sums... molecule ... Passed ==> Validating source files with b2sums... molecule ... Passed ]2;🔵 Container arch-nspawn-2819105 on glalie.felixc.at==> Making package: molecule 25.1.0-1 (Wed Jan 22 04:55:22 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (34) New Version Net Change Download Size extra/ansible-core 2.18.1-2 20.38 MiB 3.12 MiB extra/libsodium 1.0.20-1 0.44 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/mpdecimal 4.0.0-2 0.29 MiB extra/python-attrs 23.2.0-4 0.54 MiB extra/python-bcrypt 4.2.1-2 0.44 MiB extra/python-bracex 2.5-2 0.09 MiB 0.02 MiB extra/python-cffi 1.17.1-2 1.35 MiB extra/python-cryptography 44.0.0-1 5.12 MiB extra/python-jsonschema-specifications 2024.10.1-1 0.05 MiB extra/python-markdown-it-py 3.0.0-4.1 0.68 MiB extra/python-markupsafe 2.1.5-3 0.07 MiB extra/python-mdurl 0.1.2-8 0.06 MiB extra/python-paramiko 3.5.0-1 2.36 MiB 0.35 MiB extra/python-pycparser 2.22-3 1.69 MiB extra/python-pygments 2.19.1-1 14.39 MiB extra/python-pynacl 1.5.0-3 0.80 MiB extra/python-referencing 0.35.1-3.1 0.38 MiB extra/python-resolvelib 1.1.0-2 0.16 MiB 0.03 MiB extra/python-rpds-py 0.22.3-1 0.65 MiB extra/python-subprocess-tee 0.4.1-5 0.02 MiB 0.01 MiB extra/python-typing_extensions 4.12.2-3 0.42 MiB core/python 3.13.1-1 108.57 MiB extra/python-ansible-compat 25.0.0-1 0.21 MiB 0.05 MiB extra/python-click 8.1.7-4 1.18 MiB extra/python-click-help-colors 0.9.4-3 0.06 MiB 0.02 MiB extra/python-enrich 1.3.0-2 0.03 MiB 0.01 MiB extra/python-jinja 1:3.1.5-1.1 1.77 MiB extra/python-jsonschema 4.23.0-2 1.33 MiB extra/python-packaging 24.2-3 0.66 MiB extra/python-pluggy 1.5.0-3 0.20 MiB extra/python-rich 13.9.4-3 3.13 MiB extra/python-wcmatch 10.0-2 0.47 MiB 0.09 MiB extra/python-yaml 6.0.2-2 0.91 MiB Total Download Size: 3.70 MiB Total Installed Size: 169.05 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ansible-core-2.18.1-2-any downloading... python-paramiko-3.5.0-1-any downloading... python-wcmatch-10.0-2-any downloading... python-ansible-compat-25.0.0-1-any downloading... python-resolvelib-1.1.0-2-any downloading... python-bracex-2.5-2-any downloading... python-click-help-colors-0.9.4-3-any downloading... python-enrich-1.3.0-2-any downloading... python-subprocess-tee-0.4.1-5-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-pycparser... installing python-cffi... Optional dependencies for python-cffi python-setuptools: "limited api" version checking in cffi.setuptools_ext installing python-cryptography... installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support installing python-packaging... installing libyaml... installing python-yaml... installing python-resolvelib... installing python-bcrypt... installing libsodium... installing python-pynacl... installing python-paramiko... Optional dependencies for python-paramiko python-invoke: config support python-gssapi: GSS-API/SSPI support python-pyasn1: GSS-API/SSPI support installing python-typing_extensions... installing ansible-core... Optional dependencies for ansible-core python-argcomplete: shell completions python-dnspython: for dig lookup python-jmespath: json_query support python-netaddr: for the ipaddr filter python-passlib: crypt values for vars_prompt python-pip: for module to manage Python libarary dependencies python-pywinrm: connect to Windows machines python-setuptools: for module to manage Python libarary dependencies python-systemd: for journald support sshpass: for ssh connections with password installing python-attrs... installing python-rpds-py... installing python-referencing... installing python-jsonschema-specifications... installing python-jsonschema... Optional dependencies for python-jsonschema python-isoduration: for duration format python-fqdn: for hostname format python-idna: for idn-hostname format python-jsonpointer: for json-pointer & relative-json-pointer format python-rfc3339-validator: for date-time format python-rfc3987: for iri, iri-reference, uri & uri-reference format python-uri-template: for uri-template format python-webcolors: for color format installing python-subprocess-tee... Optional dependencies for python-subprocess-tee python-enrich: for rich text rendering [pending] installing python-ansible-compat... installing python-click... installing python-click-help-colors... installing python-mdurl... installing python-markdown-it-py... Optional dependencies for python-markdown-it-py python-mdit_py_plugins: core plugins python-linkify-it-py: linkify extension installing python-pygments... installing python-rich... installing python-enrich... installing python-pluggy... installing python-bracex... installing python-wcmatch... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (40) New Version Net Change Download Size extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-charset-normalizer 3.4.1-1 0.44 MiB extra/python-execnet 2.1.1-4 0.47 MiB extra/python-idna 3.10-2 0.88 MiB extra/python-iniconfig 2.0.0-6 0.04 MiB extra/python-jaraco.collections 5.1.0-1 0.10 MiB extra/python-jaraco.context 6.0.1-1 0.04 MiB extra/python-jaraco.functools 4.1.0-1 0.07 MiB extra/python-jaraco.text 4.0.0-2 0.08 MiB extra/python-more-itertools 10.5.0-1 0.64 MiB extra/python-pathspec 0.12.1-3 0.23 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/python-ptyprocess 0.7.0-7 0.12 MiB extra/python-pyproject-hooks 1.2.0-3 0.10 MiB extra/python-requests 2.32.3-4.1 0.60 MiB extra/python-ruamel-yaml 0.18.10-1 1.76 MiB 0.26 MiB extra/python-ruamel.yaml.clib 0.2.12-3 0.29 MiB 0.14 MiB extra/python-urllib3 2.3.0-1 1.26 MiB extra/uv 0.5.21-1 33.58 MiB 10.06 MiB extra/ansible 11.1.0-2 494.34 MiB 35.73 MiB extra/check-jsonschema 0.31.0-1 2.66 MiB 0.22 MiB extra/git 2.48.1-1 27.35 MiB extra/python-ansi2html 1.9.2-2 0.13 MiB 0.03 MiB extra/python-build 1.2.2-3 0.20 MiB extra/python-filelock 3.16.1-2.1 0.13 MiB extra/python-installer 0.7.0-10 0.17 MiB extra/python-pexpect 4.9.0-3 0.39 MiB extra/python-pytest 1:8.3.4-1 3.92 MiB extra/python-pytest-mock 3.14.0-2 0.09 MiB extra/python-pytest-testinfra 10.1.1-4 0.72 MiB 0.14 MiB extra/python-pytest-xdist 3.6.1-2 0.48 MiB extra/python-regress 2024.11.1-2 1.10 MiB 0.31 MiB extra/python-setuptools 1:75.2.0-4 8.05 MiB extra/python-setuptools-scm 8.1.0-3.1 0.37 MiB extra/python-uv 0.5.21-1 0.07 MiB 0.02 MiB extra/python-wheel 0.45.0-3 0.28 MiB extra/yamllint 1.35.1-2 0.48 MiB 0.08 MiB Total Download Size: 46.99 MiB Total Installed Size: 582.18 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ansible-11.1.0-2-any downloading... uv-0.5.21-1-riscv64 downloading... python-regress-2024.11.1-2-riscv64 downloading... python-ruamel-yaml-0.18.10-1-any downloading... check-jsonschema-0.31.0-1-any downloading... python-pytest-testinfra-10.1.1-4-any downloading... python-ruamel.yaml.clib-0.2.12-3-riscv64 downloading... yamllint-1.35.1-2-any downloading... python-ansi2html-1.9.2-2-any downloading... python-uv-0.5.21-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer [pending] python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing python-setuptools-scm... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto 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-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https 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] installing ansible... Optional dependencies for ansible python-argcomplete: shell completions python-pyopenssl: openssl modules python-dnspython: for dig lookup python-ovirt-engine-sdk: ovirt support python-boto3: aws_s3 module python-ldap: ldap support python-proxmoxer: proxmos modules python-openstacksdk: OpenStack module python-pynetbox: NetBox module python-ldap: LDAP modules python-kubernetes: Kubernetes modules python-keyring: Keyring module python-github3py: GitHub module python-lxc: LXC module acme-tiny: openssl_certificate module installing python-regress... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support python-zstandard: Zstandard support installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-ruamel.yaml.clib... installing python-ruamel-yaml... installing check-jsonschema... Optional dependencies for check-jsonschema python-json5: for JSON5 support python-orjson: for using orjson as JSON parser installing python-ansi2html... installing python-filelock... installing python-ptyprocess... installing python-pexpect... installing python-iniconfig... installing python-pytest... installing python-pytest-mock... installing python-pytest-testinfra... Optional dependencies for python-pytest-testinfra ansible: for tests using ansible inventories [installed] docker: for test running docker containers kubectl: for test running containers in kubernetes lxd: for test running LXC or LXD containers podman: for test running podman containers python-paramiko: for testing remote hosts [installed] python-pywinrm: for testing on Windows hosts salt: for tests using saltstack installing python-execnet... installing python-pytest-xdist... installing uv... installing python-uv... installing python-pathspec... installing yamllint... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of molecule git repo... Cloning into 'molecule'... done. Switched to a new branch 'makepkg' ==> Starting build()... * Building wheel... running bdist_wheel running build running build_py creating build/lib/molecule copying src/molecule/status.py -> build/lib/molecule copying src/molecule/types.py -> build/lib/molecule copying src/molecule/interpolation.py -> build/lib/molecule copying src/molecule/__init__.py -> build/lib/molecule copying src/molecule/console.py -> build/lib/molecule copying src/molecule/api.py -> build/lib/molecule copying src/molecule/__main__.py -> build/lib/molecule copying src/molecule/shell.py -> build/lib/molecule copying src/molecule/util.py -> build/lib/molecule copying src/molecule/constants.py -> build/lib/molecule copying src/molecule/state.py -> build/lib/molecule copying src/molecule/config.py -> build/lib/molecule copying src/molecule/text.py -> build/lib/molecule copying src/molecule/logger.py -> build/lib/molecule copying src/molecule/app.py -> build/lib/molecule copying src/molecule/_version.py -> build/lib/molecule copying src/molecule/scenario.py -> build/lib/molecule copying src/molecule/scenarios.py -> build/lib/molecule copying src/molecule/platforms.py -> build/lib/molecule creating build/lib/molecule/model copying src/molecule/model/__init__.py -> build/lib/molecule/model copying src/molecule/model/schema_v3.py -> build/lib/molecule/model creating build/lib/molecule/verifier copying src/molecule/verifier/__init__.py -> build/lib/molecule/verifier copying src/molecule/verifier/ansible.py -> build/lib/molecule/verifier copying src/molecule/verifier/testinfra.py -> build/lib/molecule/verifier copying src/molecule/verifier/base.py -> build/lib/molecule/verifier creating build/lib/molecule/driver copying src/molecule/driver/__init__.py -> build/lib/molecule/driver copying src/molecule/driver/delegated.py -> build/lib/molecule/driver copying src/molecule/driver/base.py -> build/lib/molecule/driver creating build/lib/molecule/dependency copying src/molecule/dependency/__init__.py -> build/lib/molecule/dependency copying src/molecule/dependency/shell.py -> build/lib/molecule/dependency copying src/molecule/dependency/base.py -> build/lib/molecule/dependency creating build/lib/molecule/command copying src/molecule/command/side_effect.py -> build/lib/molecule/command copying src/molecule/command/test.py -> build/lib/molecule/command copying src/molecule/command/create.py -> build/lib/molecule/command copying src/molecule/command/converge.py -> build/lib/molecule/command copying src/molecule/command/idempotence.py -> build/lib/molecule/command copying src/molecule/command/__init__.py -> build/lib/molecule/command copying src/molecule/command/verify.py -> build/lib/molecule/command copying src/molecule/command/reset.py -> build/lib/molecule/command copying src/molecule/command/destroy.py -> build/lib/molecule/command copying src/molecule/command/syntax.py -> build/lib/molecule/command copying src/molecule/command/dependency.py -> build/lib/molecule/command copying src/molecule/command/base.py -> build/lib/molecule/command copying src/molecule/command/check.py -> build/lib/molecule/command copying src/molecule/command/prepare.py -> build/lib/molecule/command copying src/molecule/command/cleanup.py -> build/lib/molecule/command copying src/molecule/command/login.py -> build/lib/molecule/command copying src/molecule/command/list.py -> build/lib/molecule/command copying src/molecule/command/matrix.py -> build/lib/molecule/command copying src/molecule/command/drivers.py -> build/lib/molecule/command creating build/lib/molecule/provisioner copying src/molecule/provisioner/ansible_playbook.py -> build/lib/molecule/provisioner copying src/molecule/provisioner/__init__.py -> build/lib/molecule/provisioner copying src/molecule/provisioner/ansible.py -> build/lib/molecule/provisioner copying src/molecule/provisioner/base.py -> build/lib/molecule/provisioner copying src/molecule/provisioner/ansible_playbooks.py -> build/lib/molecule/provisioner creating build/lib/molecule/data copying src/molecule/data/__init__.py -> build/lib/molecule/data creating build/lib/molecule/dependency/ansible_galaxy copying src/molecule/dependency/ansible_galaxy/__init__.py -> build/lib/molecule/dependency/ansible_galaxy copying src/molecule/dependency/ansible_galaxy/collections.py -> build/lib/molecule/dependency/ansible_galaxy copying src/molecule/dependency/ansible_galaxy/roles.py -> build/lib/molecule/dependency/ansible_galaxy copying src/molecule/dependency/ansible_galaxy/base.py -> build/lib/molecule/dependency/ansible_galaxy creating build/lib/molecule/command/init copying src/molecule/command/init/__init__.py -> build/lib/molecule/command/init copying src/molecule/command/init/init.py -> build/lib/molecule/command/init copying src/molecule/command/init/base.py -> build/lib/molecule/command/init copying src/molecule/command/init/scenario.py -> build/lib/molecule/command/init running egg_info creating src/molecule.egg-info writing src/molecule.egg-info/PKG-INFO writing dependency_links to src/molecule.egg-info/dependency_links.txt writing entry points to src/molecule.egg-info/entry_points.txt writing requirements to src/molecule.egg-info/requires.txt writing top-level names to src/molecule.egg-info/top_level.txt writing manifest file 'src/molecule.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'src/molecule.egg-info/SOURCES.txt' copying src/molecule/py.typed -> build/lib/molecule copying src/molecule/data/driver.json -> build/lib/molecule/data copying src/molecule/data/init-scenario.yml -> build/lib/molecule/data copying src/molecule/data/molecule.json -> build/lib/molecule/data creating build/lib/molecule/data/templates/scenario copying src/molecule/data/templates/scenario/converge.yml.j2 -> build/lib/molecule/data/templates/scenario copying src/molecule/data/templates/scenario/create.yml.j2 -> build/lib/molecule/data/templates/scenario copying src/molecule/data/templates/scenario/destroy.yml.j2 -> build/lib/molecule/data/templates/scenario copying src/molecule/data/templates/scenario/molecule.yml.j2 -> build/lib/molecule/data/templates/scenario installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/molecule copying build/lib/molecule/status.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/types.py -> build/bdist.linux-riscv64/wheel/./molecule creating build/bdist.linux-riscv64/wheel/molecule/model copying build/lib/molecule/model/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/model copying build/lib/molecule/model/schema_v3.py -> build/bdist.linux-riscv64/wheel/./molecule/model copying build/lib/molecule/interpolation.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/console.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/api.py -> build/bdist.linux-riscv64/wheel/./molecule creating build/bdist.linux-riscv64/wheel/molecule/verifier copying build/lib/molecule/verifier/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/verifier copying build/lib/molecule/verifier/ansible.py -> build/bdist.linux-riscv64/wheel/./molecule/verifier copying build/lib/molecule/verifier/testinfra.py -> build/bdist.linux-riscv64/wheel/./molecule/verifier copying build/lib/molecule/verifier/base.py -> build/bdist.linux-riscv64/wheel/./molecule/verifier creating build/bdist.linux-riscv64/wheel/molecule/driver copying build/lib/molecule/driver/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/driver copying build/lib/molecule/driver/delegated.py -> build/bdist.linux-riscv64/wheel/./molecule/driver copying build/lib/molecule/driver/base.py -> build/bdist.linux-riscv64/wheel/./molecule/driver copying build/lib/molecule/__main__.py -> build/bdist.linux-riscv64/wheel/./molecule creating build/bdist.linux-riscv64/wheel/molecule/dependency creating build/bdist.linux-riscv64/wheel/molecule/dependency/ansible_galaxy copying build/lib/molecule/dependency/ansible_galaxy/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/dependency/ansible_galaxy copying build/lib/molecule/dependency/ansible_galaxy/collections.py -> build/bdist.linux-riscv64/wheel/./molecule/dependency/ansible_galaxy copying build/lib/molecule/dependency/ansible_galaxy/roles.py -> build/bdist.linux-riscv64/wheel/./molecule/dependency/ansible_galaxy copying build/lib/molecule/dependency/ansible_galaxy/base.py -> build/bdist.linux-riscv64/wheel/./molecule/dependency/ansible_galaxy copying build/lib/molecule/dependency/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/dependency copying build/lib/molecule/dependency/shell.py -> build/bdist.linux-riscv64/wheel/./molecule/dependency copying build/lib/molecule/dependency/base.py -> build/bdist.linux-riscv64/wheel/./molecule/dependency creating build/bdist.linux-riscv64/wheel/molecule/command copying build/lib/molecule/command/side_effect.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/test.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/create.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/converge.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/idempotence.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/verify.py -> build/bdist.linux-riscv64/wheel/./molecule/command creating build/bdist.linux-riscv64/wheel/molecule/command/init copying build/lib/molecule/command/init/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/command/init copying build/lib/molecule/command/init/init.py -> build/bdist.linux-riscv64/wheel/./molecule/command/init copying build/lib/molecule/command/init/base.py -> build/bdist.linux-riscv64/wheel/./molecule/command/init copying build/lib/molecule/command/init/scenario.py -> build/bdist.linux-riscv64/wheel/./molecule/command/init copying build/lib/molecule/command/reset.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/destroy.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/syntax.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/dependency.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/base.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/check.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/prepare.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/cleanup.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/login.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/list.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/matrix.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/command/drivers.py -> build/bdist.linux-riscv64/wheel/./molecule/command copying build/lib/molecule/shell.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/util.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/py.typed -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/constants.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/state.py -> build/bdist.linux-riscv64/wheel/./molecule creating build/bdist.linux-riscv64/wheel/molecule/provisioner copying build/lib/molecule/provisioner/ansible_playbook.py -> build/bdist.linux-riscv64/wheel/./molecule/provisioner copying build/lib/molecule/provisioner/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/provisioner copying build/lib/molecule/provisioner/ansible.py -> build/bdist.linux-riscv64/wheel/./molecule/provisioner copying build/lib/molecule/provisioner/base.py -> build/bdist.linux-riscv64/wheel/./molecule/provisioner copying build/lib/molecule/provisioner/ansible_playbooks.py -> build/bdist.linux-riscv64/wheel/./molecule/provisioner copying build/lib/molecule/config.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/text.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/logger.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/app.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/_version.py -> build/bdist.linux-riscv64/wheel/./molecule creating build/bdist.linux-riscv64/wheel/molecule/data copying build/lib/molecule/data/molecule.json -> build/bdist.linux-riscv64/wheel/./molecule/data copying build/lib/molecule/data/init-scenario.yml -> build/bdist.linux-riscv64/wheel/./molecule/data copying build/lib/molecule/data/__init__.py -> build/bdist.linux-riscv64/wheel/./molecule/data creating build/bdist.linux-riscv64/wheel/molecule/data/templates creating build/bdist.linux-riscv64/wheel/molecule/data/templates/scenario copying build/lib/molecule/data/templates/scenario/converge.yml.j2 -> build/bdist.linux-riscv64/wheel/./molecule/data/templates/scenario copying build/lib/molecule/data/templates/scenario/molecule.yml.j2 -> build/bdist.linux-riscv64/wheel/./molecule/data/templates/scenario copying build/lib/molecule/data/templates/scenario/destroy.yml.j2 -> build/bdist.linux-riscv64/wheel/./molecule/data/templates/scenario copying build/lib/molecule/data/templates/scenario/create.yml.j2 -> build/bdist.linux-riscv64/wheel/./molecule/data/templates/scenario copying build/lib/molecule/data/driver.json -> build/bdist.linux-riscv64/wheel/./molecule/data copying build/lib/molecule/scenario.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/scenarios.py -> build/bdist.linux-riscv64/wheel/./molecule copying build/lib/molecule/platforms.py -> build/bdist.linux-riscv64/wheel/./molecule running install_egg_info Copying src/molecule.egg-info to build/bdist.linux-riscv64/wheel/./molecule-25.1.0-py3.13.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/molecule-25.1.0.dist-info/WHEEL creating '/build/molecule/src/molecule/dist/.tmp-odh3w40b/molecule-25.1.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'molecule/__init__.py' adding 'molecule/__main__.py' adding 'molecule/_version.py' adding 'molecule/api.py' adding 'molecule/app.py' adding 'molecule/config.py' adding 'molecule/console.py' adding 'molecule/constants.py' adding 'molecule/interpolation.py' adding 'molecule/logger.py' adding 'molecule/platforms.py' adding 'molecule/py.typed' adding 'molecule/scenario.py' adding 'molecule/scenarios.py' adding 'molecule/shell.py' adding 'molecule/state.py' adding 'molecule/status.py' adding 'molecule/text.py' adding 'molecule/types.py' adding 'molecule/util.py' adding 'molecule/command/__init__.py' adding 'molecule/command/base.py' adding 'molecule/command/check.py' adding 'molecule/command/cleanup.py' adding 'molecule/command/converge.py' adding 'molecule/command/create.py' adding 'molecule/command/dependency.py' adding 'molecule/command/destroy.py' adding 'molecule/command/drivers.py' adding 'molecule/command/idempotence.py' adding 'molecule/command/list.py' adding 'molecule/command/login.py' adding 'molecule/command/matrix.py' adding 'molecule/command/prepare.py' adding 'molecule/command/reset.py' adding 'molecule/command/side_effect.py' adding 'molecule/command/syntax.py' adding 'molecule/command/test.py' adding 'molecule/command/verify.py' adding 'molecule/command/init/__init__.py' adding 'molecule/command/init/base.py' adding 'molecule/command/init/init.py' adding 'molecule/command/init/scenario.py' adding 'molecule/data/__init__.py' adding 'molecule/data/driver.json' adding 'molecule/data/init-scenario.yml' adding 'molecule/data/molecule.json' adding 'molecule/data/templates/scenario/converge.yml.j2' adding 'molecule/data/templates/scenario/create.yml.j2' adding 'molecule/data/templates/scenario/destroy.yml.j2' adding 'molecule/data/templates/scenario/molecule.yml.j2' adding 'molecule/dependency/__init__.py' adding 'molecule/dependency/base.py' adding 'molecule/dependency/shell.py' adding 'molecule/dependency/ansible_galaxy/__init__.py' adding 'molecule/dependency/ansible_galaxy/base.py' adding 'molecule/dependency/ansible_galaxy/collections.py' adding 'molecule/dependency/ansible_galaxy/roles.py' adding 'molecule/driver/__init__.py' adding 'molecule/driver/base.py' adding 'molecule/driver/delegated.py' adding 'molecule/model/__init__.py' adding 'molecule/model/schema_v3.py' adding 'molecule/provisioner/__init__.py' adding 'molecule/provisioner/ansible.py' adding 'molecule/provisioner/ansible_playbook.py' adding 'molecule/provisioner/ansible_playbooks.py' adding 'molecule/provisioner/base.py' adding 'molecule/verifier/__init__.py' adding 'molecule/verifier/ansible.py' adding 'molecule/verifier/base.py' adding 'molecule/verifier/testinfra.py' adding 'molecule-25.1.0.dist-info/LICENSE' adding 'molecule-25.1.0.dist-info/METADATA' adding 'molecule-25.1.0.dist-info/WHEEL' adding 'molecule-25.1.0.dist-info/entry_points.txt' adding 'molecule-25.1.0.dist-info/top_level.txt' adding 'molecule-25.1.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built molecule-25.1.0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /dev configfile: null plugins: mock-3.14.0, xdist-3.6.1, testinfra-10.1.1 collecting ... collected 445 items ../../../../dev/command/init/test_scenario.py::test_scenario_execute PASSED [ 0%] ../../../../dev/command/init/test_scenario.py::test_execute_scenario_exists PASSED [ 0%] ../../../../dev/command/test_base.py::test_command_config_private_member PASSED [ 0%] ../../../../dev/command/test_base.py::test_init_calls_setup PASSED [ 0%] ../../../../dev/command/test_base.py::test_command_setup PASSED [ 1%] ../../../../dev/command/test_base.py::test_execute_cmdline_scenarios PASSED [ 1%] ../../../../dev/command/test_base.py::test_execute_cmdline_scenarios_prune PASSED [ 1%] ../../../../dev/command/test_base.py::test_execute_cmdline_scenarios_no_prune PASSED [ 1%] ../../../../dev/command/test_base.py::test_execute_cmdline_scenarios_exit_destroy PASSED [ 2%] ../../../../dev/command/test_base.py::test_execute_cmdline_scenarios_exit_nodestroy PASSED [ 2%] ../../../../dev/command/test_base.py::test_execute_subcommand PASSED [ 2%] ../../../../dev/command/test_base.py::test_execute_scenario PASSED [ 2%] ../../../../dev/command/test_base.py::test_execute_scenario_destroy PASSED [ 2%] ../../../../dev/command/test_base.py::test_get_configs PASSED [ 3%] ../../../../dev/command/test_base.py::test_verify_configs PASSED [ 3%] ../../../../dev/command/test_base.py::test_verify_configs_raises_with_no_configs PASSED [ 3%] ../../../../dev/command/test_base.py::test_verify_configs_raises_with_duplicate_configs PASSED [ 3%] ../../../../dev/command/test_base.py::test_get_subcommand PASSED [ 4%] ../../../../dev/command/test_base.py::test_command_completion[bash] PASSED [ 4%] ../../../../dev/command/test_base.py::test_command_completion[zsh] PASSED [ 4%] ../../../../dev/command/test_base.py::test_command_completion[fish] PASSED [ 4%] ../../../../dev/command/test_check.py::test_check_execute PASSED [ 4%] ../../../../dev/command/test_cleanup.py::test_cleanup_execute[_command_provisioner_section_with_cleanup_data] PASSED [ 5%] ../../../../dev/command/test_cleanup.py::test_cleanup_execute_skips_when_playbook_not_configured PASSED [ 5%] ../../../../dev/command/test_converge.py::test_converge_execute PASSED [ 5%] ../../../../dev/command/test_converge.py::test_ansible_args_passed_to_scenarios_get_configs PASSED [ 5%] ../../../../dev/command/test_create.py::test_create_execute SKIPPED [ 6%] ../../../../dev/command/test_create.py::test_execute_skips_when_instances_already_created SKIPPED [ 6%] ../../../../dev/command/test_dependency.py::test_dependency_execute PASSED [ 6%] ../../../../dev/command/test_destroy.py::test_destroy_execute SKIPPED [ 6%] ../../../../dev/command/test_destroy.py::test_execute_skips_when_destroy_strategy_is_never[command_driver_delegated_section_data] PASSED [ 6%] ../../../../dev/command/test_idempotence.py::test_idempotence_execute PASSED [ 7%] ../../../../dev/command/test_idempotence.py::test_execute_raises_when_not_converged PASSED [ 7%] ../../../../dev/command/test_idempotence.py::test_execute_raises_when_fails_idempotence PASSED [ 7%] ../../../../dev/command/test_idempotence.py::test_is_idempotent PASSED [ 7%] ../../../../dev/command/test_idempotence.py::test_is_idempotent_not_idempotent PASSED [ 8%] ../../../../dev/command/test_idempotence.py::test_non_idempotent_tasks_idempotent PASSED [ 8%] ../../../../dev/command/test_idempotence.py::test_non_idempotent_tasks_not_idempotent PASSED [ 8%] ../../../../dev/command/test_list.py::test_list_execute PASSED [ 8%] ../../../../dev/command/test_login.py::test_login_execute PASSED [ 8%] ../../../../dev/command/test_login.py::test_login_execute_instance_creation[command_driver_delegated_managed_section_data] PASSED [ 9%] ../../../../dev/command/test_login.py::test_get_hostname_does_not_match PASSED [ 9%] ../../../../dev/command/test_login.py::test_get_hostname_exact_match_with_one_host PASSED [ 9%] ../../../../dev/command/test_login.py::test_get_hostname_partial_match_with_one_host PASSED [ 9%] ../../../../dev/command/test_login.py::test_get_hostname_exact_match_with_multiple_hosts PASSED [ 10%] ../../../../dev/command/test_login.py::test_get_hostname_partial_match_with_multiple_hosts PASSED [ 10%] ../../../../dev/command/test_login.py::test_get_hostname_partial_match_with_multiple_hosts_raises PASSED [ 10%] ../../../../dev/command/test_login.py::test_get_hostname_no_host_flag_specified_on_cli PASSED [ 10%] ../../../../dev/command/test_login.py::test_get_hostname_no_host_flag_specified_on_cli_with_multiple_hosts_raises PASSED [ 11%] ../../../../dev/command/test_prepare.py::test_prepare_execute PASSED [ 11%] ../../../../dev/command/test_prepare.py::test_execute_skips_when_instances_already_prepared PASSED [ 11%] ../../../../dev/command/test_prepare.py::test_prepare_execute_skips_when_playbook_not_configured PASSED [ 11%] ../../../../dev/command/test_prepare.py::test_execute_when_instances_already_prepared_but_force_provided PASSED [ 11%] ../../../../dev/command/test_side_effect.py::test_side_effect_execute[_command_provisioner_section_with_side_effect_data] PASSED [ 12%] ../../../../dev/command/test_side_effect.py::test_side_effect_execute_skips_when_playbook_not_configured PASSED [ 12%] ../../../../dev/command/test_syntax.py::test_syntax_execute PASSED [ 12%] ../../../../dev/command/test_verify.py::test_verify_execute PASSED [ 12%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_config_private_member PASSED [ 13%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_default_options_property PASSED [ 13%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_default_env_property PASSED [ 13%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_name_property PASSED [ 13%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_enabled_property PASSED [ 13%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_options_property[_dependency_section_data] PASSED [ 14%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_options_property_handles_cli_args[_dependency_section_data] PASSED [ 14%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_env_property[_dependency_section_data] PASSED [ 14%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_bake[_dependency_section_data] PASSED [ 14%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_execute PASSED [ 15%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_execute_does_not_execute_when_disabled PASSED [ 15%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_execute_does_not_execute_when_no_requirements_file PASSED [ 15%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_execute_bakes PASSED [ 15%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_executes_catches_and_exits_return_code PASSED [ 15%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_setup PASSED [ 16%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_role_file PASSED [ 16%] ../../../../dev/dependency/ansible_galaxy/test_collections.py::test_collections_has_requirements_file PASSED [ 16%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_config_private_member PASSED [ 16%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_default_options_property PASSED [ 17%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_default_env_property PASSED [ 17%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_name_property PASSED [ 17%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_enabled_property PASSED [ 17%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_options_property[_dependency_section_data] PASSED [ 17%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_options_property_handles_cli_args[_dependency_section_data] PASSED [ 18%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_env_property[_dependency_section_data] PASSED [ 18%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_galaxy_bake[_dependency_section_data] PASSED [ 18%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_execute PASSED [ 18%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_execute_does_not_execute_when_disabled PASSED [ 19%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_execute_does_not_execute_when_no_requirements_file PASSED [ 19%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_execute_bakes PASSED [ 19%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_galaxy_executes_catches_and_exits_return_code PASSED [ 19%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_role_file PASSED [ 20%] ../../../../dev/dependency/ansible_galaxy/test_roles.py::test_roles_has_requirements_file PASSED [ 20%] ../../../../dev/dependency/test_shell.py::test_shell_config_private_member PASSED [ 20%] ../../../../dev/dependency/test_shell.py::test_shell_default_options_property PASSED [ 20%] ../../../../dev/dependency/test_shell.py::test_shell_default_env_property PASSED [ 20%] ../../../../dev/dependency/test_shell.py::test_shell_name_property[_dependency_section_data] PASSED [ 21%] ../../../../dev/dependency/test_shell.py::test_shell_enabled_property PASSED [ 21%] ../../../../dev/dependency/test_shell.py::test_shell_options_property[_dependency_section_data] PASSED [ 21%] ../../../../dev/dependency/test_shell.py::test_shell_options_property_handles_cli_args[_dependency_section_data] PASSED [ 21%] ../../../../dev/dependency/test_shell.py::test_shell_env_property[_dependency_section_data] PASSED [ 22%] ../../../../dev/dependency/test_shell.py::test_shell_execute PASSED [ 22%] ../../../../dev/dependency/test_shell.py::test_shell_execute_does_not_execute_when_disabled PASSED [ 22%] ../../../../dev/dependency/test_shell.py::test_dependency_execute_bakes[_dependency_section_data] PASSED [ 22%] ../../../../dev/dependency/test_shell.py::test_dep_executes_catches_and_exits_return_code[_dependency_section_data] PASSED [ 22%] ../../../../dev/dependency/test_shell.py::test_has_command_configured PASSED [ 23%] ../../../../dev/driver/test_delegated.py::test_delegated_config_private_member PASSED [ 23%] ../../../../dev/driver/test_delegated.py::test_delegated_options_property2 PASSED [ 23%] ../../../../dev/driver/test_delegated.py::test_delegated_name_property PASSED [ 23%] ../../../../dev/driver/test_delegated.py::test_delegated_options_property[_driver_unmanaged_section_data] PASSED [ 24%] ../../../../dev/driver/test_delegated.py::test_delegated_options_property_when_managed[_driver_managed_section_data] PASSED [ 24%] ../../../../dev/driver/test_delegated.py::test_login_cmd_template_property_when_managed[_driver_managed_section_data] PASSED [ 24%] ../../../../dev/driver/test_delegated.py::test_safe_files_property PASSED [ 24%] ../../../../dev/driver/test_delegated.py::test_default_safe_files_property PASSED [ 24%] ../../../../dev/driver/test_delegated.py::test_delegated_property PASSED [ 25%] ../../../../dev/driver/test_delegated.py::test_managed_property PASSED [ 25%] ../../../../dev/driver/test_delegated.py::test_default_ssh_connection_options_property[_driver_unmanaged_section_data] PASSED [ 25%] ../../../../dev/driver/test_delegated.py::test_default_ssh_connection_options_property_when_managed[_driver_managed_section_data] PASSED [ 25%] ../../../../dev/driver/test_delegated.py::test_login_options[_driver_unmanaged_section_data] PASSED [ 26%] ../../../../dev/driver/test_delegated.py::test_login_options_when_managed[_driver_managed_section_data] PASSED [ 26%] ../../../../dev/driver/test_delegated.py::test_ansible_connection_options[_driver_unmanaged_section_data] PASSED [ 26%] ../../../../dev/driver/test_delegated.py::test_ansible_connection_options_when_managed[_driver_managed_section_data] PASSED [ 26%] ../../../../dev/driver/test_delegated.py::test_ansible_connection_options_handles_missing_instance_config_managed PASSED [ 26%] ../../../../dev/driver/test_delegated.py::test_ansible_connection_options_handles_missing_results_key_when_managed PASSED [ 27%] ../../../../dev/driver/test_delegated.py::test_instance_config_property PASSED [ 27%] ../../../../dev/driver/test_delegated.py::test_ssh_connection_options_property[_driver_unmanaged_section_data] PASSED [ 27%] ../../../../dev/driver/test_delegated.py::test_status PASSED [ 27%] ../../../../dev/driver/test_delegated.py::test_delegated_created PASSED [ 28%] ../../../../dev/driver/test_delegated.py::test_created_unknown_when_managed_false[_driver_options_managed_section_data] PASSED [ 28%] ../../../../dev/driver/test_delegated.py::test_property PASSED [ 28%] ../../../../dev/driver/test_delegated.py::test_get_instance_config PASSED [ 28%] ../../../../dev/model/v2/test_dependency_section.py::test_dependency[_model_dependency_section_data] PASSED [ 28%] ../../../../dev/model/v2/test_dependency_section.py::test_dependency_has_errors[_model_dependency_errors_section_data] PASSED [ 29%] ../../../../dev/model/v2/test_dependency_section.py::test_dependency_allows_shell_name[_model_dependency_allows_galaxy_section_data] PASSED [ 29%] ../../../../dev/model/v2/test_dependency_section.py::test_dependency_allows_shell_name[_model_dependency_allows_shell_section_data] PASSED [ 29%] ../../../../dev/model/v2/test_dependency_section.py::test_dependency_shell_has_errors[_model_dependency_shell_errors_section_data] PASSED [ 29%] ../../../../dev/model/v2/test_driver_section.py::test_driver[_model_driver_section_data] PASSED [ 30%] ../../../../dev/model/v2/test_driver_section.py::test_driver_has_errors[_model_driver_errors_section_data] PASSED [ 30%] ../../../../dev/model/v2/test_driver_section.py::test_driver_has_errors[_model_driver_errors_section_data_no_prefix] PASSED [ 30%] ../../../../dev/model/v2/test_driver_section.py::test_driver_provider_name_nullable[_model_driver_provider_name_nullable_section_data] PASSED [ 30%] ../../../../dev/model/v2/test_driver_section.py::test_driver_allows_name[_model_driver_allows_delegated_section_data] PASSED [ 31%] ../../../../dev/model/v2/test_driver_section.py::test_driver_allows_name[_model_driver_allows_molecule_section_data1] PASSED [ 31%] ../../../../dev/model/v2/test_driver_section.py::test_driver_allows_name[_model_driver_allows_molecule_section_data2] PASSED [ 31%] ../../../../dev/model/v2/test_driver_section.py::test_driver_allows_name[_model_driver_allows_custom_section_data2] PASSED [ 31%] ../../../../dev/model/v2/test_driver_section.py::test_driver_allows_name[_model_driver_allows_custom_section_data1] PASSED [ 31%] ../../../../dev/model/v2/test_platforms_section.py::test_platforms_delegated[_model_platforms_delegated_section_data] PASSED [ 32%] ../../../../dev/model/v2/test_provisioner_section.py::test_provisioner[_model_provisioner_section_data] PASSED [ 32%] ../../../../dev/model/v2/test_provisioner_section.py::test_provisioner_has_errors[_model_provisioner_errors_section_data] PASSED [ 32%] ../../../../dev/model/v2/test_provisioner_section.py::test_provisioner_allows_name[_model_provisioner_allows_ansible_section_data] PASSED [ 32%] ../../../../dev/model/v2/test_scenario_section.py::test_scenario[_model_scenario_section_data] PASSED [ 33%] ../../../../dev/model/v2/test_scenario_section.py::test_scenario_has_errors[_model_scenario_errors_section_data] PASSED [ 33%] ../../../../dev/model/v2/test_schema.py::test_base_config PASSED [ 33%] ../../../../dev/model/v2/test_schema.py::test_molecule_schema FAILED [ 33%] ../../../../dev/model/v2/test_verifier_section.py::test_verifier[_model_verifier_section_data] PASSED [ 33%] ../../../../dev/model/v2/test_verifier_section.py::test_verifier_has_errors[_model_verifier_errors_section_data] PASSED [ 34%] ../../../../dev/model/v2/test_verifier_section.py::test_verifier_allows_name[_model_verifier_allows_testinfra_section_data] PASSED [ 34%] ../../../../dev/model/v2/test_verifier_section.py::test_verifier_allows_name[_model_verifier_allows_ansible_section_data] PASSED [ 34%] ../../../../dev/provisioner/test_ansible.py::test_profisioner_config_private_member PASSED [ 34%] ../../../../dev/provisioner/test_ansible.py::test_default_config_options_property PASSED [ 35%] ../../../../dev/provisioner/test_ansible.py::test_provisioner_default_options_property PASSED [ 35%] ../../../../dev/provisioner/test_ansible.py::test_ansible_default_env_property PASSED [ 35%] ../../../../dev/provisioner/test_ansible.py::test_provisioner_name_property PASSED [ 35%] ../../../../dev/provisioner/test_ansible.py::test_config_options_property[_provisioner_section_data] PASSED [ 35%] ../../../../dev/provisioner/test_ansible.py::test_ansible_options_property[_provisioner_section_data] PASSED [ 36%] ../../../../dev/provisioner/test_ansible.py::test_ansible_options_property_does_not_merge PASSED [ 36%] ../../../../dev/provisioner/test_ansible.py::test_provisioner_ansible_options_property_handles_cli_args PASSED [ 36%] ../../../../dev/provisioner/test_ansible.py::test_provisioner_env_property[_provisioner_section_data] PASSED [ 36%] ../../../../dev/provisioner/test_ansible.py::test_env_appends_env_property[_provisioner_section_data] PASSED [ 37%] ../../../../dev/provisioner/test_ansible.py::test_host_vars_property[_provisioner_section_data] PASSED [ 37%] ../../../../dev/provisioner/test_ansible.py::test_group_vars_property[_provisioner_section_data] PASSED [ 37%] ../../../../dev/provisioner/test_ansible.py::test_hosts_property[_provisioner_section_data] PASSED [ 37%] ../../../../dev/provisioner/test_ansible.py::test_links_property PASSED [ 37%] ../../../../dev/provisioner/test_ansible.py::test_inventory_directory_property PASSED [ 38%] ../../../../dev/provisioner/test_ansible.py::test_inventory_file_property PASSED [ 38%] ../../../../dev/provisioner/test_ansible.py::test_config_file_property PASSED [ 38%] ../../../../dev/provisioner/test_ansible.py::test_playbooks_property PASSED [ 38%] ../../../../dev/provisioner/test_ansible.py::test_provisioner_directory_property PASSED [ 39%] ../../../../dev/provisioner/test_ansible.py::test_playbooks_cleaned_property_is_optional PASSED [ 39%] ../../../../dev/provisioner/test_ansible.py::test_playbooks_converge_property PASSED [ 39%] ../../../../dev/provisioner/test_ansible.py::test_playbooks_side_effect_property PASSED [ 39%] ../../../../dev/provisioner/test_ansible.py::test_check PASSED [ 40%] ../../../../dev/provisioner/test_ansible.py::test_converge PASSED [ 40%] ../../../../dev/provisioner/test_ansible.py::test_converge_with_playbook PASSED [ 40%] ../../../../dev/provisioner/test_ansible.py::test_cleanup PASSED [ 40%] ../../../../dev/provisioner/test_ansible.py::test_destroy PASSED [ 40%] ../../../../dev/provisioner/test_ansible.py::test_side_effect PASSED [ 41%] ../../../../dev/provisioner/test_ansible.py::test_create PASSED [ 41%] ../../../../dev/provisioner/test_ansible.py::test_prepare PASSED [ 41%] ../../../../dev/provisioner/test_ansible.py::test_syntax PASSED [ 41%] ../../../../dev/provisioner/test_ansible.py::test_verify PASSED [ 42%] ../../../../dev/provisioner/test_ansible.py::test_ansible_write_config PASSED [ 42%] ../../../../dev/provisioner/test_ansible.py::test_manage_inventory PASSED [ 42%] ../../../../dev/provisioner/test_ansible.py::test_manage_inventory_with_links PASSED [ 42%] ../../../../dev/provisioner/test_ansible.py::test_add_or_update_vars[_provisioner_section_data] PASSED [ 42%] ../../../../dev/provisioner/test_ansible.py::test_add_or_update_vars_without_host_vars[_provisioner_section_data] PASSED [ 43%] ../../../../dev/provisioner/test_ansible.py::test_add_or_update_vars_does_not_create_vars PASSED [ 43%] ../../../../dev/provisioner/test_ansible.py::test_remove_vars[_provisioner_section_data] PASSED [ 43%] ../../../../dev/provisioner/test_ansible.py::test_remove_vars_symlinks PASSED [ 43%] ../../../../dev/provisioner/test_ansible.py::test_link_vars PASSED [ 44%] ../../../../dev/provisioner/test_ansible.py::test_link_vars_raises_when_source_not_found PASSED [ 44%] ../../../../dev/provisioner/test_ansible.py::test_verify_inventory PASSED [ 44%] ../../../../dev/provisioner/test_ansible.py::test_verify_inventory_raises_when_missing_hosts PASSED [ 44%] ../../../../dev/provisioner/test_ansible.py::test_vivify PASSED [ 44%] ../../../../dev/provisioner/test_ansible.py::test_default_to_regular PASSED [ 45%] ../../../../dev/provisioner/test_ansible.py::test_get_plugin_directory PASSED [ 45%] ../../../../dev/provisioner/test_ansible.py::test_get_modules_directories_default PASSED [ 45%] ../../../../dev/provisioner/test_ansible.py::test_get_modules_directories_single_ansible_library PASSED [ 45%] ../../../../dev/provisioner/test_ansible.py::test_get_modules_directories_multi_ansible_library PASSED [ 46%] ../../../../dev/provisioner/test_ansible.py::test_get_filter_plugin_directory PASSED [ 46%] ../../../../dev/provisioner/test_ansible.py::test_get_filter_plugins_directories_default PASSED [ 46%] ../../../../dev/provisioner/test_ansible.py::test_get_filter_plugins_directories_single_ansible_filter_plugins PASSED [ 46%] ../../../../dev/provisioner/test_ansible.py::test_get_filter_plugins_directories_multi_ansible_filter_plugins PASSED [ 46%] ../../../../dev/provisioner/test_ansible.py::test_absolute_path_for PASSED [ 47%] ../../../../dev/provisioner/test_ansible.py::test_absolute_path_for_raises_with_missing_key PASSED [ 47%] ../../../../dev/provisioner/test_ansible_playbook.py::test_env_in_provision[_provisioner_section_data] PASSED [ 47%] ../../../../dev/provisioner/test_ansible_playbook.py::test_env_in_verifier[_verifier_section_data] PASSED [ 47%] ../../../../dev/provisioner/test_ansible_playbook.py::test_env_in_verify_override_provision[_provisioner_verifier_section_data] PASSED [ 48%] ../../../../dev/provisioner/test_ansible_playbook.py::test_ansible_command_private_member PASSED [ 48%] ../../../../dev/provisioner/test_ansible_playbook.py::test_ansible_playbook_private_member PASSED [ 48%] ../../../../dev/provisioner/test_ansible_playbook.py::test_config_private_member PASSED [ 48%] ../../../../dev/provisioner/test_ansible_playbook.py::test_bake PASSED [ 48%] ../../../../dev/provisioner/test_ansible_playbook.py::test_bake_removes_non_interactive_options_from_non_converge_playbooks PASSED [ 49%] ../../../../dev/provisioner/test_ansible_playbook.py::test_bake_has_ansible_args PASSED [ 49%] ../../../../dev/provisioner/test_ansible_playbook.py::test_bake_does_not_have_ansible_args PASSED [ 49%] ../../../../dev/provisioner/test_ansible_playbook.py::test_bake_idem_does_have_skip_tag PASSED [ 49%] ../../../../dev/provisioner/test_ansible_playbook.py::test_execute_playbook PASSED [ 50%] ../../../../dev/provisioner/test_ansible_playbook.py::test_ansible_execute_bakes PASSED [ 50%] ../../../../dev/provisioner/test_ansible_playbook.py::test_execute_bakes_with_ansible_args PASSED [ 50%] ../../../../dev/provisioner/test_ansible_playbook.py::test_executes_catches_and_exits_return_code PASSED [ 50%] ../../../../dev/provisioner/test_ansible_playbook.py::test_add_cli_arg PASSED [ 51%] ../../../../dev/provisioner/test_ansible_playbook.py::test_add_env_arg PASSED [ 51%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_cleanup_property_is_optional PASSED [ 51%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_create_property SKIPPED [ 51%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_converge_property PASSED [ 51%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_destroy_property SKIPPED [ 52%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_prepare_property PASSED [ 52%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_side_effect_property PASSED [ 52%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_verify_property PASSED [ 52%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_get_playbook_directory PASSED [ 53%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_get_playbook PASSED [ 53%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_get_playbook_returns_bundled_driver_playbook_when_local_not_found SKIPPED [ 53%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_get_ansible_playbook_with_driver_key_when_playbook_key_missing[_provisioner_driver_playbook_key_missing_section_data] PASSED [ 53%] ../../../../dev/provisioner/test_ansible_playbooks.py::test_get_bundled_driver_playbook PASSED [ 53%] ../../../../dev/test_api.py::test_api_drivers PASSED [ 54%] ../../../../dev/test_api.py::test_api_verifiers PASSED [ 54%] ../../../../dev/test_config.py::test_args_member PASSED [ 54%] ../../../../dev/test_config.py::test_command_args_member PASSED [ 54%] ../../../../dev/test_config.py::test_debug_property PASSED [ 55%] ../../../../dev/test_config.py::test_env_file_property PASSED [ 55%] ../../../../dev/test_config.py::test_subcommand_property PASSED [ 55%] ../../../../dev/test_config.py::test_action_property PASSED [ 55%] ../../../../dev/test_config.py::test_action_setter PASSED [ 55%] ../../../../dev/test_config.py::test_init_calls_validate PASSED [ 56%] ../../../../dev/test_config.py::test_collection_directory_property PASSED [ 56%] ../../../../dev/test_config.py::test_project_directory_property PASSED [ 56%] ../../../../dev/test_config.py::test_molecule_directory_property PASSED [ 56%] ../../../../dev/test_config.py::test_collection_property PASSED [ 57%] ../../../../dev/test_config.py::test_collection_property_broken_collection PASSED [ 57%] ../../../../dev/test_config.py::test_dependency_property PASSED [ 57%] ../../../../dev/test_config.py::test_dependency_property_is_shell[_config_dependency_shell_section_data] PASSED [ 57%] ../../../../dev/test_config.py::test_env PASSED [ 57%] ../../../../dev/test_config.py::test_platforms_property PASSED [ 58%] ../../../../dev/test_config.py::test_provisioner_property PASSED [ 58%] ../../../../dev/test_config.py::test_scenario_property PASSED [ 58%] ../../../../dev/test_config.py::test_state_property PASSED [ 58%] ../../../../dev/test_config.py::test_verifier_property_is_ansible PASSED [ 59%] ../../../../dev/test_config.py::test_verifier_property_invalid PASSED [ 59%] ../../../../dev/test_config.py::test_get_driver_name_from_state_file PASSED [ 59%] ../../../../dev/test_config.py::test_get_driver_name_from_cli PASSED [ 59%] ../../../../dev/test_config.py::test_get_driver_name PASSED [ 60%] ../../../../dev/test_config.py::test_get_driver_name_raises_when_different_driver_used PASSED [ 60%] ../../../../dev/test_config.py::test_get_config PASSED [ 60%] ../../../../dev/test_config.py::test_get_config_with_base_config PASSED [ 60%] ../../../../dev/test_config.py::test_get_config_with_multiple_base_configs PASSED [ 60%] ../../../../dev/test_config.py::test_reget_config PASSED [ 61%] ../../../../dev/test_config.py::test_interpolate PASSED [ 61%] ../../../../dev/test_config.py::test_interpolate_curly PASSED [ 61%] ../../../../dev/test_config.py::test_interpolate_default PASSED [ 61%] ../../../../dev/test_config.py::test_interpolate_default_colon PASSED [ 62%] ../../../../dev/test_config.py::test_interpolate_default_variable PASSED [ 62%] ../../../../dev/test_config.py::test_interpolate_curly_default_variable PASSED [ 62%] ../../../../dev/test_config.py::test_interpolate_raises_on_failed_interpolation PASSED [ 62%] ../../../../dev/test_config.py::test_get_defaults PASSED [ 62%] ../../../../dev/test_config.py::test_validate PASSED [ 63%] ../../../../dev/test_config.py::test_validate_exists_when_validation_fails PASSED [ 63%] ../../../../dev/test_config.py::test_molecule_directory PASSED [ 63%] ../../../../dev/test_config.py::test_molecule_file PASSED [ 63%] ../../../../dev/test_config.py::test_set_env_from_file PASSED [ 64%] ../../../../dev/test_config.py::test_set_env_from_file_returns_original_env_when_env_file_not_found PASSED [ 64%] ../../../../dev/test_config.py::test_write_config PASSED [ 64%] ../../../../dev/test_interpolation.py::test_escaped_interpolation PASSED [ 64%] ../../../../dev/test_interpolation.py::test_invalid_interpolation PASSED [ 64%] ../../../../dev/test_interpolation.py::test_interpolate_missing_no_default PASSED [ 65%] ../../../../dev/test_interpolation.py::test_interpolate_with_value PASSED [ 65%] ../../../../dev/test_interpolation.py::test_interpolate_missing_with_default PASSED [ 65%] ../../../../dev/test_interpolation.py::test_interpolate_with_empty_and_default_value PASSED [ 65%] ../../../../dev/test_interpolation.py::test_interpolate_interpolates_MOLECULE_strings PASSED [ 66%] ../../../../dev/test_interpolation.py::test_interpolate_does_not_interpolate_MOLECULE_strings PASSED [ 66%] ../../../../dev/test_interpolation.py::test_interpolate_with_molecule_yaml PASSED [ 66%] ../../../../dev/test_logger.py::test_get_section_loggers[_patched_logger_env0] PASSED [ 66%] ../../../../dev/test_logger.py::test_get_section_loggers[_patched_logger_env1] PASSED [ 66%] ../../../../dev/test_logger.py::test_get_section_loggers[_patched_logger_env2] PASSED [ 67%] ../../../../dev/test_logger.py::test_get_section_loggers[_patched_logger_env3] PASSED [ 67%] ../../../../dev/test_logger.py::test_get_section_loggers[_patched_logger_env4] PASSED [ 67%] ../../../../dev/test_logger.py::test_section_loggers_do_not_change_behavior[_patched_logger_env0] PASSED [ 67%] ../../../../dev/test_logger.py::test_section_loggers_do_not_change_behavior[_patched_logger_env1] PASSED [ 68%] ../../../../dev/test_logger.py::test_section_loggers_do_not_change_behavior[_patched_logger_env2] PASSED [ 68%] ../../../../dev/test_logger.py::test_section_loggers_do_not_change_behavior[_patched_logger_env3] PASSED [ 68%] ../../../../dev/test_logger.py::test_section_loggers_do_not_change_behavior[_patched_logger_env4] PASSED [ 68%] ../../../../dev/test_logger.py::test_markup_detection_pycolors0 PASSED [ 68%] ../../../../dev/test_logger.py::test_markup_detection_pycolors1 PASSED [ 69%] ../../../../dev/test_logger.py::test_markup_detection_tty_yes PASSED [ 69%] ../../../../dev/test_logger.py::test_markup_detection_tty_no PASSED [ 69%] ../../../../dev/test_logger.py::test_logger_class PASSED [ 69%] ../../../../dev/test_platforms.py::test_instances_property PASSED [ 70%] ../../../../dev/test_platforms.py::test_instances_property_with_platform_name_instance_1[instance-1] PASSED [ 70%] ../../../../dev/test_platforms.py::test_instances_property_with_platform_name_instance_2[instance-2] PASSED [ 70%] ../../../../dev/test_scenario.py::test_prune PASSED [ 70%] ../../../../dev/test_scenario.py::test_config_member PASSED [ 71%] ../../../../dev/test_scenario.py::test_scenario_init_calls_setup PASSED [ 71%] ../../../../dev/test_scenario.py::test_scenario_name_property PASSED [ 71%] ../../../../dev/test_scenario.py::test_ephemeral_directory_property PASSED [ 71%] ../../../../dev/test_scenario.py::test_scenario_inventory_directory_property PASSED [ 71%] ../../../../dev/test_scenario.py::test_check_sequence_property PASSED [ 72%] ../../../../dev/test_scenario.py::test_converge_sequence_property PASSED [ 72%] ../../../../dev/test_scenario.py::test_create_sequence_property PASSED [ 72%] ../../../../dev/test_scenario.py::test_dependency_sequence_property PASSED [ 72%] ../../../../dev/test_scenario.py::test_destroy_sequence_property PASSED [ 73%] ../../../../dev/test_scenario.py::test_idempotence_sequence_property PASSED [ 73%] ../../../../dev/test_scenario.py::test_prepare_sequence_property PASSED [ 73%] ../../../../dev/test_scenario.py::test_side_effect_sequence_property PASSED [ 73%] ../../../../dev/test_scenario.py::test_syntax_sequence_property PASSED [ 73%] ../../../../dev/test_scenario.py::test_test_sequence_property PASSED [ 74%] ../../../../dev/test_scenario.py::test_verify_sequence_property PASSED [ 74%] ../../../../dev/test_scenario.py::test_sequence_property_with_invalid_subcommand PASSED [ 74%] ../../../../dev/test_scenario.py::test_setup_creates_ephemeral_and_inventory_directories PASSED [ 74%] ../../../../dev/test_scenario.py::test_ephemeral_directory PASSED [ 75%] ../../../../dev/test_scenario.py::test_ephemeral_directory_overridden_via_env_var PASSED [ 75%] ../../../../dev/test_scenario.py::test_ephemeral_directory_overridden_via_env_var_uses_absolute_path PASSED [ 75%] ../../../../dev/test_scenarios.py::test_configs_private_member PASSED [ 75%] ../../../../dev/test_scenarios.py::test_scenario_name_private_member PASSED [ 75%] ../../../../dev/test_scenarios.py::test_scenarios_private_member PASSED [ 76%] ../../../../dev/test_scenarios.py::test_scenarios_iterator PASSED [ 76%] ../../../../dev/test_scenarios.py::test_all_property PASSED [ 76%] ../../../../dev/test_scenarios.py::test_all_filters_on_scenario_name_property PASSED [ 76%] ../../../../dev/test_scenarios.py::test_print_matrix PASSED [ 77%] ../../../../dev/test_scenarios.py::test_verify_does_not_raise_when_found PASSED [ 77%] ../../../../dev/test_scenarios.py::test_verify_raises_when_scenario_not_found PASSED [ 77%] ../../../../dev/test_scenarios.py::test_filter_for_scenario PASSED [ 77%] ../../../../dev/test_scenarios.py::test_get_matrix PASSED [ 77%] ../../../../dev/test_scenarios_ordered.py::test_all_ordered PASSED [ 78%] ../../../../dev/test_shell.py::test_shell PASSED [ 78%] ../../../../dev/test_state.py::test_state_file_property PASSED [ 78%] ../../../../dev/test_state.py::test_converged PASSED [ 78%] ../../../../dev/test_state.py::test_created PASSED [ 79%] ../../../../dev/test_state.py::test_state_driver PASSED [ 79%] ../../../../dev/test_state.py::test_prepared PASSED [ 79%] ../../../../dev/test_state.py::test_reset PASSED [ 79%] ../../../../dev/test_state.py::test_reset_persists PASSED [ 80%] ../../../../dev/test_state.py::test_change_state_converged PASSED [ 80%] ../../../../dev/test_state.py::test_change_state_created PASSED [ 80%] ../../../../dev/test_state.py::test_change_state_driver PASSED [ 80%] ../../../../dev/test_state.py::test_change_state_prepared PASSED [ 80%] ../../../../dev/test_state.py::test_change_state_raises PASSED [ 81%] ../../../../dev/test_state.py::test_get_data_loads_existing_state_file PASSED [ 81%] ../../../../dev/test_status.py::test__instance_name_attribute PASSED [ 81%] ../../../../dev/test_status.py::test_status_driver_name_attribute PASSED [ 81%] ../../../../dev/test_status.py::test_status_provisioner_name_attribute PASSED [ 82%] ../../../../dev/test_status.py::test_status_scenario_name_attribute PASSED [ 82%] ../../../../dev/test_status.py::test_status_created_attribute PASSED [ 82%] ../../../../dev/test_status.py::test_status_converged_attribute PASSED [ 82%] ../../../../dev/test_text.py::test_camelize PASSED [ 82%] ../../../../dev/test_text.py::test_strip_ansi_color PASSED [ 83%] ../../../../dev/test_text.py::test_strip_ansi_escape PASSED [ 83%] ../../../../dev/test_text.py::test_title PASSED [ 83%] ../../../../dev/test_text.py::test_underscore PASSED [ 83%] ../../../../dev/test_util.py::test_print_debug PASSED [ 84%] ../../../../dev/test_util.py::test_print_environment_vars PASSED [ 84%] ../../../../dev/test_util.py::test_sysexit PASSED [ 84%] ../../../../dev/test_util.py::test_sysexit_with_custom_code PASSED [ 84%] ../../../../dev/test_util.py::test_sysexit_with_message PASSED [ 84%] ../../../../dev/test_util.py::test_sysexit_with_warns PASSED [ 85%] ../../../../dev/test_util.py::test_sysexit_with_message_and_custom_code PASSED [ 85%] ../../../../dev/test_util.py::test_run_command PASSED [ 85%] ../../../../dev/test_util.py::test_run_command_with_debug PASSED [ 85%] ../../../../dev/test_util.py::test_run_command_baked_cmd_env PASSED [ 86%] ../../../../dev/test_util.py::test_run_command_with_debug_handles_no_env PASSED [ 86%] ../../../../dev/test_util.py::test_os_walk PASSED [ 86%] ../../../../dev/test_util.py::test_render_template PASSED [ 86%] ../../../../dev/test_util.py::test_render_template_quoted PASSED [ 86%] ../../../../dev/test_util.py::test_write_file PASSED [ 87%] ../../../../dev/test_util.py::test_molecule_prepender PASSED [ 87%] ../../../../dev/test_util.py::test_safe_dump PASSED [ 87%] ../../../../dev/test_util.py::test_safe_dump_with_increase_indent PASSED [ 87%] ../../../../dev/test_util.py::test_safe_load PASSED [ 88%] ../../../../dev/test_util.py::test_safe_load_returns_empty_dict_on_empty_string PASSED [ 88%] ../../../../dev/test_util.py::test_safe_load_exits_when_cannot_parse PASSED [ 88%] ../../../../dev/test_util.py::test_safe_load_file PASSED [ 88%] ../../../../dev/test_util.py::test_instance_with_scenario_name PASSED [ 88%] ../../../../dev/test_util.py::test_verbose_flag PASSED [ 89%] ../../../../dev/test_util.py::test_verbose_flag_extra_verbose PASSED [ 89%] ../../../../dev/test_util.py::test_verbose_flag_preserves_verbose_option PASSED [ 89%] ../../../../dev/test_util.py::test_filter_verbose_permutation PASSED [ 89%] ../../../../dev/test_util.py::test_abs_path PASSED [ 90%] ../../../../dev/test_util.py::test_abs_path_with_path PASSED [ 90%] ../../../../dev/test_util.py::test_abs_path_with_empty_path PASSED [ 90%] ../../../../dev/test_util.py::test_abs_path_with_symlink PASSED [ 90%] ../../../../dev/test_util.py::test_merge_dicts[a0-b0-x0] PASSED [ 91%] ../../../../dev/test_util.py::test_merge_dicts[a1-b1-x1] PASSED [ 91%] ../../../../dev/test_util.py::test_merge_dicts[a2-b2-x2] PASSED [ 91%] ../../../../dev/test_util.py::test_merge_dicts[a3-b3-x3] PASSED [ 91%] ../../../../dev/test_util.py::test_merge_dicts[a4-b4-x4] PASSED [ 91%] ../../../../dev/test_util.py::test_merge_dicts[a5-b5-x5] PASSED [ 92%] ../../../../dev/test_util.py::test_oxford_comma[empty] PASSED [ 92%] ../../../../dev/test_util.py::test_oxford_comma[one] PASSED [ 92%] ../../../../dev/test_util.py::test_oxford_comma[two] PASSED [ 92%] ../../../../dev/test_util.py::test_oxford_comma[three] PASSED [ 93%] ../../../../dev/verifier/test_ansible.py::test_verifier_config_private_member PASSED [ 93%] ../../../../dev/verifier/test_ansible.py::test_verifier_default_options_property PASSED [ 93%] ../../../../dev/verifier/test_ansible.py::test_verifier_ansible_default_env_property PASSED [ 93%] ../../../../dev/verifier/test_ansible.py::test_verifier_env_property[_verifier_section_data] PASSED [ 93%] ../../../../dev/verifier/test_ansible.py::test_verifier_name_property PASSED [ 94%] ../../../../dev/verifier/test_ansible.py::test_ansible_enabled_property PASSED [ 94%] ../../../../dev/verifier/test_ansible.py::test_verifier_directory_property PASSED [ 94%] ../../../../dev/verifier/test_ansible.py::test_verifier_ansible_options_property[_verifier_section_data] PASSED [ 94%] ../../../../dev/verifier/test_ansible.py::test_verifier_ansible_options_property_handles_cli_args[_verifier_section_data] PASSED [ 95%] ../../../../dev/verifier/test_ansible.py::test_ansible_execute PASSED [ 95%] ../../../../dev/verifier/test_ansible.py::test_execute_does_not_execute PASSED [ 95%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_config_private_member PASSED [ 95%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_default_options_property PASSED [ 95%] ../../../../dev/verifier/test_testinfra.py::test_default_options_property_updates_debug PASSED [ 96%] ../../../../dev/verifier/test_testinfra.py::test_default_options_property_updates_sudo PASSED [ 96%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_default_env_property PASSED [ 96%] ../../../../dev/verifier/test_testinfra.py::test_additional_files_or_dirs_property[_verifier_section_data] PASSED [ 96%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_env_property[_verifier_section_data] PASSED [ 97%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_name_property PASSED [ 97%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_enabled_property PASSED [ 97%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_directory_property PASSED [ 97%] ../../../../dev/verifier/test_testinfra.py::test_directory_property_overridden[_verifier_testinfra_directory_section_data] PASSED [ 97%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_options_property[_verifier_section_data] PASSED [ 98%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_options_property_handles_cli_args[_verifier_section_data] PASSED [ 98%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_bake[_verifier_section_data] PASSED [ 98%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_execute PASSED [ 98%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_execute_does_not_execute PASSED [ 99%] ../../../../dev/verifier/test_testinfra.py::test_does_not_execute_without_tests PASSED [ 99%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_execute_bakes PASSED [ 99%] ../../../../dev/verifier/test_testinfra.py::test_execute_bakes_env[_verifier_section_data] PASSED [ 99%] ../../../../dev/verifier/test_testinfra.py::test_testinfra_executes_catches_and_exits_return_code PASSED [100%] =================================== FAILURES =================================== _____________________________ test_molecule_schema _____________________________ resources_folder_path = PosixPath('/build/molecule/src/molecule/tests/fixtures/resources') def test_molecule_schema(resources_folder_path: Path) -> None: """Test the molecule schema. Args: resources_folder_path: Path to the resources folder. """ cmd = [ "uv", "tool", "run", "check-jsonschema", "-v", "--schemafile", "src/molecule/data/molecule.json", f"{resources_folder_path}/schema_instance_files/valid/molecule.yml", ] > assert run(cmd).returncode == 0 E assert 1 == 0 E + where 1 = CompletedProcess(args=['uv', 'tool', 'run', 'check-jsonschema', '-v', '--schemafile', 'src/molecule/data/molecule.json', '/build/molecule/src/molecule/tests/fixtures/resources/schema_instance_files/valid/molecule.yml'], returncode=1, stdout='', stderr=" × Failed to download and build `regress==2024.11.1`\n ├─▶ Failed to install requirements from `build-system.requires`\n ├─▶ Failed to build `maturin==1.8.1`\n ├─▶ The build backend returned an error\n ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)\n\n [stdout]\n running bdist_wheel\n running build\n running build_py\n creating build/lib.linux-riscv64-cpython-313/maturin\n copying maturin/__init__.py ->\n build/lib.linux-riscv64-cpython-313/maturin\n copying maturin/__main__.py ->\n build/lib.linux-riscv64-cpython-313/maturin\n running egg_info\n writing maturin.egg-info/PKG-INFO\n writing dependency_links to maturin.egg-info/dependency_links.txt\n writing requirements to maturin.egg-info/requires.txt\n writing top-level names to maturin.egg-info/top_level.txt\n reading manifest file 'maturin.egg-info/SOURCES.txt'\n reading manifest template 'MANIFEST.in'\n writing manifest file 'maturin.egg-info/SOURCES.txt'\n running build_ext\n running build_rust\n\n [stderr]\n warning: no files found matching '*.json' under directory\n 'src/python_interpreter'\n error: can't find Rust compiler\n\n If you are using an outdated pip version, it is possible a prebuilt\n wheel is available for this package but pip is not able to install from\n it. Installing from the wheel would avoid the need for a Rust compiler.\n\n To update pip, run:\n\n pip install --upgrade pip\n\n and then retry package installation.\n\n If you did intend to build this package from source, try installing\n a Rust compiler from your system package manager and ensure it is\n on the PATH during installation. Alternatively, rustup (available at\n https://rustup.rs) is the recommended way to download and update the\n Rust compiler toolchain.\n\n hint: This usually indicates a problem with the package or the build\n environment.\n help: `regress` (v2024.11.1) was included because `check-jsonschema`\n (v0.31.0) depends on `regress`\n").returncode E + where CompletedProcess(args=['uv', 'tool', 'run', 'check-jsonschema', '-v', '--schemafile', 'src/molecule/data/molecule.json', '/build/molecule/src/molecule/tests/fixtures/resources/schema_instance_files/valid/molecule.yml'], returncode=1, stdout='', stderr=" × Failed to download and build `regress==2024.11.1`\n ├─▶ Failed to install requirements from `build-system.requires`\n ├─▶ Failed to build `maturin==1.8.1`\n ├─▶ The build backend returned an error\n ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)\n\n [stdout]\n running bdist_wheel\n running build\n running build_py\n creating build/lib.linux-riscv64-cpython-313/maturin\n copying maturin/__init__.py ->\n build/lib.linux-riscv64-cpython-313/maturin\n copying maturin/__main__.py ->\n build/lib.linux-riscv64-cpython-313/maturin\n running egg_info\n writing maturin.egg-info/PKG-INFO\n writing dependency_links to maturin.egg-info/dependency_links.txt\n writing requirements to maturin.egg-info/requires.txt\n writing top-level names to maturin.egg-info/top_level.txt\n reading manifest file 'maturin.egg-info/SOURCES.txt'\n reading manifest template 'MANIFEST.in'\n writing manifest file 'maturin.egg-info/SOURCES.txt'\n running build_ext\n running build_rust\n\n [stderr]\n warning: no files found matching '*.json' under directory\n 'src/python_interpreter'\n error: can't find Rust compiler\n\n If you are using an outdated pip version, it is possible a prebuilt\n wheel is available for this package but pip is not able to install from\n it. Installing from the wheel would avoid the need for a Rust compiler.\n\n To update pip, run:\n\n pip install --upgrade pip\n\n and then retry package installation.\n\n If you did intend to build this package from source, try installing\n a Rust compiler from your system package manager and ensure it is\n on the PATH during installation. Alternatively, rustup (available at\n https://rustup.rs) is the recommended way to download and update the\n Rust compiler toolchain.\n\n hint: This usually indicates a problem with the package or the build\n environment.\n help: `regress` (v2024.11.1) was included because `check-jsonschema`\n (v0.31.0) depends on `regress`\n") = run(['uv', 'tool', 'run', 'check-jsonschema', '-v', '--schemafile', ...]) tests/unit/model/v2/test_schema.py:52: AssertionError =============================== warnings summary =============================== command/test_side_effect.py::test_side_effect_execute_skips_when_playbook_not_configured dependency/ansible_galaxy/test_roles.py::test_roles_default_options_property :1: SyntaxWarning: invalid decimal literal ../../../../usr/lib/python3.13/site-packages/_pytest/cacheprovider.py:475 /usr/lib/python3.13/site-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /dev/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/dev/pytest-cache-files-_itlnaok' config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) ../../../../usr/lib/python3.13/site-packages/_pytest/cacheprovider.py:429 /usr/lib/python3.13/site-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /dev/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/dev/pytest-cache-files-67ir9xtj' config.cache.set("cache/lastfailed", self.lastfailed) ../../../../usr/lib/python3.13/site-packages/_pytest/stepwise.py:51 /usr/lib/python3.13/site-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /dev/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/dev/pytest-cache-files-r1qc8c7y' session.config.cache.set(STEPWISE_CACHE_DIR, []) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED ../../../../dev/model/v2/test_schema.py::test_molecule_schema - assert... ====== 1 failed, 438 passed, 6 skipped, 5 warnings in 1057.11s (0:17:37) ======= ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-3/build [?25h[?25h[?25hreceiving incremental file list molecule-25.1.0-1-riscv64-build.log molecule-25.1.0-1-riscv64-check.log sent 62 bytes received 8,669 bytes 17,462.00 bytes/sec total size is 68,240 speedup is 7.82